Class ClassMetadataReader
java.lang.Object
mockit.asm.metadata.ClassMetadataReader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic enumstatic final classfinal class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionClassMetadataReader(byte[] code) ClassMetadataReader(byte[] code, EnumSet<ClassMetadataReader.Attribute> attributesToRead) -
Method Summary
Modifier and TypeMethodDescription@NonNegative intString[]@NonNegative intfinal booleanhasAnnotation(String annotationName) static @NonNegative intreadVersion(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 @NonNegative int readVersion(@NonNull byte[] code) -
getVersion
public @NonNegative int getVersion() -
getAccessFlags
public @NonNegative int getAccessFlags() -
getThisClass
-
getSuperClass
-
getInterfaces
-
getFields
-
getMethods
-
getAnnotations
-
hasAnnotation
-