|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectxjavadoc.AbstractProgramElement
xjavadoc.AbstractClass
xjavadoc.BinaryClass
Describe what this class does
| Field Summary | |
static int |
instanceCount
|
| Fields inherited from class xjavadoc.AbstractProgramElement |
EMPTY_LIST |
| Constructor Summary | |
BinaryClass(XJavaDoc xJavaDoc,
Class clazz)
|
|
| Method Summary | |
List |
getInterfaces()
Returns all the implemented interfaces (if this is a class) or all the extended interfaces (if this is an interface) |
XClass |
getSuperclass()
Describe what the method does |
boolean |
isImplementingInterface(String full_qualified_type_name,
boolean superclasses)
Returns true if it implements full_qualified_type_name (or recursively superclasses implement, if superclasses==true). |
boolean |
isPrimitive()
Returns true if this class is a primitive. |
boolean |
isSubclassOf(String full_qualified_type_name,
boolean superclasses)
Returns true if the superclass (or recursively superclass of superclass, if superclasses==true) is full_qualified_type_name. |
boolean |
isWriteable()
whether this class is writeable an can be save ( it can not ) |
boolean |
saveNeeded()
this class is not intended to be saved |
void |
setDirty()
no op since we do not save binary classes |
| Methods inherited from class xjavadoc.AbstractProgramElement |
addModifier, getContainingAbstractClass, getContainingClass, getDoc, getModifiers, getModifierSpecifier, getTagFactory, getXJavaDoc, isAbstract, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, setToken |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface xjavadoc.XClass |
getContainingClass, isAbstract |
| Methods inherited from interface xjavadoc.XProgramElement |
getDoc, getModifiers, getModifierSpecifier, getXJavaDoc, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic |
| Field Detail |
public static int instanceCount
| Constructor Detail |
public BinaryClass(XJavaDoc xJavaDoc,
Class clazz)
| Method Detail |
public XClass getSuperclass()
AbstractClass
getSuperclass in interface XClassgetSuperclass in class AbstractClasspublic List getInterfaces()
AbstractClass
getInterfaces in interface XClassgetInterfaces in class AbstractClasspublic boolean isWriteable()
public boolean isImplementingInterface(String full_qualified_type_name,
boolean superclasses)
XClass
isImplementingInterface in interface XClassisImplementingInterface in class AbstractClass
public boolean isSubclassOf(String full_qualified_type_name,
boolean superclasses)
XClass
isSubclassOf in interface XClassisSubclassOf in class AbstractClasspublic boolean isPrimitive()
XClass
public void setDirty()
public boolean saveNeeded()
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||