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