public interface sun.misc.JavaLangAccess
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: sun.misc.JavaLangAccess
super_class: java.lang.Object
{
public abstract sun.reflect.ConstantPool getConstantPool(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lsun/reflect/ConstantPool;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
klass
public abstract boolean casAnnotationType(java.lang.Class<?>, sun.reflect.annotation.AnnotationType, sun.reflect.annotation.AnnotationType);
descriptor: (Ljava/lang/Class;Lsun/reflect/annotation/AnnotationType;Lsun/reflect/annotation/AnnotationType;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/Class<*>;Lsun/reflect/annotation/AnnotationType;Lsun/reflect/annotation/AnnotationType;)Z
MethodParameters:
Name Flags
klass
oldType
newType
public abstract sun.reflect.annotation.AnnotationType getAnnotationType(java.lang.Class);
descriptor: (Ljava/lang/Class;)Lsun/reflect/annotation/AnnotationType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
klass
public abstract byte[] getRawClassAnnotations(java.lang.Class<?>);
descriptor: (Ljava/lang/Class;)[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/Class<*>;)[B
MethodParameters:
Name Flags
klass
public abstract <E extends java.lang.Enum<E>> E[] getEnumConstantsShared(java.lang.Class<E>);
descriptor: (Ljava/lang/Class;)[Ljava/lang/Enum;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <E:Ljava/lang/Enum<TE;>;>(Ljava/lang/Class<TE;>;)[TE;
MethodParameters:
Name Flags
klass
public abstract void blockedOn(java.lang.Thread, sun.nio.ch.Interruptible);
descriptor: (Ljava/lang/Thread;Lsun/nio/ch/Interruptible;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
t
b
public abstract java.lang.Thread newThreadWithAcc(java.lang.Runnable, java.security.AccessControlContext);
descriptor: (Ljava/lang/Runnable;Ljava/security/AccessControlContext;)Ljava/lang/Thread;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
target
acc
}
SourceFile: "JavaLangAccess.java"