|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectDotClass.ClassListEntry
public class ClassListEntry
Entry in a ClassList, storing information about a Class
| Field Summary | |
|---|---|
private ClassInfo |
cinfo
Underlying ClassInfo object |
private java.lang.String |
dot_name
Normalized name as returned by genDotName() |
private java.lang.String[] |
ifaces
Names of the interfaces |
private java.lang.String |
name
Name of the class |
private java.lang.String |
sclass
Name of the superclass |
| Constructor Summary | |
|---|---|
ClassListEntry(ClassInfo cinfo)
Generate a new ClassListEntry |
|
| Method Summary | |
|---|---|
java.lang.String |
dot_name()
Retrieve the normalized name of this class |
private java.lang.String |
genDotName()
Generate a normalized name |
boolean |
isIFace()
Check whether or not this class is an interface |
java.lang.String |
name()
Retrieve the name of this class |
int |
numIFaces()
Retrieve the number of interfaces |
java.lang.String |
printIFace(int i)
Print one interface |
java.lang.String |
printIFaces()
Pretty printer for the interfaces this class implements |
void |
resolve(ClassList list)
Resolve this symbol |
java.lang.String |
sclass()
Retrieve the superclass |
java.lang.String |
toString()
Retrieve a string representation of this object |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private ClassInfo cinfo
private java.lang.String name
private java.lang.String dot_name
private java.lang.String sclass
private java.lang.String[] ifaces
| Constructor Detail |
|---|
public ClassListEntry(ClassInfo cinfo)
cinfo - Class information| Method Detail |
|---|
public java.lang.String name()
public java.lang.String dot_name()
private java.lang.String genDotName()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String printIFaces()
public boolean isIFace()
public java.lang.String printIFace(int i)
i - Index number
public int numIFaces()
public java.lang.String sclass()
public void resolve(ClassList list)
list - List of classes
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||