Uses of Class
jas.CP

Packages that use CP
jas   
 

Uses of CP in jas
 

Subclasses of CP in jas
 class Annotation
           
 class AsciiCP
           
 class ClassCP
           
 class DoubleCP
          Wrap an Double constant reference with this CPE.
 class FieldCP
           
 class FloatCP
          Wrap an Float constant reference with this CPE.
 class IntegerCP
          Wrap an integer constant reference with this CPE.
 class InterfaceCP
           
 class LongCP
          Wrap an Long constant reference with this CPE.
 class MethodCP
           
 class NameTypeCP
           
 class StringCP
          Wrap an String constant reference with this CPE.
 

Methods in jas with parameters of type CP
 void ClassEnv.addCPItem(CP cp)
          This is the method to add CPE items to a class.
 void Catchtable.addEntry(int start, int end, int handler, CP cat)
           
 void Catchtable.addEntry(Label start, Label end, Label handler, CP cat)
          add an entry to the catch table
 void ExceptAttr.addException(CP cp)
           
 void ClassEnv.addInterface(CP[] ilist)
          Add this to the list of interfaces supposedly implemented by this class.
 void ClassEnv.addInterface(CP ifc)
          Add this CP to the list of interfaces supposedly implemented by this class.
 void ClassEnv.setClass(CP name)
          Define this class to have this name.
 void ClassEnv.setSuperClass(CP name)
          Define this class to have this superclass
 

Constructors in jas with parameters of type CP
CatchEntry(int start, int end, int handler, CP cat)
          Catch entries are created and then added to the Catchtable.
CatchEntry(Label start, Label end, Label handler, CP cat)
          Catch entries are created and then added to the Catchtable.
ConstAttr(CP val)
          Create a new constant attribute whose constant value is picked up from constant pool with the given entry.
GenericAttr(CP name, byte[] data)
          Make up a new attribute
Insn(int opc, CP arg)
          This constructor is used for instructions that take a CP item as their argument.
InvokeinterfaceInsn(CP cpe, int nargs)
           
LocalVarEntry(Label startLabel, Label endLabel, CP name, CP sig, int slot)
          Create local variable scope information that can be used while debugging.
MultiarrayInsn(CP cpe, int sz)
           
SignatureAttr(CP signature)
          Create a signature attribute, with more control over attribute name
SourceAttr(CP name)
          Create a source file attribute, with more control over attribute name
StackMap(CP attr)
           
Var(short vacc, CP name, CP desc, ConstAttr cattr)
           
 



Copyright © 2006 Jonathan Meyer, USA All rights reserved.