| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableMetadata.ImmutableMetadataBuilder
Immutable builder for
ImmutableMetadata. |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableMetadata.ImmutableMetadataBuilder |
builder()
Obtain a builder for
ImmutableMetadata. |
Boolean |
getBoolean(String key)
Retrieve a
Boolean value for the given key. |
Double |
getDouble(String key)
Retrieve a
Double value for the given key. |
Float |
getFloat(String key)
Retrieve a
Float value for the given key. |
Integer |
getInteger(String key)
Retrieve a
Integer value for the given key. |
Long |
getLong(String key)
Retrieve a
Long value for the given key. |
String |
getString(String key)
Retrieve a
String value for the given key. |
<T> T |
getValue(String key,
Class<T> type)
Generic value retrieval for the given key.
|
public String getString(String key)
String value for the given key. A null value is returned if the key does not exist
or if the value is of a different type.key - flag metadata key to retrievepublic Integer getInteger(String key)
Integer value for the given key. A null value is returned if the key does not exist
or if the value is of a different type.key - flag metadata key to retrievepublic Long getLong(String key)
Long value for the given key. A null value is returned if the key does not exist
or if the value is of a different type.key - flag metadata key to retrievepublic Float getFloat(String key)
Float value for the given key. A null value is returned if the key does not exist
or if the value is of a different type.key - flag metadata key to retrievepublic Double getDouble(String key)
Double value for the given key. A null value is returned if the key does not exist
or if the value is of a different type.key - flag metadata key to retrievepublic Boolean getBoolean(String key)
Boolean value for the given key. A null value is returned if the key does not exist
or if the value is of a different type.key - flag metadata key to retrievepublic <T> T getValue(String key, Class<T> type)
public static ImmutableMetadata.ImmutableMetadataBuilder builder()
ImmutableMetadata.Copyright © 2023. All rights reserved.