Class ListValue (2.20.0)

public final class ListValue extends Value<List<? extends Value<?>>>

A Google Cloud Datastore list value. A list value is a list of Value objects.

Inheritance

java.lang.Object > Value > ListValue

Static Methods

newBuilder()

public static ListValue.Builder newBuilder()

Returns a builder for ListValue objects.

Returns
Type Description
ListValue.Builder

of(boolean first, boolean[] other)

public static ListValue of(boolean first, boolean[] other)

Creates a ListValue object given a number of boolean values.

Parameters
Name Description
first boolean
other boolean[]
Returns
Type Description
ListValue

of(Timestamp first, Timestamp[] other)

public static ListValue of(Timestamp first, Timestamp[] other)

Creates a ListValue object given a number of Timestamp values.

Parameters
Name Description
first com.google.cloud.Timestamp
other com.google.cloud.Timestamp[]
Returns
Type Description
ListValue

of(Blob first, Blob[] other)

public static ListValue of(Blob first, Blob[] other)

Creates a ListValue object given a number of Blob values.

Parameters
Name Description
first Blob
other Blob[]
Returns
Type Description
ListValue

of(FullEntity<?> first, FullEntity<?>[] other)

public static ListValue of(FullEntity<?> first, FullEntity<?>[] other)

Creates a ListValue object given a number of FullEntity values.

Parameters
Name Description
first FullEntity<?>
other FullEntity<?>[]
Returns
Type Description
ListValue

of(Key first, Key[] other)

public static ListValue of(Key first, Key[] other)

Creates a ListValue object given a number of Key values.

Parameters
Name Description
first Key
other Key[]
Returns
Type Description
ListValue

of(LatLng first, LatLng[] other)

public static ListValue of(LatLng first, LatLng[] other)

Creates a ListValue object given a number of LatLng values.

Parameters
Name Description
first LatLng
other LatLng[]
Returns
Type Description
ListValue

of(Value<?> first, Value<?>[] other)

public static ListValue of(Value<?> first, Value<?>[] other)

Creates a ListValue object given a number of Value objects.

Parameters
Name Description
first Value<?>
other Value<?>[]
Returns
Type Description
ListValue

of(double first, double[] other)

public static ListValue of(double first, double[] other)

Creates a ListValue object given a number of double values.

Parameters
Name Description
first double
other double[]
Returns
Type Description
ListValue

of(String first, String[] other)

public static ListValue of(String first, String[] other)

Creates a ListValue object given a number of string values.

Parameters
Name Description
first String
other String[]
Returns
Type Description
ListValue

of(List<? extends Value<?>> values)

public static ListValue of(List<? extends Value<?>> values)

Creates a ListValue object given a list of Value objects.

Parameter
Name Description
values List<? extends com.google.cloud.datastore.Value<?>>
Returns
Type Description
ListValue

of(long first, long[] other)

public static ListValue of(long first, long[] other)

Creates a ListValue object given a number of long values.

Parameters
Name Description
first long
other long[]
Returns
Type Description
ListValue

Constructors

ListValue(Value<?> first, Value<?>[] other)

public ListValue(Value<?> first, Value<?>[] other)
Parameters
Name Description
first Value<?>
other Value<?>[]

ListValue(List<? extends Value<?>> values)

public ListValue(List<? extends Value<?>> values)
Parameter
Name Description
values List<? extends com.google.cloud.datastore.Value<?>>

Methods

toBuilder()

public ListValue.Builder toBuilder()

Returns a builder for the list value object.

Returns
Type Description
ListValue.Builder
Overrides