Uses of Class
jas.CP

Packages that use CP
jas   
 

Uses of CP in jas
 

Subclasses of CP in jas
 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 ExceptAttr.addException(CP cp)
           
 void ClassEnv.setClass(CP name)
          Define this class to have this name.
 void ClassEnv.setSuperClass(CP name)
          Define this class to have this superclass
 void ClassEnv.addInterface(CP ifc)
          Add this CP to the list of interfaces supposedly implemented by this class.
 void ClassEnv.addInterface(CP[] ilist)
          Add this to the list of interfaces supposedly implemented by this class.
 void ClassEnv.addCPItem(CP cp)
          This is the method to add CPE items to a class.
 void Catchtable.addEntry(Label start, Label end, Label handler, CP cat)
          add an entry to the catch table
 

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



Copyright © 2004 Jonathan Meyer, USA All rights reserved.