| 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.