public static class ClassTree.Class extends ClassTree.Node
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
hasProcessed |
access, desc, name, owner| Constructor and Description |
|---|
ClassTree.Class(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(ClassTree.Class cls) |
void |
addField(ClassTree.Node fld) |
void |
addInterface(ClassTree.Class cls) |
void |
addMethod(ClassTree.Node mtd) |
java.util.ArrayList<ClassTree.Class> |
getChildren() |
ClassTree.Node |
getField(java.lang.String name) |
java.util.ArrayList<ClassTree.Node> |
getFields() |
java.util.ArrayList<ClassTree.Class> |
getInterfaces() |
ClassTree.Node |
getMethod(java.lang.String name,
java.lang.String desc) |
java.util.ArrayList<ClassTree.Node> |
getMethods() |
ClassTree.Node[] |
getMethods(java.lang.String name) |
ClassTree.Class |
getParent() |
ClassTree.Node |
getTopField(java.lang.String name) |
ClassTree.Node |
getTopMethod(java.lang.String name,
java.lang.String desc) |
boolean |
hasChildren() |
boolean |
hasFields() |
boolean |
hasInterfaces() |
boolean |
hasMethods() |
boolean |
isChild(ClassTree.Class child) |
void |
setInclueInterfaces(boolean value) |
ClassTree.Class |
setParent(ClassTree.Class cls) |
compareTo, equals, getFullDesc, hashCode, toStringpublic void setInclueInterfaces(boolean value)
public ClassTree.Class setParent(ClassTree.Class cls)
public ClassTree.Class getParent()
public void addInterface(ClassTree.Class cls)
public void addField(ClassTree.Node fld)
public void addChild(ClassTree.Class cls)
public void addMethod(ClassTree.Node mtd)
public java.util.ArrayList<ClassTree.Class> getChildren()
public java.util.ArrayList<ClassTree.Class> getInterfaces()
public java.util.ArrayList<ClassTree.Node> getFields()
public java.util.ArrayList<ClassTree.Node> getMethods()
public boolean hasChildren()
public boolean hasInterfaces()
public boolean hasFields()
public boolean hasMethods()
public ClassTree.Node getField(java.lang.String name)
public ClassTree.Node getMethod(java.lang.String name, java.lang.String desc)
public ClassTree.Node[] getMethods(java.lang.String name)
public ClassTree.Node getTopField(java.lang.String name)
public ClassTree.Node getTopMethod(java.lang.String name, java.lang.String desc)
public boolean isChild(ClassTree.Class child)