| Package | Description |
|---|---|
| net.sf.jiapi.agent |
Java-agent support with Jiapi.
|
| net.sf.jiapi.reflect |
Jiapi reflection package.
|
| net.sf.jiapi.reflect.instruction |
This package contains classes and interfaces which are directly involved
with Instructions.
|
| net.sf.jiapi.reflect.util |
Utilities to be used with Jiapi.
|
| net.sf.jiapi.tool |
| Class and Description |
|---|
| JiapiClass
This class represents a bytecode of a Class.
|
| Class and Description |
|---|
| BasicBlock
BasicBlock is a sequence of instructions where first instruction is the only
entry point and last instruction is the only exit point from the sequence.
|
| BranchInstruction
BranchInstruction is represents an Instruction, that has a jump target to
another Instruction.
|
| FieldExistsException
This exception is thrown when adding a field to class and a field with a same
name exists.
|
| Instruction
This class represents an entry in InstructionList.
|
| InstructionFactory
Class InstructionFactory.
|
| InstructionList
InstructionList is a place holder for Instructions.
|
| JiapiAnnotation
Represents an annotation of Class, Method or Field.
|
| JiapiClass
This class represents a bytecode of a Class.
|
| JiapiField
This class represents a Field.
|
| JiapiMethod
This class represents a Method.
|
| Loader
Loads a JiapiClass.
|
| MethodExistsException
This exception is thrown when adding a method to class and a method with a
same name and parameter signature exists.
|
| Signature
This class represents a method signature.
|
| SwitchInstruction.Target
This class encapsulates SwitchInstructions key-target pair.
|
| TryBlock.ExceptionHandler
This class represents a
catch(...) { ... } block in Java
source code. |
| Class and Description |
|---|
| BranchInstruction
BranchInstruction is represents an Instruction, that has a jump target to
another Instruction.
|
| Instruction
This class represents an entry in InstructionList.
|
| Class and Description |
|---|
| Instruction
This class represents an entry in InstructionList.
|
| InstructionList
InstructionList is a place holder for Instructions.
|
| JiapiClass
This class represents a bytecode of a Class.
|
| JiapiMethod
This class represents a Method.
|
| Loader
Loads a JiapiClass.
|
| Class and Description |
|---|
| InstructionList
InstructionList is a place holder for Instructions.
|
| JiapiField
This class represents a Field.
|
| JiapiMethod
This class represents a Method.
|
Copyright © 2017. All rights reserved.