public static class Field.Type extends Object implements Serializable
Modifier and Type | Method and Description |
---|---|
static Field.Type |
bool()
Returns a
LegacySQLTypeName.BOOLEAN field value. |
static Field.Type |
bytes()
Returns a
LegacySQLTypeName.BYTES field value. |
boolean |
equals(Object obj) |
List<Field> |
fields()
Deprecated.
|
static Field.Type |
floatingPoint()
Returns a
LegacySQLTypeName.FLOAT field value. |
List<Field> |
getFields()
Returns the list of sub-fields if
value() is set to LegacySQLTypeName.RECORD . |
LegacySQLTypeName |
getValue()
Returns the value identifier.
|
int |
hashCode() |
static Field.Type |
integer()
Returns an
LegacySQLTypeName.INTEGER field value. |
static Field.Type |
record(Field... fields)
Returns a
LegacySQLTypeName.RECORD field value with associated list of sub-fields. |
static Field.Type |
record(List<Field> fields)
Returns a
LegacySQLTypeName.RECORD field value with associated list of sub-fields. |
static Field.Type |
string()
Returns a
LegacySQLTypeName.STRING field value. |
static Field.Type |
timestamp()
Returns a
LegacySQLTypeName.TIMESTAMP field value. |
String |
toString() |
LegacySQLTypeName |
value()
Deprecated.
|
@Deprecated public LegacySQLTypeName value()
public LegacySQLTypeName getValue()
@Deprecated public List<Field> fields()
value()
is set to LegacySQLTypeName.RECORD
. Returns null
otherwise.public List<Field> getFields()
value()
is set to LegacySQLTypeName.RECORD
. Returns null
otherwise.public static Field.Type bytes()
LegacySQLTypeName.BYTES
field value.public static Field.Type string()
LegacySQLTypeName.STRING
field value.public static Field.Type integer()
LegacySQLTypeName.INTEGER
field value.public static Field.Type floatingPoint()
LegacySQLTypeName.FLOAT
field value.public static Field.Type bool()
LegacySQLTypeName.BOOLEAN
field value.public static Field.Type timestamp()
LegacySQLTypeName.TIMESTAMP
field value.public static Field.Type record(Field... fields)
LegacySQLTypeName.RECORD
field value with associated list of sub-fields.public static Field.Type record(List<Field> fields)
LegacySQLTypeName.RECORD
field value with associated list of sub-fields.Copyright © 2017 Google. All rights reserved.