public class ClassTree extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected ClassTree[] |
children |
protected boolean |
excludeFromPolymorphism |
protected String |
friendlyName |
protected String |
fullyQualifiedClassname |
protected int |
left |
protected String |
name |
protected int |
right |
Constructor and Description |
---|
ClassTree() |
ClassTree(String fullyQualifiedClassname) |
ClassTree(String fullyQualifiedClassname,
boolean excludeFromPolymorphism) |
ClassTree(String fullyQualifiedClassname,
String friendlyName,
boolean excludeFromPolymorphism) |
Modifier and Type | Method and Description |
---|---|
protected void |
addChildren(ClassTree tree,
List<ClassTree> list) |
int |
finalizeStructure(int start) |
ClassTree |
find(String fullyQualifiedClassname) |
ClassTree[] |
getChildren() |
List<ClassTree> |
getCollapsedClassTrees() |
String |
getFriendlyName() |
String |
getFullyQualifiedClassname() |
int |
getLeft() |
String |
getName() |
int |
getRight() |
boolean |
hasChildren() |
boolean |
isExcludeFromPolymorphism() |
void |
setChildren(ClassTree[] children) |
void |
setFriendlyName(String friendlyName) |
void |
setFullyQualifiedClassname(String fullyQualifiedClassname) |
void |
setLeft(int left) |
void |
setName(String name) |
void |
setRight(int right) |
protected String fullyQualifiedClassname
protected String name
protected String friendlyName
protected ClassTree[] children
protected int left
protected int right
protected boolean excludeFromPolymorphism
public ClassTree(String fullyQualifiedClassname, String friendlyName, boolean excludeFromPolymorphism)
public ClassTree(String fullyQualifiedClassname, boolean excludeFromPolymorphism)
public ClassTree(String fullyQualifiedClassname)
public ClassTree()
public boolean hasChildren()
public int finalizeStructure(int start)
public String getFullyQualifiedClassname()
public void setFullyQualifiedClassname(String fullyQualifiedClassname)
public String getFriendlyName()
public void setFriendlyName(String friendlyName)
public ClassTree[] getChildren()
public void setChildren(ClassTree[] children)
public String getName()
public void setName(String name)
public int getLeft()
public void setLeft(int left)
public int getRight()
public void setRight(int right)
public boolean isExcludeFromPolymorphism()
Copyright © 2022. All rights reserved.