Package org.dominokit.jacksonapt
Class ServerJacksonJsonDeserializerParameters
java.lang.Object
org.dominokit.jacksonapt.ServerJacksonJsonDeserializerParameters
- All Implemented Interfaces:
JsonDeserializerParameters
@GwtIncompatible public final class ServerJacksonJsonDeserializerParameters extends java.lang.Object implements JsonDeserializerParameters
This class includes parameters defined through properties annotations like
JsonIgnoreProperties. They are specific to one
JsonDeserializer and that's why they are not contained inside JsonDeserializationContext.- Version:
- $Id: $
- Author:
- Nicolas Morel
-
Field Summary
Fields Modifier and Type Field Description static JsonDeserializerParametersDEFAULTConstantDEFAULT -
Constructor Summary
Constructors Constructor Description ServerJacksonJsonDeserializerParameters()ServerJacksonJsonDeserializerParameters(JsonDeserializerParameters jsonDeserializerParameters) -
Method Summary
Modifier and Type Method Description JsonDeserializerParametersaddIgnoredProperty(java.lang.String ignoredProperty)addIgnoredProperty.IdentityDeserializationInfogetIdentityInfo()getIdentityInfo.java.util.Set<java.lang.String>getIgnoredProperties()getIgnoredProperties.java.lang.StringgetLocale()getLocale.java.lang.StringgetPattern()getPattern.JsonFormat.ShapegetShape()getShape.TypeDeserializationInfogetTypeInfo()getTypeInfo.booleanisIgnoreUnknown()isIgnoreUnknown.JsonDeserializerParameterssetIdentityInfo(IdentityDeserializationInfo identityInfo)setIdentityInfo.JsonDeserializerParameterssetIgnoreUnknown(boolean ignoreUnknown)setIgnoreUnknown.JsonDeserializerParameterssetLocale(java.lang.String locale)setLocale.JsonDeserializerParameterssetPattern(java.lang.String pattern)setPattern.JsonDeserializerParameterssetShape(JsonFormat.Shape shape)setShape.JsonDeserializerParameterssetTypeInfo(TypeDeserializationInfo typeInfo)setTypeInfo.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DEFAULT
ConstantDEFAULT
-
-
Constructor Details
-
ServerJacksonJsonDeserializerParameters
public ServerJacksonJsonDeserializerParameters() -
ServerJacksonJsonDeserializerParameters
public ServerJacksonJsonDeserializerParameters(JsonDeserializerParameters jsonDeserializerParameters)
-
-
Method Details
-
getPattern
public java.lang.String getPattern()getPattern.
Getter for the field
pattern.- Specified by:
getPatternin interfaceJsonDeserializerParameters- Returns:
- a
Stringobject.
-
setPattern
setPattern.
Setter for the field
pattern.- Specified by:
setPatternin interfaceJsonDeserializerParameters- Parameters:
pattern- aStringobject.- Returns:
- a
JsonDeserializerParametersobject.
-
getShape
getShape.
Getter for the field
shape.- Specified by:
getShapein interfaceJsonDeserializerParameters- Returns:
- a
JsonFormat.Shapeobject.
-
setShape
setShape.
Setter for the field
shape.- Specified by:
setShapein interfaceJsonDeserializerParameters- Parameters:
shape- aJsonFormat.Shapeobject.- Returns:
- a
JsonDeserializerParametersobject.
-
getLocale
public java.lang.String getLocale()getLocale.
Getter for the field
locale.- Specified by:
getLocalein interfaceJsonDeserializerParameters- Returns:
- a
Stringobject.
-
setLocale
setLocale.
Setter for the field
locale.- Specified by:
setLocalein interfaceJsonDeserializerParameters- Parameters:
locale- aStringobject.- Returns:
- a
JsonDeserializerParametersobject.
-
getIgnoredProperties
public java.util.Set<java.lang.String> getIgnoredProperties()getIgnoredProperties.
Getter for the field
ignoredProperties.- Specified by:
getIgnoredPropertiesin interfaceJsonDeserializerParameters- Returns:
- a
Setobject.
-
addIgnoredProperty
addIgnoredProperty.
addIgnoredProperty
- Specified by:
addIgnoredPropertyin interfaceJsonDeserializerParameters- Parameters:
ignoredProperty- aStringobject.- Returns:
- a
JsonDeserializerParametersobject.
-
isIgnoreUnknown
public boolean isIgnoreUnknown()isIgnoreUnknown.
isIgnoreUnknown
- Specified by:
isIgnoreUnknownin interfaceJsonDeserializerParameters- Returns:
- a boolean.
-
setIgnoreUnknown
setIgnoreUnknown.
Setter for the field
ignoreUnknown.- Specified by:
setIgnoreUnknownin interfaceJsonDeserializerParameters- Parameters:
ignoreUnknown- a boolean.- Returns:
- a
JsonDeserializerParametersobject.
-
getIdentityInfo
getIdentityInfo.
Getter for the field
identityInfo.- Specified by:
getIdentityInfoin interfaceJsonDeserializerParameters- Returns:
- a
IdentityDeserializationInfoobject.
-
setIdentityInfo
setIdentityInfo.
Setter for the field
identityInfo.- Specified by:
setIdentityInfoin interfaceJsonDeserializerParameters- Parameters:
identityInfo- aIdentityDeserializationInfoobject.- Returns:
- a
JsonDeserializerParametersobject.
-
getTypeInfo
getTypeInfo.
Getter for the field
typeInfo.- Specified by:
getTypeInfoin interfaceJsonDeserializerParameters- Returns:
- a
TypeDeserializationInfoobject.
-
setTypeInfo
setTypeInfo.
Setter for the field
typeInfo.- Specified by:
setTypeInfoin interfaceJsonDeserializerParameters- Parameters:
typeInfo- aTypeDeserializationInfoobject.- Returns:
- a
JsonDeserializerParametersobject.
-