Package | Description |
---|---|
org.jboss.classfilewriter | |
org.jboss.classfilewriter.annotations | |
org.jboss.classfilewriter.attributes | |
org.jboss.classfilewriter.code |
Modifier and Type | Field and Description |
---|---|
private ConstPool |
ClassFile.constPool |
Modifier and Type | Method and Description |
---|---|
ConstPool |
ClassFile.getConstPool() |
Constructor and Description |
---|
ClassField(short accessFlags,
java.lang.String name,
java.lang.String descriptor,
ClassFile classFile,
ConstPool constPool) |
Modifier and Type | Method and 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 and 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 and Description |
---|---|
private ConstPool |
ExceptionsAttribute.constPool |
protected ConstPool |
Attribute.constPool |
Constructor and 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 | Field and Description |
---|---|
private ConstPool |
StackState.constPool |
private ConstPool |
LocalVariableState.constPool |
private ConstPool |
CodeAttribute.constPool |
Modifier and Type | Method and Description |
---|---|
ConstPool |
CodeAttribute.getConstPool() |
Modifier and Type | Method and Description |
---|---|
static StackEntry |
StackEntry.of(java.lang.String descriptor,
ConstPool pool) |
Constructor and Description |
---|
CodeAttribute(ClassMethod method,
ConstPool constPool) |
LocalVariableState(ConstPool pool,
java.lang.String... entries) |
LocalVariableState(java.util.List<StackEntry> contents,
ConstPool constPool) |
StackEntry(StackEntryType type,
java.lang.String descriptor,
ConstPool pool) |
StackState(ConstPool constPool) |
StackState(java.util.List<StackEntry> contents,
ConstPool constPool) |
StackState(java.lang.String exceptionType,
ConstPool constPool) |