Class TypeSerializerBase
java.lang.Object
org.codehaus.jackson.map.TypeSerializer
org.codehaus.jackson.map.jsontype.impl.TypeSerializerBase
- Direct Known Subclasses:
AsArrayTypeSerializer,AsExternalTypeSerializer,AsWrapperTypeSerializer
- Since:
- 1.5
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTypeSerializerBase(TypeIdResolver idRes, BeanProperty property) -
Method Summary
Modifier and TypeMethodDescriptionName of property that contains type information, if property-based inclusion is used.Accessor for object that handles conversions between types and matching type ids.abstract JsonTypeInfo.AsAccessor for type information inclusion method that serializer uses; indicates how type information is embedded in resulting JSON.Methods inherited from class org.codehaus.jackson.map.TypeSerializer
writeTypePrefixForArray, writeTypePrefixForArray, writeTypePrefixForObject, writeTypePrefixForObject, writeTypePrefixForScalar, writeTypePrefixForScalar, writeTypeSuffixForArray, writeTypeSuffixForObject, writeTypeSuffixForScalar
-
Field Details
-
_idResolver
-
_property
-
-
Constructor Details
-
TypeSerializerBase
-
-
Method Details
-
getTypeInclusion
Description copied from class:TypeSerializerAccessor for type information inclusion method that serializer uses; indicates how type information is embedded in resulting JSON.- Specified by:
getTypeInclusionin classTypeSerializer
-
getPropertyName
Description copied from class:TypeSerializerName of property that contains type information, if property-based inclusion is used.- Specified by:
getPropertyNamein classTypeSerializer
-
getTypeIdResolver
Description copied from class:TypeSerializerAccessor for object that handles conversions between types and matching type ids.- Specified by:
getTypeIdResolverin classTypeSerializer
-