public class MapperBuilder extends Object
Modifier and Type | Field and Description |
---|---|
private AccessMode |
accessMode |
private Comparator<String> |
attributeOrder |
private int |
bufferSize |
private String |
bufferStrategy |
private Map<Class<?>,Converter<?>> |
converters |
private static Map<Class<?>,Converter<?>> |
DEFAULT_CONVERTERS |
private boolean |
doCloseOnStreams |
private javax.json.stream.JsonGeneratorFactory |
generatorFactory |
private int |
maxSize |
protected boolean |
pretty |
private javax.json.JsonReaderFactory |
readerFactory |
private boolean |
skipEmptyArray |
private boolean |
skipNull |
private boolean |
supportConstructors |
private boolean |
supportGetterForCollections |
private boolean |
supportHiddenAccess |
private boolean |
supportsComments |
private boolean |
treatByteArrayAsBase64 |
private int |
version |
Constructor and Description |
---|
MapperBuilder() |
private javax.json.JsonReaderFactory readerFactory
private javax.json.stream.JsonGeneratorFactory generatorFactory
private boolean doCloseOnStreams
private boolean supportHiddenAccess
private boolean supportGetterForCollections
private int version
private int maxSize
private int bufferSize
private String bufferStrategy
private Comparator<String> attributeOrder
private boolean skipNull
private boolean skipEmptyArray
private boolean supportsComments
protected boolean pretty
private AccessMode accessMode
private boolean treatByteArrayAsBase64
private boolean supportConstructors
public Mapper build()
public MapperBuilder setSupportGetterForCollections(boolean useGetterForCollections)
public MapperBuilder setSupportsComments(boolean supportsComments)
public MapperBuilder setPretty(boolean pretty)
public MapperBuilder setBufferSize(int bufferSize)
public MapperBuilder setBufferStrategy(String bufferStrategy)
public MapperBuilder setMaxSize(int size)
public MapperBuilder setAccessMode(AccessMode mode)
public MapperBuilder setAccessModeName(String mode)
public MapperBuilder setSupportHiddenAccess(boolean supportHiddenAccess)
public MapperBuilder setAttributeOrder(Comparator<String> attributeOrder)
public MapperBuilder setReaderFactory(javax.json.JsonReaderFactory readerFactory)
public MapperBuilder setGeneratorFactory(javax.json.stream.JsonGeneratorFactory generatorFactory)
public MapperBuilder setDoCloseOnStreams(boolean doCloseOnStreams)
public MapperBuilder addPropertyEditor(Class<?> clazz, Converter<?> converter)
public MapperBuilder setVersion(int version)
public MapperBuilder setSkipNull(boolean skipNull)
public MapperBuilder setSkipEmptyArray(boolean skipEmptyArray)
public MapperBuilder setTreatByteArrayAsBase64(boolean treatByteArrayAsBase64)
public MapperBuilder setSupportConstructors(boolean supportConstructors)
Copyright © 2014–2015 The Apache Software Foundation. All rights reserved.