public class WriteOptionsBuilder extends Object
Constructor and Description |
---|
WriteOptionsBuilder() |
public WriteOptionsBuilder withDefaultOptimizations()
public WriteOptionsBuilder skipNullFields()
public WriteOptionsBuilder withPrettyPrint()
public WriteOptionsBuilder writeLongsAsStrings()
public WriteOptionsBuilder doNotWritePrivateEnumFields()
public WriteOptionsBuilder writeEnumsAsObjects()
public WriteOptionsBuilder forceMapOutputAsKeysAndItems()
public WriteOptionsBuilder doNotForceMapOutputAsKeysAndItems()
public WriteOptionsBuilder withClassLoader(ClassLoader classLoader)
public WriteOptionsBuilder writeLocalDateAsTimeStamp()
public WriteOptionsBuilder withIsoDateTimeFormat()
public WriteOptionsBuilder withIsoDateFormat()
public WriteOptionsBuilder withDateFormat(String format)
public WriteOptionsBuilder withShortMetaKeys()
public WriteOptionsBuilder noTypeInfo()
public WriteOptionsBuilder forceTypeInfo()
public WriteOptionsBuilder minTypeInfo()
public WriteOptionsBuilder withFieldNameBlackList(Class<?> c, List<String> fields)
public WriteOptionsBuilder withFieldNameBlackListMap(Map<? extends Class<?>,List<String>> map)
public WriteOptionsBuilder withFieldSpecifier(Class<?> c, List<String> fields)
public WriteOptionsBuilder withFieldSpecifiersMap(Map<? extends Class<?>,List<String>> map)
public WriteOptionsBuilder withCustomTypeName(Class<?> type, String newTypeName)
public WriteOptionsBuilder withCustomTypeName(String type, String newTypeName)
public WriteOptionsBuilder withCustomTypeNameMap(Map<String,String> map)
public WriteOptionsBuilder withCustomWriter(Class<?> c, JsonWriter.JsonClassWriter writer)
public WriteOptionsBuilder withCustomWriterMap(Map<? extends Class<?>,? extends JsonWriter.JsonClassWriter> map)
public WriteOptionsBuilder withNoCustomizationFor(Class<?> c)
public WriteOptionsBuilder withNoCustomizationsFor(Collection<Class<?>> collection)
Copyright © 2023. All rights reserved.