public static class VPackParser.Builder extends Object implements VPackParserSetupContext<VPackParser.Builder>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
VPackParser |
build() |
VPackParser.Builder |
registerDeserializer(String attribute,
ValueType type,
VPackJsonDeserializer deserializer) |
VPackParser.Builder |
registerDeserializer(ValueType type,
VPackJsonDeserializer deserializer) |
VPackParser.Builder |
registerModule(VPackParserModule module) |
VPackParser.Builder |
registerModules(VPackParserModule... modules) |
<T> VPackParser.Builder |
registerSerializer(Class<T> type,
VPackJsonSerializer<T> serializer) |
<T> VPackParser.Builder |
registerSerializer(String attribute,
Class<T> type,
VPackJsonSerializer<T> serializer) |
public VPackParser.Builder registerDeserializer(String attribute, ValueType type, VPackJsonDeserializer deserializer)
registerDeserializer in interface VPackParserSetupContext<VPackParser.Builder>public VPackParser.Builder registerDeserializer(ValueType type, VPackJsonDeserializer deserializer)
registerDeserializer in interface VPackParserSetupContext<VPackParser.Builder>public <T> VPackParser.Builder registerSerializer(String attribute, Class<T> type, VPackJsonSerializer<T> serializer)
registerSerializer in interface VPackParserSetupContext<VPackParser.Builder>public <T> VPackParser.Builder registerSerializer(Class<T> type, VPackJsonSerializer<T> serializer)
registerSerializer in interface VPackParserSetupContext<VPackParser.Builder>public VPackParser.Builder registerModule(VPackParserModule module)
registerModule in interface VPackParserSetupContext<VPackParser.Builder>public VPackParser.Builder registerModules(VPackParserModule... modules)
registerModules in interface VPackParserSetupContext<VPackParser.Builder>public VPackParser build()
Copyright © 2017 ArangoDB GmbH. All rights reserved.