Package mockit.asm.metadata
Class ClassMetadataReader
java.lang.Object
mockit.asm.metadata.ClassMetadataReader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
static enum
static final class
final class
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionClassMetadataReader
(byte[] code) ClassMetadataReader
(byte[] code, EnumSet<ClassMetadataReader.Attribute> attributesToRead) -
Method Summary
Modifier and TypeMethodDescription@org.checkerframework.checker.index.qual.NonNegative int
String[]
@org.checkerframework.checker.index.qual.NonNegative int
final boolean
hasAnnotation
(String annotationName) static @org.checkerframework.checker.index.qual.NonNegative int
readVersion
(byte[] code)
-
Field Details
-
annotations
-
-
Constructor Details
-
ClassMetadataReader
public ClassMetadataReader(@NonNull byte[] code) -
ClassMetadataReader
public ClassMetadataReader(@NonNull byte[] code, @Nullable EnumSet<ClassMetadataReader.Attribute> attributesToRead)
-
-
Method Details
-
readVersion
public static @org.checkerframework.checker.index.qual.NonNegative int readVersion(@NonNull byte[] code) -
getVersion
public @org.checkerframework.checker.index.qual.NonNegative int getVersion() -
getAccessFlags
public @org.checkerframework.checker.index.qual.NonNegative int getAccessFlags() -
getThisClass
-
getSuperClass
-
getInterfaces
-
getFields
-
getMethods
-
getAnnotations
-
hasAnnotation
-