Package javassist.bytecode
Class AnnotationsAttribute.Walker
java.lang.Object
javassist.bytecode.AnnotationsAttribute.Walker
- Direct Known Subclasses:
AnnotationsAttribute.Copier
,AnnotationsAttribute.Parser
,AnnotationsAttribute.Renamer
,TypeAnnotationsAttribute.TAWalker
- Enclosing class:
AnnotationsAttribute
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) final int
annotation
(int pos) (package private) int
annotation
(int pos, int type, int numPairs) (package private) final void
(package private) final int
annotationArray
(int pos) (package private) int
annotationArray
(int pos, int num) (package private) int
annotationMemberValue
(int pos) annotation_value
(package private) int
arrayMemberValue
(int pos, int num) array_value
(package private) void
classMemberValue
(int pos, int index) class_info_index
(package private) void
constValueMember
(int tag, int index) const_value_index
(package private) void
enumMemberValue
(int pos, int typeNameIndex, int constNameIndex) enum_const_value
(package private) final int
memberValue
(int pos) element_value
(package private) final int
memberValuePair
(int pos) element_value_paris
(package private) int
memberValuePair
(int pos, int nameIndex) element_value_paris[]
(package private) final void
(package private) void
parameters
(int numParam, int pos)
-
Field Details
-
info
byte[] info
-
-
Constructor Details
-
Walker
Walker(byte[] attrInfo)
-
-
Method Details
-
parameters
- Throws:
Exception
-
parameters
- Throws:
Exception
-
annotationArray
- Throws:
Exception
-
annotationArray
- Throws:
Exception
-
annotationArray
- Throws:
Exception
-
annotation
- Throws:
Exception
-
annotation
- Throws:
Exception
-
memberValuePair
element_value_paris
- Throws:
Exception
-
memberValuePair
element_value_paris[]
- Throws:
Exception
-
memberValue
element_value
- Throws:
Exception
-
constValueMember
const_value_index
- Throws:
Exception
-
enumMemberValue
enum_const_value
- Throws:
Exception
-
classMemberValue
class_info_index
- Throws:
Exception
-
annotationMemberValue
annotation_value
- Throws:
Exception
-
arrayMemberValue
array_value
- Throws:
Exception
-