public abstract static class JSONSerializer.AbstractJsonSerializerBuilder extends java.lang.Object implements JSONSerializer.JsonSerializerBuilder
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
addJsonNotationLevel(JsonNotationLevel[] jsonNotationLevel) |
java.lang.Object |
addModule(SimpleModule module) |
JSONSerializer |
build() |
java.lang.String |
getName() |
java.lang.Object |
mapperConfiguration(java.util.function.Consumer consumer) |
java.lang.Object |
removeJsonNotationLevel(JsonNotationLevel[] jsonNotationLevel) |
java.lang.Object |
setAliasManager(ObjectMediationAliasManager aliasManager) |
java.lang.Object |
setClassLoader(java.lang.ClassLoader classLoader) |
java.lang.Object |
setDateDeserializer(<any> deserializer) |
java.lang.Object |
setDateFormat(java.text.SimpleDateFormat format) |
java.lang.Object |
setDateFormat(java.lang.String format) |
java.lang.Object |
setDateSerializer(<any> serializer) |
java.lang.Object |
setEscapeHtmlCharacters(boolean escapeHtmlCharacters) |
java.lang.Object |
setJsonNotation(JsonNotation jsonNotation) |
java.lang.Object |
setJsonNotationLevel(java.util.EnumSet jsonNotationLevel) |
java.lang.Object |
setJsonNotationLevel(JsonNotationLevel[] jsonNotationLevel) |
java.lang.Object |
setName(java.lang.String name) |
java.lang.Object |
setPrettyPrint(boolean prettyPrint) |
java.lang.Object |
setSkipNulls(boolean skipNulls) |
java.lang.Object |
setSqlDateDeserializer(<any> deserializer) |
java.lang.Object |
setSqlDateFormat(java.text.SimpleDateFormat format) |
java.lang.Object |
setSqlDateFormat(java.lang.String format) |
java.lang.Object |
setSqlDateSerializer(<any> serializer) |
java.lang.Object |
setSqlTimeDeserializer(<any> deserializer) |
java.lang.Object |
setSqlTimeFormat(java.text.SimpleDateFormat format) |
java.lang.Object |
setSqlTimeFormat(java.lang.String format) |
java.lang.Object |
setSqlTimeSerializer(<any> serializer) |
java.lang.Object |
setSqlTimestampDeserializer(<any> deserializer) |
java.lang.Object |
setSqlTimestampFormat(java.text.SimpleDateFormat format) |
java.lang.Object |
setSqlTimestampFormat(java.lang.String format) |
java.lang.Object |
setSqlTimestampSerializer(<any> serializer) |
public java.lang.Object setName(java.lang.String name)
setName
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setAliasManager(ObjectMediationAliasManager aliasManager)
setAliasManager
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setClassLoader(java.lang.ClassLoader classLoader)
setClassLoader
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setJsonNotation(JsonNotation jsonNotation)
setJsonNotation
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setJsonNotationLevel(java.util.EnumSet jsonNotationLevel)
setJsonNotationLevel
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setJsonNotationLevel(JsonNotationLevel[] jsonNotationLevel)
setJsonNotationLevel
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object addJsonNotationLevel(JsonNotationLevel[] jsonNotationLevel)
addJsonNotationLevel
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object removeJsonNotationLevel(JsonNotationLevel[] jsonNotationLevel)
removeJsonNotationLevel
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setPrettyPrint(boolean prettyPrint)
setPrettyPrint
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSkipNulls(boolean skipNulls)
setSkipNulls
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setEscapeHtmlCharacters(boolean escapeHtmlCharacters)
setEscapeHtmlCharacters
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object addModule(SimpleModule module)
addModule
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object mapperConfiguration(java.util.function.Consumer consumer)
mapperConfiguration
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setDateFormat(java.lang.String format)
setDateFormat
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setDateFormat(java.text.SimpleDateFormat format)
setDateFormat
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setDateSerializer(<any> serializer)
setDateSerializer
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setDateDeserializer(<any> deserializer)
setDateDeserializer
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlDateFormat(java.lang.String format)
setSqlDateFormat
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlDateFormat(java.text.SimpleDateFormat format)
setSqlDateFormat
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlDateSerializer(<any> serializer)
setSqlDateSerializer
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlDateDeserializer(<any> deserializer)
setSqlDateDeserializer
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlTimeFormat(java.lang.String format)
setSqlTimeFormat
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlTimeFormat(java.text.SimpleDateFormat format)
setSqlTimeFormat
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlTimeSerializer(<any> serializer)
setSqlTimeSerializer
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlTimeDeserializer(<any> deserializer)
setSqlTimeDeserializer
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlTimestampFormat(java.lang.String format)
setSqlTimestampFormat
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlTimestampFormat(java.text.SimpleDateFormat format)
setSqlTimestampFormat
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlTimestampSerializer(<any> serializer)
setSqlTimestampSerializer
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.Object setSqlTimestampDeserializer(<any> deserializer)
setSqlTimestampDeserializer
in interface JSONSerializer.JsonSerializerBuilder
public JSONSerializer build()
build
in interface JSONSerializer.JsonSerializerBuilder
public java.lang.String getName()
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.