public class TypeDeserializationInfo<T> extends Object
| Constructor and Description |
|---|
TypeDeserializationInfo(JsonTypeInfo.As include,
String propertyName)
Constructor for TypeDeserializationInfo.
|
| 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. |
Class<? extends T> |
getTypeClass(String typeInfo)
getTypeClass
|
public TypeDeserializationInfo(JsonTypeInfo.As include, String propertyName)
Constructor for TypeDeserializationInfo.
include - a JsonTypeInfo.As object.propertyName - a String object.public <S extends T> TypeDeserializationInfo<T> addTypeInfo(Class<S> clazz, String typeInfo)
addTypeInfo
clazz - a Class object.typeInfo - a String object.TypeDeserializationInfo 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.