Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
<A extends Annotation> |
annotationFieldFilter(Class<A> type,
VPackAnnotationFieldFilter<A> fieldFilter) |
<A extends Annotation> |
annotationFieldNaming(Class<A> type,
VPackAnnotationFieldNaming<A> fieldNaming) |
VPack |
build() |
VPack.Builder |
buildUnindexedArrays(boolean buildUnindexedArrays) |
VPack.Builder |
buildUnindexedObjects(boolean buildUnindexedObjects) |
VPack.Builder |
fieldNamingStrategy(VPackFieldNamingStrategy fieldNamingStrategy) |
<T> VPack.Builder |
registerDeserializer(String fieldName,
Type type,
VPackDeserializer<T> deserializer) |
<T> VPack.Builder |
registerDeserializer(Type type,
VPackDeserializer<T> deserializer) |
<T> VPack.Builder |
registerInstanceCreator(Type type,
VPackInstanceCreator<T> creator) |
<T> VPack.Builder |
registerSerializer(Type type,
VPackSerializer<T> serializer) |
VPack.Builder |
serializeNullValues(boolean serializeNullValues) |
public <T> VPack.Builder registerSerializer(Type type, VPackSerializer<T> serializer)
public <T> VPack.Builder registerDeserializer(Type type, VPackDeserializer<T> deserializer)
public <T> VPack.Builder registerDeserializer(String fieldName, Type type, VPackDeserializer<T> deserializer)
public <T> VPack.Builder registerInstanceCreator(Type type, VPackInstanceCreator<T> creator)
public VPack.Builder buildUnindexedArrays(boolean buildUnindexedArrays)
public VPack.Builder buildUnindexedObjects(boolean buildUnindexedObjects)
public VPack.Builder serializeNullValues(boolean serializeNullValues)
public VPack.Builder fieldNamingStrategy(VPackFieldNamingStrategy fieldNamingStrategy)
public <A extends Annotation> VPack.Builder annotationFieldFilter(Class<A> type, VPackAnnotationFieldFilter<A> fieldFilter)
public <A extends Annotation> VPack.Builder annotationFieldNaming(Class<A> type, VPackAnnotationFieldNaming<A> fieldNaming)
public VPack build()
Copyright © 2016–2017 ArangoDB GmbH. All rights reserved.