public final class FieldMetadata
extends Object
StructField. The contents are immutable.| Modifier and Type | Class and Description |
|---|---|
static class |
FieldMetadata.Builder
Builder class for
FieldMetadata. |
| Modifier and Type | Method and Description |
|---|---|
static FieldMetadata.Builder |
builder() |
boolean |
contains(String key) |
static FieldMetadata |
empty() |
boolean |
equals(Object o) |
Object |
get(String key) |
Boolean |
getBoolean(String key) |
Boolean[] |
getBooleanArray(String key) |
Double |
getDouble(String key) |
Double[] |
getDoubleArray(String key) |
java.util.Map<String,Object> |
getEntries() |
Long |
getLong(String key) |
Long[] |
getLongArray(String key) |
FieldMetadata |
getMetadata(String key) |
FieldMetadata[] |
getMetadataArray(String key) |
String |
getString(String key) |
String[] |
getStringArray(String key) |
int |
hashCode() |
String |
toString() |
public java.util.Map<String,Object> getEntries()
FieldMetadatapublic boolean contains(String key)
key - the key to check forthis contains a mapping for the given key, False otherwisepublic Object get(String key)
key - the key to check forpublic Long getLong(String key)
public Double getDouble(String key)
public Boolean getBoolean(String key)
public String getString(String key)
public FieldMetadata getMetadata(String key)
public Long[] getLongArray(String key)
public Double[] getDoubleArray(String key)
public Boolean[] getBooleanArray(String key)
public String[] getStringArray(String key)
public FieldMetadata[] getMetadataArray(String key)
public String toString()
toString in class Objectpublic boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic static FieldMetadata.Builder builder()
FieldMetadata.Builderpublic static FieldMetadata empty()
FieldMetadata instance