Uses of Class
com.android.dx.rop.cst.CstType

Packages that use CstType
com.android.dx.cf.attrib Implementation of containers and utilities for all the standard Java attribute types. 
com.android.dx.cf.code Implementation of classes having to do with Java simulation, such as is needed for verification or stack-to-register conversion. 
com.android.dx.cf.direct Implementation of cf.iface.* based on a direct representation of class files as byte[]s. 
com.android.dx.cf.iface Interfaces and base classes for dealing with class files. 
com.android.dx.dex.code   
com.android.dx.dex.file   
com.android.dx.rop.annotation   
com.android.dx.rop.cst Interfaces and implementation of things related to the constant pool. 
 

Uses of CstType in com.android.dx.cf.attrib
 

Methods in com.android.dx.cf.attrib that return CstType
 CstType AttEnclosingMethod.getEnclosingClass()
          Gets the innermost enclosing class.
 CstType InnerClassList.Item.getInnerClass()
          Gets the class this item refers to.
 CstType InnerClassList.Item.getOuterClass()
          Gets the outer class that this item's class is a member of, if any.
 

Methods in com.android.dx.cf.attrib with parameters of type CstType
 void InnerClassList.set(int n, CstType innerClass, CstType outerClass, CstString innerName, int accessFlags)
          Sets the item at the given index.
 

Constructors in com.android.dx.cf.attrib with parameters of type CstType
AttEnclosingMethod(CstType type, CstNat method)
          Constructs an instance.
InnerClassList.Item(CstType innerClass, CstType outerClass, CstString innerName, int accessFlags)
          Constructs an instance.
 

Uses of CstType in com.android.dx.cf.code
 

Methods in com.android.dx.cf.code that return CstType
 CstType ConcreteMethod.getDefiningClass()
          Get the defining class.
 CstType ByteCatchList.Item.getExceptionClass()
          Gets the class of exception handled.
 

Methods in com.android.dx.cf.code with parameters of type CstType
 Frame Frame.makeExceptionHandlerStartFrame(CstType exceptionClass)
          Makes a new frame for an exception handler block invoked from this frame.
 void ByteCatchList.set(int n, int startPc, int endPc, int handlerPc, CstType exceptionClass)
          Sets the item at the given index.
 void BasicBlocker.visitNewarray(int offset, int length, CstType type, ArrayList<Constant> intVals)
          Visits a newarray instruction.
 void BytecodeArray.Visitor.visitNewarray(int offset, int length, CstType type, ArrayList<Constant> initVals)
          Visits a newarray instruction.
 void BytecodeArray.BaseVisitor.visitNewarray(int offset, int length, CstType type, ArrayList<Constant> initValues)
          Visits a newarray instruction.
 

Constructors in com.android.dx.cf.code with parameters of type CstType
ByteCatchList.Item(int startPc, int endPc, int handlerPc, CstType exceptionClass)
          Constructs an instance.
 

Uses of CstType in com.android.dx.cf.direct
 

Methods in com.android.dx.cf.direct that return CstType
 CstType DirectClassFile.getSuperclass()
          Gets the field super_class, interpreted as a type constant if non-zero.
 CstType DirectClassFile.getThisClass()
          Gets the field this_class, interpreted as a type constant.
 

Methods in com.android.dx.cf.direct with parameters of type CstType
 void CodeObserver.visitNewarray(int offset, int length, CstType cst, ArrayList<Constant> intVals)
          Visits a newarray instruction.
 

Uses of CstType in com.android.dx.cf.iface
 

Methods in com.android.dx.cf.iface that return CstType
 CstType StdMember.getDefiningClass()
          Get the defining class.
 CstType Member.getDefiningClass()
          Get the defining class.
 CstType ClassFile.getSuperclass()
          Gets the field super_class, interpreted as a type constant if non-zero.
 CstType ClassFile.getThisClass()
          Gets the field this_class, interpreted as a type constant.
 

Constructors in com.android.dx.cf.iface with parameters of type CstType
StdField(CstType definingClass, int accessFlags, CstNat nat, AttributeList attributes)
          Constructs an instance.
StdMember(CstType definingClass, int accessFlags, CstNat nat, AttributeList attributes)
          Constructs an instance.
StdMethod(CstType definingClass, int accessFlags, CstNat nat, AttributeList attributes)
          Constructs an instance.
 

Uses of CstType in com.android.dx.dex.code
 

Methods in com.android.dx.dex.code that return CstType
 CstType CatchHandlerList.Entry.getExceptionType()
          Gets the exception type handled.
 CstType LocalList.Entry.getType()
          Gets the variable's type.
 

Methods in com.android.dx.dex.code with parameters of type CstType
 void CatchHandlerList.set(int n, CstType exceptionType, int handler)
          Sets the entry at the given index.
 

Constructors in com.android.dx.dex.code with parameters of type CstType
CatchHandlerList.Entry(CstType exceptionType, int handler)
          Constructs an instance.
 

Uses of CstType in com.android.dx.dex.file
 

Methods in com.android.dx.dex.file that return CstType
 CstType IdItem.getDefiningClass()
          Gets the type constant for the defining class of the reference.
 CstType ClassDefItem.getSuperclass()
          Gets the superclass.
 CstType ClassDefItem.getThisClass()
          Gets the constant corresponding to this class.
 

Methods in com.android.dx.dex.file with parameters of type CstType
 int TypeIdsSection.indexOf(CstType type)
          Gets the index of the given type, which must have been added to this instance.
 TypeIdItem TypeIdsSection.intern(CstType type)
          Interns an element into this instance.
static Annotation AnnotationUtils.makeEnclosingClass(CstType clazz)
          Constructs a standard EnclosingClass annotation.
 

Constructors in com.android.dx.dex.file with parameters of type CstType
ClassDataItem(CstType thisClass)
          Constructs an instance.
ClassDefItem(CstType thisClass, int accessFlags, CstType superclass, TypeList interfaces, CstString sourceFile)
          Constructs an instance.
IdItem(CstType type)
          Constructs an instance.
TypeIdItem(CstType type)
          Constructs an instance.
 

Uses of CstType in com.android.dx.rop.annotation
 

Methods in com.android.dx.rop.annotation that return CstType
 CstType Annotation.getType()
          Gets the type of this instance.
 

Constructors in com.android.dx.rop.annotation with parameters of type CstType
Annotation(CstType type, AnnotationVisibility visibility)
          Construct an instance.
 

Uses of CstType in com.android.dx.rop.cst
 

Fields in com.android.dx.rop.cst declared as CstType
static CstType CstType.BOOLEAN
          non-null; instance corresponding to the class Boolean
static CstType CstType.BOOLEAN_ARRAY
          non-null; instance corresponding to the type boolean[]
static CstType CstType.BYTE
          non-null; instance corresponding to the class Byte
static CstType CstType.BYTE_ARRAY
          non-null; instance corresponding to the type byte[]
static CstType CstType.CHAR_ARRAY
          non-null; instance corresponding to the type char[]
static CstType CstType.CHARACTER
          non-null; instance corresponding to the class Character
static CstType CstType.DOUBLE
          non-null; instance corresponding to the class Double
static CstType CstType.DOUBLE_ARRAY
          non-null; instance corresponding to the type double[]
static CstType CstType.FLOAT
          non-null; instance corresponding to the class Float
static CstType CstType.FLOAT_ARRAY
          non-null; instance corresponding to the type float[]
static CstType CstType.INT_ARRAY
          non-null; instance corresponding to the type int[]
static CstType CstType.INTEGER
          non-null; instance corresponding to the class Integer
static CstType CstType.LONG
          non-null; instance corresponding to the class Long
static CstType CstType.LONG_ARRAY
          non-null; instance corresponding to the type long[]
static CstType CstType.OBJECT
          non-null; instance corresponding to the class Object
static CstType CstType.SHORT
          non-null; instance corresponding to the class Short
static CstType CstType.SHORT_ARRAY
          non-null; instance corresponding to the type short[]
static CstType CstType.VOID
          non-null; instance corresponding to the class Void
 

Methods in com.android.dx.rop.cst that return CstType
static CstType CstType.forBoxedPrimitiveType(Type primitiveType)
          Returns an instance of this class that represents the wrapper class corresponding to a given primitive type.
 CstType CstMemberRef.getDefiningClass()
          Gets the type of the defining class.
static CstType CstType.intern(Type type)
          Returns an interned instance of this class for the given type.
 

Constructors in com.android.dx.rop.cst with parameters of type CstType
CstFieldRef(CstType definingClass, CstNat nat)
          Constructs an instance.
CstInterfaceMethodRef(CstType definingClass, CstNat nat)
          Constructs an instance.
CstMethodRef(CstType definingClass, CstNat nat)
          Constructs an instance.
 



Copyright © 2015. All rights reserved.