Package org.dominokit.jacksonapt
Class GwtJacksonJsonSerializerParameters
java.lang.Object
org.dominokit.jacksonapt.GwtJacksonJsonSerializerParameters
- All Implemented Interfaces:
JsonSerializerParameters
public final class GwtJacksonJsonSerializerParameters extends java.lang.Object implements JsonSerializerParameters
This class includes parameters defined through properties annotations like
JsonFormat. They are specific to one
JsonSerializer and that's why they are not contained inside JsonSerializationContext.- Version:
- $Id: $
- Author:
- Nicolas Morel
-
Field Summary
Fields Modifier and Type Field Description static JsonSerializerParametersDEFAULTConstantDEFAULT -
Constructor Summary
Constructors Constructor Description GwtJacksonJsonSerializerParameters()GwtJacksonJsonSerializerParameters(JsonSerializerParameters jsonSerializerParameters) -
Method Summary
Modifier and Type Method Description JsonSerializerParametersaddIgnoredProperty(java.lang.String ignoredProperty)addIgnoredProperty.IdentitySerializationInfogetIdentityInfo()getIdentityInfo.java.util.Set<java.lang.String>getIgnoredProperties()getIgnoredProperties.JsonInclude.IncludegetInclude()getInclude.java.lang.StringgetLocale()getLocale.java.lang.StringgetPattern()getPattern.JsonFormat.ShapegetShape()getShape.org.gwtproject.i18n.client.TimeZonegetTimezone()getTimezone.TypeSerializationInfogetTypeInfo()getTypeInfo.booleanisUnwrapped()isUnwrapped.JsonSerializerParameterssetIdentityInfo(IdentitySerializationInfo identityInfo)setIdentityInfo.JsonSerializerParameterssetInclude(JsonInclude.Include include)setInclude.JsonSerializerParameterssetLocale(java.lang.String locale)setLocale.JsonSerializerParameterssetPattern(java.lang.String pattern)setPattern.JsonSerializerParameterssetShape(JsonFormat.Shape shape)setShape.JsonSerializerParameterssetTimezone(java.lang.Object timezone)setTimezone.JsonSerializerParameterssetTypeInfo(TypeSerializationInfo typeInfo)setTypeInfo.JsonSerializerParameterssetUnwrapped(boolean unwrapped)setUnwrapped.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
DEFAULT
ConstantDEFAULT
-
-
Constructor Details
-
GwtJacksonJsonSerializerParameters
public GwtJacksonJsonSerializerParameters() -
GwtJacksonJsonSerializerParameters
-
-
Method Details
-
getPattern
public java.lang.String getPattern()getPattern.
Getter for the field
pattern.- Specified by:
getPatternin interfaceJsonSerializerParameters- Returns:
- a
Stringobject.
-
setPattern
setPattern.
Setter for the field
pattern.- Specified by:
setPatternin interfaceJsonSerializerParameters- Parameters:
pattern- aStringobject.- Returns:
- a
JsonSerializerParametersobject.
-
getShape
getShape.
Getter for the field
shape.- Specified by:
getShapein interfaceJsonSerializerParameters- Returns:
- a
JsonFormat.Shapeobject.
-
setShape
setShape.
Setter for the field
shape.- Specified by:
setShapein interfaceJsonSerializerParameters- Parameters:
shape- aJsonFormat.Shapeobject.- Returns:
- a
JsonSerializerParametersobject.
-
getLocale
public java.lang.String getLocale()getLocale.
Getter for the field
locale.- Specified by:
getLocalein interfaceJsonSerializerParameters- Returns:
- a
Stringobject.
-
setLocale
setLocale.
Setter for the field
locale.- Specified by:
setLocalein interfaceJsonSerializerParameters- Parameters:
locale- aStringobject.- Returns:
- a
JsonSerializerParametersobject.
-
getTimezone
public org.gwtproject.i18n.client.TimeZone getTimezone()getTimezone.
Getter for the field
timezone.- Specified by:
getTimezonein interfaceJsonSerializerParameters- Returns:
- a
Objectobject.
-
setTimezone
setTimezone.
Setter for the field
timezone.- Specified by:
setTimezonein interfaceJsonSerializerParameters- Parameters:
timezone- aObjectobject.- Returns:
- a
JsonSerializerParametersobject.
-
getIgnoredProperties
public java.util.Set<java.lang.String> getIgnoredProperties()getIgnoredProperties.
Getter for the field
ignoredProperties.- Specified by:
getIgnoredPropertiesin interfaceJsonSerializerParameters- Returns:
- a
Setobject.
-
addIgnoredProperty
addIgnoredProperty.
addIgnoredProperty
- Specified by:
addIgnoredPropertyin interfaceJsonSerializerParameters- Parameters:
ignoredProperty- aStringobject.- Returns:
- a
JsonSerializerParametersobject.
-
getInclude
getInclude.
Getter for the field
include.- Specified by:
getIncludein interfaceJsonSerializerParameters- Returns:
- a
JsonInclude.Includeobject.
-
setInclude
setInclude.
Setter for the field
include.- Specified by:
setIncludein interfaceJsonSerializerParameters- Parameters:
include- aJsonInclude.Includeobject.- Returns:
- a
JsonSerializerParametersobject.
-
getIdentityInfo
getIdentityInfo.
Getter for the field
identityInfo.- Specified by:
getIdentityInfoin interfaceJsonSerializerParameters- Returns:
- a
IdentitySerializationInfoobject.
-
setIdentityInfo
setIdentityInfo.
Setter for the field
identityInfo.- Specified by:
setIdentityInfoin interfaceJsonSerializerParameters- Parameters:
identityInfo- aIdentitySerializationInfoobject.- Returns:
- a
JsonSerializerParametersobject.
-
getTypeInfo
getTypeInfo.
Getter for the field
typeInfo.- Specified by:
getTypeInfoin interfaceJsonSerializerParameters- Returns:
- a
TypeSerializationInfoobject.
-
setTypeInfo
setTypeInfo.
Setter for the field
typeInfo.- Specified by:
setTypeInfoin interfaceJsonSerializerParameters- Parameters:
typeInfo- aTypeSerializationInfoobject.- Returns:
- a
JsonSerializerParametersobject.
-
isUnwrapped
public boolean isUnwrapped()isUnwrapped.
isUnwrapped
- Specified by:
isUnwrappedin interfaceJsonSerializerParameters- Returns:
- a boolean.
-
setUnwrapped
setUnwrapped.
Setter for the field
unwrapped.- Specified by:
setUnwrappedin interfaceJsonSerializerParameters- Parameters:
unwrapped- a boolean.- Returns:
- a
JsonSerializerParametersobject.
-