public static class FieldMetadata.Builder
extends Object
FieldMetadata.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
FieldMetadata |
build() |
FieldMetadata.Builder |
fromMetadata(FieldMetadata meta)
Adds all metadata from
meta.metadata to the builder's metadata. |
FieldMetadata.Builder |
putBoolean(String key,
boolean value) |
FieldMetadata.Builder |
putBooleanArray(String key,
Boolean[] value) |
FieldMetadata.Builder |
putDouble(String key,
double value) |
FieldMetadata.Builder |
putDoubleArray(String key,
Double[] value) |
FieldMetadata.Builder |
putFieldMetadata(String key,
FieldMetadata value) |
FieldMetadata.Builder |
putFieldMetadataArray(String key,
FieldMetadata[] value) |
FieldMetadata.Builder |
putLong(String key,
long value) |
FieldMetadata.Builder |
putLongArray(String key,
Long[] value) |
FieldMetadata.Builder |
putNull(String key) |
FieldMetadata.Builder |
putString(String key,
String value) |
FieldMetadata.Builder |
putStringArray(String key,
String[] value) |
public FieldMetadata.Builder putNull(String key)
public FieldMetadata.Builder putLong(String key, long value)
public FieldMetadata.Builder putDouble(String key, double value)
public FieldMetadata.Builder putBoolean(String key, boolean value)
public FieldMetadata.Builder putString(String key, String value)
public FieldMetadata.Builder putFieldMetadata(String key, FieldMetadata value)
public FieldMetadata.Builder putLongArray(String key, Long[] value)
public FieldMetadata.Builder putDoubleArray(String key, Double[] value)
public FieldMetadata.Builder putBooleanArray(String key, Boolean[] value)
public FieldMetadata.Builder putStringArray(String key, String[] value)
public FieldMetadata.Builder putFieldMetadataArray(String key, FieldMetadata[] value)
public FieldMetadata.Builder fromMetadata(FieldMetadata meta)
meta.metadata to the builder's metadata. Entries in
the builder's metadata are overwritten with the entries from meta.metadata.meta - The FieldMetadata instance holding metadatapublic FieldMetadata build()
FieldMetadata with the mappings added to the builder