Package | Description |
---|---|
org.jboss.classfilewriter | |
org.jboss.classfilewriter.annotations | |
org.jboss.classfilewriter.attributes | |
org.jboss.classfilewriter.code |
Modifier and Type | Method | Description |
---|---|---|
ConstPool |
ClassFile.getConstPool() |
Modifier and Type | Method | Description |
---|---|---|
static ClassAnnotation |
AnnotationBuilder.createAnnotation(ConstPool constPool,
java.lang.annotation.Annotation annotation) |
|
static AnnotationValue |
AnnotationBuilder.createValue(ConstPool constPool,
java.lang.String name,
java.lang.Object value) |
Constructor | Description |
---|---|
AnnotationAnnotationValue(ConstPool constPool,
java.lang.String name,
ClassAnnotation value) |
|
AnnotationsAttribute(AnnotationsAttribute.Type type,
ConstPool constPool) |
|
AnnotationValue(ConstPool constPool,
java.lang.String name) |
|
ArrayAnnotationValue(ConstPool constPool,
java.lang.String name,
java.util.List<AnnotationValue> value) |
|
BooleanAnnotationValue(ConstPool constPool,
java.lang.String name,
boolean value) |
|
ByteAnnotationValue(ConstPool constPool,
java.lang.String name,
byte value) |
|
CharAnnotationValue(ConstPool constPool,
java.lang.String name,
char value) |
|
ClassAnnotation(ConstPool constPool,
java.lang.String type,
java.util.List<AnnotationValue> annotationValues) |
|
ClassAnnotationValue(ConstPool constPool,
java.lang.String name,
java.lang.Class<?> value) |
|
ClassAnnotationValue(ConstPool constPool,
java.lang.String name,
java.lang.String descriptor) |
|
DoubleAnnotationValue(ConstPool constPool,
java.lang.String name,
double value) |
|
EnumAnnotationValue(ConstPool constPool,
java.lang.String name,
java.lang.Enum<?> value) |
|
EnumAnnotationValue(ConstPool constPool,
java.lang.String name,
java.lang.String enumType,
java.lang.String enumValue) |
|
FloatAnnotationValue(ConstPool constPool,
java.lang.String name,
float value) |
|
IntAnnotationValue(ConstPool constPool,
java.lang.String name,
int value) |
|
LongAnnotationValue(ConstPool constPool,
java.lang.String name,
long value) |
|
ParameterAnnotationsAttribute(ParameterAnnotationsAttribute.Type type,
ConstPool constPool,
int noParameters) |
|
ShortAnnotationValue(ConstPool constPool,
java.lang.String name,
short value) |
|
StringAnnotationValue(ConstPool constPool,
java.lang.String name,
java.lang.String value) |
Modifier and Type | Field | Description |
---|---|---|
protected ConstPool |
Attribute.constPool |
Constructor | Description |
---|---|
Attribute(java.lang.String name,
ConstPool constPool) |
|
ExceptionsAttribute(ConstPool constPool) |
|
SignatureAttribute(ConstPool constPool,
java.lang.String signature) |
|
StackMapTableAttribute(ClassMethod classMethod,
ConstPool constPool) |
Modifier and Type | Method | Description |
---|---|---|
ConstPool |
CodeAttribute.getConstPool() |
Modifier and Type | Method | Description |
---|---|---|
static StackEntry |
StackEntry.of(java.lang.String descriptor,
ConstPool pool) |
Constructor | Description |
---|---|
CodeAttribute(ClassMethod method,
ConstPool constPool) |
|
LocalVariableState(ConstPool pool,
java.lang.String... entries) |
|
StackEntry(StackEntryType type,
java.lang.String descriptor,
ConstPool pool) |
|
StackState(java.lang.String exceptionType,
ConstPool constPool) |
|
StackState(ConstPool constPool) |
Copyright © 2018. All rights reserved.