public interface VPackSetupContext<C extends VPackSetupContext<C>>
<T> C registerSerializer(Type type, VPackSerializer<T> serializer)
<T> C registerEnclosingSerializer(Type type, VPackSerializer<T> serializer)
<T> C registerDeserializer(Type type, VPackDeserializer<T> deserializer)
<T> C registerDeserializer(Type type, VPackDeserializer<T> deserializer, boolean includeNullValues)
<T> C registerDeserializer(String fieldName, Type type, VPackDeserializer<T> deserializer)
<T> C registerDeserializer(String fieldName, Type type, VPackDeserializer<T> deserializer, boolean includeNullValues)
<T> C registerInstanceCreator(Type type, VPackInstanceCreator<T> creator)
C buildUnindexedArrays(boolean buildUnindexedArrays)
C buildUnindexedObjects(boolean buildUnindexedObjects)
C serializeNullValues(boolean serializeNullValues)
C fieldNamingStrategy(VPackFieldNamingStrategy fieldNamingStrategy)
<A extends Annotation> C annotationFieldFilter(Class<A> type, VPackAnnotationFieldFilter<A> fieldFilter)
<A extends Annotation> C annotationFieldNaming(Class<A> type, VPackAnnotationFieldNaming<A> fieldNaming)
C registerKeyMapAdapter(Type type, VPackKeyMapAdapter<?> adapter)
C registerModule(VPackModule module)
C registerModules(VPackModule... modules)
Copyright © 2017 ArangoDB GmbH. All rights reserved.