All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- AALOAD.
Static variable in interface de.fub.bytecode.Constants
-
- AALOAD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- AALOAD().
Constructor for class de.fub.bytecode.generic.AALOAD
-
- AASTORE.
Static variable in interface de.fub.bytecode.Constants
-
- AASTORE.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- AASTORE().
Constructor for class de.fub.bytecode.generic.AASTORE
-
- ABSTRACT_METHOD_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- ACC_ABSTRACT.
Static variable in interface de.fub.bytecode.Constants
-
- ACC_FINAL.
Static variable in interface de.fub.bytecode.Constants
-
- ACC_INTERFACE.
Static variable in interface de.fub.bytecode.Constants
-
- ACC_NATIVE.
Static variable in interface de.fub.bytecode.Constants
-
- ACC_PRIVATE.
Static variable in interface de.fub.bytecode.Constants
-
- ACC_PROTECTED.
Static variable in interface de.fub.bytecode.Constants
-
- ACC_PUBLIC.
Static variable in interface de.fub.bytecode.Constants
- Access flags for classes, fields and methods.
- ACC_STATIC.
Static variable in interface de.fub.bytecode.Constants
-
- ACC_SUPER.
Static variable in interface de.fub.bytecode.Constants
-
- ACC_SYNCHRONIZED.
Static variable in interface de.fub.bytecode.Constants
-
- ACC_TRANSIENT.
Static variable in interface de.fub.bytecode.Constants
-
- ACC_VOLATILE.
Static variable in interface de.fub.bytecode.Constants
-
- accept(Visitor).
Method in class de.fub.bytecode.classfile.Attribute
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.Code
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.CodeException
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.Constant
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantClass
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantDouble
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantFieldref
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantFloat
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantInteger
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantInterfaceMethodref
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantLong
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantMethodref
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantNameAndType
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantPool
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantString
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantUtf8
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ConstantValue
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.Deprecated
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.ExceptionTable
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.Field
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.InnerClass
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.InnerClasses
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.JavaClass
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.LineNumber
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.LineNumberTable
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.LocalVariable
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.LocalVariableTable
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.Method
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.PMGClass
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.Signature
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.SourceFile
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.Synthetic
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- accept(Visitor).
Method in class de.fub.bytecode.classfile.Unknown
- Called by objects that are traversing the nodes of the tree implicitely
defined by the contents of a Java class.
- access_flags.
Variable in class de.fub.bytecode.classfile.AccessFlags
-
- ACCESS_NAMES.
Static variable in interface de.fub.bytecode.Constants
-
- AccessFlags().
Constructor for class de.fub.bytecode.classfile.AccessFlags
-
- AccessFlags(int).
Constructor for class de.fub.bytecode.classfile.AccessFlags
-
- accessToString(int).
Static method in class de.fub.bytecode.classfile.Utility
- Convert bit field of flags into string such as `static final'.
- accessToString(int, boolean).
Static method in class de.fub.bytecode.classfile.Utility
- Convert bit field of flags into string such as `static final'.
- ACONST_NULL.
Static variable in interface de.fub.bytecode.Constants
-
- ACONST_NULL.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ACONST_NULL().
Constructor for class de.fub.bytecode.generic.ACONST_NULL
-
- addArrayClass(ArrayType).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a reference to an array class (e.g.
- addAttribute(Attribute).
Method in class de.fub.bytecode.generic.ClassGen
- Add an attribute to this class.
- addAttribute(Attribute).
Method in class de.fub.bytecode.generic.FieldGen
- Add an attribute to this method.
- addAttribute(Attribute).
Method in class de.fub.bytecode.generic.MethodGen
- Add an attribute to this method.
- addAttribute(Object, Object).
Method in class de.fub.bytecode.generic.InstructionHandle
- Add an attribute to an instruction handle.
- addClass(JavaClass).
Static method in class de.fub.bytecode.Repository
- Add clazz to repository if there isn't an equally named class already in there.
- addClass(ObjectType).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new Class reference to the ConstantPool for a given type.
- addClass(String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new Class reference to the ConstantPool, if it is not already in there.
- addCodeAttribute(Attribute).
Method in class de.fub.bytecode.generic.MethodGen
- Add an attribute to the code.
- addDouble(double).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new double constant to the ConstantPool, if it is not already in there.
- addElement(JavaClass).
Method in class de.fub.bytecode.util.ClassVector
-
- addEmptyConstructor(int).
Method in class de.fub.bytecode.generic.ClassGen
- Convenience method.
- addException(String).
Method in class de.fub.bytecode.generic.MethodGen
- Add an exception possibly thrown by this method.
- addExceptionHandler(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType).
Method in class de.fub.bytecode.generic.MethodGen
- Add an exception handler, i.e.
- addExceptionHandler(InstructionHandle, InstructionHandle, InstructionHandle, String).
Method in class de.fub.bytecode.generic.MethodGen
-
- addField(Field).
Method in class de.fub.bytecode.generic.ClassGen
- Add a field to this class.
- addFieldref(String, String, String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new Fieldref constant to the ConstantPool, if it is not already
in there.
- addFloat(float).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new Float constant to the ConstantPool, if it is not already in there.
- addHandle().
Method in class de.fub.bytecode.generic.BranchHandle
- Handle adds itself to the list of resuable handles.
- addHandle().
Method in class de.fub.bytecode.generic.InstructionHandle
- Overridden in BranchHandle
- addInteger(int).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new Integer constant to the ConstantPool, if it is not already in there.
- addInterface(int).
Method in class de.fub.bytecode.generic.ClassGen
- Add an interface to this class, i.e.
- addInterface(String).
Method in class de.fub.bytecode.generic.ClassGen
- Add an interface to this class, i.e.
- addInterfaceMethodref(MethodGen).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
- addInterfaceMethodref(String, String, String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new InterfaceMethodref constant to the ConstantPool, if it is not already
in there.
- addLineNumber(InstructionHandle, int).
Method in class de.fub.bytecode.generic.MethodGen
- Give an instruction a line number corresponding to the source code line.
- addLocalVariable(String, Type, InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.MethodGen
- Adds a local variable to this method and assigns an index automatically.
- addLocalVariable(String, Type, int, InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.MethodGen
- Adds a local variable to this method.
- addLong(long).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new long constant to the ConstantPool, if it is not already in there.
- addMethod(Method).
Method in class de.fub.bytecode.generic.ClassGen
- Add a method to this class.
- addMethodref(MethodGen).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
- addMethodref(String, String, String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new Methodref constant to the ConstantPool, if it is not already
in there.
- addNameAndType(String, String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new NameAndType constant to the ConstantPool if it is not already
in there.
- addString(String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new String constant to the ConstantPool, if it is not already in there.
- addTargeter(InstructionTargeter).
Method in class de.fub.bytecode.generic.InstructionHandle
- Denote this handle is being referenced by t.
- addUtf8(String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Add a new Utf8 constant to the ConstantPool, if it is not already in there.
- adjustSize().
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Resize internal array of constants.
- ALOAD.
Static variable in interface de.fub.bytecode.Constants
-
- ALOAD(int).
Constructor for class de.fub.bytecode.generic.ALOAD
-
- ALOAD_0.
Static variable in interface de.fub.bytecode.Constants
-
- ALOAD_0.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ALOAD_1.
Static variable in interface de.fub.bytecode.Constants
-
- ALOAD_1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ALOAD_2.
Static variable in interface de.fub.bytecode.Constants
-
- ALOAD_2.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ALOAD_3.
Static variable in interface de.fub.bytecode.Constants
-
- ANEWARRAY.
Static variable in interface de.fub.bytecode.Constants
-
- ANEWARRAY(int).
Constructor for class de.fub.bytecode.generic.ANEWARRAY
-
- ANEWARRAY_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- append(BranchInstruction).
Method in class de.fub.bytecode.generic.InstructionList
- Append a branch instruction to the end of this list.
- append(CompoundInstruction).
Method in class de.fub.bytecode.generic.InstructionList
- Append a compound instruction.
- append(Instruction).
Method in class de.fub.bytecode.generic.InstructionList
- Append an instruction to the end of this list.
- append(Instruction, CompoundInstruction).
Method in class de.fub.bytecode.generic.InstructionList
- Append a compound instruction, after instruction i.
- append(Instruction, Instruction).
Method in class de.fub.bytecode.generic.InstructionList
- Append a single instruction j after another instruction i, which
must be in this list of course!
- append(Instruction, InstructionList).
Method in class de.fub.bytecode.generic.InstructionList
- Append another list after instruction i contained in this list.
- append(InstructionHandle, BranchInstruction).
Method in class de.fub.bytecode.generic.InstructionList
- Append an instruction after instruction (handle) ih contained in this list.
- append(InstructionHandle, CompoundInstruction).
Method in class de.fub.bytecode.generic.InstructionList
- Append a compound instruction.
- append(InstructionHandle, Instruction).
Method in class de.fub.bytecode.generic.InstructionList
- Append an instruction after instruction (handle) ih contained in this list.
- append(InstructionHandle, InstructionList).
Method in class de.fub.bytecode.generic.InstructionList
- Append another list after instruction (handle) ih contained in this list.
- append(InstructionList).
Method in class de.fub.bytecode.generic.InstructionList
- Append another list to this one.
- ARETURN.
Static variable in interface de.fub.bytecode.Constants
-
- ARETURN.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ARETURN().
Constructor for class de.fub.bytecode.generic.ARETURN
-
- ARITHMETIC_EXCEPTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- ArithmeticInstruction(short).
Constructor for class de.fub.bytecode.generic.ArithmeticInstruction
-
- ARRAY_INDEX_OUT_OF_BOUNDS_EXCEPTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- ArrayInstruction(short).
Constructor for class de.fub.bytecode.generic.ArrayInstruction
-
- ARRAYLENGTH.
Static variable in interface de.fub.bytecode.Constants
-
- ARRAYLENGTH.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ARRAYLENGTH().
Constructor for class de.fub.bytecode.generic.ARRAYLENGTH
-
- ArrayType(byte, int).
Constructor for class de.fub.bytecode.generic.ArrayType
- Convenience constructor for array type, e.g.
- ArrayType(String, int).
Constructor for class de.fub.bytecode.generic.ArrayType
- Convenience constructor for reference array type, e.g.
- ArrayType(Type, int).
Constructor for class de.fub.bytecode.generic.ArrayType
- Constructor for array of given type
- ASTORE.
Static variable in interface de.fub.bytecode.Constants
-
- ASTORE(int).
Constructor for class de.fub.bytecode.generic.ASTORE
-
- ASTORE_0.
Static variable in interface de.fub.bytecode.Constants
-
- ASTORE_0.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ASTORE_1.
Static variable in interface de.fub.bytecode.Constants
-
- ASTORE_1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ASTORE_2.
Static variable in interface de.fub.bytecode.Constants
-
- ASTORE_2.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ASTORE_3.
Static variable in interface de.fub.bytecode.Constants
-
- ATHROW.
Static variable in interface de.fub.bytecode.Constants
-
- ATHROW.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ATHROW().
Constructor for class de.fub.bytecode.generic.ATHROW
-
- ATTR_CODE.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_CONSTANT_VALUE.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_DEPRECATED.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_EXCEPTIONS.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_INNER_CLASSES.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_LINE_NUMBER_TABLE.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_LOCAL_VARIABLE_TABLE.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_PMG.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_SIGNATURE.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_SOURCE_FILE.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_SYNTHETIC.
Static variable in interface de.fub.bytecode.Constants
-
- ATTR_UNKNOWN.
Static variable in interface de.fub.bytecode.Constants
- Attributes and their corresponding names.
- ATTRIBUTE_NAMES.
Static variable in interface de.fub.bytecode.Constants
-
- attributes.
Variable in class de.fub.bytecode.classfile.FieldOrMethod
-
- attributes_count.
Variable in class de.fub.bytecode.classfile.FieldOrMethod
-
- BALOAD.
Static variable in interface de.fub.bytecode.Constants
-
- BALOAD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- BALOAD().
Constructor for class de.fub.bytecode.generic.BALOAD
-
- BASTORE.
Static variable in interface de.fub.bytecode.Constants
-
- BASTORE.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- BASTORE().
Constructor for class de.fub.bytecode.generic.BASTORE
-
- BIPUSH.
Static variable in interface de.fub.bytecode.Constants
-
- BIPUSH(byte).
Constructor for class de.fub.bytecode.generic.BIPUSH
-
- bla.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
- Interfaces may have no static initializers, so we simulate this
with an inner class.
- BOOLEAN.
Static variable in class de.fub.bytecode.generic.Type
-
- BranchInstruction(short, InstructionHandle).
Constructor for class de.fub.bytecode.generic.BranchInstruction
-
- BREAKPOINT.
Static variable in interface de.fub.bytecode.Constants
-
- BYTE.
Static variable in class de.fub.bytecode.generic.Type
-
- ByteSequence(byte[]).
Constructor for class de.fub.bytecode.util.ByteSequence
-
- CALOAD.
Static variable in interface de.fub.bytecode.Constants
-
- CALOAD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- CALOAD().
Constructor for class de.fub.bytecode.generic.CALOAD
-
- CASTORE.
Static variable in interface de.fub.bytecode.Constants
-
- CASTORE.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- CASTORE().
Constructor for class de.fub.bytecode.generic.CASTORE
-
- cg.
Variable in class de.fub.bytecode.generic.InstructionFactory
-
- CHAR.
Static variable in class de.fub.bytecode.generic.Type
-
- CHECKCAST.
Static variable in interface de.fub.bytecode.Constants
-
- CHECKCAST(int).
Constructor for class de.fub.bytecode.generic.CHECKCAST
-
- CHECKCAST_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- checkCode(InstructionHandle[]).
Method in interface de.fub.bytecode.generic.CodeConstraint
-
- Class2HTML(JavaClass, String).
Constructor for class de.fub.bytecode.util.Class2HTML
- Write contents of the given JavaClass into HTML files.
- CLASS_CAST_EXCEPTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- CLASS_CIRCULARITY_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
- Linking Exceptions
- CLASS_FORMAT_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- class_index.
Variable in class de.fub.bytecode.classfile.ConstantCP
- References to the constants containing the class and the field signature
- ClassGen(JavaClass).
Constructor for class de.fub.bytecode.generic.ClassGen
- Initialize with existing class.
- ClassGen(String, String, String, int, String[]).
Constructor for class de.fub.bytecode.generic.ClassGen
-
- ClassGenException().
Constructor for class de.fub.bytecode.generic.ClassGenException
-
- ClassGenException(String).
Constructor for class de.fub.bytecode.generic.ClassGenException
-
- classOrInterface(int).
Static method in class de.fub.bytecode.classfile.Utility
-
- ClassParser(InputStream, String).
Constructor for class de.fub.bytecode.classfile.ClassParser
- Parse class from the given stream.
- ClassParser(String).
Constructor for class de.fub.bytecode.classfile.ClassParser
- Parse class from given .class file.
- ClassParser(String, String).
Constructor for class de.fub.bytecode.classfile.ClassParser
- Parse class from given .class file in a ZIP-archive
- ClassPath().
Constructor for class de.fub.bytecode.ClassPath
- Search for classes in CLASSPATH.
- ClassPath(String).
Constructor for class de.fub.bytecode.ClassPath
- Search for classes in given path.
- ClassQueue().
Constructor for class de.fub.bytecode.util.ClassQueue
-
- ClassStack().
Constructor for class de.fub.bytecode.util.ClassStack
-
- ClassVector().
Constructor for class de.fub.bytecode.util.ClassVector
-
- clearBit(int, int).
Static method in class de.fub.bytecode.classfile.Utility
-
- clearCache().
Static method in class de.fub.bytecode.Repository
- Clear the repository.
- clone().
Method in class de.fub.bytecode.classfile.Attribute
- Use copy() if you want to have a deep copy(), i.e.
- clone().
Method in class de.fub.bytecode.classfile.Constant
-
- Code(Code).
Constructor for class de.fub.bytecode.classfile.Code
- Initialize from another object.
- Code(int, int, int, int, byte[], CodeException[], Attribute[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.Code
-
- CodeException(CodeException).
Constructor for class de.fub.bytecode.classfile.CodeException
- Initialize from another object.
- CodeException(int, int, int, int).
Constructor for class de.fub.bytecode.classfile.CodeException
-
- CodeExceptionGen(InstructionHandle, InstructionHandle, InstructionHandle, ObjectType).
Constructor for class de.fub.bytecode.generic.CodeExceptionGen
- Add an exception handler, i.e.
- codeToString(byte[], ConstantPool, int, int).
Static method in class de.fub.bytecode.classfile.Utility
-
- codeToString(byte[], ConstantPool, int, int, boolean).
Static method in class de.fub.bytecode.classfile.Utility
- Disassemble a byte array of JVM byte codes starting from code line
`index' and return the dissambled string representation.
- codeToString(ByteSequence, ConstantPool).
Static method in class de.fub.bytecode.classfile.Utility
-
- codeToString(ByteSequence, ConstantPool, boolean).
Static method in class de.fub.bytecode.classfile.Utility
- Disassemble a stream of byte codes and return the
string representation.
- compactClassName(String).
Static method in class de.fub.bytecode.classfile.Utility
- Shorten long class names, java/lang/String becomes
String.
- compactClassName(String, boolean).
Static method in class de.fub.bytecode.classfile.Utility
- Shorten long class names, java/lang/String becomes
java.lang.String,
e.g..
- compactClassName(String, String, boolean).
Static method in class de.fub.bytecode.classfile.Utility
- Shorten long class name str, i.e.
- CONSTANT_Class.
Static variable in interface de.fub.bytecode.Constants
-
- CONSTANT_Double.
Static variable in interface de.fub.bytecode.Constants
-
- CONSTANT_Fieldref.
Static variable in interface de.fub.bytecode.Constants
-
- CONSTANT_Float.
Static variable in interface de.fub.bytecode.Constants
-
- CONSTANT_Integer.
Static variable in interface de.fub.bytecode.Constants
-
- CONSTANT_InterfaceMethodref.
Static variable in interface de.fub.bytecode.Constants
-
- CONSTANT_Long.
Static variable in interface de.fub.bytecode.Constants
-
- CONSTANT_Methodref.
Static variable in interface de.fub.bytecode.Constants
-
- CONSTANT_NameAndType.
Static variable in interface de.fub.bytecode.Constants
-
- CONSTANT_NAMES.
Static variable in interface de.fub.bytecode.Constants
-
- constant_pool.
Variable in class de.fub.bytecode.classfile.Attribute
-
- constant_pool.
Variable in class de.fub.bytecode.classfile.FieldOrMethod
-
- CONSTANT_String.
Static variable in interface de.fub.bytecode.Constants
-
- CONSTANT_Utf8.
Static variable in interface de.fub.bytecode.Constants
- Tags in constant pool to denote type of constant.
- ConstantClass(ConstantClass).
Constructor for class de.fub.bytecode.classfile.ConstantClass
- Initialize from another object.
- ConstantClass(int).
Constructor for class de.fub.bytecode.classfile.ConstantClass
-
- ConstantCP(byte, int, int).
Constructor for class de.fub.bytecode.classfile.ConstantCP
-
- ConstantCP(ConstantCP).
Constructor for class de.fub.bytecode.classfile.ConstantCP
- Initialize from another object.
- ConstantDouble(ConstantDouble).
Constructor for class de.fub.bytecode.classfile.ConstantDouble
- Initialize from another object.
- ConstantDouble(double).
Constructor for class de.fub.bytecode.classfile.ConstantDouble
-
- ConstantFieldref(ConstantFieldref).
Constructor for class de.fub.bytecode.classfile.ConstantFieldref
- Initialize from another object.
- ConstantFieldref(int, int).
Constructor for class de.fub.bytecode.classfile.ConstantFieldref
-
- ConstantFloat(ConstantFloat).
Constructor for class de.fub.bytecode.classfile.ConstantFloat
- Initialize from another object.
- ConstantFloat(float).
Constructor for class de.fub.bytecode.classfile.ConstantFloat
-
- ConstantInteger(ConstantInteger).
Constructor for class de.fub.bytecode.classfile.ConstantInteger
- Initialize from another object.
- ConstantInteger(int).
Constructor for class de.fub.bytecode.classfile.ConstantInteger
-
- ConstantInterfaceMethodref(ConstantInterfaceMethodref).
Constructor for class de.fub.bytecode.classfile.ConstantInterfaceMethodref
- Initialize from another object.
- ConstantInterfaceMethodref(int, int).
Constructor for class de.fub.bytecode.classfile.ConstantInterfaceMethodref
-
- ConstantLong(ConstantLong).
Constructor for class de.fub.bytecode.classfile.ConstantLong
- Initialize from another object.
- ConstantLong(long).
Constructor for class de.fub.bytecode.classfile.ConstantLong
-
- ConstantMethodref(ConstantMethodref).
Constructor for class de.fub.bytecode.classfile.ConstantMethodref
- Initialize from another object.
- ConstantMethodref(int, int).
Constructor for class de.fub.bytecode.classfile.ConstantMethodref
-
- ConstantNameAndType(ConstantNameAndType).
Constructor for class de.fub.bytecode.classfile.ConstantNameAndType
- Initialize from another object.
- ConstantNameAndType(int, int).
Constructor for class de.fub.bytecode.classfile.ConstantNameAndType
-
- ConstantPool(Constant[]).
Constructor for class de.fub.bytecode.classfile.ConstantPool
-
- ConstantPoolGen().
Constructor for class de.fub.bytecode.generic.ConstantPoolGen
- Create empty constant pool.
- ConstantPoolGen(Constant[]).
Constructor for class de.fub.bytecode.generic.ConstantPoolGen
- Initialize with given array of constants.
- ConstantPoolGen(ConstantPool).
Constructor for class de.fub.bytecode.generic.ConstantPoolGen
- Initialize with given constant pool.
- constants.
Variable in class de.fub.bytecode.generic.ConstantPoolGen
-
- ConstantString(ConstantString).
Constructor for class de.fub.bytecode.classfile.ConstantString
- Initialize from another object.
- ConstantString(int).
Constructor for class de.fub.bytecode.classfile.ConstantString
-
- constantToString(Constant).
Method in class de.fub.bytecode.classfile.ConstantPool
- Resolve constant to a string representation.
- constantToString(int, byte).
Method in class de.fub.bytecode.classfile.ConstantPool
- Retrieve constant at `index' from constant pool and resolve it to
a string representation.
- ConstantUtf8(ConstantUtf8).
Constructor for class de.fub.bytecode.classfile.ConstantUtf8
- Initialize from another object.
- ConstantUtf8(String).
Constructor for class de.fub.bytecode.classfile.ConstantUtf8
-
- ConstantValue(ConstantValue).
Constructor for class de.fub.bytecode.classfile.ConstantValue
- Initialize from another object.
- ConstantValue(int, int, int, ConstantPool).
Constructor for class de.fub.bytecode.classfile.ConstantValue
-
- CONSUME_STACK.
Static variable in interface de.fub.bytecode.Constants
- Number of words consumed on operand stack by instructions.
- consumeStack().
Method in class de.fub.bytecode.generic.Instruction
-
- consumeStack(ConstantPoolGen).
Method in class de.fub.bytecode.generic.Instruction
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- consumeStack(ConstantPoolGen).
Method in class de.fub.bytecode.generic.InvokeInstruction
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- consumeStack(ConstantPoolGen).
Method in class de.fub.bytecode.generic.INVOKEINTERFACE
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- consumeStack(ConstantPoolGen).
Method in class de.fub.bytecode.generic.MULTIANEWARRAY
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- consumeStack(ConstantPoolGen).
Method in class de.fub.bytecode.generic.PUTFIELD
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- consumeStack(ConstantPoolGen).
Method in class de.fub.bytecode.generic.PUTSTATIC
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- contains(Instruction).
Method in class de.fub.bytecode.generic.InstructionList
-
- contains(InstructionHandle).
Method in class de.fub.bytecode.generic.InstructionList
-
- containsField(Field).
Method in class de.fub.bytecode.generic.ClassGen
-
- containsField(String).
Method in class de.fub.bytecode.generic.ClassGen
-
- containsMethod(String, String).
Method in class de.fub.bytecode.generic.ClassGen
-
- containsTarget(InstructionHandle).
Method in class de.fub.bytecode.generic.BranchInstruction
-
- containsTarget(InstructionHandle).
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- containsTarget(InstructionHandle).
Method in interface de.fub.bytecode.generic.InstructionTargeter
-
- containsTarget(InstructionHandle).
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- containsTarget(InstructionHandle).
Method in class de.fub.bytecode.generic.Select
-
- ConversionInstruction(short).
Constructor for class de.fub.bytecode.generic.ConversionInstruction
-
- copy().
Method in class de.fub.bytecode.classfile.CodeException
-
- copy().
Method in class de.fub.bytecode.classfile.Constant
-
- copy().
Method in class de.fub.bytecode.classfile.ConstantPool
-
- copy().
Method in class de.fub.bytecode.classfile.InnerClass
-
- copy().
Method in class de.fub.bytecode.generic.Instruction
- Use with caution, since `BranchInstruction's have a `target' reference which
is not copied correctly (only basic types are).
- copy().
Method in class de.fub.bytecode.generic.InstructionList
-
- copy().
Method in class de.fub.bytecode.classfile.JavaClass
-
- copy().
Method in class de.fub.bytecode.classfile.LineNumber
-
- copy().
Method in class de.fub.bytecode.classfile.LocalVariable
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.Attribute
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.Code
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.ConstantValue
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.Deprecated
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.ExceptionTable
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.Field
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.InnerClasses
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.LineNumberTable
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.LocalVariableTable
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.Method
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.PMGClass
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.Signature
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.SourceFile
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.Synthetic
-
- copy(ConstantPool).
Method in class de.fub.bytecode.classfile.Unknown
-
- copy_(ConstantPool).
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- cp.
Variable in class de.fub.bytecode.generic.InstructionFactory
-
- CPInstruction(short, int).
Constructor for class de.fub.bytecode.generic.CPInstruction
-
- createArrayLoad(Type).
Static method in class de.fub.bytecode.generic.InstructionFactory
-
- createArrayStore(Type).
Static method in class de.fub.bytecode.generic.InstructionFactory
-
- createBinaryOperation(String, Type).
Static method in class de.fub.bytecode.generic.InstructionFactory
- Create binary operation for simple basic types, such as int and float.
- createCast(Type, Type).
Method in class de.fub.bytecode.generic.InstructionFactory
- Create conversion operation for two stack operands, this may be an I2C, instruction, e.g.,
if the operands are basic types and CHECKCAST if they are reference types.
- createCheckCast(ReferenceType).
Method in class de.fub.bytecode.generic.InstructionFactory
-
- createDup(int).
Static method in class de.fub.bytecode.generic.InstructionFactory
-
- createDup_1(int).
Static method in class de.fub.bytecode.generic.InstructionFactory
-
- createDup_2(int).
Static method in class de.fub.bytecode.generic.InstructionFactory
-
- createGetField(String, String, Type).
Method in class de.fub.bytecode.generic.InstructionFactory
-
- createGetStatic(String, String, Type).
Method in class de.fub.bytecode.generic.InstructionFactory
-
- createInvoke(String, String, Type, Type[], short).
Method in class de.fub.bytecode.generic.InstructionFactory
- Create an invoke instruction.
- createLoad(Type, int).
Static method in class de.fub.bytecode.generic.InstructionFactory
-
- createNew(ObjectType).
Method in class de.fub.bytecode.generic.InstructionFactory
-
- createNew(String).
Method in class de.fub.bytecode.generic.InstructionFactory
-
- createNewArray(Type, short).
Method in class de.fub.bytecode.generic.InstructionFactory
- Create new array of given size and type.
- createNull(Type).
Static method in class de.fub.bytecode.generic.InstructionFactory
- Create "null" value for reference types, 0 for basic types like int
- createPop(int).
Static method in class de.fub.bytecode.generic.InstructionFactory
-
- createPutField(String, String, Type).
Method in class de.fub.bytecode.generic.InstructionFactory
-
- createPutStatic(String, String, Type).
Method in class de.fub.bytecode.generic.InstructionFactory
-
- createReturn(Type).
Static method in class de.fub.bytecode.generic.InstructionFactory
- Create typed return
- createStore(Type, int).
Static method in class de.fub.bytecode.generic.InstructionFactory
-
- createThis().
Static method in class de.fub.bytecode.generic.InstructionFactory
- Create reference to `this'
- D2F.
Static variable in interface de.fub.bytecode.Constants
-
- D2F.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- D2F().
Constructor for class de.fub.bytecode.generic.D2F
-
- D2I.
Static variable in interface de.fub.bytecode.Constants
-
- D2I.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- D2I().
Constructor for class de.fub.bytecode.generic.D2I
-
- D2L.
Static variable in interface de.fub.bytecode.Constants
-
- D2L.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- D2L().
Constructor for class de.fub.bytecode.generic.D2L
-
- DADD.
Static variable in interface de.fub.bytecode.Constants
-
- DADD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DADD().
Constructor for class de.fub.bytecode.generic.DADD
-
- DALOAD.
Static variable in interface de.fub.bytecode.Constants
-
- DALOAD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DALOAD().
Constructor for class de.fub.bytecode.generic.DALOAD
-
- DASTORE.
Static variable in interface de.fub.bytecode.Constants
-
- DASTORE.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DASTORE().
Constructor for class de.fub.bytecode.generic.DASTORE
-
- DCMPG.
Static variable in interface de.fub.bytecode.Constants
-
- DCMPG.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DCMPG().
Constructor for class de.fub.bytecode.generic.DCMPG
-
- DCMPL.
Static variable in interface de.fub.bytecode.Constants
-
- DCMPL.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DCMPL().
Constructor for class de.fub.bytecode.generic.DCMPL
-
- DCONST(double).
Constructor for class de.fub.bytecode.generic.DCONST
-
- DCONST_0.
Static variable in interface de.fub.bytecode.Constants
-
- DCONST_0.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DCONST_1.
Static variable in interface de.fub.bytecode.Constants
-
- DCONST_1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DDIV.
Static variable in interface de.fub.bytecode.Constants
-
- DDIV.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DDIV().
Constructor for class de.fub.bytecode.generic.DDIV
-
- DefaultVisitor(JavaClass, Visitor).
Constructor for class de.fub.bytecode.classfile.DefaultVisitor
-
- delete(Instruction).
Method in class de.fub.bytecode.generic.InstructionList
- Remove instruction from this list.
- delete(Instruction, Instruction).
Method in class de.fub.bytecode.generic.InstructionList
- Remove instructions from instruction `from' to instruction `to' contained
in this list.
- delete(InstructionHandle).
Method in class de.fub.bytecode.generic.InstructionList
- Remove instruction from this list.
- delete(InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.InstructionList
- Remove instructions from instruction `from' to instruction `to' contained
in this list.
- Deprecated(Deprecated).
Constructor for class de.fub.bytecode.classfile.Deprecated
- Initialize from another object.
- Deprecated(int, int, byte[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.Deprecated
-
- dequeue().
Method in class de.fub.bytecode.util.ClassQueue
-
- dispose().
Method in class de.fub.bytecode.generic.InstructionList
- Delete contents of list.
- DLOAD.
Static variable in interface de.fub.bytecode.Constants
-
- DLOAD(int).
Constructor for class de.fub.bytecode.generic.DLOAD
-
- DLOAD_0.
Static variable in interface de.fub.bytecode.Constants
-
- DLOAD_1.
Static variable in interface de.fub.bytecode.Constants
-
- DLOAD_2.
Static variable in interface de.fub.bytecode.Constants
-
- DLOAD_3.
Static variable in interface de.fub.bytecode.Constants
-
- DMUL.
Static variable in interface de.fub.bytecode.Constants
-
- DMUL.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DMUL().
Constructor for class de.fub.bytecode.generic.DMUL
-
- DNEG.
Static variable in interface de.fub.bytecode.Constants
-
- DNEG.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DNEG().
Constructor for class de.fub.bytecode.generic.DNEG
-
- DOUBLE.
Static variable in class de.fub.bytecode.generic.Type
-
- DREM.
Static variable in interface de.fub.bytecode.Constants
-
- DREM.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DREM().
Constructor for class de.fub.bytecode.generic.DREM
-
- DRETURN.
Static variable in interface de.fub.bytecode.Constants
-
- DRETURN.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DRETURN().
Constructor for class de.fub.bytecode.generic.DRETURN
-
- DSTORE.
Static variable in interface de.fub.bytecode.Constants
-
- DSTORE(int).
Constructor for class de.fub.bytecode.generic.DSTORE
-
- DSTORE_0.
Static variable in interface de.fub.bytecode.Constants
-
- DSTORE_1.
Static variable in interface de.fub.bytecode.Constants
-
- DSTORE_2.
Static variable in interface de.fub.bytecode.Constants
-
- DSTORE_3.
Static variable in interface de.fub.bytecode.Constants
-
- DSUB.
Static variable in interface de.fub.bytecode.Constants
-
- DSUB.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DSUB().
Constructor for class de.fub.bytecode.generic.DSUB
-
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.Attribute
- Dump attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.BIPUSH
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.BranchInstruction
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.Code
- Dump code attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.CodeException
- Dump code exception to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.Constant
-
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantClass
-
Dump constant class to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantCP
-
Dump constant field reference to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantDouble
- Dump constant double to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantFloat
- Dump constant float to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantInteger
- Dump constant integer to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantLong
- Dump constant long to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantNameAndType
- Dump name and signature index to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantPool
-
Dump constant pool to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantString
- Dump constant field reference to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantUtf8
- Dump String in Utf8 format to file stream.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ConstantValue
- Dump constant value attribute to file stream on binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.CPInstruction
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.Deprecated
- Dump source file attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.ExceptionTable
- Dump exceptions attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.FieldOrMethod
- Dump object to file stream on binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.GOTO
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.GOTO_W
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.IINC
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.InnerClass
- Dump inner class attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.InnerClasses
- Dump source file attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.Instruction
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.INVOKEINTERFACE
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.JavaClass
- Dump Java class to output stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.JSR
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.JSR_W
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.LDC
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.LineNumber
- Dump line number/pc pair to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.LineNumberTable
- Dump line number table attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.LocalVariable
- Dump local variable to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.LocalVariableInstruction
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.LocalVariableTable
- Dump local variable table attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.LOOKUPSWITCH
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.MULTIANEWARRAY
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.NEWARRAY
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.PMGClass
- Dump source file attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.RET
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.Select
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.Signature
- Dump source file attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.SIPUSH
- Dump instruction as short code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.SourceFile
- Dump source file attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.Synthetic
- Dump source file attribute to file stream in binary format.
- dump(DataOutputStream).
Method in class de.fub.bytecode.generic.TABLESWITCH
- Dump instruction as byte code to stream out.
- dump(DataOutputStream).
Method in class de.fub.bytecode.classfile.Unknown
- Dump unknown bytes to file stream.
- dump(File).
Method in class de.fub.bytecode.classfile.JavaClass
-
Dump class to a file.
- dump(OutputStream).
Method in class de.fub.bytecode.classfile.JavaClass
- Dump Java class to output stream in binary format.
- dump(String).
Method in class de.fub.bytecode.classfile.JavaClass
-
Dump class to a file named file_name.
- DUP.
Static variable in interface de.fub.bytecode.Constants
-
- DUP.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DUP().
Constructor for class de.fub.bytecode.generic.DUP
-
- DUP2.
Static variable in interface de.fub.bytecode.Constants
-
- DUP2.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DUP2().
Constructor for class de.fub.bytecode.generic.DUP2
-
- DUP2_X1.
Static variable in interface de.fub.bytecode.Constants
-
- DUP2_X1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DUP2_X1().
Constructor for class de.fub.bytecode.generic.DUP2_X1
-
- DUP2_X2.
Static variable in interface de.fub.bytecode.Constants
-
- DUP2_X2.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DUP2_X2().
Constructor for class de.fub.bytecode.generic.DUP2_X2
-
- DUP_X1.
Static variable in interface de.fub.bytecode.Constants
-
- DUP_X1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DUP_X1().
Constructor for class de.fub.bytecode.generic.DUP_X1
-
- DUP_X2.
Static variable in interface de.fub.bytecode.Constants
-
- DUP_X2.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- DUP_X2().
Constructor for class de.fub.bytecode.generic.DUP_X2
-
- elementAt(int).
Method in class de.fub.bytecode.util.ClassVector
-
- elements().
Method in class de.fub.bytecode.generic.InstructionList
-
- empty().
Method in class de.fub.bytecode.util.ClassQueue
-
- empty().
Method in class de.fub.bytecode.util.ClassStack
-
- EmptyVisitor().
Constructor for class de.fub.bytecode.classfile.EmptyVisitor
-
- enqueue(JavaClass).
Method in class de.fub.bytecode.util.ClassQueue
-
- equals(Object).
Method in class de.fub.bytecode.generic.ArrayType
-
- equals(Object).
Method in class de.fub.bytecode.generic.LocalVariableGen
- We consider to local variables to be equal, if the use the same index and
are valid in the same range.
- equals(Object).
Method in class de.fub.bytecode.generic.ObjectType
-
- EXCEPTION_IN_INITIALIZER_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- ExceptionTable(ExceptionTable).
Constructor for class de.fub.bytecode.classfile.ExceptionTable
- Initialize from another object.
- ExceptionTable(int, int, int[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.ExceptionTable
-
- EXCS_ARRAY_EXCEPTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- EXCS_CLASS_AND_INTERFACE_RESOLUTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
- Pre-defined exception arrays according to chapters 5.1-5.4 of the Java Virtual
Machine Specification
- EXCS_FIELD_AND_METHOD_RESOLUTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- EXCS_INTERFACE_METHOD_RESOLUTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- EXCS_STRING_RESOLUTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- F2D.
Static variable in interface de.fub.bytecode.Constants
-
- F2D.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- F2D().
Constructor for class de.fub.bytecode.generic.F2D
-
- F2I.
Static variable in interface de.fub.bytecode.Constants
-
- F2I.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- F2I().
Constructor for class de.fub.bytecode.generic.F2I
-
- F2L.
Static variable in interface de.fub.bytecode.Constants
-
- F2L.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- F2L().
Constructor for class de.fub.bytecode.generic.F2L
-
- FADD.
Static variable in interface de.fub.bytecode.Constants
-
- FADD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FADD().
Constructor for class de.fub.bytecode.generic.FADD
-
- FALOAD.
Static variable in interface de.fub.bytecode.Constants
-
- FALOAD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FALOAD().
Constructor for class de.fub.bytecode.generic.FALOAD
-
- FASTORE.
Static variable in interface de.fub.bytecode.Constants
-
- FASTORE.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FASTORE().
Constructor for class de.fub.bytecode.generic.FASTORE
-
- FCMPG.
Static variable in interface de.fub.bytecode.Constants
-
- FCMPG.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FCMPG().
Constructor for class de.fub.bytecode.generic.FCMPG
-
- FCMPL.
Static variable in interface de.fub.bytecode.Constants
-
- FCMPL.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FCMPL().
Constructor for class de.fub.bytecode.generic.FCMPL
-
- FCONST(float).
Constructor for class de.fub.bytecode.generic.FCONST
-
- FCONST_0.
Static variable in interface de.fub.bytecode.Constants
-
- FCONST_0.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FCONST_1.
Static variable in interface de.fub.bytecode.Constants
-
- FCONST_1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FCONST_2.
Static variable in interface de.fub.bytecode.Constants
-
- FCONST_2.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FDIV.
Static variable in interface de.fub.bytecode.Constants
-
- FDIV.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FDIV().
Constructor for class de.fub.bytecode.generic.FDIV
-
- Field(Field).
Constructor for class de.fub.bytecode.classfile.Field
- Initialize from another object.
- Field(int, int, int, Attribute[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.Field
-
- FieldGen(Field, ConstantPoolGen).
Constructor for class de.fub.bytecode.generic.FieldGen
-
- FieldGen(int, Type, String, ConstantPoolGen).
Constructor for class de.fub.bytecode.generic.FieldGen
- Declare a field.
- FieldInstruction(short, int).
Constructor for class de.fub.bytecode.generic.FieldInstruction
-
- FieldOrMethod(DataInputStream, ConstantPool).
Constructor for class de.fub.bytecode.classfile.FieldOrMethod
- Construct object from file stream.
- FieldOrMethod(FieldOrMethod).
Constructor for class de.fub.bytecode.classfile.FieldOrMethod
- Initialize from another object.
- FieldOrMethod(int, int, int, Attribute[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.FieldOrMethod
-
- FieldOrMethod(short, int).
Constructor for class de.fub.bytecode.generic.FieldOrMethod
-
- FILE.
Static variable in class de.fub.bytecode.classfile.JavaClass
-
- fillup(String, int, boolean, char).
Static method in class de.fub.bytecode.classfile.Utility
- Fillup char with up to length characters with char `fill' and justify it left or right.
- findHandle(InstructionHandle[], int[], int, int).
Static method in class de.fub.bytecode.generic.InstructionList
- Find the target instruction (handle) that corresponds to the given target
position (byte code offset).
- findHandle(int).
Method in class de.fub.bytecode.generic.InstructionList
- Get instruction handle for instruction at byte code position pos.
- FindPattern(InstructionList).
Constructor for class de.fub.bytecode.generic.FindPattern
-
- fixed_length.
Variable in class de.fub.bytecode.generic.Select
-
- FLOAD.
Static variable in interface de.fub.bytecode.Constants
-
- FLOAD(int).
Constructor for class de.fub.bytecode.generic.FLOAD
-
- FLOAD_0.
Static variable in interface de.fub.bytecode.Constants
-
- FLOAD_1.
Static variable in interface de.fub.bytecode.Constants
-
- FLOAD_2.
Static variable in interface de.fub.bytecode.Constants
-
- FLOAD_3.
Static variable in interface de.fub.bytecode.Constants
-
- FLOAT.
Static variable in class de.fub.bytecode.generic.Type
-
- FMUL.
Static variable in interface de.fub.bytecode.Constants
-
- FMUL.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FMUL().
Constructor for class de.fub.bytecode.generic.FMUL
-
- FNEG.
Static variable in interface de.fub.bytecode.Constants
-
- FNEG.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FNEG().
Constructor for class de.fub.bytecode.generic.FNEG
-
- format(int, int, boolean, char).
Static method in class de.fub.bytecode.classfile.Utility
- Return a string for an integer justified left or right and filled up with
`fill' characters if necessary.
- FREM.
Static variable in interface de.fub.bytecode.Constants
-
- FREM.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FREM().
Constructor for class de.fub.bytecode.generic.FREM
-
- FRETURN.
Static variable in interface de.fub.bytecode.Constants
-
- FRETURN.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FRETURN().
Constructor for class de.fub.bytecode.generic.FRETURN
-
- FSTORE.
Static variable in interface de.fub.bytecode.Constants
-
- FSTORE(int).
Constructor for class de.fub.bytecode.generic.FSTORE
-
- FSTORE_0.
Static variable in interface de.fub.bytecode.Constants
-
- FSTORE_1.
Static variable in interface de.fub.bytecode.Constants
-
- FSTORE_2.
Static variable in interface de.fub.bytecode.Constants
-
- FSTORE_3.
Static variable in interface de.fub.bytecode.Constants
-
- FSUB.
Static variable in interface de.fub.bytecode.Constants
-
- FSUB.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- FSUB().
Constructor for class de.fub.bytecode.generic.FSUB
-
- getAccessFlags().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- getArgType(int).
Method in class de.fub.bytecode.generic.MethodGen
-
- getArgTypes().
Method in class de.fub.bytecode.generic.MethodGen
-
- getArgumentTypes(ConstantPoolGen).
Method in class de.fub.bytecode.generic.InvokeInstruction
-
- getArgumentTypes(String).
Static method in class de.fub.bytecode.generic.Type
- Convert arguments of a method (signature) to an array of Type objects.
- getAttribute(Object).
Method in class de.fub.bytecode.generic.InstructionHandle
- Get attribute of an instruction handle.
- getAttributes().
Method in class de.fub.bytecode.generic.ClassGen
-
- getAttributes().
Method in class de.fub.bytecode.classfile.Code
-
- getAttributes().
Method in class de.fub.bytecode.generic.FieldGen
-
- getAttributes().
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- getAttributes().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getAttributes().
Method in class de.fub.bytecode.generic.MethodGen
-
- getBasicType().
Method in class de.fub.bytecode.generic.ArrayType
-
- getByteCode().
Method in class de.fub.bytecode.generic.InstructionList
-
- getBytes().
Method in class de.fub.bytecode.classfile.ConstantDouble
-
- getBytes().
Method in class de.fub.bytecode.classfile.ConstantFloat
-
- getBytes().
Method in class de.fub.bytecode.classfile.ConstantInteger
-
- getBytes().
Method in class de.fub.bytecode.classfile.ConstantLong
-
- getBytes().
Method in class de.fub.bytecode.classfile.ConstantUtf8
-
- getBytes().
Method in class de.fub.bytecode.classfile.Deprecated
-
- getBytes().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getBytes().
Method in class de.fub.bytecode.classfile.Synthetic
-
- getBytes().
Method in class de.fub.bytecode.classfile.Unknown
-
- getBytes(String).
Method in class de.fub.bytecode.ClassPath
-
- getBytes(String, String).
Method in class de.fub.bytecode.ClassPath
-
- getCatchType().
Method in class de.fub.bytecode.classfile.CodeException
-
- getCatchType().
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- getClassFile(String).
Method in class de.fub.bytecode.ClassPath
-
- getClassFile(String, String).
Method in class de.fub.bytecode.ClassPath
-
- getClassIndex().
Method in class de.fub.bytecode.classfile.ConstantCP
-
- getClassName().
Method in class de.fub.bytecode.generic.ClassGen
-
- getClassName().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getClassName().
Method in class de.fub.bytecode.generic.MethodGen
-
- getClassName().
Method in class de.fub.bytecode.generic.ObjectType
-
- getClassName(ConstantPoolGen).
Method in class de.fub.bytecode.generic.FieldOrMethod
-
- getClassNameIndex().
Method in class de.fub.bytecode.generic.ClassGen
-
- getClassNameIndex().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getClassType(ConstantPoolGen).
Method in class de.fub.bytecode.generic.FieldOrMethod
-
- getCode().
Method in class de.fub.bytecode.classfile.Code
-
- getCode().
Method in class de.fub.bytecode.classfile.Method
-
- getCodeAttributes().
Method in class de.fub.bytecode.generic.MethodGen
-
- getCodeException(ConstantPoolGen).
Method in class de.fub.bytecode.generic.CodeExceptionGen
- Get CodeException object.
- getConstant(int).
Method in class de.fub.bytecode.classfile.ConstantPool
- Get constant from constant pool.
- getConstant(int).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
- getConstant(int, byte).
Method in class de.fub.bytecode.classfile.ConstantPool
- Get constant from constant pool and check whether it has the
expected type.
- getConstantPool().
Method in class de.fub.bytecode.classfile.Attribute
-
- getConstantPool().
Method in class de.fub.bytecode.generic.ClassGen
-
- getConstantPool().
Method in class de.fub.bytecode.classfile.ConstantPool
-
- getConstantPool().
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
- getConstantPool().
Method in class de.fub.bytecode.generic.FieldGen
-
- getConstantPool().
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- getConstantPool().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getConstantPool().
Method in class de.fub.bytecode.classfile.LocalVariable
-
- getConstantPool().
Method in class de.fub.bytecode.generic.MethodGen
-
- getConstantString(int, byte).
Method in class de.fub.bytecode.classfile.ConstantPool
- Get string from constant pool and bypass the indirection of
`ConstantClass' and `ConstantString' objects.
- getConstantValue().
Method in class de.fub.bytecode.classfile.Field
-
- getConstantValueIndex().
Method in class de.fub.bytecode.classfile.ConstantValue
-
- getDimensions().
Method in class de.fub.bytecode.generic.ArrayType
-
- getDimensions().
Method in class de.fub.bytecode.generic.MULTIANEWARRAY
-
- getElementType().
Method in class de.fub.bytecode.generic.ArrayType
-
- getEnd().
Method in class de.fub.bytecode.generic.InstructionList
-
- getEnd().
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- getEndPC().
Method in class de.fub.bytecode.classfile.CodeException
-
- getEndPC().
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- getExceptionHandlers().
Method in class de.fub.bytecode.generic.MethodGen
-
- getExceptionIndexTable().
Method in class de.fub.bytecode.classfile.ExceptionTable
-
- getExceptionNames().
Method in class de.fub.bytecode.classfile.ExceptionTable
-
- getExceptions().
Method in class de.fub.bytecode.generic.ANEWARRAY
-
- getExceptions().
Method in class de.fub.bytecode.generic.ArrayInstruction
-
- getExceptions().
Method in class de.fub.bytecode.generic.ARRAYLENGTH
-
- getExceptions().
Method in class de.fub.bytecode.generic.ATHROW
-
- getExceptions().
Method in class de.fub.bytecode.generic.CHECKCAST
-
- getExceptions().
Method in interface de.fub.bytecode.generic.ExceptionThrower
-
- getExceptions().
Method in class de.fub.bytecode.generic.GETFIELD
-
- getExceptions().
Method in class de.fub.bytecode.generic.GETSTATIC
-
- getExceptions().
Method in class de.fub.bytecode.generic.IDIV
-
- getExceptions().
Method in class de.fub.bytecode.generic.INSTANCEOF
-
- getExceptions().
Method in class de.fub.bytecode.generic.INVOKEINTERFACE
-
- getExceptions().
Method in class de.fub.bytecode.generic.INVOKESPECIAL
-
- getExceptions().
Method in class de.fub.bytecode.generic.INVOKESTATIC
-
- getExceptions().
Method in class de.fub.bytecode.generic.INVOKEVIRTUAL
-
- getExceptions().
Method in class de.fub.bytecode.generic.IREM
-
- getExceptions().
Method in class de.fub.bytecode.generic.LDC
-
- getExceptions().
Method in class de.fub.bytecode.generic.LDIV
-
- getExceptions().
Method in class de.fub.bytecode.generic.LREM
-
- getExceptions().
Method in class de.fub.bytecode.generic.MethodGen
-
- getExceptions().
Method in class de.fub.bytecode.generic.MONITORENTER
-
- getExceptions().
Method in class de.fub.bytecode.generic.MONITOREXIT
-
- getExceptions().
Method in class de.fub.bytecode.generic.MULTIANEWARRAY
-
- getExceptions().
Method in class de.fub.bytecode.generic.NEW
-
- getExceptions().
Method in class de.fub.bytecode.generic.NEWARRAY
-
- getExceptions().
Method in class de.fub.bytecode.generic.PUTFIELD
-
- getExceptions().
Method in class de.fub.bytecode.generic.PUTSTATIC
-
- getExceptions().
Method in class de.fub.bytecode.generic.ReturnInstruction
-
- getExceptionTable().
Method in class de.fub.bytecode.classfile.Code
-
- getExceptionTable().
Method in class de.fub.bytecode.classfile.Method
-
- GETFIELD.
Static variable in interface de.fub.bytecode.Constants
-
- getField().
Method in class de.fub.bytecode.generic.FieldGen
- Get method object.
- GETFIELD(int).
Constructor for class de.fub.bytecode.generic.GETFIELD
-
- GETFIELD2_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- GETFIELD_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- GETFIELD_QUICK_W.
Static variable in interface de.fub.bytecode.Constants
-
- getFieldName(ConstantPoolGen).
Method in class de.fub.bytecode.generic.FieldInstruction
-
- getFields().
Method in class de.fub.bytecode.generic.ClassGen
-
- getFields().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getFieldSize(ConstantPoolGen).
Method in class de.fub.bytecode.generic.FieldInstruction
-
- getFieldType(ConstantPoolGen).
Method in class de.fub.bytecode.generic.FieldInstruction
-
- getFileName().
Method in class de.fub.bytecode.generic.ClassGen
-
- getFileName().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getFinalConstantPool().
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
- getHandlerPC().
Method in class de.fub.bytecode.classfile.CodeException
-
- getHandlerPC().
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- getIncrement().
Method in class de.fub.bytecode.generic.IINC
-
- getIndex().
Method in class de.fub.bytecode.util.ByteSequence
-
- getIndex().
Method in class de.fub.bytecode.generic.CPInstruction
-
- getIndex().
Method in class de.fub.bytecode.generic.IINC
-
- getIndex().
Method in class de.fub.bytecode.classfile.LocalVariable
-
- getIndex().
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- getIndex().
Method in class de.fub.bytecode.generic.LocalVariableInstruction
-
- getIndex().
Method in class de.fub.bytecode.generic.RET
-
- getIndices().
Method in class de.fub.bytecode.generic.Select
-
- getInnerAccessFlags().
Method in class de.fub.bytecode.classfile.InnerClass
-
- getInnerClasses().
Method in class de.fub.bytecode.classfile.InnerClasses
-
- getInnerClassIndex().
Method in class de.fub.bytecode.classfile.InnerClass
-
- getInnerNameIndex().
Method in class de.fub.bytecode.classfile.InnerClass
-
- getInputStream(String).
Method in class de.fub.bytecode.ClassPath
-
- getInputStream(String, String).
Method in class de.fub.bytecode.ClassPath
-
- getInstruction().
Method in class de.fub.bytecode.generic.InstructionHandle
-
- getInstruction().
Method in class de.fub.bytecode.generic.LineNumberGen
-
- getInstruction().
Method in class de.fub.bytecode.generic.PUSH
-
- getInstruction().
Method in class de.fub.bytecode.generic.SWITCH
-
- getInstructionHandles().
Method in class de.fub.bytecode.generic.InstructionList
-
- getInstructionList().
Method in interface de.fub.bytecode.generic.CompoundInstruction
-
- getInstructionList().
Method in class de.fub.bytecode.generic.FindPattern
-
- getInstructionList().
Method in class de.fub.bytecode.generic.MethodGen
-
- getInstructionList().
Method in class de.fub.bytecode.generic.PUSH
-
- getInstructionList().
Method in class de.fub.bytecode.generic.SWITCH
-
- getInstructionPositions().
Method in class de.fub.bytecode.generic.InstructionList
- Get positions (offsets) of all instructions in the list.
- getInterfaceNames().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getInterfaces().
Method in class de.fub.bytecode.generic.ClassGen
-
- getInterfaces().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getInterfaces(JavaClass).
Static method in class de.fub.bytecode.Repository
-
- getInterfaces(String).
Static method in class de.fub.bytecode.Repository
-
- getJavaClass().
Method in class de.fub.bytecode.generic.ClassGen
-
- getLength().
Method in class de.fub.bytecode.classfile.Attribute
-
- getLength().
Method in class de.fub.bytecode.classfile.ConstantPool
-
- getLength().
Method in class de.fub.bytecode.generic.Instruction
-
- getLength().
Method in class de.fub.bytecode.generic.InstructionList
-
- getLength().
Method in class de.fub.bytecode.classfile.LocalVariable
-
- getLineNumber().
Method in class de.fub.bytecode.classfile.LineNumber
-
- getLineNumber(ConstantPoolGen).
Method in class de.fub.bytecode.generic.LineNumberGen
- Get LineNumber object.
- getLineNumbers().
Method in class de.fub.bytecode.generic.MethodGen
-
- getLineNumberTable().
Method in class de.fub.bytecode.classfile.Code
-
- getLineNumberTable().
Method in class de.fub.bytecode.classfile.LineNumberTable
-
- getLineNumberTable(ConstantPoolGen).
Method in class de.fub.bytecode.generic.MethodGen
-
- getLocalVariable(ConstantPoolGen).
Method in class de.fub.bytecode.generic.LocalVariableGen
- Get LocalVariable object.
- getLocalVariables().
Method in class de.fub.bytecode.generic.MethodGen
-
- getLocalVariableTable().
Method in class de.fub.bytecode.classfile.Code
-
- getLocalVariableTable().
Method in class de.fub.bytecode.classfile.LocalVariableTable
-
- getLocalVariableTable(ConstantPoolGen).
Method in class de.fub.bytecode.generic.MethodGen
-
- getMajor().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getMatch().
Method in class de.fub.bytecode.generic.FindPattern
-
- getMatchLength().
Method in class de.fub.bytecode.generic.FindPattern
-
- getMatchs().
Method in class de.fub.bytecode.generic.Select
-
- getMaxLocals().
Method in class de.fub.bytecode.classfile.Code
-
- getMaxLocals().
Method in class de.fub.bytecode.generic.MethodGen
-
- getMaxStack().
Method in class de.fub.bytecode.classfile.Code
-
- getMaxStack().
Method in class de.fub.bytecode.generic.MethodGen
-
- getMaxStack(ConstantPoolGen, InstructionList, CodeExceptionGen[]).
Static method in class de.fub.bytecode.generic.MethodGen
- Computes stack usage of an instruction list by performing control flow analysis.
- getMethod().
Method in class de.fub.bytecode.generic.MethodGen
- Get method object.
- getMethodName().
Method in class de.fub.bytecode.generic.MethodGen
-
- getMethodName(ConstantPoolGen).
Method in class de.fub.bytecode.generic.InvokeInstruction
-
- getMethods().
Method in class de.fub.bytecode.generic.ClassGen
-
- getMethods().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getMethodSignature().
Method in class de.fub.bytecode.generic.MethodGen
-
- getMethodSignature(Type, Type[]).
Static method in class de.fub.bytecode.generic.Type
- Convert type to Java method signature, e.g.
- getMinor().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getName().
Method in class de.fub.bytecode.generic.FieldGen
-
- getName().
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- getName().
Method in class de.fub.bytecode.classfile.LocalVariable
-
- getName().
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- getName().
Method in class de.fub.bytecode.classfile.Unknown
-
- getName(ConstantPoolGen).
Method in class de.fub.bytecode.generic.FieldOrMethod
-
- getNameAndTypeIndex().
Method in class de.fub.bytecode.classfile.ConstantCP
-
- getNameIndex().
Method in class de.fub.bytecode.classfile.Attribute
-
- getNameIndex().
Method in class de.fub.bytecode.classfile.ConstantClass
-
- getNameIndex().
Method in class de.fub.bytecode.classfile.ConstantNameAndType
-
- getNameIndex().
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- getNameIndex().
Method in class de.fub.bytecode.classfile.LocalVariable
-
- getNext().
Method in class de.fub.bytecode.generic.InstructionHandle
-
- getNoArguments().
Method in class de.fub.bytecode.generic.INVOKEINTERFACE
-
- getNumberOfExceptions().
Method in class de.fub.bytecode.classfile.ExceptionTable
-
- getOuterClassIndex().
Method in class de.fub.bytecode.classfile.InnerClass
-
- getPackageName().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getPath(String).
Method in class de.fub.bytecode.ClassPath
-
- getPath(String, String).
Method in class de.fub.bytecode.ClassPath
-
- getPMGClassIndex().
Method in class de.fub.bytecode.classfile.PMGClass
-
- getPMGClassName().
Method in class de.fub.bytecode.classfile.PMGClass
-
- getPMGIndex().
Method in class de.fub.bytecode.classfile.PMGClass
-
- getPMGName().
Method in class de.fub.bytecode.classfile.PMGClass
-
- getPosition().
Method in class de.fub.bytecode.generic.BranchHandle
-
- getPosition().
Method in class de.fub.bytecode.generic.InstructionHandle
-
- getPrev().
Method in class de.fub.bytecode.generic.InstructionHandle
-
- getReturnType().
Method in class de.fub.bytecode.generic.MethodGen
-
- getReturnType(ConstantPoolGen).
Method in class de.fub.bytecode.generic.InvokeInstruction
-
- getReturnType(String).
Static method in class de.fub.bytecode.generic.Type
- Convert arguments of a method (signature) to a Type object.
- getSignature().
Method in class de.fub.bytecode.generic.FieldGen
-
- getSignature().
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- getSignature().
Method in class de.fub.bytecode.classfile.LocalVariable
-
- getSignature().
Method in class de.fub.bytecode.classfile.Signature
-
- getSignature().
Method in class de.fub.bytecode.generic.Type
-
- getSignature(ConstantPoolGen).
Method in class de.fub.bytecode.generic.FieldOrMethod
-
- getSignatureIndex().
Method in class de.fub.bytecode.classfile.ConstantNameAndType
-
- getSignatureIndex().
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- getSignatureIndex().
Method in class de.fub.bytecode.classfile.LocalVariable
-
- getSignatureIndex().
Method in class de.fub.bytecode.classfile.Signature
-
- getSize().
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
- getSize().
Method in class de.fub.bytecode.generic.Type
-
- getSlot().
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- getSource().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getSourceFileIndex().
Method in class de.fub.bytecode.classfile.SourceFile
-
- getSourceFileName().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getSourceFileName().
Method in class de.fub.bytecode.classfile.SourceFile
-
- getSourceLine().
Method in class de.fub.bytecode.generic.LineNumberGen
-
- getSourceLine(int).
Method in class de.fub.bytecode.classfile.LineNumberTable
- Map byte code positions to source code lines.
- getStart().
Method in class de.fub.bytecode.generic.InstructionList
-
- getStart().
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- getStartPC().
Method in class de.fub.bytecode.classfile.CodeException
-
- getStartPC().
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- getStartPC().
Method in class de.fub.bytecode.classfile.LineNumber
-
- getStartPC().
Method in class de.fub.bytecode.classfile.LocalVariable
-
- GETSTATIC.
Static variable in interface de.fub.bytecode.Constants
-
- GETSTATIC(int).
Constructor for class de.fub.bytecode.generic.GETSTATIC
-
- GETSTATIC2_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- GETSTATIC_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- getStringIndex().
Method in class de.fub.bytecode.classfile.ConstantString
-
- getSuperClasses(JavaClass).
Static method in class de.fub.bytecode.Repository
-
- getSuperClasses(String).
Static method in class de.fub.bytecode.Repository
-
- getSuperclassName().
Method in class de.fub.bytecode.generic.ClassGen
-
- getSuperclassName().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getSuperclassNameIndex().
Method in class de.fub.bytecode.generic.ClassGen
-
- getSuperclassNameIndex().
Method in class de.fub.bytecode.classfile.JavaClass
-
- getTableLength().
Method in class de.fub.bytecode.classfile.LineNumberTable
-
- getTableLength().
Method in class de.fub.bytecode.classfile.LocalVariableTable
-
- getTag().
Method in class de.fub.bytecode.classfile.Attribute
-
- getTag().
Method in class de.fub.bytecode.classfile.Constant
-
- getTag().
Method in class de.fub.bytecode.generic.Instruction
-
- getTarget().
Method in class de.fub.bytecode.generic.BranchHandle
-
- getTarget().
Method in class de.fub.bytecode.generic.BranchInstruction
-
- getTargeters().
Method in class de.fub.bytecode.generic.InstructionHandle
-
- getTargetOffset().
Method in class de.fub.bytecode.generic.BranchInstruction
-
- getTargetOffset(InstructionHandle).
Method in class de.fub.bytecode.generic.BranchInstruction
-
- getTargets().
Method in class de.fub.bytecode.generic.Select
-
- getTargets().
Method in class de.fub.bytecode.generic.TargetLostException
-
- getType().
Method in class de.fub.bytecode.generic.FieldGen
-
- getType().
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- getType().
Method in class de.fub.bytecode.generic.NEWARRAY
-
- getType().
Method in class de.fub.bytecode.generic.ReturnInstruction
-
- getType().
Method in class de.fub.bytecode.generic.Type
-
- getType(byte).
Static method in class de.fub.bytecode.generic.BasicType
-
- getType(ConstantPoolGen).
Method in class de.fub.bytecode.generic.CPInstruction
-
- getType(ConstantPoolGen).
Method in class de.fub.bytecode.generic.FieldInstruction
-
- getType(ConstantPoolGen).
Method in class de.fub.bytecode.generic.InvokeInstruction
-
- getType(ConstantPoolGen).
Method in class de.fub.bytecode.generic.LDC
-
- getType(ConstantPoolGen).
Method in class de.fub.bytecode.generic.LDC2_W
-
- getType(String).
Static method in class de.fub.bytecode.generic.Type
- Convert signature to a Type object.
- getTypecode().
Method in class de.fub.bytecode.generic.NEWARRAY
-
- getValue().
Method in class de.fub.bytecode.generic.BIPUSH
-
- getValue().
Method in interface de.fub.bytecode.generic.ConstantPushInstruction
-
- getValue().
Method in class de.fub.bytecode.generic.DCONST
-
- getValue().
Method in class de.fub.bytecode.generic.FCONST
-
- getValue().
Method in class de.fub.bytecode.generic.ICONST
-
- getValue().
Method in class de.fub.bytecode.generic.LCONST
-
- getValue().
Method in class de.fub.bytecode.generic.SIPUSH
-
- GOTO.
Static variable in interface de.fub.bytecode.Constants
-
- GOTO(InstructionHandle).
Constructor for class de.fub.bytecode.generic.GOTO
-
- GOTO_W.
Static variable in interface de.fub.bytecode.Constants
-
- GOTO_W(InstructionHandle).
Constructor for class de.fub.bytecode.generic.GOTO_W
-
- hasTargeters().
Method in class de.fub.bytecode.generic.InstructionHandle
-
- HEAP.
Static variable in class de.fub.bytecode.classfile.JavaClass
-
- I2B.
Static variable in interface de.fub.bytecode.Constants
-
- I2B.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- I2B().
Constructor for class de.fub.bytecode.generic.I2B
-
- I2C.
Static variable in interface de.fub.bytecode.Constants
-
- I2C.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- I2C().
Constructor for class de.fub.bytecode.generic.I2C
-
- I2D.
Static variable in interface de.fub.bytecode.Constants
-
- I2D.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- I2D().
Constructor for class de.fub.bytecode.generic.I2D
-
- I2F.
Static variable in interface de.fub.bytecode.Constants
-
- I2F.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- I2F().
Constructor for class de.fub.bytecode.generic.I2F
-
- I2L.
Static variable in interface de.fub.bytecode.Constants
-
- I2L.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- I2L().
Constructor for class de.fub.bytecode.generic.I2L
-
- I2S.
Static variable in interface de.fub.bytecode.Constants
-
- I2S.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- I2S().
Constructor for class de.fub.bytecode.generic.I2S
-
- i_position.
Variable in class de.fub.bytecode.generic.InstructionHandle
-
- IADD.
Static variable in interface de.fub.bytecode.Constants
-
- IADD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IADD().
Constructor for class de.fub.bytecode.generic.IADD
-
- IALOAD.
Static variable in interface de.fub.bytecode.Constants
-
- IALOAD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IALOAD().
Constructor for class de.fub.bytecode.generic.IALOAD
-
- IAND.
Static variable in interface de.fub.bytecode.Constants
-
- IAND.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IAND().
Constructor for class de.fub.bytecode.generic.IAND
-
- IASTORE.
Static variable in interface de.fub.bytecode.Constants
-
- IASTORE.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IASTORE().
Constructor for class de.fub.bytecode.generic.IASTORE
-
- ICONST(int).
Constructor for class de.fub.bytecode.generic.ICONST
-
- ICONST_0.
Static variable in interface de.fub.bytecode.Constants
-
- ICONST_0.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ICONST_1.
Static variable in interface de.fub.bytecode.Constants
-
- ICONST_1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ICONST_2.
Static variable in interface de.fub.bytecode.Constants
-
- ICONST_2.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ICONST_3.
Static variable in interface de.fub.bytecode.Constants
-
- ICONST_3.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ICONST_4.
Static variable in interface de.fub.bytecode.Constants
-
- ICONST_4.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ICONST_5.
Static variable in interface de.fub.bytecode.Constants
-
- ICONST_5.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ICONST_M1.
Static variable in interface de.fub.bytecode.Constants
-
- ICONST_M1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IDIV.
Static variable in interface de.fub.bytecode.Constants
-
- IDIV.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IDIV().
Constructor for class de.fub.bytecode.generic.IDIV
-
- IF_ACMPEQ.
Static variable in interface de.fub.bytecode.Constants
-
- IF_ACMPEQ(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IF_ACMPEQ
-
- IF_ACMPNE.
Static variable in interface de.fub.bytecode.Constants
-
- IF_ACMPNE(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IF_ACMPNE
-
- IF_ICMPEQ.
Static variable in interface de.fub.bytecode.Constants
-
- IF_ICMPEQ(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IF_ICMPEQ
-
- IF_ICMPGE.
Static variable in interface de.fub.bytecode.Constants
-
- IF_ICMPGE(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IF_ICMPGE
-
- IF_ICMPGT.
Static variable in interface de.fub.bytecode.Constants
-
- IF_ICMPGT(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IF_ICMPGT
-
- IF_ICMPLE.
Static variable in interface de.fub.bytecode.Constants
-
- IF_ICMPLE(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IF_ICMPLE
-
- IF_ICMPLT.
Static variable in interface de.fub.bytecode.Constants
-
- IF_ICMPLT(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IF_ICMPLT
-
- IF_ICMPNE.
Static variable in interface de.fub.bytecode.Constants
-
- IF_ICMPNE(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IF_ICMPNE
-
- IFEQ.
Static variable in interface de.fub.bytecode.Constants
-
- IFEQ(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IFEQ
-
- IFGE.
Static variable in interface de.fub.bytecode.Constants
-
- IFGE(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IFGE
-
- IFGT.
Static variable in interface de.fub.bytecode.Constants
-
- IFGT(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IFGT
-
- IfInstruction(short, InstructionHandle).
Constructor for class de.fub.bytecode.generic.IfInstruction
-
- IFLE.
Static variable in interface de.fub.bytecode.Constants
-
- IFLE(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IFLE
-
- IFLT.
Static variable in interface de.fub.bytecode.Constants
-
- IFLT(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IFLT
-
- IFNE.
Static variable in interface de.fub.bytecode.Constants
-
- IFNE(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IFNE
-
- IFNONNULL.
Static variable in interface de.fub.bytecode.Constants
-
- IFNONNULL(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IFNONNULL
-
- IFNULL.
Static variable in interface de.fub.bytecode.Constants
-
- IFNULL(InstructionHandle).
Constructor for class de.fub.bytecode.generic.IFNULL
-
- IINC.
Static variable in interface de.fub.bytecode.Constants
-
- IINC(int, int).
Constructor for class de.fub.bytecode.generic.IINC
-
- ILLEGAL_ACCESS_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- ILLEGAL_MONITOR_STATE.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- ILLEGAL_OPCODE.
Static variable in interface de.fub.bytecode.Constants
-
- ILLEGAL_TYPE.
Static variable in interface de.fub.bytecode.Constants
-
- ILOAD.
Static variable in interface de.fub.bytecode.Constants
-
- ILOAD(int).
Constructor for class de.fub.bytecode.generic.ILOAD
-
- ILOAD_0.
Static variable in interface de.fub.bytecode.Constants
-
- ILOAD_0.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ILOAD_1.
Static variable in interface de.fub.bytecode.Constants
-
- ILOAD_1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ILOAD_2.
Static variable in interface de.fub.bytecode.Constants
-
- ILOAD_2.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ILOAD_3.
Static variable in interface de.fub.bytecode.Constants
-
- IMPDEP1.
Static variable in interface de.fub.bytecode.Constants
-
- IMPDEP1().
Constructor for class de.fub.bytecode.generic.IMPDEP1
-
- IMPDEP2.
Static variable in interface de.fub.bytecode.Constants
-
- IMPDEP2().
Constructor for class de.fub.bytecode.generic.IMPDEP2
-
- implementationOf(JavaClass, JavaClass).
Static method in class de.fub.bytecode.Repository
-
- implementationOf(JavaClass, String).
Static method in class de.fub.bytecode.Repository
-
- implementationOf(String, JavaClass).
Static method in class de.fub.bytecode.Repository
-
- implementationOf(String, String).
Static method in class de.fub.bytecode.Repository
-
- IMUL.
Static variable in interface de.fub.bytecode.Constants
-
- IMUL.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IMUL().
Constructor for class de.fub.bytecode.generic.IMUL
-
- INCOMPATIBLE_CLASS_CHANGE_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- index.
Variable in class de.fub.bytecode.generic.BranchInstruction
-
- index.
Variable in class de.fub.bytecode.generic.ConstantPoolGen
-
- index.
Variable in class de.fub.bytecode.generic.CPInstruction
-
- indices.
Variable in class de.fub.bytecode.generic.Select
-
- INEG.
Static variable in interface de.fub.bytecode.Constants
-
- INEG.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- INEG().
Constructor for class de.fub.bytecode.generic.INEG
-
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.BIPUSH
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.BranchInstruction
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.CPInstruction
- Read needed data (i.e.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.GOTO_W
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.IINC
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.Instruction
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.INVOKEINTERFACE
- Read needed data (i.e.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.JSR_W
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.LDC
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.LDC_W
- Read needed data (i.e.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.LocalVariableInstruction
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.LOOKUPSWITCH
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.MULTIANEWARRAY
- Read needed data (i.e.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.NEWARRAY
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.RET
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.Select
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.SIPUSH
- Read needed data (e.g.
- initFromFile(ByteSequence, boolean).
Method in class de.fub.bytecode.generic.TABLESWITCH
- Read needed data (e.g.
- InnerClass(InnerClass).
Constructor for class de.fub.bytecode.classfile.InnerClass
- Initialize from another object.
- InnerClass(int, int, int, int).
Constructor for class de.fub.bytecode.classfile.InnerClass
-
- InnerClasses(InnerClasses).
Constructor for class de.fub.bytecode.classfile.InnerClasses
- Initialize from another object.
- InnerClasses(int, int, InnerClass[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.InnerClasses
-
- insert(BranchInstruction).
Method in class de.fub.bytecode.generic.InstructionList
- Insert a branch instruction at start of this list.
- insert(CompoundInstruction).
Method in class de.fub.bytecode.generic.InstructionList
- Insert a compound instruction.
- insert(Instruction).
Method in class de.fub.bytecode.generic.InstructionList
- Insert an instruction at start of this list.
- insert(Instruction, CompoundInstruction).
Method in class de.fub.bytecode.generic.InstructionList
- Insert a compound instruction before instruction i.
- insert(Instruction, Instruction).
Method in class de.fub.bytecode.generic.InstructionList
- Insert a single instruction j before another instruction i, which
must be in this list of course!
- insert(Instruction, InstructionList).
Method in class de.fub.bytecode.generic.InstructionList
- Insert another list before Instruction i contained in this list.
- insert(InstructionHandle, BranchInstruction).
Method in class de.fub.bytecode.generic.InstructionList
- Insert an instruction before instruction (handle) ih contained in this list.
- insert(InstructionHandle, CompoundInstruction).
Method in class de.fub.bytecode.generic.InstructionList
- Insert a compound instruction.
- insert(InstructionHandle, Instruction).
Method in class de.fub.bytecode.generic.InstructionList
- Insert an instruction before instruction (handle) ih contained in this list.
- insert(InstructionHandle, InstructionList).
Method in class de.fub.bytecode.generic.InstructionList
- Insert another list before Instruction handle ih contained in this list.
- insert(InstructionList).
Method in class de.fub.bytecode.generic.InstructionList
- Insert another list.
- INSTANCEOF.
Static variable in interface de.fub.bytecode.Constants
-
- INSTANCEOF(int).
Constructor for class de.fub.bytecode.generic.INSTANCEOF
-
- instanceOf(JavaClass).
Method in class de.fub.bytecode.classfile.JavaClass
-
- instanceOf(JavaClass, JavaClass).
Static method in class de.fub.bytecode.Repository
-
- instanceOf(JavaClass, String).
Static method in class de.fub.bytecode.Repository
-
- instanceOf(String, JavaClass).
Static method in class de.fub.bytecode.Repository
-
- instanceOf(String, String).
Static method in class de.fub.bytecode.Repository
-
- INSTANCEOF_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- INSTANTIATION_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- Instruction(short, short).
Constructor for class de.fub.bytecode.generic.Instruction
-
- InstructionFactory(ClassGen).
Constructor for class de.fub.bytecode.generic.InstructionFactory
- Need a ClassGen object to obtain a constant pool, e.g.
- InstructionHandle(Instruction).
Constructor for class de.fub.bytecode.generic.InstructionHandle
-
- InstructionList().
Constructor for class de.fub.bytecode.generic.InstructionList
- Create (empty) instruction list.
- InstructionList(BranchInstruction).
Constructor for class de.fub.bytecode.generic.InstructionList
- Create instruction list containing one instruction.
- InstructionList(byte[]).
Constructor for class de.fub.bytecode.generic.InstructionList
- Initialize instruction list from byte array.
- InstructionList(CompoundInstruction).
Constructor for class de.fub.bytecode.generic.InstructionList
- Initialize list with (nonnull) compound instruction.
- InstructionList(Instruction).
Constructor for class de.fub.bytecode.generic.InstructionList
- Create instruction list containing one instruction.
- INSTRUCTIONS.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
- Get object via its opcode, for immutable instructions like
branch instructions entries are set to null.
- INT.
Static variable in class de.fub.bytecode.generic.Type
-
- INT2BYTE.
Static variable in interface de.fub.bytecode.Constants
-
- INT2CHAR.
Static variable in interface de.fub.bytecode.Constants
-
- INT2SHORT.
Static variable in interface de.fub.bytecode.Constants
-
- InvokeInstruction(short, int).
Constructor for class de.fub.bytecode.generic.InvokeInstruction
-
- INVOKEINTERFACE.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKEINTERFACE(int, int).
Constructor for class de.fub.bytecode.generic.INVOKEINTERFACE
-
- INVOKEINTERFACE_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKENONVIRTUAL.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKENONVIRTUAL_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKESPECIAL.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKESPECIAL(int).
Constructor for class de.fub.bytecode.generic.INVOKESPECIAL
-
- INVOKESTATIC.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKESTATIC(int).
Constructor for class de.fub.bytecode.generic.INVOKESTATIC
-
- INVOKESTATIC_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKESUPER_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKEVIRTUAL.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKEVIRTUAL(int).
Constructor for class de.fub.bytecode.generic.INVOKEVIRTUAL
-
- INVOKEVIRTUAL_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKEVIRTUAL_QUICK_W.
Static variable in interface de.fub.bytecode.Constants
-
- INVOKEVIRTUALOBJECT_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- IOR.
Static variable in interface de.fub.bytecode.Constants
-
- IOR.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IOR().
Constructor for class de.fub.bytecode.generic.IOR
-
- IREM.
Static variable in interface de.fub.bytecode.Constants
-
- IREM.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IREM().
Constructor for class de.fub.bytecode.generic.IREM
-
- IRETURN.
Static variable in interface de.fub.bytecode.Constants
-
- IRETURN.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IRETURN().
Constructor for class de.fub.bytecode.generic.IRETURN
-
- isAbstract().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isAbstract(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isClass().
Method in class de.fub.bytecode.classfile.JavaClass
-
- isEmpty().
Method in class de.fub.bytecode.generic.InstructionList
- Test for empty list.
- isFinal().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isFinal(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- ISHL.
Static variable in interface de.fub.bytecode.Constants
-
- ISHL.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ISHL().
Constructor for class de.fub.bytecode.generic.ISHL
-
- ISHR.
Static variable in interface de.fub.bytecode.Constants
-
- ISHR.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ISHR().
Constructor for class de.fub.bytecode.generic.ISHR
-
- isInterface().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isInterface(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isNative().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isNative(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isPrivate().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isPrivate(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isProtected().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isProtected(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isPublic().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isPublic(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isSet(int, int).
Static method in class de.fub.bytecode.classfile.Utility
-
- isStatic().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isStatic(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isSuper().
Method in class de.fub.bytecode.classfile.JavaClass
-
- isSynchronized().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isSynchronized(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- ISTORE.
Static variable in interface de.fub.bytecode.Constants
-
- ISTORE(int).
Constructor for class de.fub.bytecode.generic.ISTORE
-
- ISTORE_0.
Static variable in interface de.fub.bytecode.Constants
-
- ISTORE_0.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ISTORE_1.
Static variable in interface de.fub.bytecode.Constants
-
- ISTORE_1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ISTORE_2.
Static variable in interface de.fub.bytecode.Constants
-
- ISTORE_2.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ISTORE_3.
Static variable in interface de.fub.bytecode.Constants
-
- isTransient().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isTransient(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- ISUB.
Static variable in interface de.fub.bytecode.Constants
-
- ISUB.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- ISUB().
Constructor for class de.fub.bytecode.generic.ISUB
-
- isVolatile().
Method in class de.fub.bytecode.classfile.AccessFlags
-
- isVolatile(boolean).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- IUSHR.
Static variable in interface de.fub.bytecode.Constants
-
- IUSHR.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IUSHR().
Constructor for class de.fub.bytecode.generic.IUSHR
-
- IXOR.
Static variable in interface de.fub.bytecode.Constants
-
- IXOR.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- IXOR().
Constructor for class de.fub.bytecode.generic.IXOR
-
- JavaClass(int, int, String, int, int, int, ConstantPool, int[], Field[], Method[], Attribute[]).
Constructor for class de.fub.bytecode.classfile.JavaClass
- Constructor gets all contents as arguments.
- JavaClass(int, int, String, int, int, int, ConstantPool, int[], Field[], Method[], Attribute[], byte).
Constructor for class de.fub.bytecode.classfile.JavaClass
- Constructor gets all contents as arguments.
- JSR.
Static variable in interface de.fub.bytecode.Constants
-
- JSR(InstructionHandle).
Constructor for class de.fub.bytecode.generic.JSR
-
- JSR_W.
Static variable in interface de.fub.bytecode.Constants
-
- JSR_W(InstructionHandle).
Constructor for class de.fub.bytecode.generic.JSR_W
-
- KNOWN_ATTRIBUTES.
Static variable in interface de.fub.bytecode.Constants
-
- L2D.
Static variable in interface de.fub.bytecode.Constants
-
- L2D.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- L2D().
Constructor for class de.fub.bytecode.generic.L2D
-
- L2F.
Static variable in interface de.fub.bytecode.Constants
-
- L2F.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- L2F().
Constructor for class de.fub.bytecode.generic.L2F
-
- L2I.
Static variable in interface de.fub.bytecode.Constants
-
- L2I.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- L2I().
Constructor for class de.fub.bytecode.generic.L2I
-
- LADD.
Static variable in interface de.fub.bytecode.Constants
-
- LADD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LADD().
Constructor for class de.fub.bytecode.generic.LADD
-
- LALOAD.
Static variable in interface de.fub.bytecode.Constants
-
- LALOAD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LALOAD().
Constructor for class de.fub.bytecode.generic.LALOAD
-
- LAND.
Static variable in interface de.fub.bytecode.Constants
-
- LAND.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LAND().
Constructor for class de.fub.bytecode.generic.LAND
-
- LASTORE.
Static variable in interface de.fub.bytecode.Constants
-
- LASTORE.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LASTORE().
Constructor for class de.fub.bytecode.generic.LASTORE
-
- LCMP.
Static variable in interface de.fub.bytecode.Constants
-
- LCMP.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LCMP().
Constructor for class de.fub.bytecode.generic.LCMP
-
- LCONST(long).
Constructor for class de.fub.bytecode.generic.LCONST
-
- LCONST_0.
Static variable in interface de.fub.bytecode.Constants
-
- LCONST_0.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LCONST_1.
Static variable in interface de.fub.bytecode.Constants
-
- LCONST_1.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LDC.
Static variable in interface de.fub.bytecode.Constants
-
- LDC(int).
Constructor for class de.fub.bytecode.generic.LDC
-
- LDC2_W.
Static variable in interface de.fub.bytecode.Constants
-
- LDC2_W(int).
Constructor for class de.fub.bytecode.generic.LDC2_W
-
- LDC2_W_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- LDC_QUICK.
Static variable in interface de.fub.bytecode.Constants
- Non-legal opcodes, may be used by JVM internally.
- LDC_W.
Static variable in interface de.fub.bytecode.Constants
-
- LDC_W(int).
Constructor for class de.fub.bytecode.generic.LDC_W
-
- LDC_W_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- LDIV.
Static variable in interface de.fub.bytecode.Constants
-
- LDIV.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LDIV().
Constructor for class de.fub.bytecode.generic.LDIV
-
- left.
Variable in class de.fub.bytecode.util.ClassQueue
-
- length.
Variable in class de.fub.bytecode.classfile.Attribute
-
- length.
Variable in class de.fub.bytecode.generic.Instruction
-
- LineNumber(int, int).
Constructor for class de.fub.bytecode.classfile.LineNumber
-
- LineNumber(LineNumber).
Constructor for class de.fub.bytecode.classfile.LineNumber
- Initialize from another object.
- LineNumberGen(InstructionHandle, int).
Constructor for class de.fub.bytecode.generic.LineNumberGen
- Create a line number.
- LineNumberTable(int, int, LineNumber[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.LineNumberTable
-
- LineNumberTable(LineNumberTable).
Constructor for class de.fub.bytecode.classfile.LineNumberTable
-
- LINKING_EXCEPTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
- Super class of any linking exception (aka Linkage Error)
- LLOAD.
Static variable in interface de.fub.bytecode.Constants
-
- LLOAD(int).
Constructor for class de.fub.bytecode.generic.LLOAD
-
- LLOAD_0.
Static variable in interface de.fub.bytecode.Constants
-
- LLOAD_1.
Static variable in interface de.fub.bytecode.Constants
-
- LLOAD_2.
Static variable in interface de.fub.bytecode.Constants
-
- LLOAD_3.
Static variable in interface de.fub.bytecode.Constants
-
- LMUL.
Static variable in interface de.fub.bytecode.Constants
-
- LMUL.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LMUL().
Constructor for class de.fub.bytecode.generic.LMUL
-
- LNEG.
Static variable in interface de.fub.bytecode.Constants
-
- LNEG.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LNEG().
Constructor for class de.fub.bytecode.generic.LNEG
-
- LocalVariable(int, int, int, int, int, ConstantPool).
Constructor for class de.fub.bytecode.classfile.LocalVariable
-
- LocalVariable(LocalVariable).
Constructor for class de.fub.bytecode.classfile.LocalVariable
- Initialize from another object.
- LocalVariableGen(int, String, Type, InstructionHandle, InstructionHandle).
Constructor for class de.fub.bytecode.generic.LocalVariableGen
- Generate a local variable that with index `index'.
- LocalVariableInstruction(short, short, int).
Constructor for class de.fub.bytecode.generic.LocalVariableInstruction
-
- LocalVariableTable(int, int, LocalVariable[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.LocalVariableTable
-
- LocalVariableTable(LocalVariableTable).
Constructor for class de.fub.bytecode.classfile.LocalVariableTable
- Initialize from another object.
- LONG.
Static variable in class de.fub.bytecode.generic.Type
-
- lookupClass(String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Look for ConstantClass in ConstantPool named `str'.
- lookupClass(String).
Static method in class de.fub.bytecode.Repository
-
- lookupClassFile(String).
Static method in class de.fub.bytecode.Repository
-
- lookupDouble(double).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
Look for ConstantDouble in ConstantPool.
- lookupFieldref(String, String, String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
Look for ConstantFieldref in ConstantPool.
- lookupFloat(float).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
Look for ConstantFloat in ConstantPool.
- lookupInteger(int).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
Look for ConstantInteger in ConstantPool.
- lookupInterfaceMethodref(MethodGen).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
- lookupInterfaceMethodref(String, String, String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
Look for ConstantInterfaceMethodref in ConstantPool.
- lookupLong(long).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
Look for ConstantLong in ConstantPool.
- lookupMethodref(MethodGen).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
- lookupMethodref(String, String, String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
Look for ConstantMethodref in ConstantPool.
- lookupNameAndType(String, String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
Look for ConstantNameAndType in ConstantPool.
- lookupString(String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
Look for ConstantString in ConstantPool containing String `str'.
- LOOKUPSWITCH.
Static variable in interface de.fub.bytecode.Constants
-
- LOOKUPSWITCH(int[], InstructionHandle[], InstructionHandle).
Constructor for class de.fub.bytecode.generic.LOOKUPSWITCH
-
- lookupUtf8(String).
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
Look for ConstantUtf8 in ConstantPool.
- LOR.
Static variable in interface de.fub.bytecode.Constants
-
- LOR.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LOR().
Constructor for class de.fub.bytecode.generic.LOR
-
- LREM.
Static variable in interface de.fub.bytecode.Constants
-
- LREM.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LREM().
Constructor for class de.fub.bytecode.generic.LREM
-
- LRETURN.
Static variable in interface de.fub.bytecode.Constants
-
- LRETURN.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LRETURN().
Constructor for class de.fub.bytecode.generic.LRETURN
-
- LSHL.
Static variable in interface de.fub.bytecode.Constants
-
- LSHL.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LSHL().
Constructor for class de.fub.bytecode.generic.LSHL
-
- LSHR.
Static variable in interface de.fub.bytecode.Constants
-
- LSHR.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LSHR().
Constructor for class de.fub.bytecode.generic.LSHR
-
- LSTORE.
Static variable in interface de.fub.bytecode.Constants
-
- LSTORE(int).
Constructor for class de.fub.bytecode.generic.LSTORE
-
- LSTORE_0.
Static variable in interface de.fub.bytecode.Constants
-
- LSTORE_1.
Static variable in interface de.fub.bytecode.Constants
-
- LSTORE_2.
Static variable in interface de.fub.bytecode.Constants
-
- LSTORE_3.
Static variable in interface de.fub.bytecode.Constants
-
- LSUB.
Static variable in interface de.fub.bytecode.Constants
-
- LSUB.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LSUB().
Constructor for class de.fub.bytecode.generic.LSUB
-
- LUSHR.
Static variable in interface de.fub.bytecode.Constants
-
- LUSHR.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LUSHR().
Constructor for class de.fub.bytecode.generic.LUSHR
-
- LXOR.
Static variable in interface de.fub.bytecode.Constants
-
- LXOR.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- LXOR().
Constructor for class de.fub.bytecode.generic.LXOR
-
- main(String[]).
Static method in class de.fub.bytecode.util.Class2HTML
-
- MAJOR.
Static variable in interface de.fub.bytecode.Constants
-
- MAJOR_1_1.
Static variable in interface de.fub.bytecode.Constants
- Major and minor version of the code.
- MAJOR_1_2.
Static variable in interface de.fub.bytecode.Constants
-
- match.
Variable in class de.fub.bytecode.generic.Select
-
- match_length.
Variable in class de.fub.bytecode.generic.Select
-
- MAX_ACC_FLAG.
Static variable in interface de.fub.bytecode.Constants
-
- MAX_BYTE.
Static variable in interface de.fub.bytecode.Constants
- Maximum value for an unsigned byte.
- MAX_SHORT.
Static variable in interface de.fub.bytecode.Constants
- Maximum value for an unsigned short.
- Method().
Constructor for class de.fub.bytecode.classfile.Method
- Empty constructor, all attributes have to be defined via `setXXX'
methods.
- Method(int, int, int, Attribute[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.Method
-
- Method(Method).
Constructor for class de.fub.bytecode.classfile.Method
- Initialize from another object.
- MethodGen(int, Type, Type[], String[], String, String, InstructionList, ConstantPoolGen).
Constructor for class de.fub.bytecode.generic.MethodGen
- Declare method.
- MethodGen(Method, String, ConstantPoolGen).
Constructor for class de.fub.bytecode.generic.MethodGen
- Instantiate from existing method.
- methodSignatureArgumentTypes(String).
Static method in class de.fub.bytecode.classfile.Utility
-
- methodSignatureArgumentTypes(String, boolean).
Static method in class de.fub.bytecode.classfile.Utility
-
- methodSignatureReturnType(String).
Static method in class de.fub.bytecode.classfile.Utility
-
- methodSignatureReturnType(String, boolean).
Static method in class de.fub.bytecode.classfile.Utility
-
- methodSignatureToString(String, String, String).
Static method in class de.fub.bytecode.classfile.Utility
- Converts method signature to string with all class names compacted.
- methodSignatureToString(String, String, String, boolean).
Static method in class de.fub.bytecode.classfile.Utility
- A returntype signature represents the return value from a method.
- methodTypeToSignature(String, String[]).
Static method in class de.fub.bytecode.classfile.Utility
- Converts string containing the method return and argument types
to a byte code method signature.
- MINOR.
Static variable in interface de.fub.bytecode.Constants
-
- MINOR_1_1.
Static variable in interface de.fub.bytecode.Constants
-
- MINOR_1_2.
Static variable in interface de.fub.bytecode.Constants
-
- MONITORENTER.
Static variable in interface de.fub.bytecode.Constants
-
- MONITORENTER.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- MONITORENTER().
Constructor for class de.fub.bytecode.generic.MONITORENTER
-
- MONITOREXIT.
Static variable in interface de.fub.bytecode.Constants
-
- MONITOREXIT.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- MONITOREXIT().
Constructor for class de.fub.bytecode.generic.MONITOREXIT
-
- MULTIANEWARRAY.
Static variable in interface de.fub.bytecode.Constants
-
- MULTIANEWARRAY(int, short).
Constructor for class de.fub.bytecode.generic.MULTIANEWARRAY
-
- MULTIANEWARRAY_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- name_and_type_index.
Variable in class de.fub.bytecode.classfile.ConstantCP
- References to the constants containing the class and the field signature
- name_index.
Variable in class de.fub.bytecode.classfile.Attribute
-
- name_index.
Variable in class de.fub.bytecode.classfile.FieldOrMethod
-
- negate().
Method in class de.fub.bytecode.generic.IF_ACMPEQ
-
- negate().
Method in class de.fub.bytecode.generic.IF_ACMPNE
-
- negate().
Method in class de.fub.bytecode.generic.IF_ICMPEQ
-
- negate().
Method in class de.fub.bytecode.generic.IF_ICMPGE
-
- negate().
Method in class de.fub.bytecode.generic.IF_ICMPGT
-
- negate().
Method in class de.fub.bytecode.generic.IF_ICMPLE
-
- negate().
Method in class de.fub.bytecode.generic.IF_ICMPLT
-
- negate().
Method in class de.fub.bytecode.generic.IF_ICMPNE
-
- negate().
Method in class de.fub.bytecode.generic.IFEQ
-
- negate().
Method in class de.fub.bytecode.generic.IFGE
-
- negate().
Method in class de.fub.bytecode.generic.IFGT
-
- negate().
Method in class de.fub.bytecode.generic.IfInstruction
-
- negate().
Method in class de.fub.bytecode.generic.IFLE
-
- negate().
Method in class de.fub.bytecode.generic.IFLT
-
- negate().
Method in class de.fub.bytecode.generic.IFNE
-
- negate().
Method in class de.fub.bytecode.generic.IFNONNULL
-
- negate().
Method in class de.fub.bytecode.generic.IFNULL
-
- NEGATIVE_ARRAY_SIZE_EXCEPTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- NEW.
Static variable in interface de.fub.bytecode.Constants
-
- NEW(int).
Constructor for class de.fub.bytecode.generic.NEW
-
- NEW_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- NEWARRAY.
Static variable in interface de.fub.bytecode.Constants
-
- NEWARRAY(byte).
Constructor for class de.fub.bytecode.generic.NEWARRAY
-
- NO_ARGS.
Static variable in class de.fub.bytecode.generic.Type
-
- NO_CLASS_DEF_FOUND_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- NO_OF_OPERANDS.
Static variable in interface de.fub.bytecode.Constants
- Number of byte code operands, i.e.
- NO_SUCH_FIELD_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- NO_SUCH_METHOD_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- NOP.
Static variable in interface de.fub.bytecode.Constants
- Java VM opcodes.
- NOP.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
- Predefined instruction objects
- NOP().
Constructor for class de.fub.bytecode.generic.NOP
-
- NULL.
Static variable in class de.fub.bytecode.generic.Type
-
- NULL_POINTER_EXCEPTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
- Run-Time Exceptions
- OBJECT.
Static variable in class de.fub.bytecode.generic.Type
-
- ObjectType(String).
Constructor for class de.fub.bytecode.generic.ObjectType
-
- OPCODE_NAMES.
Static variable in interface de.fub.bytecode.Constants
- Names of opcodes.
- padding.
Variable in class de.fub.bytecode.generic.Select
-
- parse().
Method in class de.fub.bytecode.classfile.ClassParser
- Parse the given Java class file and return an object that represents
the contained data, i.e.
- PMGClass(int, int, int, int, ConstantPool).
Constructor for class de.fub.bytecode.classfile.PMGClass
-
- PMGClass(PMGClass).
Constructor for class de.fub.bytecode.classfile.PMGClass
- Initialize from another object.
- POP.
Static variable in interface de.fub.bytecode.Constants
-
- POP.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- pop().
Method in class de.fub.bytecode.util.ClassStack
-
- POP().
Constructor for class de.fub.bytecode.generic.POP
-
- POP2.
Static variable in interface de.fub.bytecode.Constants
-
- POP2.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- POP2().
Constructor for class de.fub.bytecode.generic.POP2
-
- position.
Variable in class de.fub.bytecode.generic.BranchInstruction
-
- printArray(Object[]).
Static method in class de.fub.bytecode.classfile.Utility
-
- printArray(Object[], boolean).
Static method in class de.fub.bytecode.classfile.Utility
-
- printArray(PrintStream, Object[]).
Static method in class de.fub.bytecode.classfile.Utility
-
- printArray(PrintWriter, Object[]).
Static method in class de.fub.bytecode.classfile.Utility
-
- PRODUCE_STACK.
Static variable in interface de.fub.bytecode.Constants
- Number of words produced onto operand stack by instructions.
- produceStack().
Method in class de.fub.bytecode.generic.Instruction
-
- produceStack(ConstantPoolGen).
Method in class de.fub.bytecode.generic.GETFIELD
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- produceStack(ConstantPoolGen).
Method in class de.fub.bytecode.generic.GETSTATIC
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- produceStack(ConstantPoolGen).
Method in class de.fub.bytecode.generic.Instruction
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- produceStack(ConstantPoolGen).
Method in class de.fub.bytecode.generic.InvokeInstruction
- Also works for instructions whose stack effect depends on the
constant pool entry they reference.
- PUSH.
Static variable in interface de.fub.bytecode.Constants
- For internal purposes only.
- PUSH(ConstantPoolGen, Boolean).
Constructor for class de.fub.bytecode.generic.PUSH
-
- PUSH(ConstantPoolGen, boolean).
Constructor for class de.fub.bytecode.generic.PUSH
-
- PUSH(ConstantPoolGen, Character).
Constructor for class de.fub.bytecode.generic.PUSH
-
- PUSH(ConstantPoolGen, double).
Constructor for class de.fub.bytecode.generic.PUSH
-
- PUSH(ConstantPoolGen, float).
Constructor for class de.fub.bytecode.generic.PUSH
-
- PUSH(ConstantPoolGen, int).
Constructor for class de.fub.bytecode.generic.PUSH
- This constructor also applies for values of type short, char, byte
- PUSH(ConstantPoolGen, long).
Constructor for class de.fub.bytecode.generic.PUSH
-
- PUSH(ConstantPoolGen, Number).
Constructor for class de.fub.bytecode.generic.PUSH
-
- PUSH(ConstantPoolGen, String).
Constructor for class de.fub.bytecode.generic.PUSH
-
- push(JavaClass).
Method in class de.fub.bytecode.util.ClassStack
-
- PUTFIELD.
Static variable in interface de.fub.bytecode.Constants
-
- PUTFIELD(int).
Constructor for class de.fub.bytecode.generic.PUTFIELD
-
- PUTFIELD2_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- PUTFIELD_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- PUTFIELD_QUICK_W.
Static variable in interface de.fub.bytecode.Constants
-
- PUTSTATIC.
Static variable in interface de.fub.bytecode.Constants
-
- PUTSTATIC(int).
Constructor for class de.fub.bytecode.generic.PUTSTATIC
-
- PUTSTATIC2_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- PUTSTATIC_QUICK.
Static variable in interface de.fub.bytecode.Constants
-
- redirectBranches(InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.InstructionList
- Redirect all references from old_target to new_target, i.e.
- redirectExceptionHandlers(CodeExceptionGen[], InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.InstructionList
- Redirect all references of exception handlers from old_target to new_target.
- redirectLocalVariables(LocalVariableGen[], InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.InstructionList
- Redirect all references of local variables from old_target to new_target.
- ReferenceType(byte, String).
Constructor for class de.fub.bytecode.generic.ReferenceType
-
- removeAllTargeters().
Method in class de.fub.bytecode.generic.InstructionHandle
- Remove all targeters, if any.
- removeAttribute(Attribute).
Method in class de.fub.bytecode.generic.ClassGen
- Remove an attribute from this class.
- removeAttribute(Attribute).
Method in class de.fub.bytecode.generic.FieldGen
- Remove an attribute.
- removeAttribute(Attribute).
Method in class de.fub.bytecode.generic.MethodGen
- Remove an attribute.
- removeAttribute(Object).
Method in class de.fub.bytecode.generic.InstructionHandle
- Delete an attribute of an instruction handle.
- removeCodeAttribute(Attribute).
Method in class de.fub.bytecode.generic.MethodGen
- Remove a code attribute.
- removeElementAt(int).
Method in class de.fub.bytecode.util.ClassVector
-
- removeException(String).
Method in class de.fub.bytecode.generic.MethodGen
- Remove an exception.
- removeExceptionHandler(CodeExceptionGen).
Method in class de.fub.bytecode.generic.MethodGen
- Remove an exception handler.
- removeField(Field).
Method in class de.fub.bytecode.generic.ClassGen
- Remove a field to this class.
- removeInterface(int).
Method in class de.fub.bytecode.generic.ClassGen
- Remove an interface from this class.
- removeLineNumber(LineNumberGen).
Method in class de.fub.bytecode.generic.MethodGen
- Remove a line number.
- removeLocalVariable(LocalVariableGen).
Method in class de.fub.bytecode.generic.MethodGen
- Remove a local variable, its slot will not be reused, if you do not use addLocalVariable
with an explicit `slot' argument.
- removeMethod(Method).
Method in class de.fub.bytecode.generic.ClassGen
- Remove a method from this class.
- removeNOPs().
Method in class de.fub.bytecode.generic.MethodGen
- Remove all NOPs from the instruction list (if possible) and update every
object refering to them, i.e.
- removeTargeter(InstructionTargeter).
Method in class de.fub.bytecode.generic.InstructionHandle
- Denote this handle isn't referenced anymore by t.
- replace(String, String, String).
Static method in class de.fub.bytecode.classfile.Utility
- Replace all occurences of old in str with new.
- Repository().
Constructor for class de.fub.bytecode.Repository
-
- reread().
Method in class de.fub.bytecode.generic.FindPattern
- Rereads the instruction list, e.g., after you've altered the list upon a match.
- RESERVED.
Static variable in interface de.fub.bytecode.Constants
-
- RET.
Static variable in interface de.fub.bytecode.Constants
-
- RET(int).
Constructor for class de.fub.bytecode.generic.RET
-
- RETURN.
Static variable in interface de.fub.bytecode.Constants
-
- RETURN.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- RETURN().
Constructor for class de.fub.bytecode.generic.RETURN
-
- ReturnInstruction(short).
Constructor for class de.fub.bytecode.generic.ReturnInstruction
-
- RUNTIME_EXCEPTION.
Static variable in interface de.fub.bytecode.ExceptionConstants
- Super class of any run-time exception
- SALOAD.
Static variable in interface de.fub.bytecode.Constants
-
- SALOAD.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- SALOAD().
Constructor for class de.fub.bytecode.generic.SALOAD
-
- SASTORE.
Static variable in interface de.fub.bytecode.Constants
-
- SASTORE.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- SASTORE().
Constructor for class de.fub.bytecode.generic.SASTORE
-
- search(String).
Method in class de.fub.bytecode.generic.FindPattern
- Start search beginning from the start of the given instruction list.
- search(String, CodeConstraint).
Method in class de.fub.bytecode.generic.FindPattern
- Start search beginning from the start of the given instruction list.
- search(String, InstructionHandle).
Method in class de.fub.bytecode.generic.FindPattern
- Start search beginning from `from'.
- search(String, InstructionHandle, CodeConstraint).
Method in class de.fub.bytecode.generic.FindPattern
- Search for the given pattern in the InstructionList.
- setAccessFlags(int).
Method in class de.fub.bytecode.classfile.AccessFlags
-
- setArgType(int, Type).
Method in class de.fub.bytecode.generic.MethodGen
-
- setArgTypes(Type[]).
Method in class de.fub.bytecode.generic.MethodGen
-
- setAttributes(Attribute[]).
Method in class de.fub.bytecode.classfile.Code
-
- setAttributes(Attribute[]).
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- setAttributes(Attribute[]).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setBit(int, int).
Static method in class de.fub.bytecode.classfile.Utility
-
- setBytes(byte[]).
Method in class de.fub.bytecode.classfile.Deprecated
-
- setBytes(byte[]).
Method in class de.fub.bytecode.classfile.Synthetic
-
- setBytes(byte[]).
Method in class de.fub.bytecode.classfile.Unknown
-
- setBytes(double).
Method in class de.fub.bytecode.classfile.ConstantDouble
-
- setBytes(float).
Method in class de.fub.bytecode.classfile.ConstantFloat
-
- setBytes(int).
Method in class de.fub.bytecode.classfile.ConstantInteger
-
- setBytes(long).
Method in class de.fub.bytecode.classfile.ConstantLong
-
- setBytes(String).
Method in class de.fub.bytecode.classfile.ConstantUtf8
-
- setCatchType(int).
Method in class de.fub.bytecode.classfile.CodeException
-
- setCatchType(ObjectType).
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- setClassIndex(int).
Method in class de.fub.bytecode.classfile.ConstantCP
-
- setClassName(String).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setClassNameIndex(int).
Method in class de.fub.bytecode.generic.ClassGen
-
- setClassNameIndex(int).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setCode(byte[]).
Method in class de.fub.bytecode.classfile.Code
-
- setConstant(int, Constant).
Method in class de.fub.bytecode.classfile.ConstantPool
-
- setConstant(int, Constant).
Method in class de.fub.bytecode.generic.ConstantPoolGen
- Use with care!
- setConstantPool(Constant[]).
Method in class de.fub.bytecode.classfile.ConstantPool
-
- setConstantPool(ConstantPool).
Method in class de.fub.bytecode.classfile.Attribute
-
- setConstantPool(ConstantPool).
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- setConstantPool(ConstantPool).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setConstantPool(ConstantPool).
Method in class de.fub.bytecode.classfile.LocalVariable
-
- setConstantPool(ConstantPoolGen).
Method in class de.fub.bytecode.generic.ClassGen
-
- setConstantPool(ConstantPoolGen).
Method in class de.fub.bytecode.generic.FieldGen
-
- setConstantPool(ConstantPoolGen).
Method in class de.fub.bytecode.generic.MethodGen
-
- setConstantValueIndex(int).
Method in class de.fub.bytecode.classfile.ConstantValue
-
- setEnd(InstructionHandle).
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- setEndPC(InstructionHandle).
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- setEndPC(int).
Method in class de.fub.bytecode.classfile.CodeException
-
- setExceptionIndexTable(int[]).
Method in class de.fub.bytecode.classfile.ExceptionTable
-
- setExceptionTable(CodeException[]).
Method in class de.fub.bytecode.classfile.Code
-
- setFields(Field[]).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setFileName(String).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setHandlerPC(InstructionHandle).
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- setHandlerPC(int).
Method in class de.fub.bytecode.classfile.CodeException
-
- setIncrement(int).
Method in class de.fub.bytecode.generic.IINC
- Set increment factor.
- setIndex(int).
Method in class de.fub.bytecode.generic.CPInstruction
- Set the index to constant pool.
- setIndex(int).
Method in class de.fub.bytecode.generic.IINC
- Set index of local variable.
- setIndex(int).
Method in class de.fub.bytecode.generic.LDC
- Set the index to constant pool and adjust size.
- setIndex(int).
Method in class de.fub.bytecode.classfile.LocalVariable
-
- setIndex(int).
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- setIndex(int).
Method in class de.fub.bytecode.generic.LocalVariableInstruction
- Set the local variable index
- setIndex(int).
Method in class de.fub.bytecode.generic.RET
- Set index of local variable containg the return address
- setInitValue(boolean).
Method in class de.fub.bytecode.generic.FieldGen
-
- setInitValue(byte).
Method in class de.fub.bytecode.generic.FieldGen
-
- setInitValue(char).
Method in class de.fub.bytecode.generic.FieldGen
-
- setInitValue(double).
Method in class de.fub.bytecode.generic.FieldGen
-
- setInitValue(float).
Method in class de.fub.bytecode.generic.FieldGen
-
- setInitValue(int).
Method in class de.fub.bytecode.generic.FieldGen
-
- setInitValue(long).
Method in class de.fub.bytecode.generic.FieldGen
-
- setInitValue(short).
Method in class de.fub.bytecode.generic.FieldGen
-
- setInitValue(String).
Method in class de.fub.bytecode.generic.FieldGen
- Set (optional) initial value of field, otherwise it will be set to null/0/false
by the JVM automatically.
- setInnerAccessFlags(int).
Method in class de.fub.bytecode.classfile.InnerClass
-
- setInnerClasses(InnerClass[]).
Method in class de.fub.bytecode.classfile.InnerClasses
-
- setInnerClassIndex(int).
Method in class de.fub.bytecode.classfile.InnerClass
-
- setInnerNameIndex(int).
Method in class de.fub.bytecode.classfile.InnerClass
-
- setInstruction(Instruction).
Method in class de.fub.bytecode.generic.BranchHandle
-
Set new contents.
- setInstruction(Instruction).
Method in class de.fub.bytecode.generic.InstructionHandle
- Replace current instruction contained in this handle.
- setInstruction(InstructionHandle).
Method in class de.fub.bytecode.generic.LineNumberGen
-
- setInstructionList(InstructionList).
Method in class de.fub.bytecode.generic.FindPattern
- Defines a new instruction list.
- setInstructionList(InstructionList).
Method in class de.fub.bytecode.generic.MethodGen
-
- setInterfaceNames(String[]).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setInterfaces(int[]).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setLength(int).
Method in class de.fub.bytecode.classfile.Attribute
-
- setLength(int).
Method in class de.fub.bytecode.classfile.LocalVariable
-
- setLineNumber(int).
Method in class de.fub.bytecode.classfile.LineNumber
-
- setLineNumberTable(LineNumber[]).
Method in class de.fub.bytecode.classfile.LineNumberTable
-
- setLocalVariableTable(LocalVariable[]).
Method in class de.fub.bytecode.classfile.LocalVariableTable
-
- setMajor(int).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setMaxLocals().
Method in class de.fub.bytecode.generic.MethodGen
- Compute maximum number of local variables.
- setMaxLocals(int).
Method in class de.fub.bytecode.classfile.Code
-
- setMaxLocals(int).
Method in class de.fub.bytecode.generic.MethodGen
- Set maximum number of local variables.
- setMaxStack().
Method in class de.fub.bytecode.generic.MethodGen
- Computes max.
- setMaxStack(int).
Method in class de.fub.bytecode.classfile.Code
-
- setMaxStack(int).
Method in class de.fub.bytecode.generic.MethodGen
- Set maximum stack size for this method.
- setMethodName(String).
Method in class de.fub.bytecode.generic.MethodGen
-
- setMethods(Method[]).
Method in class de.fub.bytecode.generic.ClassGen
-
- setMethods(Method[]).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setMinor(int).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setName(String).
Method in class de.fub.bytecode.generic.FieldGen
-
- setName(String).
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- setNameAndTypeIndex(int).
Method in class de.fub.bytecode.classfile.ConstantCP
-
- setNameIndex(int).
Method in class de.fub.bytecode.classfile.Attribute
-
- setNameIndex(int).
Method in class de.fub.bytecode.classfile.ConstantClass
-
- setNameIndex(int).
Method in class de.fub.bytecode.classfile.ConstantNameAndType
-
- setNameIndex(int).
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- setNameIndex(int).
Method in class de.fub.bytecode.classfile.LocalVariable
-
- setOuterClassIndex(int).
Method in class de.fub.bytecode.classfile.InnerClass
-
- setPMGClassIndex(int).
Method in class de.fub.bytecode.classfile.PMGClass
-
- setPMGIndex(int).
Method in class de.fub.bytecode.classfile.PMGClass
-
- setPositions().
Method in class de.fub.bytecode.generic.InstructionList
-
- setPositions(boolean).
Method in class de.fub.bytecode.generic.InstructionList
- Give all instructions their position number (offset in byte stream), i.e.
- setReturnType(Type).
Method in class de.fub.bytecode.generic.MethodGen
-
- setSignatureIndex(int).
Method in class de.fub.bytecode.classfile.ConstantNameAndType
-
- setSignatureIndex(int).
Method in class de.fub.bytecode.classfile.FieldOrMethod
-
- setSignatureIndex(int).
Method in class de.fub.bytecode.classfile.LocalVariable
-
- setSignatureIndex(int).
Method in class de.fub.bytecode.classfile.Signature
-
- setSize().
Method in class de.fub.bytecode.generic.LDC
-
- setSlot(int).
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- setSourceFileIndex(int).
Method in class de.fub.bytecode.classfile.SourceFile
-
- setSourceFileName(String).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setSourceLine(int).
Method in class de.fub.bytecode.generic.LineNumberGen
-
- setStart(InstructionHandle).
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- setStartPC(InstructionHandle).
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- setStartPC(int).
Method in class de.fub.bytecode.classfile.CodeException
-
- setStartPC(int).
Method in class de.fub.bytecode.classfile.LineNumber
-
- setStartPC(int).
Method in class de.fub.bytecode.classfile.LocalVariable
-
- setStringIndex(int).
Method in class de.fub.bytecode.classfile.ConstantString
-
- setSuperclassName(String).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setSuperclassNameIndex(int).
Method in class de.fub.bytecode.generic.ClassGen
-
- setSuperclassNameIndex(int).
Method in class de.fub.bytecode.classfile.JavaClass
-
- setTarget(InstructionHandle).
Method in class de.fub.bytecode.generic.BranchHandle
- Pass new target to instruction.
- setTarget(InstructionHandle).
Method in class de.fub.bytecode.generic.BranchInstruction
- Set branch target
- setTarget(int, InstructionHandle).
Method in class de.fub.bytecode.generic.Select
- Set branch target for `i'th case
- setType(Type).
Method in class de.fub.bytecode.generic.FieldGen
-
- setType(Type).
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- SHORT.
Static variable in class de.fub.bytecode.generic.Type
-
- SHORT_TYPE_NAMES.
Static variable in interface de.fub.bytecode.Constants
-
- signature.
Variable in class de.fub.bytecode.generic.Type
-
- Signature(int, int, int, ConstantPool).
Constructor for class de.fub.bytecode.classfile.Signature
-
- Signature(Signature).
Constructor for class de.fub.bytecode.classfile.Signature
- Initialize from another object.
- signature_index.
Variable in class de.fub.bytecode.classfile.FieldOrMethod
-
- signatureToString(String).
Static method in class de.fub.bytecode.classfile.Utility
- Converts signature to string with all class names compacted.
- signatureToString(String, boolean).
Static method in class de.fub.bytecode.classfile.Utility
- The field signature represents the value of an argument to a function or
the value of a variable.
- SIPUSH.
Static variable in interface de.fub.bytecode.Constants
-
- SIPUSH(short).
Constructor for class de.fub.bytecode.generic.SIPUSH
-
- size.
Variable in class de.fub.bytecode.generic.ConstantPoolGen
-
- size().
Method in class de.fub.bytecode.generic.InstructionList
-
- SourceFile(int, int, int, ConstantPool).
Constructor for class de.fub.bytecode.classfile.SourceFile
-
- SourceFile(SourceFile).
Constructor for class de.fub.bytecode.classfile.SourceFile
- Initialize from another object.
- StackInstruction(short).
Constructor for class de.fub.bytecode.generic.StackInstruction
-
- STRING.
Static variable in class de.fub.bytecode.generic.Type
-
- STRINGBUFFER.
Static variable in class de.fub.bytecode.generic.Type
-
- stripAttributes(boolean).
Method in class de.fub.bytecode.generic.MethodGen
- Do not/Do produce attributes code attributesLineNumberTable and
LocalVariableTable, like javac -O
- SWAP.
Static variable in interface de.fub.bytecode.Constants
-
- SWAP.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
-
- SWAP().
Constructor for class de.fub.bytecode.generic.SWAP
-
- SWITCH.
Static variable in interface de.fub.bytecode.Constants
-
- SWITCH(int[], InstructionHandle[], InstructionHandle).
Constructor for class de.fub.bytecode.generic.SWITCH
-
- SWITCH(int[], InstructionHandle[], InstructionHandle, int).
Constructor for class de.fub.bytecode.generic.SWITCH
- Template for switch() constructs.
- Synthetic(int, int, byte[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.Synthetic
-
- Synthetic(Synthetic).
Constructor for class de.fub.bytecode.classfile.Synthetic
- Initialize from another object.
- T_ARRAY.
Static variable in interface de.fub.bytecode.Constants
-
- T_BOOLEAN.
Static variable in interface de.fub.bytecode.Constants
-
- T_BYTE.
Static variable in interface de.fub.bytecode.Constants
-
- T_CHAR.
Static variable in interface de.fub.bytecode.Constants
-
- T_DOUBLE.
Static variable in interface de.fub.bytecode.Constants
-
- T_FLOAT.
Static variable in interface de.fub.bytecode.Constants
-
- T_INT.
Static variable in interface de.fub.bytecode.Constants
-
- T_LONG.
Static variable in interface de.fub.bytecode.Constants
-
- T_OBJECT.
Static variable in interface de.fub.bytecode.Constants
-
- T_REFERENCE.
Static variable in interface de.fub.bytecode.Constants
-
- T_SHORT.
Static variable in interface de.fub.bytecode.Constants
-
- T_UNKNOWN.
Static variable in interface de.fub.bytecode.Constants
-
- T_VOID.
Static variable in interface de.fub.bytecode.Constants
-
- TABLESWITCH.
Static variable in interface de.fub.bytecode.Constants
-
- TABLESWITCH(int[], InstructionHandle[], InstructionHandle).
Constructor for class de.fub.bytecode.generic.TABLESWITCH
-
- tag.
Variable in class de.fub.bytecode.classfile.Attribute
-
- tag.
Variable in class de.fub.bytecode.classfile.Constant
-
- tag.
Variable in class de.fub.bytecode.generic.Instruction
-
- target.
Variable in class de.fub.bytecode.generic.BranchInstruction
-
- targets.
Variable in class de.fub.bytecode.generic.Select
-
- THIS.
Static variable in interface de.fub.bytecode.generic.InstructionConstants
- You can use these constants in multiple places safely, if you can guarantee
that you will never alter their internal values, e.g.
- THROWABLE.
Static variable in interface de.fub.bytecode.ExceptionConstants
- The mother of all exceptions
- toArray().
Method in class de.fub.bytecode.util.ClassVector
-
- toHexString(byte[]).
Static method in class de.fub.bytecode.classfile.Utility
-
- top().
Method in class de.fub.bytecode.util.ClassStack
-
- toString().
Method in class de.fub.bytecode.classfile.Attribute
-
- toString().
Method in class de.fub.bytecode.classfile.Code
-
- toString().
Method in class de.fub.bytecode.classfile.CodeException
-
- toString().
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- toString().
Method in class de.fub.bytecode.classfile.Constant
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantClass
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantCP
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantDouble
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantFloat
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantInteger
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantLong
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantNameAndType
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantPool
-
- toString().
Method in class de.fub.bytecode.generic.ConstantPoolGen
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantString
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantUtf8
-
- toString().
Method in class de.fub.bytecode.classfile.ConstantValue
-
- toString().
Method in class de.fub.bytecode.classfile.Deprecated
-
- toString().
Method in class de.fub.bytecode.classfile.ExceptionTable
-
- toString().
Method in class de.fub.bytecode.classfile.Field
- Return string representation close to declaration format,
`public static final short MAX = 100', e.g..
- toString().
Method in class de.fub.bytecode.classfile.InnerClass
-
- toString().
Method in class de.fub.bytecode.classfile.InnerClasses
-
- toString().
Method in class de.fub.bytecode.generic.Instruction
-
- toString().
Method in class de.fub.bytecode.generic.InstructionHandle
-
- toString().
Method in class de.fub.bytecode.generic.InstructionList
-
- toString().
Method in class de.fub.bytecode.classfile.JavaClass
-
- toString().
Method in class de.fub.bytecode.classfile.LineNumber
-
- toString().
Method in class de.fub.bytecode.classfile.LineNumberTable
-
- toString().
Method in class de.fub.bytecode.classfile.LocalVariable
-
- toString().
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- toString().
Method in class de.fub.bytecode.classfile.LocalVariableTable
-
- toString().
Method in class de.fub.bytecode.classfile.Method
- Return string representation close to declaration format,
`public static int main(String[]) throws IOException', e.g.
- toString().
Method in class de.fub.bytecode.classfile.PMGClass
-
- toString().
Method in class de.fub.bytecode.generic.PUSH
-
- toString().
Method in class de.fub.bytecode.generic.ReferenceType
-
- toString().
Method in class de.fub.bytecode.classfile.Signature
-
- toString().
Method in class de.fub.bytecode.classfile.SourceFile
-
- toString().
Method in class de.fub.bytecode.classfile.Synthetic
-
- toString().
Method in class de.fub.bytecode.generic.Type
-
- toString().
Method in class de.fub.bytecode.classfile.Unknown
-
- toString(boolean).
Method in class de.fub.bytecode.generic.BIPUSH
-
- toString(boolean).
Method in class de.fub.bytecode.generic.BranchInstruction
- Long output format:
<position in byte code>
<name of opcode> "["<opcode number>"]"
"("<length of instruction>")"
"<"<target instruction>">" "
- toString(boolean).
Method in class de.fub.bytecode.classfile.Code
-
- toString(boolean).
Method in class de.fub.bytecode.generic.CPInstruction
- Long output format:
<name of opcode> "["<opcode number>"]"
"("<length of instruction>")" "<"< constant pool index>">"
- toString(boolean).
Method in class de.fub.bytecode.generic.IINC
-
- toString(boolean).
Method in class de.fub.bytecode.generic.Instruction
- Long output format:
<name of opcode> "["<opcode number>"]"
"("<length of instruction>")"
- toString(boolean).
Method in class de.fub.bytecode.generic.InstructionHandle
-
- toString(boolean).
Method in class de.fub.bytecode.generic.InstructionList
-
- toString(boolean).
Method in class de.fub.bytecode.generic.LocalVariableInstruction
- Long output format:
<name of opcode> "["<opcode number>"]"
"("<length of instruction>")" "<"< local variable index>">"
- toString(boolean).
Method in class de.fub.bytecode.generic.MULTIANEWARRAY
-
- toString(boolean).
Method in class de.fub.bytecode.generic.NEWARRAY
-
- toString(boolean).
Method in class de.fub.bytecode.generic.RET
-
- toString(boolean).
Method in class de.fub.bytecode.generic.Select
-
- toString(boolean).
Method in class de.fub.bytecode.generic.SIPUSH
-
- toString(ConstantPool).
Method in class de.fub.bytecode.classfile.CodeException
-
- toString(ConstantPool).
Method in class de.fub.bytecode.generic.CPInstruction
-
- toString(ConstantPool).
Method in class de.fub.bytecode.generic.FieldInstruction
-
- toString(ConstantPool).
Method in class de.fub.bytecode.classfile.InnerClass
-
- toString(ConstantPool).
Method in class de.fub.bytecode.generic.Instruction
-
- toString(ConstantPool).
Method in class de.fub.bytecode.generic.InvokeInstruction
-
- toString(ConstantPool).
Method in class de.fub.bytecode.generic.INVOKEINTERFACE
-
- toString(ConstantPool).
Method in class de.fub.bytecode.generic.MULTIANEWARRAY
-
- toString(ConstantPool, boolean).
Method in class de.fub.bytecode.classfile.CodeException
-
- type.
Variable in class de.fub.bytecode.generic.Type
-
- Type(byte, String).
Constructor for class de.fub.bytecode.generic.Type
-
- TYPE_NAMES.
Static variable in interface de.fub.bytecode.Constants
-
- TYPE_OF_OPERANDS.
Static variable in interface de.fub.bytecode.Constants
- How the byte code operands are to be interpreted.
- typeOfMethodSignature(String).
Static method in class de.fub.bytecode.classfile.Utility
- Return type of method signature as a byte value as defined in Constants
- typeOfSignature(String).
Static method in class de.fub.bytecode.classfile.Utility
- Return type of signature as a byte value as defined in Constants
- typeToSignature(String).
Static method in class de.fub.bytecode.classfile.Utility
- Gets Java conformant type like `String[]' and returns a string containing
the type in byte code format, i.e.
- UNDEFINED.
Static variable in interface de.fub.bytecode.Constants
- Illegal codes
- Unknown(int, int, byte[], ConstantPool).
Constructor for class de.fub.bytecode.classfile.Unknown
- Create a non-standard attribute.
- Unknown(Unknown).
Constructor for class de.fub.bytecode.classfile.Unknown
- Initialize from another object.
- UNPREDICTABLE.
Static variable in interface de.fub.bytecode.Constants
-
- UNSATISFIED_LINK_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- updatePosition(int, int).
Method in class de.fub.bytecode.generic.BranchHandle
- Called by InstructionList.setPositions when setting the position for every
instruction.
- updatePosition(int, int).
Method in class de.fub.bytecode.generic.BranchInstruction
- Called by InstructionList.setPositions when setting the position for every
instruction.
- updatePosition(int, int).
Method in class de.fub.bytecode.generic.GOTO
- Called in pass 2 of InstructionList.setPositions() in order to update
the branch target, that may shift due to variable length instructions.
- updatePosition(int, int).
Method in class de.fub.bytecode.generic.InstructionHandle
- Called by InstructionList.setPositions when setting the position for every
instruction.
- updatePosition(int, int).
Method in class de.fub.bytecode.generic.JSR
- Called by InstructionList.setPositions when setting the position for every
instruction.
- updatePosition(int, int).
Method in class de.fub.bytecode.generic.Select
- Since this is a variable length instruction, it may shift the following
instructions which then need to update their position.
- updateTarget(InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.BranchHandle
- Update target of instruction.
- updateTarget(InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.BranchInstruction
-
- updateTarget(InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.CodeExceptionGen
-
- updateTarget(InstructionHandle, InstructionHandle).
Method in interface de.fub.bytecode.generic.InstructionTargeter
-
- updateTarget(InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.LocalVariableGen
-
- updateTarget(InstructionHandle, InstructionHandle).
Method in class de.fub.bytecode.generic.Select
-
- Utility().
Constructor for class de.fub.bytecode.classfile.Utility
-
- vec.
Variable in class de.fub.bytecode.util.ClassVector
-
- VERIFY_ERROR.
Static variable in interface de.fub.bytecode.ExceptionConstants
-
- visit().
Method in class de.fub.bytecode.classfile.DefaultVisitor
- Start traversal.
- visitCode(Code).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitCode(Code).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitCode(Code).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitCodeException(CodeException).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitCodeException(CodeException).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitCodeException(CodeException).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantClass(ConstantClass).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantClass(ConstantClass).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantClass(ConstantClass).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantDouble(ConstantDouble).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantDouble(ConstantDouble).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantDouble(ConstantDouble).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantFieldref(ConstantFieldref).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantFieldref(ConstantFieldref).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantFieldref(ConstantFieldref).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantFloat(ConstantFloat).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantFloat(ConstantFloat).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantFloat(ConstantFloat).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantInteger(ConstantInteger).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantInteger(ConstantInteger).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantInteger(ConstantInteger).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantInterfaceMethodref(ConstantInterfaceMethodref).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantInterfaceMethodref(ConstantInterfaceMethodref).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantInterfaceMethodref(ConstantInterfaceMethodref).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantLong(ConstantLong).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantLong(ConstantLong).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantLong(ConstantLong).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantMethodref(ConstantMethodref).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantMethodref(ConstantMethodref).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantMethodref(ConstantMethodref).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantNameAndType(ConstantNameAndType).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantNameAndType(ConstantNameAndType).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantNameAndType(ConstantNameAndType).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantPool(ConstantPool).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantPool(ConstantPool).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantPool(ConstantPool).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantString(ConstantString).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantString(ConstantString).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantString(ConstantString).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantUtf8(ConstantUtf8).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantUtf8(ConstantUtf8).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantUtf8(ConstantUtf8).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitConstantValue(ConstantValue).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitConstantValue(ConstantValue).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitConstantValue(ConstantValue).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitDeprecated(Deprecated).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitDeprecated(Deprecated).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitDeprecated(Deprecated).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitExceptionTable(ExceptionTable).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitExceptionTable(ExceptionTable).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitExceptionTable(ExceptionTable).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitField(Field).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitField(Field).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitField(Field).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitInnerClass(InnerClass).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitInnerClass(InnerClass).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitInnerClass(InnerClass).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitInnerClasses(InnerClasses).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitInnerClasses(InnerClasses).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitInnerClasses(InnerClasses).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitJavaClass(JavaClass).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitJavaClass(JavaClass).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitJavaClass(JavaClass).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitLineNumber(LineNumber).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitLineNumber(LineNumber).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitLineNumber(LineNumber).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitLineNumberTable(LineNumberTable).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitLineNumberTable(LineNumberTable).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitLineNumberTable(LineNumberTable).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitLocalVariable(LocalVariable).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitLocalVariable(LocalVariable).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitLocalVariable(LocalVariable).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitLocalVariableTable(LocalVariableTable).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitLocalVariableTable(LocalVariableTable).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitLocalVariableTable(LocalVariableTable).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitMethod(Method).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitMethod(Method).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitMethod(Method).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitSourceFile(SourceFile).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitSourceFile(SourceFile).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitSourceFile(SourceFile).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitSynthetic(Synthetic).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitSynthetic(Synthetic).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitSynthetic(Synthetic).
Method in interface de.fub.bytecode.classfile.Visitor
-
- visitUnknown(Unknown).
Method in class de.fub.bytecode.classfile.DefaultVisitor
-
- visitUnknown(Unknown).
Method in class de.fub.bytecode.classfile.EmptyVisitor
-
- visitUnknown(Unknown).
Method in interface de.fub.bytecode.classfile.Visitor
-
- VOID.
Static variable in class de.fub.bytecode.generic.Type
- Predefined constants
- WIDE.
Static variable in interface de.fub.bytecode.Constants
-