| Package | Description |
|---|---|
| xapi.bytecode.annotation | |
| xapi.bytecode.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationMemberValue |
class |
ArrayMemberValue |
class |
BooleanMemberValue |
class |
ByteMemberValue |
class |
CharMemberValue |
class |
ClassMemberValue |
class |
DoubleMemberValue |
class |
EnumMemberValue |
class |
FloatMemberValue |
class |
IntegerMemberValue |
class |
LongMemberValue |
class |
ShortMemberValue |
class |
StringMemberValue |
| Modifier and Type | Method and Description |
|---|---|
static MemberValue |
Annotation.createMemberValue(ConstPool cp,
CtClass type)
Makes an instance of
MemberValue. |
MemberValue |
AnnotationDefaultAttribute.getDefaultValue()
Obtains the default value represented by this attribute.
|
MemberValue |
Annotation.getMemberValue(String name)
Obtains the member value with the given name.
|
MemberValue |
ArrayMemberValue.getType()
Obtains the type of the elements.
|
MemberValue[] |
ArrayMemberValue.getValue()
Obtains the elements of the array.
|
MemberValue |
AnnotationsAttribute.Parser.parseMemberValue() |
| Modifier and Type | Method and Description |
|---|---|
void |
Annotation.addMemberValue(int nameIndex,
MemberValue value)
Adds a new member.
|
void |
Annotation.addMemberValue(String name,
MemberValue value)
Adds a new member.
|
void |
AnnotationDefaultAttribute.setDefaultValue(MemberValue value)
Changes the default value represented by this attribute.
|
void |
ArrayMemberValue.setValue(MemberValue[] elements)
Sets the elements of the array.
|
| Constructor and Description |
|---|
ArrayMemberValue(MemberValue t,
ConstPool cp)
Constructs an array.
|
| Modifier and Type | Method and Description |
|---|---|
static IsAnnotationValue |
BytecodeUtil.extractValue(MemberValue value,
BytecodeAdapterService service,
IsType type) |
Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.