All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
boolean |
declaresDefaultMethods() |
boolean |
desiredAssertionStatus() |
void |
ensureInitialized() |
static Class<?> |
forName(Target_java_lang_Module module,
String className) |
static DynamicHub |
fromClass(Class<?> clazz) |
AnnotatedType[] |
getAnnotatedInterfaces() |
AnnotatedType |
getAnnotatedSuperclass() |
AnnotatedSuperInfo |
getAnnotatedSuperInfo() |
<T extends Annotation> T |
getAnnotation(Class<T> annotationClass) |
Annotation[] |
getAnnotations() |
<T extends Annotation> T[] |
getAnnotationsByType(Class<T> annotationClass) |
Object |
getAnnotationsEncoding() |
DynamicHub |
getArrayHub() |
int[] |
getAssignableFromMatches() |
ClassInitializationInfo |
getClassInitializationInfo() |
DynamicHub |
getComponentHub() |
<T extends Annotation> T |
getDeclaredAnnotation(Class<T> annotationClass) |
Annotation[] |
getDeclaredAnnotations() |
<A extends Annotation> A[] |
getDeclaredAnnotationsByType(Class<A> annotationClass)
In JDK this method uses a lazily computed map of annotations.
|
Enum<?>[] |
getEnumConstantsShared() |
GenericInfo |
getGenericInfo() |
Type[] |
getGenericInterfaces() |
Type |
getGenericSuperclass() |
int |
getHashCodeOffset() |
DynamicHub[] |
getInterfaces() |
Object |
getInterfacesEncoding() |
int |
getLayoutEncoding() |
SharedType |
getMetaType() |
int |
getModifiers() |
Target_java_lang_Module |
getModule() |
int |
getMonitorOffset() |
String |
getName() |
String |
getPackageName() |
ProtectionDomain |
getProtectionDomain() |
int |
getReferenceMapIndex() |
Object[] |
getSigners() |
String |
getSourceFileName() |
DynamicHub |
getSuperHub() |
int |
getTypeID() |
String |
getTypeName() |
TypeVariable<?>[] |
getTypeParameters() |
boolean |
hasDefaultMethods() |
void |
initEnumConstants(Enum<?>[] enumConstants) |
void |
initEnumConstantsAtRuntime(Class<?> enumClass) |
boolean |
isAnnotationPresent(Class<? extends Annotation> annotationClass) |
boolean |
isArray() |
boolean |
isAssignableFromHub(DynamicHub hub) |
boolean |
isInitialized() |
boolean |
isInstanceClass() |
boolean |
isInstantiated() |
boolean |
isInterface() |
boolean |
isLocalOrAnonymousClass() |
boolean |
isPrimitive() |
boolean |
isSynthetic() |
Object |
newInstance() |
void |
setAnnotatedSuperInfo(AnnotatedSuperInfo annotatedSuperInfo) |
void |
setAnnotationsEncoding(Object annotationsEncoding) |
void |
setArrayHub(DynamicHub arrayHub) |
void |
setClassInitializationInfo(ClassInitializationInfo classInitializationInfo) |
void |
setClassInitializationInfo(ClassInitializationInfo classInitializationInfo,
boolean hasDefaultMethods,
boolean declaresDefaultMethods) |
void |
setData(int layoutEncoding,
int typeID,
int monitorOffset,
int hashCodeOffset,
int[] assignableFromMatches,
BitSet instanceOfBits,
org.graalvm.nativeimage.c.function.CFunctionPointer[] vtable,
long referenceMapIndex,
boolean isInstantiated) |
void |
setEnclosingClass(DynamicHub enclosingClass) |
void |
setGenericInfo(GenericInfo genericInfo) |
void |
setInterfacesEncoding(Object interfacesEncoding) |
void |
setMetaType(SharedType metaType) |
void |
setReflectionData(DynamicHub.ReflectionData rd) |
boolean |
shouldInitEnumConstants() |
static Class<?> |
toClass(DynamicHub hub) |
String |
toGenericString() |
String |
toString() |