- AALoad - Class in net.sf.jiapi.reflect.instruction
-
Load a reference from an array.
- AALoad() - Constructor for class net.sf.jiapi.reflect.instruction.AALoad
-
- AALOAD - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- AAStore - Class in net.sf.jiapi.reflect.instruction
-
Store a reference to an array.
- AAStore() - Constructor for class net.sf.jiapi.reflect.instruction.AAStore
-
- AASTORE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ACONST_NULL - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- AConstNull - Class in net.sf.jiapi.reflect.instruction
-
Push a null reference into stack.
- AConstNull() - Constructor for class net.sf.jiapi.reflect.instruction.AConstNull
-
- add(Instruction) - Method in class net.sf.jiapi.reflect.InstructionList
-
Adds an Instruction to this InstructionList
- add(InstructionList) - Method in class net.sf.jiapi.reflect.InstructionList
-
Adds all the Instructions in given list to this list.
- addExclusionRule(String) - Method in class net.sf.jiapi.reflect.util.InstrumentationDescriptor
-
Adds an exclusion rule to this descriptor.
- addField(String) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Adds a named Field to this JiapiClass.
- addField(int, String, String) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Adds a new Field to this JiapiClass.
- addInclusionRule(String) - Method in class net.sf.jiapi.reflect.util.InstrumentationDescriptor
-
Adds a rule to this descriptor.
- addInstrumentationDescriptor(InstrumentationDescriptor) - Method in class net.sf.jiapi.reflect.util.InstrumentationContext
-
Adds an instrumentation descriptor to this context.
- addInstrumentor(Instrumentor) - Method in class net.sf.jiapi.reflect.util.InstrumentationDescriptor
-
Adds a new Instrumentor
- addInterface(String) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Adds an interface for a class.
- addInterface(JiapiClass) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Adds an interface for a class.
- addMethod(JiapiMethod) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Adds a new method to this class.
- addMethod(int, String, Signature) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Adds a new method to this class.
- advice() - Method in class net.sf.jiapi.agent.DefaultAdvice
-
- advice() - Method in class net.sf.jiapi.reflect.util.HotSpotAdvice
-
Each extending class must provide advice() method.
- agentmain(String, Instrumentation) - Static method in class net.sf.jiapi.agent.InstrumentationAgent
-
This method will be called after VM startup.
- ALoad - Class in net.sf.jiapi.reflect.instruction
-
Load a reference from local variable at given index.
- ALoad(byte) - Constructor for class net.sf.jiapi.reflect.instruction.ALoad
-
- ALOAD - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- aload(int) - Method in class net.sf.jiapi.reflect.InstructionFactory
-
- ALoad0 - Class in net.sf.jiapi.reflect.instruction
-
Load a reference from local variable 0.
- ALoad0() - Constructor for class net.sf.jiapi.reflect.instruction.ALoad0
-
- ALoad1 - Class in net.sf.jiapi.reflect.instruction
-
Load a reference from local variable 1.
- ALoad1() - Constructor for class net.sf.jiapi.reflect.instruction.ALoad1
-
- ALoad2 - Class in net.sf.jiapi.reflect.instruction
-
Load a reference from local variable 2.
- ALoad2() - Constructor for class net.sf.jiapi.reflect.instruction.ALoad2
-
- ALoad3 - Class in net.sf.jiapi.reflect.instruction
-
Load a reference from local variable 3.
- ALoad3() - Constructor for class net.sf.jiapi.reflect.instruction.ALoad3
-
- ALOAD_0 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ALOAD_1 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ALOAD_2 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ALOAD_3 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ANewArray - Class in net.sf.jiapi.reflect.instruction
-
- ANewArray(byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.ANewArray
-
- ANewArray(short, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.ANewArray
-
- ANEWARRAY - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- AnnotationElement - Class in net.sf.jiapi.reflect
-
Represents an annotation element.
- AnnotationElement(AnnotationBase.Element) - Constructor for class net.sf.jiapi.reflect.AnnotationElement
-
- annotationType() - Method in class net.sf.jiapi.reflect.JiapiAnnotation
-
- AReturn - Class in net.sf.jiapi.reflect.instruction
-
- AReturn() - Constructor for class net.sf.jiapi.reflect.instruction.AReturn
-
- ARETURN - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ArrayLength - Class in net.sf.jiapi.reflect.instruction
-
- ArrayLength() - Constructor for class net.sf.jiapi.reflect.instruction.ArrayLength
-
- ARRAYLENGTH - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- AStore - Class in net.sf.jiapi.reflect.instruction
-
Stores a reference into Local variable at given index.
- AStore(byte) - Constructor for class net.sf.jiapi.reflect.instruction.AStore
-
- ASTORE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- astore(int) - Method in class net.sf.jiapi.reflect.InstructionFactory
-
- AStore0 - Class in net.sf.jiapi.reflect.instruction
-
Stores a reference into Local variable 0.
- AStore0() - Constructor for class net.sf.jiapi.reflect.instruction.AStore0
-
- AStore1 - Class in net.sf.jiapi.reflect.instruction
-
Stores a reference into Local variable 1.
- AStore1() - Constructor for class net.sf.jiapi.reflect.instruction.AStore1
-
- AStore2 - Class in net.sf.jiapi.reflect.instruction
-
Stores a reference into Local variable 2.
- AStore2() - Constructor for class net.sf.jiapi.reflect.instruction.AStore2
-
- AStore3 - Class in net.sf.jiapi.reflect.instruction
-
Stores a reference into Local variable 3.
- AStore3() - Constructor for class net.sf.jiapi.reflect.instruction.AStore3
-
- ASTORE_0 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ASTORE_1 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ASTORE_2 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ASTORE_3 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- AThrow - Class in net.sf.jiapi.reflect.instruction
-
- AThrow() - Constructor for class net.sf.jiapi.reflect.instruction.AThrow
-
- ATHROW - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- get(int) - Method in class net.sf.jiapi.reflect.InstructionList
-
Gets an Instruction at given index.
- getAgentArgs() - Method in class net.sf.jiapi.agent.InstrumentationAgent
-
Gets the agent arguments that has been passed during premain(...)
- getArgumentList() - Method in class net.sf.jiapi.reflect.util.HotSpot
-
Get the InstructionList that represents arguments of this hotspot.
- getAttribute(String) - Method in class net.sf.jiapi.reflect.Instruction
-
Gets a named attribute.
- getBasicBlocks() - Method in class net.sf.jiapi.reflect.InstructionList
-
Scans this InstructionList for BasicBlocks.
- getBranchParent() - Method in class net.sf.jiapi.reflect.Instruction
-
Gets the branch instruction, that references this instruction as a target.
- getByteCode() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get the byte-code of this class.
- getBytes() - Method in class net.sf.jiapi.reflect.BranchInstruction
-
- getBytes() - Method in class net.sf.jiapi.reflect.Instruction
-
Gets the bytes of this instruction.
- getBytes() - Method in class net.sf.jiapi.reflect.InstructionList
-
Gets this InstructionList as a byte array.
- getBytes() - Method in class net.sf.jiapi.reflect.SwitchInstruction
-
- getClassFile() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get the ClassFile associated with this JiapiClass.
- getClassName() - Method in class net.sf.jiapi.reflect.instruction.ReferencingInstruction
-
Get a name of the referenced class's type.
- getConstant() - Method in class net.sf.jiapi.reflect.instruction.IInc
-
- getConstantPool() - Method in class net.sf.jiapi.reflect.instruction.CPInstruction
-
Get ConstantPool
- getConstantPool() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get the ConstantPool related to this JiapiClass.
- getDeclaredAnnotations() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get all the declared annotations of this Class.
- getDeclaredAnnotations() - Method in class net.sf.jiapi.reflect.JiapiField
-
Get all the declared annotations of this field.
- getDeclaredAnnotations() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Get all the declared annotations of this method.
- getDeclaredField(String) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get a declared field of a class.
- getDeclaredFields() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get all the fields declared by this JiapiClass.
- getDeclaredMethod(String, String[]) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get a specific method from a class.
- getDeclaredMethod(String, JiapiClass[]) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get a specific method from a class.
- getDeclaredMethods() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get all the methods of this JiapiClass.
- getDeclaringClass() - Method in class net.sf.jiapi.reflect.JiapiField
-
Gets the JiapiClass, that declares this JiapiField.
- getDeclaringClass() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Gets the class that declared this JiapiMethod.
- getDeclaringMethod() - Method in class net.sf.jiapi.reflect.InstructionList
-
Gets the declaring JiapiMethod of this InstructionList
- getDefault() - Method in class net.sf.jiapi.reflect.SwitchInstruction
-
Get the default Instruction of this SwitchInstruction.
- getDescriptor() - Method in class net.sf.jiapi.reflect.instruction.ReferencingInstruction
-
Get a signature of the reference (e.g. method's signature or field's
signature).
- getDescriptor() - Method in class net.sf.jiapi.reflect.Signature
-
Get an internal representation of method signature as String.
- getDescriptors() - Method in class net.sf.jiapi.reflect.util.InstrumentationContext
-
Get a List of InstrumentationDescriptor
s added to this
context.
- getElement(String) - Method in class net.sf.jiapi.reflect.JiapiAnnotation
-
- getElements() - Method in class net.sf.jiapi.reflect.JiapiAnnotation
-
- getEntry() - Method in class net.sf.jiapi.reflect.instruction.CPInstruction
-
Get the ConstantPool entry, this CPInstruction is referencing.
- getExceptionHandlers() - Method in class net.sf.jiapi.reflect.TryBlock
-
Get the exception handlers this try block has.
- getExceptionNames() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Gets the names of exceptions this method can throw.
- getExceptionTypes() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Gets the parameter types of exceptions this method can throw.
- getExclusionsRules() - Method in class net.sf.jiapi.reflect.util.InstrumentationDescriptor
-
Gets the inclusion rules of this descriptor.
- getField() - Method in exception net.sf.jiapi.reflect.FieldExistsException
-
Get a field which already exists in a class.
- GetField - Class in net.sf.jiapi.reflect.instruction
-
- GetField(byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.GetField
-
- GETFIELD - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- getField(int, String, String, String) - Method in class net.sf.jiapi.reflect.InstructionFactory
-
- getField(JiapiField) - Method in class net.sf.jiapi.reflect.InstructionFactory
-
- getField(String) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get a field from a class or from any of its superclasses.
- getFieldName() - Method in class net.sf.jiapi.reflect.instruction.FieldAccess
-
Get the name of the target field.
- getFields() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get all the Fields of this JiapiClass and its superclasses.
- getFieldValue(String) - Static method in class net.sf.jiapi.reflect.util.Runtime
-
- getFirstInstruction() - Method in class net.sf.jiapi.reflect.BasicBlock
-
Gets the first Instruction of this BasicBlock.
- getHandlerStart() - Method in class net.sf.jiapi.reflect.TryBlock.ExceptionHandler
-
Get the instructions of this ExceptionHandler.
- getHotSpotInstruction() - Method in class net.sf.jiapi.reflect.util.HotSpot
-
Get the Instruction, that was used to trigger creation of this HotSpot.
- getHotSpotName() - Method in class net.sf.jiapi.reflect.util.HotSpotAdvice
-
This method should be called only from advice() method.
- getHotSpots(byte[]) - Method in class net.sf.jiapi.reflect.util.HotSpotLocator
-
Get all the hotspots that was found.
- getHotSpots(byte[], String) - Method in class net.sf.jiapi.reflect.util.HotSpotLocator
-
Get all the hotspots that was found.
- getId() - Method in class net.sf.jiapi.reflect.BasicBlock
-
Gets the id of this BasicBlock.
- getInclusionsRules() - Method in class net.sf.jiapi.reflect.util.InstrumentationDescriptor
-
Gets the inclusion rules of this descriptor.
- getIndex() - Method in class net.sf.jiapi.reflect.instruction.CPInstruction
-
Gets the index to the constant pool, that is referenced by this
CPInstruction.
- getInstructionFactory() - Method in class net.sf.jiapi.reflect.InstructionList
-
Get the InstructionFactory, that is associated with this InstructionList.
- getInstructionFactory() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Get the InstructionFactory.
- getInstructionList() - Method in class net.sf.jiapi.reflect.BasicBlock
-
Get the InstructionList represented by this BasicBlock.
- getInstructionList() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Get an InstructionList, that represents a byte-code of this method.
- getInstructionList() - Method in class net.sf.jiapi.reflect.TryBlock
-
Get the InstructionList, that corresponds to
try {...}
- getInstructionList() - Method in class net.sf.jiapi.reflect.util.HotSpot
-
Get the InstructionList that represents this hotspot.
- getInstrumentation() - Method in class net.sf.jiapi.agent.InstrumentationAgent
-
Gets the Instrumentation associated with this ClassFileTransformer.
- getInstrumentationContext() - Method in interface net.sf.jiapi.reflect.util.InstrumentationContextProvider
-
Get InstrumentationContext, that is used in instrumentation process.
- getInstrumentors() - Method in class net.sf.jiapi.reflect.util.InstrumentationDescriptor
-
Gets all the Instrumentors.
- getInterfaceNames() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Gets all the interfaces, that this class directly implements.
- getInterfaceTypes() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Gets all the interfaces, that this class directly implements.
- getInternalName() - Method in class net.sf.jiapi.reflect.instruction.ReferencingInstruction
-
Get an internal name of referenced type
- getInvisibleParameterAnnotations() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Get all the invisible parameter annotations of this method.
- getKey() - Method in class net.sf.jiapi.reflect.SwitchInstruction.Target
-
Gets the key of this target.
- getLastInstruction() - Method in class net.sf.jiapi.reflect.BasicBlock
-
Gets the last Instruction of this BasicBlock.
- getLoader() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Gets the Loader, that loaded this JiapiClass.
- getLoader() - Method in class net.sf.jiapi.reflect.util.InstrumentationContext
-
Gets a Loader which is configured with this context.
- getLocalVariables() - Method in class net.sf.jiapi.reflect.BasicBlock
-
Gets the LocalVariables, that this BasicBlock uses.
- getLVIndex() - Method in class net.sf.jiapi.reflect.instruction.LVInstruction
-
Gets the local variable index this LVInstruction references.
- getLVType() - Method in class net.sf.jiapi.reflect.instruction.LVInstruction
-
Gets the type of this LVInstruction
- getMaxLocals() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
- getMaxStack() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
- getMethod(String, String[]) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get a specific method from a class or any of its superclasses.
- getMethod(String, JiapiClass[]) - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get a specific method from a class or any of its superclasses.
- getMethod() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Gets the underlying net.sf.jiapi.file.Method
- getMethod() - Method in exception net.sf.jiapi.reflect.MethodExistsException
-
Get a method which already exists in a class.
- getMethodName() - Method in class net.sf.jiapi.reflect.instruction.Invocation
-
Get the name of the target method.
- getMethods() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get all the methods of this JiapiClass and its superclasses.
- getModifiers() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get modifiers of this JiapiClass.
- getModifiers() - Method in class net.sf.jiapi.reflect.JiapiField
-
Get the modifiers of this field.
- getModifiers() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Gets modifiers of this Method.
- getName() - Method in class net.sf.jiapi.reflect.AnnotationElement
-
- getName() - Method in class net.sf.jiapi.reflect.instruction.ReferencingInstruction
-
Get a name of the reference (e.g. method name or field name).
- getName() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get name of a class.
- getName() - Method in class net.sf.jiapi.reflect.JiapiField
-
Get the name of this field.
- getName() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Get the name of this Method.
- getName() - Method in class net.sf.jiapi.reflect.TryBlock.ExceptionHandler
-
Get the name of this ExceptionHandler.
- getName() - Method in class net.sf.jiapi.reflect.util.HotSpot
-
Gets the name of this HotSpot.
- getNextInstruction() - Method in class net.sf.jiapi.reflect.BasicBlock
-
Gets the next Instruction after this BasicBlock.
- getOffset() - Method in class net.sf.jiapi.reflect.Instruction
-
Gets the offset of this instruction.
- getOpcode() - Method in class net.sf.jiapi.reflect.Instruction
-
Gets the opcode of this Instruction.
- getPackageName() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Get the package where this class is defined.
- getParameterDescriptors() - Method in class net.sf.jiapi.reflect.Signature
-
Gets the parameters descriptors
- getParameters() - Method in class net.sf.jiapi.reflect.Signature
-
Gets the parameters in simple form like 'int' or 'java.lang.Object'.
- getParameterTypeNames() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Gets the names of parameter types in this method's signature.
- getParameterTypes() - Method in class net.sf.jiapi.reflect.instruction.Invocation
-
Gets names of each parameter types.
- getParameterTypes() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Gets the parameter types in this method's signature.
- getPrecedence() - Method in class net.sf.jiapi.reflect.util.Rule
-
Get a precedence of this Rule.
- getReferencedTypeName() - Method in class net.sf.jiapi.reflect.instruction.ReferencingInstruction
-
Gets name of the referenced type.
- getReturnType() - Method in class net.sf.jiapi.reflect.instruction.Invocation
-
Gets the return type.
- getReturnType() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Gets the return type of a method.
- getReturnType() - Method in class net.sf.jiapi.reflect.Signature
-
Gets the return type in simple form like 'int' or 'java.lang.Object'.
- getSignature() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Gets the signature of this method.
- GetStatic - Class in net.sf.jiapi.reflect.instruction
-
- GetStatic(byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.GetStatic
-
- GETSTATIC - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- getSuperclass() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Gets the super class of this JiapiClass.
- getTarget() - Method in class net.sf.jiapi.reflect.BranchInstruction
-
Get the target of this branch.
- getTarget() - Method in class net.sf.jiapi.reflect.SwitchInstruction.Target
-
Gets the target Instruction of this Target.
- getTargetOffset() - Method in class net.sf.jiapi.reflect.BranchInstruction
-
- getTargets() - Method in class net.sf.jiapi.reflect.SwitchInstruction
-
Gets all the targets of this SwitchInstruction.
- getType() - Method in class net.sf.jiapi.reflect.JiapiField
-
Get the type of this field.
- getTypeName() - Method in class net.sf.jiapi.reflect.instruction.FieldAccess
-
Get the type name of the target field.
- getTypeName() - Method in class net.sf.jiapi.reflect.JiapiField
-
Get the type of this field.
- getValue() - Method in class net.sf.jiapi.reflect.AnnotationElement
-
- getVisibleParameterAnnotations() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Get all the visible parameter annotations of this method.
- Goto - Class in net.sf.jiapi.reflect.instruction
-
- Goto(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.Goto
-
- GOTO - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- GOTO_W - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- GotoW - Class in net.sf.jiapi.reflect.instruction
-
- GotoW(byte, byte, byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.GotoW
-
- I2B - Class in net.sf.jiapi.reflect.instruction
-
- I2B() - Constructor for class net.sf.jiapi.reflect.instruction.I2B
-
- I2B - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- I2C - Class in net.sf.jiapi.reflect.instruction
-
- I2C() - Constructor for class net.sf.jiapi.reflect.instruction.I2C
-
- I2C - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- I2D - Class in net.sf.jiapi.reflect.instruction
-
- I2D() - Constructor for class net.sf.jiapi.reflect.instruction.I2D
-
- I2D - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- I2F - Class in net.sf.jiapi.reflect.instruction
-
- I2F() - Constructor for class net.sf.jiapi.reflect.instruction.I2F
-
- I2F - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- I2L - Class in net.sf.jiapi.reflect.instruction
-
- I2L() - Constructor for class net.sf.jiapi.reflect.instruction.I2L
-
- I2L - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- I2S - Class in net.sf.jiapi.reflect.instruction
-
- I2S() - Constructor for class net.sf.jiapi.reflect.instruction.I2S
-
- I2S - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IAdd - Class in net.sf.jiapi.reflect.instruction
-
- IAdd() - Constructor for class net.sf.jiapi.reflect.instruction.IAdd
-
- IADD - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IALoad - Class in net.sf.jiapi.reflect.instruction
-
Load an int from an array.
- IALoad() - Constructor for class net.sf.jiapi.reflect.instruction.IALoad
-
- IALOAD - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IAnd - Class in net.sf.jiapi.reflect.instruction
-
- IAnd() - Constructor for class net.sf.jiapi.reflect.instruction.IAnd
-
- IAND - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IAStore - Class in net.sf.jiapi.reflect.instruction
-
Store an int to an array.
- IAStore() - Constructor for class net.sf.jiapi.reflect.instruction.IAStore
-
- IASTORE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IConst0 - Class in net.sf.jiapi.reflect.instruction
-
Push a constant 0 int into stack.
- IConst0() - Constructor for class net.sf.jiapi.reflect.instruction.IConst0
-
- IConst1 - Class in net.sf.jiapi.reflect.instruction
-
Push a constant 1 int into stack.
- IConst1() - Constructor for class net.sf.jiapi.reflect.instruction.IConst1
-
- IConst2 - Class in net.sf.jiapi.reflect.instruction
-
Push a constant 2 int into stack.
- IConst2() - Constructor for class net.sf.jiapi.reflect.instruction.IConst2
-
- IConst3 - Class in net.sf.jiapi.reflect.instruction
-
Push a constant 3 int into stack.
- IConst3() - Constructor for class net.sf.jiapi.reflect.instruction.IConst3
-
- IConst4 - Class in net.sf.jiapi.reflect.instruction
-
Push a constant 4 int into stack.
- IConst4() - Constructor for class net.sf.jiapi.reflect.instruction.IConst4
-
- IConst5 - Class in net.sf.jiapi.reflect.instruction
-
Push a constant 5 int into stack.
- IConst5() - Constructor for class net.sf.jiapi.reflect.instruction.IConst5
-
- ICONST_0 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ICONST_1 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ICONST_2 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ICONST_3 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ICONST_4 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ICONST_5 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ICONST_M1 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IConstM1 - Class in net.sf.jiapi.reflect.instruction
-
Push a constant -1 int into stack.
- IConstM1() - Constructor for class net.sf.jiapi.reflect.instruction.IConstM1
-
- IDiv - Class in net.sf.jiapi.reflect.instruction
-
- IDiv() - Constructor for class net.sf.jiapi.reflect.instruction.IDiv
-
- IDIV - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IF_ACMPEQ - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IF_ACMPNE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IF_ICMPEQ - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IF_ICMPGE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IF_ICMPGT - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IF_ICMPLE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IF_ICMPLT - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IF_ICMPNE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IfACmpEq - Class in net.sf.jiapi.reflect.instruction
-
- IfACmpEq(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfACmpEq
-
- IfACmpNe - Class in net.sf.jiapi.reflect.instruction
-
- IfACmpNe(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfACmpNe
-
- IfEq - Class in net.sf.jiapi.reflect.instruction
-
- IfEq(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfEq
-
- IFEQ - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IfGe - Class in net.sf.jiapi.reflect.instruction
-
- IfGe(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfGe
-
- IFGE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IfGt - Class in net.sf.jiapi.reflect.instruction
-
- IfGt(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfGt
-
- IFGT - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IfICmpEq - Class in net.sf.jiapi.reflect.instruction
-
- IfICmpEq(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfICmpEq
-
- IfICmpGe - Class in net.sf.jiapi.reflect.instruction
-
- IfICmpGe(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfICmpGe
-
- IfICmpGt - Class in net.sf.jiapi.reflect.instruction
-
- IfICmpGt(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfICmpGt
-
- IfICmpLe - Class in net.sf.jiapi.reflect.instruction
-
- IfICmpLe(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfICmpLe
-
- IfICmpLt - Class in net.sf.jiapi.reflect.instruction
-
- IfICmpLt(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfICmpLt
-
- IfICmpNe - Class in net.sf.jiapi.reflect.instruction
-
- IfICmpNe(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfICmpNe
-
- IfLe - Class in net.sf.jiapi.reflect.instruction
-
- IfLe(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfLe
-
- IFLE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IfLt - Class in net.sf.jiapi.reflect.instruction
-
- IfLt(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfLt
-
- IFLT - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IfNe - Class in net.sf.jiapi.reflect.instruction
-
- IfNe(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfNe
-
- IFNE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IfNonNull - Class in net.sf.jiapi.reflect.instruction
-
- IfNonNull(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfNonNull
-
- IFNONNULL - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IfNull - Class in net.sf.jiapi.reflect.instruction
-
- IfNull(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IfNull
-
- IFNULL - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IInc - Class in net.sf.jiapi.reflect.instruction
-
This instruction increments a local variable by constant.
- IInc(byte, byte) - Constructor for class net.sf.jiapi.reflect.instruction.IInc
-
- IINC - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ILoad - Class in net.sf.jiapi.reflect.instruction
-
Load an int from local variable at given index.
- ILoad(byte) - Constructor for class net.sf.jiapi.reflect.instruction.ILoad
-
- ILOAD - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- iload(int) - Method in class net.sf.jiapi.reflect.InstructionFactory
-
- ILoad0 - Class in net.sf.jiapi.reflect.instruction
-
Load an int from local variable 0.
- ILoad0() - Constructor for class net.sf.jiapi.reflect.instruction.ILoad0
-
- ILoad1 - Class in net.sf.jiapi.reflect.instruction
-
Load an int from local variable 1.
- ILoad1() - Constructor for class net.sf.jiapi.reflect.instruction.ILoad1
-
- ILoad2 - Class in net.sf.jiapi.reflect.instruction
-
Load an int from local variable 2.
- ILoad2() - Constructor for class net.sf.jiapi.reflect.instruction.ILoad2
-
- ILoad3 - Class in net.sf.jiapi.reflect.instruction
-
Load an int from local variable 3.
- ILoad3() - Constructor for class net.sf.jiapi.reflect.instruction.ILoad3
-
- ILOAD_0 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ILOAD_1 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ILOAD_2 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ILOAD_3 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ImpDep1 - Class in net.sf.jiapi.reflect.instruction
-
- ImpDep1() - Constructor for class net.sf.jiapi.reflect.instruction.ImpDep1
-
- IMPDEP1 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ImpDep2 - Class in net.sf.jiapi.reflect.instruction
-
- ImpDep2() - Constructor for class net.sf.jiapi.reflect.instruction.ImpDep2
-
- IMPDEP2 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IMul - Class in net.sf.jiapi.reflect.instruction
-
- IMul() - Constructor for class net.sf.jiapi.reflect.instruction.IMul
-
- IMUL - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- indexOf(Instruction) - Method in class net.sf.jiapi.reflect.InstructionList
-
Scans this InstructionList for a opcode.
- indexOf(byte) - Method in class net.sf.jiapi.reflect.InstructionList
-
Scans this InstructionList for a opcode.
- indexOf(byte, int) - Method in class net.sf.jiapi.reflect.InstructionList
-
Scans this InstructionList for a opcode.
- indexOf(byte[], int) - Method in class net.sf.jiapi.reflect.InstructionList
-
Scans this InstructionList for opcodes.
- INeg - Class in net.sf.jiapi.reflect.instruction
-
- INeg() - Constructor for class net.sf.jiapi.reflect.instruction.INeg
-
- INEG - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- init(Properties) - Method in class net.sf.jiapi.agent.HotSpotTransformer
-
- init(Properties) - Method in class net.sf.jiapi.agent.Transformer
-
Initialize Transformer with given properties.
- insert(int, Instruction) - Method in class net.sf.jiapi.reflect.InstructionList
-
Insert an Instruction to this InstructionList
- insert(int, InstructionList) - Method in class net.sf.jiapi.reflect.InstructionList
-
Insert an InstructionList to this InstructionList
- InstanceOf - Class in net.sf.jiapi.reflect.instruction
-
- InstanceOf(byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.InstanceOf
-
- INSTANCEOF - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- Instruction - Class in net.sf.jiapi.reflect
-
This class represents an entry in InstructionList.
- Instruction(byte[]) - Constructor for class net.sf.jiapi.reflect.Instruction
-
Constructor.
- InstructionFactory - Class in net.sf.jiapi.reflect
-
Class InstructionFactory.
- InstructionFactory() - Constructor for class net.sf.jiapi.reflect.InstructionFactory
-
- InstructionList - Class in net.sf.jiapi.reflect
-
InstructionList is a place holder for Instructions.
- InstructionList() - Constructor for class net.sf.jiapi.reflect.InstructionList
-
- instrument(JiapiClass) - Method in class net.sf.jiapi.reflect.util.InstrumentationContext
-
Manipulates the class by configured Instrumentors.
- instrument(JiapiClass) - Method in interface net.sf.jiapi.reflect.util.Instrumentor
-
Instrument a given JiapiClass.
- instrument(JiapiClass) - Method in class net.sf.jiapi.reflect.util.MethodInstrumentor
-
Implementation of Instrumentor.instrument(JiapiClass).
- instrument(JiapiMethod) - Method in class net.sf.jiapi.reflect.util.MethodInstrumentor
-
- InstrumentationAgent - Class in net.sf.jiapi.agent
-
This class is an implementation of ClassFileTransformer and acts as a
java-agent for jdk1.5+ virtual machines.
- InstrumentationAgent(Properties, Instrumentation, Transformer) - Constructor for class net.sf.jiapi.agent.InstrumentationAgent
-
- InstrumentationContext - Class in net.sf.jiapi.reflect.util
-
This class acts as a glue, that binds all the classes needed in
instrumentation together.
- InstrumentationContext() - Constructor for class net.sf.jiapi.reflect.util.InstrumentationContext
-
Creates a context.
- InstrumentationContextProvider - Interface in net.sf.jiapi.reflect.util
-
This interface is used in conjuction with InstrumentingClassLoader.
- InstrumentationDescriptor - Class in net.sf.jiapi.reflect.util
-
This class holds information needed by the instrumentation process.
- InstrumentationDescriptor() - Constructor for class net.sf.jiapi.reflect.util.InstrumentationDescriptor
-
- InstrumentationException - Exception in net.sf.jiapi.reflect.util
-
Class IllegalInstrumentationException.
- InstrumentationException(String) - Constructor for exception net.sf.jiapi.reflect.util.InstrumentationException
-
- InstrumentingClassLoader - Class in net.sf.jiapi.reflect.util
-
A sample ClassLoader which can be used when instrumenting Java applications.
- InstrumentingClassLoader(InstrumentationContext, URL[], ClassLoader) - Constructor for class net.sf.jiapi.reflect.util.InstrumentingClassLoader
-
- Instrumentor - Interface in net.sf.jiapi.reflect.util
-
Interface for Instrumentors.
- Invocation - Class in net.sf.jiapi.reflect.instruction
-
This class represents a method invocation instruction.
- Invocation(byte[], ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.Invocation
-
- INVOCATIONS - Static variable in class net.sf.jiapi.reflect.util.HotSpotAdvisor
-
This field can be used in constructor to search for any invocations being
made.
- invoke(int, String, String, Signature) - Method in class net.sf.jiapi.reflect.InstructionFactory
-
- invoke(JiapiMethod) - Method in class net.sf.jiapi.reflect.InstructionFactory
-
- INVOKE_INSTRUCTIONS - Static variable in interface net.sf.jiapi.reflect.instruction.OpcodeGroups
-
- InvokeDynamic - Class in net.sf.jiapi.reflect.instruction
-
- InvokeDynamic(byte, byte, byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.InvokeDynamic
-
- INVOKEDYNAMIC - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- InvokeInterface - Class in net.sf.jiapi.reflect.instruction
-
- InvokeInterface(byte, byte, byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.InvokeInterface
-
- INVOKEINTERFACE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- InvokeSpecial - Class in net.sf.jiapi.reflect.instruction
-
- InvokeSpecial(byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.InvokeSpecial
-
- INVOKESPECIAL - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- InvokeStatic - Class in net.sf.jiapi.reflect.instruction
-
- InvokeStatic(byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.InvokeStatic
-
- INVOKESTATIC - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- InvokeVirtual - Class in net.sf.jiapi.reflect.instruction
-
- InvokeVirtual(byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.InvokeVirtual
-
- INVOKEVIRTUAL - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IOr - Class in net.sf.jiapi.reflect.instruction
-
- IOr() - Constructor for class net.sf.jiapi.reflect.instruction.IOr
-
- IOR - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IRem - Class in net.sf.jiapi.reflect.instruction
-
- IRem() - Constructor for class net.sf.jiapi.reflect.instruction.IRem
-
- IREM - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IReturn - Class in net.sf.jiapi.reflect.instruction
-
- IReturn() - Constructor for class net.sf.jiapi.reflect.instruction.IReturn
-
- IRETURN - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- isBranchTarget() - Method in class net.sf.jiapi.reflect.Instruction
-
return whether or not this Instruction is a target of a branch.
- isConditional() - Method in class net.sf.jiapi.reflect.BranchInstruction
-
Return whether or not this branch is a conditional branch.
- isFormat1() - Method in class net.sf.jiapi.reflect.instruction.Wide
-
Widening applies to one of iload, fload, aload, lload, dload, istore,
fstore, astore, lstore, dstore, or ret if this is format1, otherwise
this is format2 and applies to iinc.
- IShl - Class in net.sf.jiapi.reflect.instruction
-
- IShl() - Constructor for class net.sf.jiapi.reflect.instruction.IShl
-
- ISHL - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IShr - Class in net.sf.jiapi.reflect.instruction
-
- IShr() - Constructor for class net.sf.jiapi.reflect.instruction.IShr
-
- ISHR - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- isInterface() - Method in class net.sf.jiapi.reflect.JiapiClass
-
Tests, whether this JiapiClass is an interface or not.
- isMoreSignificant(Rule) - Method in class net.sf.jiapi.reflect.util.Rule
-
Checks whether this Rule is more significant than the given Rule.
- isSynthetic() - Method in class net.sf.jiapi.reflect.JiapiMethod
-
Checks, whether or not this JiapiMethod is synthetic.
- IStore - Class in net.sf.jiapi.reflect.instruction
-
Stores an int into local variable at given index.
- IStore(byte) - Constructor for class net.sf.jiapi.reflect.instruction.IStore
-
- ISTORE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- istore(int) - Method in class net.sf.jiapi.reflect.InstructionFactory
-
- IStore0 - Class in net.sf.jiapi.reflect.instruction
-
Stores an int into local variable 0.
- IStore0() - Constructor for class net.sf.jiapi.reflect.instruction.IStore0
-
- IStore1 - Class in net.sf.jiapi.reflect.instruction
-
Stores an int into local variable 1.
- IStore1() - Constructor for class net.sf.jiapi.reflect.instruction.IStore1
-
- IStore2 - Class in net.sf.jiapi.reflect.instruction
-
Stores an int into local variable 2.
- IStore2() - Constructor for class net.sf.jiapi.reflect.instruction.IStore2
-
- IStore3 - Class in net.sf.jiapi.reflect.instruction
-
Stores an int into local variable 3.
- IStore3() - Constructor for class net.sf.jiapi.reflect.instruction.IStore3
-
- ISTORE_0 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ISTORE_1 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ISTORE_2 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ISTORE_3 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- ISub - Class in net.sf.jiapi.reflect.instruction
-
- ISub() - Constructor for class net.sf.jiapi.reflect.instruction.ISub
-
- ISUB - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IUShr - Class in net.sf.jiapi.reflect.instruction
-
- IUShr() - Constructor for class net.sf.jiapi.reflect.instruction.IUShr
-
- IUSHR - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- IXor - Class in net.sf.jiapi.reflect.instruction
-
- IXor() - Constructor for class net.sf.jiapi.reflect.instruction.IXor
-
- IXOR - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- L2D - Class in net.sf.jiapi.reflect.instruction
-
- L2D() - Constructor for class net.sf.jiapi.reflect.instruction.L2D
-
- L2D - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- L2F - Class in net.sf.jiapi.reflect.instruction
-
- L2F() - Constructor for class net.sf.jiapi.reflect.instruction.L2F
-
- L2F - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- L2I - Class in net.sf.jiapi.reflect.instruction
-
- L2I() - Constructor for class net.sf.jiapi.reflect.instruction.L2I
-
- L2I - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LAdd - Class in net.sf.jiapi.reflect.instruction
-
- LAdd() - Constructor for class net.sf.jiapi.reflect.instruction.LAdd
-
- LADD - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LALoad - Class in net.sf.jiapi.reflect.instruction
-
Load a long from an array.
- LALoad() - Constructor for class net.sf.jiapi.reflect.instruction.LALoad
-
- LALOAD - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LAnd - Class in net.sf.jiapi.reflect.instruction
-
- LAnd() - Constructor for class net.sf.jiapi.reflect.instruction.LAnd
-
- LAND - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LAStore - Class in net.sf.jiapi.reflect.instruction
-
Store a long to an array.
- LAStore() - Constructor for class net.sf.jiapi.reflect.instruction.LAStore
-
- LASTORE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- launch(String, Object[], InstrumentationContext, ClassLoader) - Static method in class net.sf.jiapi.reflect.util.Bootstrapper
-
A utility method which is usually used from Jiapi applications to launch
a target application for instrumentation.
- launch(String, String, Class<?>[], Object[], InstrumentationContext, ClassLoader) - Static method in class net.sf.jiapi.reflect.util.Bootstrapper
-
A utility method which is usually used from Jiapi applications to launch
a target application for instrumentation.
- LCmp - Class in net.sf.jiapi.reflect.instruction
-
- LCmp() - Constructor for class net.sf.jiapi.reflect.instruction.LCmp
-
- LCMP - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LConst0 - Class in net.sf.jiapi.reflect.instruction
-
Push a constant long 0 into stack.
- LConst0() - Constructor for class net.sf.jiapi.reflect.instruction.LConst0
-
- LConst1 - Class in net.sf.jiapi.reflect.instruction
-
Push a constant long 1 into stack.
- LConst1() - Constructor for class net.sf.jiapi.reflect.instruction.LConst1
-
- LCONST_0 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LCONST_1 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- Ldc - Class in net.sf.jiapi.reflect.instruction
-
Push an entry from ConstantPool.
- Ldc(byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.Ldc
-
- LDC - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LDC2_W - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- Ldc2W - Class in net.sf.jiapi.reflect.instruction
-
Push a long or double entry from ConstantPool.
- Ldc2W(byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.Ldc2W
-
- Ldc2W(short, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.Ldc2W
-
- LDC_W - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LdcW - Class in net.sf.jiapi.reflect.instruction
-
Push an entry from ConstantPool.
- LdcW(byte, byte, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.LdcW
-
- LdcW(short, ConstantPool) - Constructor for class net.sf.jiapi.reflect.instruction.LdcW
-
- LDiv - Class in net.sf.jiapi.reflect.instruction
-
- LDiv() - Constructor for class net.sf.jiapi.reflect.instruction.LDiv
-
- LDIV - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- length() - Method in class net.sf.jiapi.reflect.Instruction
-
Get the length of this instruction.
- LLoad - Class in net.sf.jiapi.reflect.instruction
-
Load a long from local variable at given index.
- LLoad(byte) - Constructor for class net.sf.jiapi.reflect.instruction.LLoad
-
- LLOAD - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- lload(int) - Method in class net.sf.jiapi.reflect.InstructionFactory
-
- LLoad0 - Class in net.sf.jiapi.reflect.instruction
-
Load a long from local variable 0.
- LLoad0() - Constructor for class net.sf.jiapi.reflect.instruction.LLoad0
-
- LLoad1 - Class in net.sf.jiapi.reflect.instruction
-
Load a long from local variable 1.
- LLoad1() - Constructor for class net.sf.jiapi.reflect.instruction.LLoad1
-
- LLoad2 - Class in net.sf.jiapi.reflect.instruction
-
Load a long from local variable 2.
- LLoad2() - Constructor for class net.sf.jiapi.reflect.instruction.LLoad2
-
- LLoad3 - Class in net.sf.jiapi.reflect.instruction
-
Load a long from local variable 3.
- LLoad3() - Constructor for class net.sf.jiapi.reflect.instruction.LLoad3
-
- LLOAD_0 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LLOAD_1 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LLOAD_2 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LLOAD_3 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LMul - Class in net.sf.jiapi.reflect.instruction
-
- LMul() - Constructor for class net.sf.jiapi.reflect.instruction.LMul
-
- LMUL - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LNeg - Class in net.sf.jiapi.reflect.instruction
-
- LNeg() - Constructor for class net.sf.jiapi.reflect.instruction.LNeg
-
- LNEG - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- loadClass(InputStream) - Method in class net.sf.jiapi.reflect.Loader
-
Loads a JiapiCass from CLASSPATH.
- loadClass(String) - Method in class net.sf.jiapi.reflect.Loader
-
Loads a JiapiCass from CLASSPATH.
- loadClass(String, URL) - Method in class net.sf.jiapi.reflect.Loader
-
Loads a JiapiCass from a given URL.
- loadClass(String, boolean) - Method in class net.sf.jiapi.reflect.util.InstrumentingClassLoader
-
- Loader - Class in net.sf.jiapi.reflect
-
Loads a JiapiClass.
- Loader() - Constructor for class net.sf.jiapi.reflect.Loader
-
Creates new Loader.
- LOOKUPSWITCH - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LOr - Class in net.sf.jiapi.reflect.instruction
-
- LOr() - Constructor for class net.sf.jiapi.reflect.instruction.LOr
-
- LOR - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LRem - Class in net.sf.jiapi.reflect.instruction
-
- LRem() - Constructor for class net.sf.jiapi.reflect.instruction.LRem
-
- LREM - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LReturn - Class in net.sf.jiapi.reflect.instruction
-
- LReturn() - Constructor for class net.sf.jiapi.reflect.instruction.LReturn
-
- LRETURN - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LShl - Class in net.sf.jiapi.reflect.instruction
-
- LShl() - Constructor for class net.sf.jiapi.reflect.instruction.LShl
-
- LSHL - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LShr - Class in net.sf.jiapi.reflect.instruction
-
- LShr() - Constructor for class net.sf.jiapi.reflect.instruction.LShr
-
- LSHR - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LStore - Class in net.sf.jiapi.reflect.instruction
-
Stores a long into Local variable at given index.
- LStore(byte) - Constructor for class net.sf.jiapi.reflect.instruction.LStore
-
- LSTORE - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- lstore(int) - Method in class net.sf.jiapi.reflect.InstructionFactory
-
- LStore0 - Class in net.sf.jiapi.reflect.instruction
-
Stores a long into Local variable 0.
- LStore0() - Constructor for class net.sf.jiapi.reflect.instruction.LStore0
-
- LStore1 - Class in net.sf.jiapi.reflect.instruction
-
Stores a long into Local variable 1.
- LStore1() - Constructor for class net.sf.jiapi.reflect.instruction.LStore1
-
- LStore2 - Class in net.sf.jiapi.reflect.instruction
-
Stores a long into Local variable 2.
- LStore2() - Constructor for class net.sf.jiapi.reflect.instruction.LStore2
-
- LStore3 - Class in net.sf.jiapi.reflect.instruction
-
Stores a long into Local variable 3.
- LStore3() - Constructor for class net.sf.jiapi.reflect.instruction.LStore3
-
- LSTORE_0 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LSTORE_1 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LSTORE_2 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LSTORE_3 - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LSub - Class in net.sf.jiapi.reflect.instruction
-
- LSub() - Constructor for class net.sf.jiapi.reflect.instruction.LSub
-
- LSUB - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LUShr - Class in net.sf.jiapi.reflect.instruction
-
- LUShr() - Constructor for class net.sf.jiapi.reflect.instruction.LUShr
-
- LUSHR - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-
- LVInstruction - Class in net.sf.jiapi.reflect.instruction
-
This class represents an Instruction, that references a local variable.
- LVInstruction(byte[]) - Constructor for class net.sf.jiapi.reflect.instruction.LVInstruction
-
- LVInstruction.LVType - Enum in net.sf.jiapi.reflect.instruction
-
- LXor - Class in net.sf.jiapi.reflect.instruction
-
- LXor() - Constructor for class net.sf.jiapi.reflect.instruction.LXor
-
- LXOR - Static variable in interface net.sf.jiapi.reflect.instruction.Opcodes
-