public class TypeSerializationInfo<T> extends Object
| Constructor and Description |
|---|
TypeSerializationInfo(JsonTypeInfo.As include,
String propertyName)
Constructor for TypeSerializationInfo.
|
| Modifier and Type | Method and Description |
|---|---|
<S extends T> |
addTypeInfo(Class<S> clazz,
String typeInfo)
addTypeInfo
|
JsonTypeInfo.As |
getInclude()
Getter for the field
include. |
String |
getPropertyName()
Getter for the field
propertyName. |
String |
getTypeInfo(Class aClass)
getTypeInfo
|
public TypeSerializationInfo(JsonTypeInfo.As include, String propertyName)
Constructor for TypeSerializationInfo.
include - a JsonTypeInfo.As object.propertyName - a String object.public <S extends T> TypeSerializationInfo<T> addTypeInfo(Class<S> clazz, String typeInfo)
addTypeInfo
S - type of the Classclazz - a Class object.typeInfo - a String object.TypeSerializationInfo object.public JsonTypeInfo.As getInclude()
Getter for the field include.
JsonTypeInfo.As object.public String getPropertyName()
Getter for the field propertyName.
String object.Copyright © 2019. All rights reserved.