Uses of Class
org.apache.jdo.impl.enhancer.classfile.InsnTarget

Packages that use InsnTarget
org.apache.jdo.impl.enhancer.classfile   
 

Uses of InsnTarget in org.apache.jdo.impl.enhancer.classfile
 

Fields in org.apache.jdo.impl.enhancer.classfile declared as InsnTarget
private  InsnTarget[] AnnotatedMethodAttribute.annotationRanges
           
private  InsnTarget ExceptionRange.excStartPC
           
private  InsnTarget ExceptionRange.excEndPC
           
private  InsnTarget ExceptionRange.excHandlerPC
           
private  InsnTarget InsnLookupSwitch.defaultOp
           
private  InsnTarget[] InsnLookupSwitch.targetsOp
           
private  InsnTarget InsnTableSwitch.defaultOp
           
private  InsnTarget[] InsnTableSwitch.targetsOp
           
(package private)  InsnTarget InsnTargetOp.targetOp
           
private  InsnTarget[] LineNumberTableAttribute.targets
           
private  InsnTarget LocalVariable.varStartPC
           
private  InsnTarget LocalVariable.varEndPC
           
 

Methods in org.apache.jdo.impl.enhancer.classfile that return InsnTarget
(package private)  InsnTarget CodeEnv.getTarget(int offset)
           
(package private)  InsnTarget CodeEnv.findTarget(int offset)
           
(package private)  InsnTarget InsnReadEnv.getTarget(int targ)
          Get the canonical InsnTarget instance for the specified pc within the method.
 InsnTarget[] AnnotatedMethodAttribute.getAnnotationRanges()
           
 InsnTarget ExceptionRange.startPC()
          return the start of the exception hander (inclusive)
 InsnTarget ExceptionRange.endPC()
          return the end of the exception hander (exclusive)
 InsnTarget ExceptionRange.handlerPC()
          return the exception handler code
 InsnTarget InsnLookupSwitch.defaultTarget()
          Return the defaultTarget for the switch
 InsnTarget[] InsnLookupSwitch.switchTargets()
          Return the targets for the cases of the switch.
 InsnTarget InsnTableSwitch.defaultTarget()
          Return the defaultTarget for the switch
 InsnTarget[] InsnTableSwitch.switchTargets()
          Return the targets for the cases of the switch.
 InsnTarget InsnTargetOp.target()
          Return the branch target which is the immediate operand
 

Methods in org.apache.jdo.impl.enhancer.classfile with parameters of type InsnTarget
static Insn Insn.create(int theOpCode, InsnTarget target)
          Create an instruction which requires a single branch offset as an immediate operand.
 void AnnotatedMethodAttribute.setAnnotationRanges(InsnTarget[] ranges)
           
 

Constructors in org.apache.jdo.impl.enhancer.classfile with parameters of type InsnTarget
AnnotatedMethodAttribute(ConstUtf8 nameAttr, short version, short annFlags, InsnTarget[] annRanges)
          Constructor
ExceptionRange(InsnTarget startPC, InsnTarget endPC, InsnTarget handlerPC, ConstClass catchType)
          constructor
InsnLookupSwitch(InsnTarget defaultOp, int[] matchesOp, InsnTarget[] targetsOp)
          Constructor for opc_lookupswitch
InsnLookupSwitch(InsnTarget defaultOp, int[] matchesOp, InsnTarget[] targetsOp, int offset)
           
InsnTableSwitch(int lowOp, InsnTarget defaultOp, InsnTarget[] targetsOp)
          Constructor for opc_tableswitch
InsnTableSwitch(int lowOp, InsnTarget defaultOp, InsnTarget[] targetsOp, int offset)
           
InsnTargetOp(int theOpcode, InsnTarget theOperand, int pc)
           
InsnTargetOp(int theOpcode, InsnTarget theOperand)
           
LineNumberTableAttribute(ConstUtf8 nameAttr, short[] lineNums, InsnTarget[] targets)
          Constructor
LocalVariable(InsnTarget startPC, InsnTarget endPC, ConstUtf8 name, ConstUtf8 sig, int slot)
          Constructor for a local variable