Package com.fasterxml.jackson.jr.type
Class RecursiveType
- java.lang.Object
-
- com.fasterxml.jackson.jr.type.ResolvedType
-
- com.fasterxml.jackson.jr.type.RecursiveType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.reflect.Type
public class RecursiveType extends ResolvedType
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ResolvedType
_referencedType
-
Fields inherited from class com.fasterxml.jackson.jr.type.ResolvedType
_bindings, _elemType, _erasedType, _interfaces, _kind, _super, NO_TYPES, T_ARRAY, T_INTERFACE, T_PRIMITIVE, T_RECURSIVE, T_REGULAR
-
-
Constructor Summary
Constructors Constructor Description RecursiveType(java.lang.Class<?> erased, TypeBindings bindings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
ResolvedType
selfRefType()
-
Methods inherited from class com.fasterxml.jackson.jr.type.ResolvedType
_appendClassDesc, appendDesc, elementType, erasedType, findSupertype, getDesc, hashCode, implInterfaces, isArray, parentType, toString, typeBindings, typeParametersFor, typeParams
-
-
-
-
Field Detail
-
_referencedType
protected ResolvedType _referencedType
-
-
Constructor Detail
-
RecursiveType
public RecursiveType(java.lang.Class<?> erased, TypeBindings bindings)
-
-
Method Detail
-
selfRefType
public ResolvedType selfRefType()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classResolvedType
-
-