xjavadoc
final class BinaryClass extends AbstractClass
UNKNOWN: 20. mars 2003
Field Summary | |
---|---|
static int | instanceCount |
Class | _clazz |
boolean | _isInterfacesSet |
boolean | _isSuperclassSet |
static List | _primitiveTypes |
Constructor Summary | |
---|---|
BinaryClass(XJavaDoc xJavaDoc, Class clazz) |
Method Summary | |
---|---|
static int | getDimension(Class c) |
List | getInterfaces() |
XClass | getSuperclass() |
static String | getTypeName(Class c) |
boolean | isClassImplementingInterface(Class cur_class, String full_qualified_type_name, boolean superclasses) |
boolean | isImplementingInterface(String full_qualified_type_name, boolean superclasses) |
boolean | isPrimitive() |
boolean | isSubclassOf(String full_qualified_type_name, boolean superclasses) |
boolean | isWriteable()
whether this class is writeable an can be save ( it can not )
|
void | populateExecutableMember(AbstractExecutableMember executableMember, AccessibleObject accessibleObject) |
boolean | saveNeeded()
this class is not intended to be saved
|
void | setConstructors(Class clazz)
Discovers constructors. |
void | setDirty()
no op since we do not save binary classes |
void | setInterfacesMaybe() |
void | setMethods(Class clazz)
Discovers constructors. |
void | setSuperclassMaybe() |
Returns: false since this class can not be mutated or saved
Returns: always false
Parameters: clazz
Parameters: clazz