public final class ClassStack
extends java.lang.Object
Constructor and Description |
---|
ClassStack(java.lang.Class<?> rootType) |
Modifier and Type | Method and Description |
---|---|
void |
addSelfReference(ResolvedRecursiveType ref)
Method called to indicate that there is a self-reference from
deeper down in stack pointing into type this stack frame represents.
|
ClassStack |
child(java.lang.Class<?> cls) |
ClassStack |
find(java.lang.Class<?> cls) |
void |
resolveSelfReferences(JavaType resolved)
Method called when type that this stack frame represents is
fully resolved, allowing self-references to be completed
(if there are any)
|
java.lang.String |
toString() |
public ClassStack child(java.lang.Class<?> cls)
public void addSelfReference(ResolvedRecursiveType ref)
public void resolveSelfReferences(JavaType resolved)
public ClassStack find(java.lang.Class<?> cls)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2010 - 2020 Adobe. All Rights Reserved