public class AsArrayTypeSerializer extends TypeSerializerBase
Constructor and Description |
---|
AsArrayTypeSerializer(TypeIdResolver idRes,
BeanProperty property) |
Modifier and Type | Method and Description |
---|---|
AsArrayTypeSerializer |
forProperty(BeanProperty prop)
Method called to create contextual version, to be used for
values of given property.
|
JsonTypeInfo.As |
getTypeInclusion()
Accessor for type information inclusion method
that serializer uses; indicates how type information
is embedded in resulting JSON.
|
getPropertyName, getTypeIdResolver, writeTypePrefix, writeTypeSuffix
typeId, typeId, typeId, writeCustomTypePrefixForArray, writeCustomTypePrefixForObject, writeCustomTypePrefixForScalar, writeCustomTypeSuffixForArray, writeCustomTypeSuffixForObject, writeCustomTypeSuffixForScalar, writeTypePrefixForArray, writeTypePrefixForArray, writeTypePrefixForObject, writeTypePrefixForObject, writeTypePrefixForScalar, writeTypePrefixForScalar, writeTypeSuffixForArray, writeTypeSuffixForObject, writeTypeSuffixForScalar
public AsArrayTypeSerializer(TypeIdResolver idRes, BeanProperty property)
public AsArrayTypeSerializer forProperty(BeanProperty prop)
TypeSerializer
Collection
or Map
valued properties).forProperty
in class TypeSerializer
public JsonTypeInfo.As getTypeInclusion()
TypeSerializer
getTypeInclusion
in class TypeSerializerBase
Copyright © 2010 - 2020 Adobe. All Rights Reserved