public static final class ValueSerializer.Options extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
INCLUDE_TYPE_INFO
Boolean flag to include type information.
|
static String |
MAP_ENTRIES_AS_OBJECTS |
| Constructor and Description |
|---|
ValueSerializer.Options()
Create new default ValueSerializer Options.
|
| Modifier and Type | Method and Description |
|---|---|
Boolean |
getBoolean(String option)
Get Boolean option value.
|
Integer |
getInteger(String option)
Get Integer option value.
|
String |
getString(String option)
Get String option value.
|
ValueSerializer.Options |
put(String option,
Boolean value)
Put an option boolean value.
|
ValueSerializer.Options |
put(String option,
Integer value)
Put an option Integer value.
|
ValueSerializer.Options |
put(String option,
String value)
Put an option String value.
|
ValueSerializer.Options |
remove(String option)
Remove an option value.
|
Map<String,String> |
toMap()
Get all defined options as a Map.
|
ValueSerializer.Options |
withMapEntriesAsKeyValuePairs() |
ValueSerializer.Options |
withMapEntriesAsObjects() |
ValueSerializer.Options |
withoutTypeInfo()
Set
INCLUDE_TYPE_INFO option to FALSE. |
ValueSerializer.Options |
withTypeInfo()
Set
INCLUDE_TYPE_INFO option to TRUE. |
public static final String INCLUDE_TYPE_INFO
public static final String MAP_ENTRIES_AS_OBJECTS
public ValueSerializer.Options()
public ValueSerializer.Options withTypeInfo()
INCLUDE_TYPE_INFO option to TRUE.public ValueSerializer.Options withoutTypeInfo()
INCLUDE_TYPE_INFO option to FALSE.public ValueSerializer.Options withMapEntriesAsObjects()
public ValueSerializer.Options withMapEntriesAsKeyValuePairs()
public Boolean getBoolean(String option)
option - The optionpublic Integer getInteger(String option)
option - The optionpublic String getString(String option)
option - The optionpublic ValueSerializer.Options put(String option, String value)
option - The optionvalue - The valuepublic ValueSerializer.Options put(String option, Boolean value)
option - The optionvalue - The valuepublic ValueSerializer.Options put(String option, Integer value)
option - The optionvalue - The valuepublic ValueSerializer.Options remove(String option)
option - The option