public static class ArangoSerializer.Options extends Object
Constructor and Description |
---|
Options() |
Modifier and Type | Method and Description |
---|---|
ArangoSerializer.Options |
additionalFields(Map<String,Object> additionalFields) |
Map<String,Object> |
getAdditionalFields() |
Type |
getType() |
boolean |
isSerializeNullValues() |
boolean |
isStringAsJson() |
ArangoSerializer.Options |
serializeNullValues(boolean serializeNullValues) |
ArangoSerializer.Options |
stringAsJson(boolean stringAsJson) |
ArangoSerializer.Options |
type(Type type) |
public ArangoSerializer.Options type(Type type)
type
- The source type of the Object.public ArangoSerializer.Options serializeNullValues(boolean serializeNullValues)
serializeNullValues
- Whether or not null values should be excluded from serialization.public ArangoSerializer.Options additionalFields(Map<String,Object> additionalFields)
additionalFields
- Additional Key/Value pairs to include in the created VelocyPack.public ArangoSerializer.Options stringAsJson(boolean stringAsJson)
stringAsJson
- Wheter or not String should be interpreted as jsonpublic Type getType()
public boolean isSerializeNullValues()
public boolean isStringAsJson()
Copyright © 2016–2023 ArangoDB GmbH. All rights reserved.