Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- aaload() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- AALOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- aastore() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- AASTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ABSTRACT - Static variable in class org.jboss.classfilewriter.AccessFlag
- AccessFlag - Class in org.jboss.classfilewriter
- ACONST_NULL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- aconstNull() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- aconstNull() - Method in class org.jboss.classfilewriter.code.StackFrame
-
pushes a null type onto the stack
- aconstNull() - Method in class org.jboss.classfilewriter.code.StackState
- add() - Method in class org.jboss.classfilewriter.code.TableSwitchBuilder
-
Adds a value to the table that is at a location yet to be written.
- add(int) - Method in class org.jboss.classfilewriter.code.LookupSwitchBuilder
-
Adds a value to the table that is at a location yet to be written.
- add(int, CodeLocation) - Method in class org.jboss.classfilewriter.code.LookupSwitchBuilder
-
Adds a value to the table
- add(CodeLocation) - Method in class org.jboss.classfilewriter.code.TableSwitchBuilder
-
Adds a value to the table
- addAnnotation(int, Annotation) - Method in class org.jboss.classfilewriter.annotations.ParameterAnnotationsAttribute
- addAnnotation(int, ClassAnnotation) - Method in class org.jboss.classfilewriter.annotations.ParameterAnnotationsAttribute
- addAnnotation(Annotation) - Method in class org.jboss.classfilewriter.annotations.AnnotationsAttribute
- addAnnotation(ClassAnnotation) - Method in class org.jboss.classfilewriter.annotations.AnnotationsAttribute
- addCheckedExceptions(Class<? extends Exception>...) - Method in class org.jboss.classfilewriter.ClassMethod
- addCheckedExceptions(String...) - Method in class org.jboss.classfilewriter.ClassMethod
- addClassEntry(String) - Method in class org.jboss.classfilewriter.constpool.ConstPool
-
Adds a CONSTANT_Class_info to the const pool.
- addConstructor(Constructor<?>) - Method in class org.jboss.classfilewriter.ClassFile
-
Adds a constructor with the same signiture as the given constrcutor, including exception types
- addDoubleEntry(double) - Method in class org.jboss.classfilewriter.constpool.ConstPool
- addExceptionClass(String) - Method in class org.jboss.classfilewriter.attributes.ExceptionsAttribute
- addField(int, String, Class<?>) - Method in class org.jboss.classfilewriter.ClassFile
- addField(int, String, Class<?>, String) - Method in class org.jboss.classfilewriter.ClassFile
- addField(int, String, String) - Method in class org.jboss.classfilewriter.ClassFile
-
Adds a field with the given name and descriptor.
- addField(int, String, String, String) - Method in class org.jboss.classfilewriter.ClassFile
- addField(Field) - Method in class org.jboss.classfilewriter.ClassFile
- addFieldEntry(String, String, String) - Method in class org.jboss.classfilewriter.constpool.ConstPool
- addFloatEntry(float) - Method in class org.jboss.classfilewriter.constpool.ConstPool
- addIntegerEntry(int) - Method in class org.jboss.classfilewriter.constpool.ConstPool
- addInterface(String) - Method in class org.jboss.classfilewriter.ClassFile
- addInterfaceMethodEntry(String, String, String) - Method in class org.jboss.classfilewriter.constpool.ConstPool
- addLongEntry(long) - Method in class org.jboss.classfilewriter.constpool.ConstPool
- addMethod(int, String, String, String...) - Method in class org.jboss.classfilewriter.ClassFile
- addMethod(Method) - Method in class org.jboss.classfilewriter.ClassFile
-
Adds a method with the same signiture as the given method, including exception types
- addMethodEntry(String, String, String) - Method in class org.jboss.classfilewriter.constpool.ConstPool
- addNameAndTypeEntry(String, String) - Method in class org.jboss.classfilewriter.constpool.ConstPool
- addStringEntry(String) - Method in class org.jboss.classfilewriter.constpool.ConstPool
-
Adds a CONSTANT_String_info to the const pool.
- addUtf8Entry(String) - Method in class org.jboss.classfilewriter.constpool.ConstPool
- aload(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ALOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ALOAD_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ALOAD_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ALOAD_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ALOAD_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- anewarray(String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ANEWARRAY - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ANNOTATION - Static variable in class org.jboss.classfilewriter.AccessFlag
- AnnotationAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
Represents a nestled annotation value
- AnnotationAnnotationValue(ConstPool, String, ClassAnnotation) - Constructor for class org.jboss.classfilewriter.annotations.AnnotationAnnotationValue
- AnnotationBuilder - Class in org.jboss.classfilewriter.annotations
-
Utility class that can be used to contruct annotations and annotation attributes from java
Annotation
instances - AnnotationsAttribute - Class in org.jboss.classfilewriter.annotations
-
An annotations attribute
- AnnotationsAttribute(AnnotationsAttribute.Type, ConstPool) - Constructor for class org.jboss.classfilewriter.annotations.AnnotationsAttribute
- AnnotationsAttribute.Type - Enum in org.jboss.classfilewriter.annotations
- AnnotationValue - Class in org.jboss.classfilewriter.annotations
-
Represents an annotation name/value pair.
- AnnotationValue(ConstPool, String) - Constructor for class org.jboss.classfilewriter.annotations.AnnotationValue
- APPEND_FRAME - Enum constant in enum org.jboss.classfilewriter.code.StackFrameType
- ARETURN - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ArrayAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
An array annotation value
- ArrayAnnotationValue(ConstPool, String, List<AnnotationValue>) - Constructor for class org.jboss.classfilewriter.annotations.ArrayAnnotationValue
- arraylength() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ARRAYLENGTH - Static variable in interface org.jboss.classfilewriter.code.Opcode
- assertNotWideOnStack(int, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- assertNotWideOnStack(String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- assertTypeOnStack(int, StackEntryType, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- assertTypeOnStack(StackEntryType, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- astore(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ASTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ASTORE_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ASTORE_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ASTORE_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ASTORE_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- athrow() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ATHROW - Static variable in interface org.jboss.classfilewriter.code.Opcode
- Attribute - Class in org.jboss.classfilewriter.attributes
-
Represents an attribute in a class file
- Attribute(String, ConstPool) - Constructor for class org.jboss.classfilewriter.attributes.Attribute
B
- baload() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- BALOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- bastore() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- BASTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- bipush(byte) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- BIPUSH - Static variable in interface org.jboss.classfilewriter.code.Opcode
- BooleanAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
A boolean annotation value
- BooleanAnnotationValue(ConstPool, String, boolean) - Constructor for class org.jboss.classfilewriter.annotations.BooleanAnnotationValue
- boxBoolean(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- boxByte(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- boxChar(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- boxDouble(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- boxFloat(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- boxIfNessesary(CodeAttribute, String) - Static method in class org.jboss.classfilewriter.util.Boxing
- Boxing - Class in org.jboss.classfilewriter.util
-
This class is responsible for generating bytecode fragments to box/unbox whatever happens to be on the top of the stack.
- Boxing() - Constructor for class org.jboss.classfilewriter.util.Boxing
- boxInt(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- boxLong(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- boxShort(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- branchEnd(BranchEnd) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
marks the end of a branch.
- BranchEnd - Class in org.jboss.classfilewriter.code
-
Marker that is used to create the end of a branch instruction.
- BranchEnd(int, StackFrame, boolean, int) - Constructor for class org.jboss.classfilewriter.code.BranchEnd
- BRIDGE - Static variable in class org.jboss.classfilewriter.AccessFlag
- ByteAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
a byte annotation value
- ByteAnnotationValue(ConstPool, String, byte) - Constructor for class org.jboss.classfilewriter.annotations.ByteAnnotationValue
- ByteArrayDataOutputStream - Class in org.jboss.classfilewriter.util
-
DataOutputStream sub class that allows for the lazy writing of length values.
- ByteArrayDataOutputStream() - Constructor for class org.jboss.classfilewriter.util.ByteArrayDataOutputStream
- ByteArrayDataOutputStream(ByteArrayOutputStream) - Constructor for class org.jboss.classfilewriter.util.ByteArrayDataOutputStream
C
- caload() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- CALOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- castore() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- CASTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- CharAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
A char annotation value
- CharAnnotationValue(ConstPool, String, char) - Constructor for class org.jboss.classfilewriter.annotations.CharAnnotationValue
- checkcast(Class<?>) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- checkcast(String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Do not use Descriptor format (e.g.
- CHECKCAST - Static variable in interface org.jboss.classfilewriter.code.Opcode
- CHOP_FRAME - Enum constant in enum org.jboss.classfilewriter.code.StackFrameType
- CLASS - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- ClassAnnotation - Class in org.jboss.classfilewriter.annotations
-
A bytecode representation of a java annotation
- ClassAnnotation(ConstPool, String, List<AnnotationValue>) - Constructor for class org.jboss.classfilewriter.annotations.ClassAnnotation
- ClassAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
A class annotation value
- ClassAnnotationValue(ConstPool, String, Class<?>) - Constructor for class org.jboss.classfilewriter.annotations.ClassAnnotationValue
- ClassAnnotationValue(ConstPool, String, String) - Constructor for class org.jboss.classfilewriter.annotations.ClassAnnotationValue
- ClassEntry - Class in org.jboss.classfilewriter.constpool
- ClassEntry(int) - Constructor for class org.jboss.classfilewriter.constpool.ClassEntry
- ClassFactory - Interface in org.jboss.classfilewriter
-
Class definition factory.
- ClassField - Class in org.jboss.classfilewriter
-
A field in a class
- ClassFile - Class in org.jboss.classfilewriter
- ClassFile(String, int, String, int, ClassLoader, String...) - Constructor for class org.jboss.classfilewriter.ClassFile
-
Deprecated.
- ClassFile(String, int, String, int, ClassLoader, ClassFactory, String...) - Constructor for class org.jboss.classfilewriter.ClassFile
- ClassFile(String, int, String, ClassLoader, String...) - Constructor for class org.jboss.classfilewriter.ClassFile
-
Deprecated.
- ClassFile(String, int, String, ClassLoader, ClassFactory, String...) - Constructor for class org.jboss.classfilewriter.ClassFile
- ClassFile(String, int, String, String...) - Constructor for class org.jboss.classfilewriter.ClassFile
-
Deprecated.
- ClassFile(String, String, ClassLoader, String...) - Constructor for class org.jboss.classfilewriter.ClassFile
-
Deprecated.
- ClassFile(String, String, ClassLoader, ClassFactory, String...) - Constructor for class org.jboss.classfilewriter.ClassFile
- ClassFile(String, String, String...) - Constructor for class org.jboss.classfilewriter.ClassFile
-
Deprecated.
- ClassMethod - Class in org.jboss.classfilewriter
- CodeAttribute - Class in org.jboss.classfilewriter.code
- CodeAttribute(ClassMethod, ConstPool) - Constructor for class org.jboss.classfilewriter.code.CodeAttribute
- CodeAttribute.StackFrameTypeResolver - Interface in org.jboss.classfilewriter.code
-
Interface that can be used to override the type merging process when merging stack frames
- CodeLocation - Class in org.jboss.classfilewriter.code
-
Represents a location in the bytecode.
- compareTo(LookupSwitchBuilder.ValuePair) - Method in class org.jboss.classfilewriter.code.LookupSwitchBuilder.ValuePair
- constPool - Variable in class org.jboss.classfilewriter.attributes.Attribute
- ConstPool - Class in org.jboss.classfilewriter.constpool
- ConstPool() - Constructor for class org.jboss.classfilewriter.constpool.ConstPool
- ConstPoolEntry - Class in org.jboss.classfilewriter.constpool
- ConstPoolEntry() - Constructor for class org.jboss.classfilewriter.constpool.ConstPoolEntry
- ConstPoolEntryType - Enum in org.jboss.classfilewriter.constpool
- constructorCall(int) - Method in class org.jboss.classfilewriter.code.StackFrame
-
marks the value in potition initializedValueStackPosition as initialized.
- constructorCall(int, StackEntry) - Method in class org.jboss.classfilewriter.code.StackState
- constructorCall(StackEntry) - Method in class org.jboss.classfilewriter.code.LocalVariableState
- createAnnotation(ConstPool, Annotation) - Static method in class org.jboss.classfilewriter.annotations.AnnotationBuilder
- createFull() - Method in class org.jboss.classfilewriter.code.StackFrame
- createValue(ConstPool, String, Object) - Static method in class org.jboss.classfilewriter.annotations.AnnotationBuilder
D
- d2f() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- D2F - Static variable in interface org.jboss.classfilewriter.code.Opcode
- d2i() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- D2I - Static variable in interface org.jboss.classfilewriter.code.Opcode
- d2l() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- D2L - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dadd() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DADD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- daload() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DALOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dastore() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DASTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dcmpg() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DCMPG - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dcmpl() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DCMPL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dconst(double) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds the appropriate dconst instruction.
- DCONST_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DCONST_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ddiv() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DDIV - Static variable in interface org.jboss.classfilewriter.code.Opcode
- define() - Method in class org.jboss.classfilewriter.ClassFile
- define(ClassLoader) - Method in class org.jboss.classfilewriter.ClassFile
-
Deprecated.
- define(ClassLoader, ProtectionDomain) - Method in class org.jboss.classfilewriter.ClassFile
-
Deprecated.
- define(ProtectionDomain) - Method in class org.jboss.classfilewriter.ClassFile
- defineClass(ClassLoader, String, byte[], int, int, ProtectionDomain) - Method in interface org.jboss.classfilewriter.ClassFactory
-
Converts an array of bytes into an instance of class Class.
- DescriptorUtils - Class in org.jboss.classfilewriter.util
-
Utility class for working with method descriptors
- DescriptorUtils() - Constructor for class org.jboss.classfilewriter.util.DescriptorUtils
- dload(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DLOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DLOAD_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DLOAD_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DLOAD_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DLOAD_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dmul() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DMUL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dneg() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DNEG - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DOUBLE - Enum constant in enum org.jboss.classfilewriter.code.StackEntryType
- DOUBLE - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- DoubleAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
a double annotation value
- DoubleAnnotationValue(ConstPool, String, double) - Constructor for class org.jboss.classfilewriter.annotations.DoubleAnnotationValue
- DoubleEntry - Class in org.jboss.classfilewriter.constpool
- DoubleEntry(double) - Constructor for class org.jboss.classfilewriter.constpool.DoubleEntry
- drem() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DREM - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DRETURN - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dstore(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DSTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DSTORE_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DSTORE_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DSTORE_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DSTORE_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dsub() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- DSUB - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dup() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- dup() - Method in class org.jboss.classfilewriter.code.StackFrame
- dup() - Method in class org.jboss.classfilewriter.code.StackState
- DUP - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DUP_X1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DUP_X2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dup2() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- dup2() - Method in class org.jboss.classfilewriter.code.StackFrame
- dup2() - Method in class org.jboss.classfilewriter.code.StackState
- DUP2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DUP2_X1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- DUP2_X2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- dup2X1() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- dup2X1() - Method in class org.jboss.classfilewriter.code.StackFrame
- dup2X1() - Method in class org.jboss.classfilewriter.code.StackState
- dup2X2() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- dup2X2() - Method in class org.jboss.classfilewriter.code.StackFrame
- dup2X2() - Method in class org.jboss.classfilewriter.code.StackState
- DuplicateMemberException - Exception Class in org.jboss.classfilewriter
-
Exception thrown if the same field or method is added twice
- DuplicateMemberException(String) - Constructor for exception class org.jboss.classfilewriter.DuplicateMemberException
- dupX1() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- dupX1() - Method in class org.jboss.classfilewriter.code.StackFrame
- dupX1() - Method in class org.jboss.classfilewriter.code.StackState
- dupX2() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- dupX2() - Method in class org.jboss.classfilewriter.code.StackFrame
- dupX2() - Method in class org.jboss.classfilewriter.code.StackState
E
- ENUM - Static variable in class org.jboss.classfilewriter.AccessFlag
- EnumAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
An enum annotation value
- EnumAnnotationValue(ConstPool, String, Enum<?>) - Constructor for class org.jboss.classfilewriter.annotations.EnumAnnotationValue
- EnumAnnotationValue(ConstPool, String, String, String) - Constructor for class org.jboss.classfilewriter.annotations.EnumAnnotationValue
- equals(Object) - Method in class org.jboss.classfilewriter.ClassField
- equals(Object) - Method in class org.jboss.classfilewriter.ClassMethod
- exceptionBlockEnd(ExceptionHandler) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Mark the end of an exception handler block.
- exceptionBlockStart(String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Begin writing an exception handler block.
- ExceptionHandler - Class in org.jboss.classfilewriter.code
- exceptionHandlerStart(ExceptionHandler) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Marks the current code location as the exception handler and adds the handler to the exception handler table;
- ExceptionsAttribute - Class in org.jboss.classfilewriter.attributes
-
The exceptions attribute, stores the checked exceptions a method is declared to throw
- ExceptionsAttribute(ConstPool) - Constructor for class org.jboss.classfilewriter.attributes.ExceptionsAttribute
F
- f2d() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- F2D - Static variable in interface org.jboss.classfilewriter.code.Opcode
- f2i() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- F2I - Static variable in interface org.jboss.classfilewriter.code.Opcode
- f2l() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- F2L - Static variable in interface org.jboss.classfilewriter.code.Opcode
- fadd() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FADD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- faload() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FALOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- fastore() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FASTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- fcmpg() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FCMPG - Static variable in interface org.jboss.classfilewriter.code.Opcode
- fcmpl() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FCMPL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- fconst(float) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds the appropriate fconst instruction.
- FCONST_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FCONST_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FCONST_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- fdiv() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FDIV - Static variable in interface org.jboss.classfilewriter.code.Opcode
- fieldAttribute(Type) - Static method in class org.jboss.classfilewriter.util.SignatureBuilder
-
Generates the field signiture for a field of the given type
- FIELDREF - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- FieldRefEntry - Class in org.jboss.classfilewriter.constpool
- FieldRefEntry(int, int) - Constructor for class org.jboss.classfilewriter.constpool.FieldRefEntry
- FINAL - Static variable in class org.jboss.classfilewriter.AccessFlag
- fload(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FLOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FLOAD_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FLOAD_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FLOAD_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FLOAD_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FLOAT - Enum constant in enum org.jboss.classfilewriter.code.StackEntryType
- FLOAT - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- FloatAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
A float annotation value
- FloatAnnotationValue(ConstPool, String, float) - Constructor for class org.jboss.classfilewriter.annotations.FloatAnnotationValue
- FloatEntry - Class in org.jboss.classfilewriter.constpool
- FloatEntry(float) - Constructor for class org.jboss.classfilewriter.constpool.FloatEntry
- fmul() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FMUL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- fneg() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FNEG - Static variable in interface org.jboss.classfilewriter.code.Opcode
- frem() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FREM - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FRETURN - Static variable in interface org.jboss.classfilewriter.code.Opcode
- fstore(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FSTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FSTORE_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FSTORE_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FSTORE_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FSTORE_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- fsub() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- FSUB - Static variable in interface org.jboss.classfilewriter.code.Opcode
- FULL_FRAME - Enum constant in enum org.jboss.classfilewriter.code.StackFrameType
G
- get(int) - Method in class org.jboss.classfilewriter.code.LocalVariableState
- getAccessFlags() - Method in class org.jboss.classfilewriter.ClassField
- getAccessFlags() - Method in class org.jboss.classfilewriter.ClassMethod
- getAnnotationValues() - Method in class org.jboss.classfilewriter.annotations.ClassAnnotation
- getBranchEnd() - Method in class org.jboss.classfilewriter.code.LookupSwitchBuilder.ValuePair
- getBranchEnd() - Method in class org.jboss.classfilewriter.code.TableSwitchBuilder.ValuePair
- getBytes() - Method in class org.jboss.classfilewriter.util.ByteArrayDataOutputStream
- getClassFile() - Method in class org.jboss.classfilewriter.ClassField
- getClassFile() - Method in class org.jboss.classfilewriter.ClassMethod
- getClassLoader() - Method in class org.jboss.classfilewriter.ClassFile
- getCodeAttribute() - Method in class org.jboss.classfilewriter.ClassMethod
- getConstPool() - Method in class org.jboss.classfilewriter.ClassFile
- getConstPool() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- getContents() - Method in class org.jboss.classfilewriter.code.LocalVariableState
- getContents() - Method in class org.jboss.classfilewriter.code.StackState
- getData() - Method in class org.jboss.classfilewriter.constpool.Utf8Entry
- getDefaultBranchEnd() - Method in class org.jboss.classfilewriter.code.LookupSwitchBuilder
- getDefaultBranchEnd() - Method in class org.jboss.classfilewriter.code.TableSwitchBuilder
- getDefaultLocation() - Method in class org.jboss.classfilewriter.code.LookupSwitchBuilder
- getDefaultLocation() - Method in class org.jboss.classfilewriter.code.TableSwitchBuilder
- getDescriptor() - Method in class org.jboss.classfilewriter.ClassField
- getDescriptor() - Method in class org.jboss.classfilewriter.ClassFile
-
returns the type descriptor for the class
- getDescriptor() - Method in class org.jboss.classfilewriter.ClassMethod
- getDescriptor() - Method in class org.jboss.classfilewriter.code.StackEntry
- getExceptionType() - Method in class org.jboss.classfilewriter.code.ExceptionHandler
- getfield(String, String, Class<?>) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- getfield(String, String, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- GETFIELD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- getFields() - Method in class org.jboss.classfilewriter.ClassFile
- getHigh() - Method in class org.jboss.classfilewriter.code.TableSwitchBuilder
- getInterfaces() - Method in class org.jboss.classfilewriter.ClassFile
- getLocalVariableState() - Method in class org.jboss.classfilewriter.code.StackFrame
- getLocation() - Method in class org.jboss.classfilewriter.code.LookupSwitchBuilder.ValuePair
- getLocation() - Method in class org.jboss.classfilewriter.code.TableSwitchBuilder.ValuePair
- getLow() - Method in class org.jboss.classfilewriter.code.TableSwitchBuilder
- getMethods() - Method in class org.jboss.classfilewriter.ClassFile
- getName() - Method in class org.jboss.classfilewriter.annotations.AnnotationValue
- getName() - Method in class org.jboss.classfilewriter.attributes.Attribute
- getName() - Method in class org.jboss.classfilewriter.ClassField
- getName() - Method in class org.jboss.classfilewriter.ClassFile
-
Returns the generated class name
- getName() - Method in class org.jboss.classfilewriter.ClassMethod
- getNewInstructionLocation() - Method in class org.jboss.classfilewriter.code.StackEntry
- getParameters() - Method in class org.jboss.classfilewriter.ClassMethod
- getReturnType() - Method in class org.jboss.classfilewriter.ClassMethod
- getRuntimeVisibleAnnotationsAttribute() - Method in class org.jboss.classfilewriter.ClassField
- getRuntimeVisibleAnnotationsAttribute() - Method in class org.jboss.classfilewriter.ClassFile
- getRuntimeVisibleAnnotationsAttribute() - Method in class org.jboss.classfilewriter.ClassMethod
- getRuntimeVisibleParameterAnnotationsAttribute() - Method in class org.jboss.classfilewriter.ClassMethod
- getSignature() - Method in class org.jboss.classfilewriter.ClassField
- getSignature() - Method in class org.jboss.classfilewriter.ClassMethod
- getSlots() - Method in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
-
The number of spaces this takes up in the const pool
- getStackFrames() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- getStackFrameTypeResolver() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- getStackState() - Method in class org.jboss.classfilewriter.code.StackFrame
- getstatic(String, String, Class<?>) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- getstatic(String, String, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- GETSTATIC - Static variable in interface org.jboss.classfilewriter.code.Opcode
- getSuperclass() - Method in class org.jboss.classfilewriter.ClassFile
- getTag() - Method in class org.jboss.classfilewriter.annotations.AnnotationAnnotationValue
- getTag() - Method in enum org.jboss.classfilewriter.annotations.AnnotationsAttribute.Type
- getTag() - Method in class org.jboss.classfilewriter.annotations.AnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.ArrayAnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.BooleanAnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.ByteAnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.CharAnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.ClassAnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.DoubleAnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.EnumAnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.FloatAnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.IntAnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.LongAnnotationValue
- getTag() - Method in enum org.jboss.classfilewriter.annotations.ParameterAnnotationsAttribute.Type
- getTag() - Method in class org.jboss.classfilewriter.annotations.ShortAnnotationValue
- getTag() - Method in class org.jboss.classfilewriter.annotations.StringAnnotationValue
- getTag() - Method in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- getType() - Method in class org.jboss.classfilewriter.annotations.ClassAnnotation
- getType() - Method in class org.jboss.classfilewriter.code.StackEntry
- getType() - Method in class org.jboss.classfilewriter.code.StackFrame
- getType() - Method in class org.jboss.classfilewriter.constpool.ClassEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.ConstPoolEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.DoubleEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.FieldRefEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.FloatEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.IntegerEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.InterfaceMethodRefEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.LongEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.MethodRefEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.NameAndTypeEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.StringEntry
- getType() - Method in class org.jboss.classfilewriter.constpool.Utf8Entry
- getValue() - Method in class org.jboss.classfilewriter.annotations.BooleanAnnotationValue
- getValue() - Method in class org.jboss.classfilewriter.annotations.ByteAnnotationValue
- getValue() - Method in class org.jboss.classfilewriter.annotations.CharAnnotationValue
- getValue() - Method in class org.jboss.classfilewriter.annotations.DoubleAnnotationValue
- getValue() - Method in class org.jboss.classfilewriter.annotations.FloatAnnotationValue
- getValue() - Method in class org.jboss.classfilewriter.annotations.IntAnnotationValue
- getValue() - Method in class org.jboss.classfilewriter.annotations.LongAnnotationValue
- getValue() - Method in class org.jboss.classfilewriter.annotations.ShortAnnotationValue
- getValue() - Method in class org.jboss.classfilewriter.annotations.StringAnnotationValue
- getValue() - Method in class org.jboss.classfilewriter.code.LookupSwitchBuilder.ValuePair
- getValues() - Method in class org.jboss.classfilewriter.code.LookupSwitchBuilder
- getValues() - Method in class org.jboss.classfilewriter.code.TableSwitchBuilder
- GOTO - Static variable in interface org.jboss.classfilewriter.code.Opcode
- GOTO_W - Static variable in interface org.jboss.classfilewriter.code.Opcode
- gotoInstruction() - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
writes a goto instruction.
- gotoInstruction(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
writes a goto instruction.
H
- hashCode() - Method in class org.jboss.classfilewriter.ClassField
- hashCode() - Method in class org.jboss.classfilewriter.ClassMethod
I
- i2b() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- I2B - Static variable in interface org.jboss.classfilewriter.code.Opcode
- i2c() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- I2C - Static variable in interface org.jboss.classfilewriter.code.Opcode
- i2d() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- I2D - Static variable in interface org.jboss.classfilewriter.code.Opcode
- i2f() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- I2F - Static variable in interface org.jboss.classfilewriter.code.Opcode
- i2l() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- I2L - Static variable in interface org.jboss.classfilewriter.code.Opcode
- i2s() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- I2S - Static variable in interface org.jboss.classfilewriter.code.Opcode
- iadd() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IADD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- iaload() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IALOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- iand() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IAND - Static variable in interface org.jboss.classfilewriter.code.Opcode
- iastore() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IASTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- iconst(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds the appropriate iconst instruction.
- ICONST_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ICONST_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ICONST_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ICONST_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ICONST_4 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ICONST_5 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ICONST_M1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- idiv() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IDIV - Static variable in interface org.jboss.classfilewriter.code.Opcode
- IF_ACMPEQ - Static variable in interface org.jboss.classfilewriter.code.Opcode
- IF_ACMPNE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- IF_ICMPEQ - Static variable in interface org.jboss.classfilewriter.code.Opcode
- IF_ICMPGE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- IF_ICMPGT - Static variable in interface org.jboss.classfilewriter.code.Opcode
- IF_ICMPLE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- IF_ICMPLT - Static variable in interface org.jboss.classfilewriter.code.Opcode
- IF_ICMPNE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ifAcmpeq() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifAcmpeq(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifAcmpne() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifAcmpne(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifeq() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifEq(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IFEQ - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ifge() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifge(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IFGE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ifgt() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifgt(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IFGT - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ifIcmpeq() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmpeq(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmpge() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmpge(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmpgt() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmpgt(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmple() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmple(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmplt() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmplt(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmpne() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifIcmpne(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifle() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifle(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IFLE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- iflt() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- iflt(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IFLT - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ifne() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifne(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IFNE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- IFNONNULL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ifnotnull() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifnotnull(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ifnull() - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Jump to the given location if the reference type on the top of the stack is null.
- ifnull(CodeLocation) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Jump to the given location if the reference type on the top of the stack is null
- IFNULL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- iinc(int, int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IINC - Static variable in interface org.jboss.classfilewriter.code.Opcode
- iload(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ILOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ILOAD_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ILOAD_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ILOAD_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ILOAD_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- imul() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IMUL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ineg() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- INEG - Static variable in interface org.jboss.classfilewriter.code.Opcode
- INSTANCEOF - Static variable in interface org.jboss.classfilewriter.code.Opcode
- instanceofInstruction(String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- INT - Enum constant in enum org.jboss.classfilewriter.code.StackEntryType
- IntAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
An int annotation value
- IntAnnotationValue(ConstPool, String, int) - Constructor for class org.jboss.classfilewriter.annotations.IntAnnotationValue
- INTEGER - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- IntegerEntry - Class in org.jboss.classfilewriter.constpool
- IntegerEntry(int) - Constructor for class org.jboss.classfilewriter.constpool.IntegerEntry
- INTERFACE - Static variable in class org.jboss.classfilewriter.AccessFlag
- INTERFACE_METHODREF - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- InterfaceMethodRefEntry - Class in org.jboss.classfilewriter.constpool
- InterfaceMethodRefEntry(int, int) - Constructor for class org.jboss.classfilewriter.constpool.InterfaceMethodRefEntry
- InvalidBytecodeException - Exception Class in org.jboss.classfilewriter
- InvalidBytecodeException(String) - Constructor for exception class org.jboss.classfilewriter.InvalidBytecodeException
- invokeinterface(Method) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- invokeinterface(String, String, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- invokeinterface(String, String, String, String[]) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- INVOKEINTERFACE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- invokespecial(Constructor<?>) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- invokespecial(Method) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- invokespecial(String, String, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- invokespecial(String, String, String, String[]) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- INVOKESPECIAL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- invokestatic(Method) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- invokestatic(String, String, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- invokestatic(String, String, String, String[]) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- INVOKESTATIC - Static variable in interface org.jboss.classfilewriter.code.Opcode
- invokevirtual(Method) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- invokevirtual(String, String, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- invokevirtual(String, String, String, String[]) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- INVOKEVIRTUAL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ior() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IOR - Static variable in interface org.jboss.classfilewriter.code.Opcode
- irem() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IREM - Static variable in interface org.jboss.classfilewriter.code.Opcode
- IRETURN - Static variable in interface org.jboss.classfilewriter.code.Opcode
- isConstructor() - Method in class org.jboss.classfilewriter.ClassMethod
- ishl() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ISHL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ishr() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ISHR - Static variable in interface org.jboss.classfilewriter.code.Opcode
- isOnTop(String) - Method in class org.jboss.classfilewriter.code.StackState
-
checks that the appropriate object type is on top of the stack
- isPrimitive(String) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
-
returns true if the descriptor represents a primitive type
- isStatic() - Method in class org.jboss.classfilewriter.ClassMethod
- istore(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ISTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ISTORE_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ISTORE_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ISTORE_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ISTORE_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- isub() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ISUB - Static variable in interface org.jboss.classfilewriter.code.Opcode
- isWide() - Method in class org.jboss.classfilewriter.code.StackEntry
- isWide(Class<?>) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
-
returns true if the class represents a long or a double
- isWide(String) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
-
returns true if the descriptor represents a long or a double
- iushr() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IUSHR - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ixor() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- IXOR - Static variable in interface org.jboss.classfilewriter.code.Opcode
J
- JAVA_1 - Static variable in class org.jboss.classfilewriter.JavaVersions
-
The major version number of class files for JDK 1.1.
- JAVA_2 - Static variable in class org.jboss.classfilewriter.JavaVersions
-
The major version number of class files for JDK 1.2.
- JAVA_3 - Static variable in class org.jboss.classfilewriter.JavaVersions
-
The major version number of class files for JDK 1.3.
- JAVA_4 - Static variable in class org.jboss.classfilewriter.JavaVersions
-
The major version number of class files for JDK 1.4.
- JAVA_5 - Static variable in class org.jboss.classfilewriter.JavaVersions
-
The major version number of class files for JDK 1.5.
- JAVA_6 - Static variable in class org.jboss.classfilewriter.JavaVersions
-
The major version number of class files for JDK 1.6.
- JAVA_7 - Static variable in class org.jboss.classfilewriter.JavaVersions
-
The major version number of class files for JDK 1.7.
- JavaVersions - Class in org.jboss.classfilewriter
- JSR - Static variable in interface org.jboss.classfilewriter.code.Opcode
- JSR_W - Static variable in interface org.jboss.classfilewriter.code.Opcode
L
- l2d() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- L2D - Static variable in interface org.jboss.classfilewriter.code.Opcode
- l2f() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- L2F - Static variable in interface org.jboss.classfilewriter.code.Opcode
- l2i() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- L2I - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ladd() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LADD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- laload() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LALOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- land() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LAND - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lastore() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LASTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LazySize - Interface in org.jboss.classfilewriter.util
-
Represents a place holder for a size value in a byte array that can be written to later.
- lcmp() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LCMP - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lconst(long) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds the appropriate lconst instruction.
- LCONST_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LCONST_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ldc(float) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds an ldc instruction for float
- ldc(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds an ldc instruction for an int.
- ldc(String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds an ldc instruction for a String
- LDC - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LDC_W - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ldc2(double) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds an ldc2_w instruction for double
- ldc2(long) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds an ldc2_w instruction for long
- LDC2_W - Static variable in interface org.jboss.classfilewriter.code.Opcode
- ldiv() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LDIV - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lload(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LLOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LLOAD_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LLOAD_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LLOAD_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LLOAD_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lmul() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LMUL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lneg() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LNEG - Static variable in interface org.jboss.classfilewriter.code.Opcode
- load(Class<?>, int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Generates the apprpriate load instruction for the given type
- load(String, int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Generates the apprpriate load instruction for the given type
- loadClass(String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- loadMethodParameters() - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
loads all parameters onto the stack.
- loadType(String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Loads a java.lang.Class for the given descriptor into the stack.
- LocalVariableState - Class in org.jboss.classfilewriter.code
-
In immutable local variable state
- LocalVariableState(ClassMethod) - Constructor for class org.jboss.classfilewriter.code.LocalVariableState
-
construct the initial local variable state for a method
- LocalVariableState(ConstPool, String...) - Constructor for class org.jboss.classfilewriter.code.LocalVariableState
- LONG - Enum constant in enum org.jboss.classfilewriter.code.StackEntryType
- LONG - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- LongAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
A long annotation value
- LongAnnotationValue(ConstPool, String, long) - Constructor for class org.jboss.classfilewriter.annotations.LongAnnotationValue
- LongEntry - Class in org.jboss.classfilewriter.constpool
- LongEntry(long) - Constructor for class org.jboss.classfilewriter.constpool.LongEntry
- lookupswitch(LookupSwitchBuilder) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds a lookup switch statement
- LOOKUPSWITCH - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LookupSwitchBuilder - Class in org.jboss.classfilewriter.code
-
builder class used to build a lookupswitch statement.
- LookupSwitchBuilder() - Constructor for class org.jboss.classfilewriter.code.LookupSwitchBuilder
-
Builds a lookup switch statement with no specified default location.
- LookupSwitchBuilder(CodeLocation) - Constructor for class org.jboss.classfilewriter.code.LookupSwitchBuilder
-
Builds a lookup switch statement, specifying the default location
- LookupSwitchBuilder.ValuePair - Class in org.jboss.classfilewriter.code
- lor() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LOR - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lrem() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LREM - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LRETURN - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lshl() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LSHL - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lshr() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LSHR - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lstore(int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LSTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LSTORE_0 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LSTORE_1 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LSTORE_2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- LSTORE_3 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lsub() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LSUB - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lushr() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LUSHR - Static variable in interface org.jboss.classfilewriter.code.Opcode
- lxor() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- LXOR - Static variable in interface org.jboss.classfilewriter.code.Opcode
M
- makeDescriptor(Class<?>) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
- makeDescriptor(Constructor<?>) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
- makeDescriptor(String) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
-
Changes a class name to the internal form suitable for use in a descriptor string.
- mark() - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Gets the location object for the current location in the bytecode.
- markEnd() - Method in interface org.jboss.classfilewriter.util.LazySize
- mergeLocals(int, StackEntry) - Method in class org.jboss.classfilewriter.code.StackFrame
- mergeStack(int, StackEntry) - Method in class org.jboss.classfilewriter.code.StackFrame
- methodDescriptor(Method) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
- methodDescriptor(String[], String) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
- METHODREF - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- MethodRefEntry - Class in org.jboss.classfilewriter.constpool
- MethodRefEntry(int, int) - Constructor for class org.jboss.classfilewriter.constpool.MethodRefEntry
- methodSignature(Method) - Static method in class org.jboss.classfilewriter.util.Signatures
- monitorenter() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- MONITORENTER - Static variable in interface org.jboss.classfilewriter.code.Opcode
- monitorexit() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- MONITOREXIT - Static variable in interface org.jboss.classfilewriter.code.Opcode
- multianewarray(String, int) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- MULTIANEWARRAY - Static variable in interface org.jboss.classfilewriter.code.Opcode
N
- NAME - Static variable in class org.jboss.classfilewriter.attributes.ExceptionsAttribute
- NAME - Static variable in class org.jboss.classfilewriter.attributes.SignatureAttribute
- NAME - Static variable in class org.jboss.classfilewriter.attributes.StackMapTableAttribute
- NAME - Static variable in class org.jboss.classfilewriter.code.CodeAttribute
- NAME_AND_TYPE - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- NameAndTypeEntry - Class in org.jboss.classfilewriter.constpool
- NameAndTypeEntry(int, int) - Constructor for class org.jboss.classfilewriter.constpool.NameAndTypeEntry
- NATIVE - Static variable in class org.jboss.classfilewriter.AccessFlag
- NEW - Static variable in interface org.jboss.classfilewriter.code.Opcode
- newarray(Class<?>) - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
arrayType must be a
Class
object that represents a primitive type - NEWARRAY - Static variable in interface org.jboss.classfilewriter.code.Opcode
- newInstruction(Class<?>) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- newInstruction(String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- nop() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- NOP - Static variable in interface org.jboss.classfilewriter.code.Opcode
- NULL - Enum constant in enum org.jboss.classfilewriter.code.StackEntryType
O
- OBJECT - Enum constant in enum org.jboss.classfilewriter.code.StackEntryType
- of(int...) - Static method in class org.jboss.classfilewriter.AccessFlag
- of(String, ConstPool) - Static method in class org.jboss.classfilewriter.code.StackEntry
- Opcode - Interface in org.jboss.classfilewriter.code
-
JVM Instruction Set.
- org.jboss.classfilewriter - package org.jboss.classfilewriter
- org.jboss.classfilewriter.annotations - package org.jboss.classfilewriter.annotations
- org.jboss.classfilewriter.attributes - package org.jboss.classfilewriter.attributes
- org.jboss.classfilewriter.code - package org.jboss.classfilewriter.code
- org.jboss.classfilewriter.constpool - package org.jboss.classfilewriter.constpool
- org.jboss.classfilewriter.util - package org.jboss.classfilewriter.util
P
- ParameterAnnotationsAttribute - Class in org.jboss.classfilewriter.annotations
-
A parameter annotations attribute
- ParameterAnnotationsAttribute(ParameterAnnotationsAttribute.Type, ConstPool, int) - Constructor for class org.jboss.classfilewriter.annotations.ParameterAnnotationsAttribute
- ParameterAnnotationsAttribute.Type - Enum in org.jboss.classfilewriter.annotations
- parameterDescriptors(Class<?>[]) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
- parameterDescriptors(Method) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
- parameterDescriptors(String) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
-
returns an array of String representations of the parameter types.
- parametizedType(ParameterizedType, StringBuilder) - Static method in class org.jboss.classfilewriter.util.SignatureBuilder
- pop() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- pop() - Method in class org.jboss.classfilewriter.code.StackFrame
-
pops an operand from the stack
- pop(int) - Method in class org.jboss.classfilewriter.code.StackFrame
- pop(int) - Method in class org.jboss.classfilewriter.code.StackState
-
pop a non-wide type from the top of the stack
- POP - Static variable in interface org.jboss.classfilewriter.code.Opcode
- pop2() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- pop2() - Method in class org.jboss.classfilewriter.code.StackFrame
-
pops 2 operands from the stack
- POP2 - Static variable in interface org.jboss.classfilewriter.code.Opcode
- pop2push1(String) - Method in class org.jboss.classfilewriter.code.StackFrame
-
remote the top two operands and replace them with an different operand
- pop3() - Method in class org.jboss.classfilewriter.code.StackFrame
-
pops 3 operands from the stack
- pop4() - Method in class org.jboss.classfilewriter.code.StackFrame
-
pops 4 operands from the stack
- pop4push1(String) - Method in class org.jboss.classfilewriter.code.StackFrame
-
remote the top two operands and replace them with an different operand
- PRIVATE - Static variable in class org.jboss.classfilewriter.AccessFlag
- PROTECTED - Static variable in class org.jboss.classfilewriter.AccessFlag
- PUBLIC - Static variable in class org.jboss.classfilewriter.AccessFlag
- push(String) - Method in class org.jboss.classfilewriter.code.StackFrame
-
push an operand of the given type onto the stack
- push(String) - Method in class org.jboss.classfilewriter.code.StackState
-
push a type on to the top of the stack
- push(StackEntry) - Method in class org.jboss.classfilewriter.code.StackFrame
-
push an operand of the given type onto the stack.
- push(StackEntry) - Method in class org.jboss.classfilewriter.code.StackState
-
push a type on to the top of the stack
- putfield(String, String, Class<?>) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- putfield(String, String, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- PUTFIELD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- putstatic(String, String, Class<?>) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- putstatic(String, String, String) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- PUTSTATIC - Static variable in interface org.jboss.classfilewriter.code.Opcode
R
- replace(String) - Method in class org.jboss.classfilewriter.code.StackFrame
-
replace the operand at the top of the stack with the given operand
- resolve(ClassLoader, String, String) - Method in interface org.jboss.classfilewriter.code.CodeAttribute.StackFrameTypeResolver
- RET - Static variable in interface org.jboss.classfilewriter.code.Opcode
- RETURN - Static variable in interface org.jboss.classfilewriter.code.Opcode
- returnInstruction() - Method in class org.jboss.classfilewriter.code.CodeAttribute
-
Adds the appropriate return instruction for the methods return type.
- returnType(String) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
- RUNTIME_INVISIBLE - Enum constant in enum org.jboss.classfilewriter.annotations.AnnotationsAttribute.Type
- RUNTIME_INVISIBLE - Enum constant in enum org.jboss.classfilewriter.annotations.ParameterAnnotationsAttribute.Type
- RUNTIME_VISIBLE - Enum constant in enum org.jboss.classfilewriter.annotations.AnnotationsAttribute.Type
- RUNTIME_VISIBLE - Enum constant in enum org.jboss.classfilewriter.annotations.ParameterAnnotationsAttribute.Type
S
- saload() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- SALOAD - Static variable in interface org.jboss.classfilewriter.code.Opcode
- SAME_FRAME - Enum constant in enum org.jboss.classfilewriter.code.StackFrameType
- SAME_FRAME_EXTENDED - Enum constant in enum org.jboss.classfilewriter.code.StackFrameType
- SAME_LOCALS_1_STACK - Enum constant in enum org.jboss.classfilewriter.code.StackFrameType
- sastore() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- SASTORE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- setSignature(String) - Method in class org.jboss.classfilewriter.ClassField
- setSignature(String) - Method in class org.jboss.classfilewriter.ClassMethod
- setStackFrameTypeResolver(CodeAttribute.StackFrameTypeResolver) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- setupFrame(String...) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- ShortAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
short annotation value
- ShortAnnotationValue(ConstPool, String, short) - Constructor for class org.jboss.classfilewriter.annotations.ShortAnnotationValue
- SignatureAttribute - Class in org.jboss.classfilewriter.attributes
- SignatureAttribute(ConstPool, String) - Constructor for class org.jboss.classfilewriter.attributes.SignatureAttribute
- SignatureBuilder - Class in org.jboss.classfilewriter.util
-
Generates the contents of a Signature attribute from a java type.
- Signatures - Class in org.jboss.classfilewriter.util
-
Encode signatures that use types outside the type system of the Java Virtual Machine.
- sipush(short) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- SIPUSH - Static variable in interface org.jboss.classfilewriter.code.Opcode
- size() - Method in class org.jboss.classfilewriter.code.LocalVariableState
- size() - Method in class org.jboss.classfilewriter.code.StackState
- STACK_GROW - Static variable in interface org.jboss.classfilewriter.code.Opcode
- StackEntry - Class in org.jboss.classfilewriter.code
-
represents the state of the stack or the local variable array.
- StackEntry(StackEntryType, String) - Constructor for class org.jboss.classfilewriter.code.StackEntry
- StackEntry(StackEntryType, String, int) - Constructor for class org.jboss.classfilewriter.code.StackEntry
- StackEntry(StackEntryType, String, ConstPool) - Constructor for class org.jboss.classfilewriter.code.StackEntry
- StackEntryType - Enum in org.jboss.classfilewriter.code
- StackFrame - Class in org.jboss.classfilewriter.code
-
Represents a stack frame in the virtual machine.
- StackFrame(ClassMethod) - Constructor for class org.jboss.classfilewriter.code.StackFrame
-
Creates the initial stack frame
- StackFrame(StackState, LocalVariableState, StackFrameType) - Constructor for class org.jboss.classfilewriter.code.StackFrame
- StackFrameType - Enum in org.jboss.classfilewriter.code
-
The frame type for the StackMapTable
- StackMapTableAttribute - Class in org.jboss.classfilewriter.attributes
-
A JDK 6 StackMap sttribute.
- StackMapTableAttribute(ClassMethod, ConstPool) - Constructor for class org.jboss.classfilewriter.attributes.StackMapTableAttribute
- StackState - Class in org.jboss.classfilewriter.code
-
In immutable stack state, which may be shared between frames
- StackState(String, ConstPool) - Constructor for class org.jboss.classfilewriter.code.StackState
- StackState(ConstPool) - Constructor for class org.jboss.classfilewriter.code.StackState
- STATIC - Static variable in class org.jboss.classfilewriter.AccessFlag
- store(int) - Method in class org.jboss.classfilewriter.code.StackFrame
-
Store the variable on top of the stack into a local variable, poping the variable from the stack.
- store(int, StackEntry) - Method in class org.jboss.classfilewriter.code.LocalVariableState
- storeWide(int, StackEntry) - Method in class org.jboss.classfilewriter.code.LocalVariableState
- STRICT - Static variable in class org.jboss.classfilewriter.AccessFlag
- STRING - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- StringAnnotationValue - Class in org.jboss.classfilewriter.annotations
-
A string annotation value
- StringAnnotationValue(ConstPool, String, String) - Constructor for class org.jboss.classfilewriter.annotations.StringAnnotationValue
- StringEntry - Class in org.jboss.classfilewriter.constpool
- StringEntry(int) - Constructor for class org.jboss.classfilewriter.constpool.StringEntry
- SUPER - Static variable in class org.jboss.classfilewriter.AccessFlag
- swap() - Method in class org.jboss.classfilewriter.code.CodeAttribute
- swap() - Method in class org.jboss.classfilewriter.code.StackFrame
- swap() - Method in class org.jboss.classfilewriter.code.StackState
- SWAP - Static variable in interface org.jboss.classfilewriter.code.Opcode
- SYNCHRONIZED - Static variable in class org.jboss.classfilewriter.AccessFlag
- SYNTHETIC - Static variable in class org.jboss.classfilewriter.AccessFlag
T
- T_BOOLEAN - Static variable in interface org.jboss.classfilewriter.code.Opcode
- T_BYTE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- T_CHAR - Static variable in interface org.jboss.classfilewriter.code.Opcode
- T_DOUBLE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- T_FLOAT - Static variable in interface org.jboss.classfilewriter.code.Opcode
- T_INT - Static variable in interface org.jboss.classfilewriter.code.Opcode
- T_LONG - Static variable in interface org.jboss.classfilewriter.code.Opcode
- T_SHORT - Static variable in interface org.jboss.classfilewriter.code.Opcode
- tableswitch(TableSwitchBuilder) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- TABLESWITCH - Static variable in interface org.jboss.classfilewriter.code.Opcode
- TableSwitchBuilder - Class in org.jboss.classfilewriter.code
-
builder class used to build a tableswitch statement.
- TableSwitchBuilder(int, int) - Constructor for class org.jboss.classfilewriter.code.TableSwitchBuilder
-
Builds a lookup switch statement with no specified default location.
- TableSwitchBuilder(CodeLocation, int, int) - Constructor for class org.jboss.classfilewriter.code.TableSwitchBuilder
-
Builds a lookup switch statement, specifying the default location
- TableSwitchBuilder.ValuePair - Class in org.jboss.classfilewriter.code
- toBytecode() - Method in class org.jboss.classfilewriter.ClassFile
- top() - Method in class org.jboss.classfilewriter.code.StackState
- TOP - Enum constant in enum org.jboss.classfilewriter.code.StackEntryType
- top_1() - Method in class org.jboss.classfilewriter.code.StackState
- top_2() - Method in class org.jboss.classfilewriter.code.StackState
- top_3() - Method in class org.jboss.classfilewriter.code.StackState
- toString() - Method in class org.jboss.classfilewriter.ClassMethod
- toString() - Method in class org.jboss.classfilewriter.code.LocalVariableState
- toString() - Method in class org.jboss.classfilewriter.code.StackEntry
- toString() - Method in class org.jboss.classfilewriter.code.StackFrame
- toString() - Method in class org.jboss.classfilewriter.code.StackState
- TRANSIENT - Static variable in class org.jboss.classfilewriter.AccessFlag
U
- unbox(CodeAttribute, String) - Static method in class org.jboss.classfilewriter.util.Boxing
- unboxBoolean(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- unboxByte(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- unboxChar(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- unboxDouble(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- unboxFloat(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- unboxInt(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- unboxLong(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- unboxShort(CodeAttribute) - Static method in class org.jboss.classfilewriter.util.Boxing
- UNINITIALIZED_THIS - Enum constant in enum org.jboss.classfilewriter.code.StackEntryType
- UNITITIALIZED_OBJECT - Enum constant in enum org.jboss.classfilewriter.code.StackEntryType
- updateMerged(int, StackEntry) - Method in class org.jboss.classfilewriter.code.LocalVariableState
- updateMerged(int, StackEntry) - Method in class org.jboss.classfilewriter.code.StackState
- UTF8 - Enum constant in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
- Utf8Entry - Class in org.jboss.classfilewriter.constpool
- Utf8Entry(String) - Constructor for class org.jboss.classfilewriter.constpool.Utf8Entry
V
- validateDescriptor(String) - Static method in class org.jboss.classfilewriter.util.DescriptorUtils
-
performs basic validation on a descriptor
- valueOf(String) - Static method in enum org.jboss.classfilewriter.annotations.AnnotationsAttribute.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.classfilewriter.annotations.ParameterAnnotationsAttribute.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.classfilewriter.code.StackEntryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.classfilewriter.code.StackFrameType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
-
Returns the enum constant of this type with the specified name.
- ValuePair(int, AtomicReference<BranchEnd>) - Constructor for class org.jboss.classfilewriter.code.LookupSwitchBuilder.ValuePair
- ValuePair(int, CodeLocation) - Constructor for class org.jboss.classfilewriter.code.LookupSwitchBuilder.ValuePair
- ValuePair(AtomicReference<BranchEnd>) - Constructor for class org.jboss.classfilewriter.code.TableSwitchBuilder.ValuePair
- ValuePair(CodeLocation) - Constructor for class org.jboss.classfilewriter.code.TableSwitchBuilder.ValuePair
- values() - Static method in enum org.jboss.classfilewriter.annotations.AnnotationsAttribute.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jboss.classfilewriter.annotations.ParameterAnnotationsAttribute.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jboss.classfilewriter.code.StackEntryType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jboss.classfilewriter.code.StackFrameType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jboss.classfilewriter.constpool.ConstPoolEntryType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARARGS - Static variable in class org.jboss.classfilewriter.AccessFlag
- VOLATILE - Static variable in class org.jboss.classfilewriter.AccessFlag
W
- WIDE - Static variable in interface org.jboss.classfilewriter.code.Opcode
- WritableEntry - Interface in org.jboss.classfilewriter
-
a part of the class file that knows hows to write itself to a
ByteArrayOutputStream
- write(DataOutputStream) - Method in class org.jboss.classfilewriter.code.StackEntry
-
writes the entry to the stream
- write(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.AnnotationValue
- write(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.ClassAnnotation
- write(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.attributes.Attribute
- write(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.ClassField
- write(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.ClassFile
- write(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.ClassMethod
- write(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.constpool.ConstPool
- write(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.constpool.ConstPoolEntry
- write(ByteArrayDataOutputStream) - Method in interface org.jboss.classfilewriter.WritableEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.ClassEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.ConstPoolEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.DoubleEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.FieldRefEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.FloatEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.IntegerEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.InterfaceMethodRefEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.LongEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.MethodRefEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.NameAndTypeEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.StringEntry
- writeData(DataOutputStream) - Method in class org.jboss.classfilewriter.constpool.Utf8Entry
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.AnnotationAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.AnnotationsAttribute
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.AnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.ArrayAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.BooleanAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.ByteAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.CharAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.ClassAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.DoubleAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.EnumAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.FloatAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.IntAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.LongAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.ParameterAnnotationsAttribute
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.ShortAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.annotations.StringAnnotationValue
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.attributes.Attribute
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.attributes.ExceptionsAttribute
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.attributes.SignatureAttribute
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.attributes.StackMapTableAttribute
- writeData(ByteArrayDataOutputStream) - Method in class org.jboss.classfilewriter.code.CodeAttribute
- writeSize() - Method in class org.jboss.classfilewriter.util.ByteArrayDataOutputStream
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form