Top Fields Constructors Methods
com.fasterxml.jackson.jr.type

pack-priv final Class ClassStack

extends Object
Class Inheritance
Imports
java.util.ArrayList

Field Summary

Modifier and TypeField and Description
private final Class<?>
private final ClassStack
private ArrayList<RecursiveType>

Constructor Summary

AccessConstructor and Description
public
ClassStack(Class<?> rootType)

private
ClassStack(ClassStack parent, Class<?> curr)

Method Summary

Modifier and TypeMethod and Description
public void
public ClassStack
child(Class<?> cls)

public ClassStack
find(Class<?> cls)

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_currback to summary
private final Class<?> _curr
_pback to summary
private final ClassStack _p
_selfRefsback to summary
private ArrayList<RecursiveType> _selfRefs

Constructor Detail

ClassStackback to summary
public ClassStack(Class<?> rootType)
ClassStackback to summary
private ClassStack(ClassStack parent, Class<?> curr)

Method Detail

addSelfReferenceback to summary
public void addSelfReference(RecursiveType ref)
childback to summary
public ClassStack child(Class<?> cls)
findback to summary
public ClassStack find(Class<?> cls)
resolveSelfReferencesback to summary
public void resolveSelfReferences(ResolvedType resolved)