Package com.android.dx.rop.cst
package com.android.dx.rop.cst
-
ClassDescriptionBase class for constants of all sorts.Interface for constant pools, which are, more or less, just lists of
Constantobjects.Constant type that represents an annotation.Constant type to represent a fixed array of other constants.List ofConstantinstances.Base class for constants of "methodish" type.Constants of typeboolean.Constants of typebyte.Constant type to represent a call site.Reference to a call site.Constants of typechar.Constants of typeCONSTANT_Double_info.Constant type to represent a reference to a particular constant value of an enumerated type.Constants of typeCONSTANT_Fieldref_info.Constants of typeCONSTANT_Float_info.Constants of typeCONSTANT_Integer_info.Constants of typeCONSTANT_InterfaceMethodref_info.Constants of typeInvokeDynamic.Constant type to represent a known-nullvalue.Constants which are literal 32-bit values of some sort.Constants which are literal 64-bit values of some sort.Constants which are literal bitwise values of some sort.Constants of typeCONSTANT_Long_info.Constants of typeCONSTANT_*ref_info.Constants of typeMethodHandle.Constants of typeCONSTANT_Methodref_info.Constants of typeCONSTANT_NameAndType_info.Prototype reference.Constants of typeshort.Constants of typeCONSTANT_Utf8_infoorCONSTANT_String_info.Constants that represent an arbitrary type (reference or primitive).Standard implementation ofConstantPool, which directly stores an array ofConstantobjects and can be made immutable.Base class for constants which implementTypeBearer.Utility for turning types into zeroes.