_clazz
private final Class _clazz
_isInterfacesSet
private boolean _isInterfacesSet
_isSuperclassSet
private boolean _isSuperclassSet
_primitiveTypes
private static final List _primitiveTypes
instanceCount
public static int instanceCount
getDimension
private static int getDimension(Class c)
getTypeName
private static String getTypeName(Class c)
isClassImplementingInterface
private boolean isClassImplementingInterface(Class cur_class,
String full_qualified_type_name,
boolean superclasses)
isSubclassOf
public boolean isSubclassOf(String full_qualified_type_name,
boolean superclasses)
- isSubclassOf in interface XClass
- isSubclassOf in interface AbstractClass
isWriteable
public boolean isWriteable()
whether this class is writeable an can be save ( it can not )
- isWriteable in interface XClass
- false since this class can not be mutated or saved
populateExecutableMember
private void populateExecutableMember(AbstractExecutableMember executableMember,
AccessibleObject accessibleObject)
saveNeeded
public boolean saveNeeded()
this class is not intended to be saved
- saveNeeded in interface XClass
- always false
setConstructors
private void setConstructors(Class clazz)
Discovers constructors. This method is currently never called
clazz
-
setDirty
public void setDirty()
no op since we do not save binary classes
- setDirty in interface XClass
setInterfacesMaybe
private void setInterfacesMaybe()
setMethods
private void setMethods(Class clazz)
Discovers constructors. This method is currently never called
clazz
-
setSuperclassMaybe
private void setSuperclassMaybe()