- AALOAD - Static variable in class com.android.dx.cf.code.ByteOps
-
- AaptPackageProcessBuilder - Class in com.android.builder.core
-
Builds the ProcessInfo necessary for an aapt package invocation
- AaptPackageProcessBuilder(File, AaptOptions) - Constructor for class com.android.builder.core.AaptPackageProcessBuilder
-
- AaptProcess - Class in com.android.builder.png
-
interface to the aapt long running process.
- AaptProcess.Builder - Class in com.android.builder.png
-
- AASTORE - Static variable in class com.android.dx.cf.code.ByteOps
-
- ACC_ABSTRACT - Static variable in class com.android.dx.rop.code.AccessFlags
-
abstract method / class
- ACC_ANNOTATION - Static variable in class com.android.dx.rop.code.AccessFlags
-
class is an annotation type
- ACC_BRIDGE - Static variable in class com.android.dx.rop.code.AccessFlags
-
bridge method (generated)
- ACC_CONSTRUCTOR - Static variable in class com.android.dx.rop.code.AccessFlags
-
method is a constructor
- ACC_DECLARED_SYNCHRONIZED - Static variable in class com.android.dx.rop.code.AccessFlags
-
method was declared synchronized; has no effect on
execution (other than inspecting this flag, per se)
- ACC_ENUM - Static variable in class com.android.dx.rop.code.AccessFlags
-
class is an enumerated type; field is an element of an enumerated
type
- ACC_FINAL - Static variable in class com.android.dx.rop.code.AccessFlags
-
final member / class
- ACC_INTERFACE - Static variable in class com.android.dx.rop.code.AccessFlags
-
"class" is in fact an public static final interface
- ACC_NATIVE - Static variable in class com.android.dx.rop.code.AccessFlags
-
native method
- ACC_PRIVATE - Static variable in class com.android.dx.rop.code.AccessFlags
-
private member
- ACC_PROTECTED - Static variable in class com.android.dx.rop.code.AccessFlags
-
protected member
- ACC_PUBLIC - Static variable in class com.android.dx.rop.code.AccessFlags
-
public member / class
- ACC_STATIC - Static variable in class com.android.dx.rop.code.AccessFlags
-
static member
- ACC_STRICT - Static variable in class com.android.dx.rop.code.AccessFlags
-
method with strict floating point (strictfp)
behavior
- ACC_SUPER - Static variable in class com.android.dx.rop.code.AccessFlags
-
class with new-style invokespecial for superclass
method access
- ACC_SYNCHRONIZED - Static variable in class com.android.dx.rop.code.AccessFlags
-
synchronized method; only valid in dex files for native
methods
- ACC_SYNTHETIC - Static variable in class com.android.dx.rop.code.AccessFlags
-
synthetic member
- ACC_TRANSIENT - Static variable in class com.android.dx.rop.code.AccessFlags
-
transient field
- ACC_VARARGS - Static variable in class com.android.dx.rop.code.AccessFlags
-
varargs method
- ACC_VOLATILE - Static variable in class com.android.dx.rop.code.AccessFlags
-
volatile field
- accept(T) - Method in interface com.android.builder.utils.ExceptionConsumer
-
Performs an operation on the given input.
- accept(String) - Method in interface com.android.dx.cf.direct.ClassPathOpener.FileNameFilter
-
- accept(Insn.Visitor) - Method in class com.android.dx.rop.code.FillArrayDataInsn
-
Calls the appropriate method on the given visitor, depending on the
class of this instance.
- accept(Insn.Visitor) - Method in class com.android.dx.rop.code.Insn
-
Calls the appropriate method on the given visitor, depending on the
class of this instance.
- accept(Insn.Visitor) - Method in class com.android.dx.rop.code.PlainCstInsn
-
Calls the appropriate method on the given visitor, depending on the
class of this instance.
- accept(Insn.Visitor) - Method in class com.android.dx.rop.code.PlainInsn
-
Calls the appropriate method on the given visitor, depending on the
class of this instance.
- accept(Insn.Visitor) - Method in class com.android.dx.rop.code.SwitchInsn
-
Calls the appropriate method on the given visitor, depending on the
class of this instance.
- accept(Insn.Visitor) - Method in class com.android.dx.rop.code.ThrowingCstInsn
-
Calls the appropriate method on the given visitor, depending on the
class of this instance.
- accept(Insn.Visitor) - Method in class com.android.dx.rop.code.ThrowingInsn
-
Calls the appropriate method on the given visitor, depending on the
class of this instance.
- accept(SsaInsn.Visitor) - Method in class com.android.dx.ssa.NormalSsaInsn
-
Accepts a visitor.
- accept(SsaInsn.Visitor) - Method in class com.android.dx.ssa.PhiInsn
-
Accepts a visitor.
- accept(SsaInsn.Visitor) - Method in class com.android.dx.ssa.SsaInsn
-
Accepts a visitor.
- acceptAll - Static variable in class com.android.dx.cf.direct.ClassPathOpener
-
An accept all filter.
- AccessFlags - Class in com.android.dx.rop.code
-
Constants used as "access flags" in various places in classes, and
related utilities.
- ACONST_NULL - Static variable in class com.android.dx.cf.code.ByteOps
-
- add(File) - Method in class com.android.builder.files.FileCacheByPath
-
Adds a file to the cache, replacing any file that had the exact same absolute path.
- add(Symbol) - Method in class com.android.builder.symbols.SymbolTable.Builder
-
Adds a symbol to the table to be built.
- add(int, int) - Method in class com.android.dx.cf.code.SwitchList
-
Adds the given item.
- add(DalvInsn) - Method in class com.android.dx.dex.code.OutputCollector
-
Adds an instruction to the output.
- add(DalvInsn) - Method in class com.android.dx.dex.code.OutputFinisher
-
Adds an instruction to the output.
- add(ClassDefItem) - Method in class com.android.dx.dex.file.ClassDefsSection
-
Adds an element to this instance.
- add(ClassDefItem) - Method in class com.android.dx.dex.file.DexFile
-
Adds a class to this instance.
- add(OffsettedItem) - Method in class com.android.dx.dex.file.MixedItemSection
-
Adds an item to this instance.
- add(Item) - Method in class com.android.dx.dex.file.Statistics
-
Adds the given item to the statistics.
- add(NameValuePair) - Method in class com.android.dx.rop.annotation.Annotation
-
Add an element to the set of (name, value) pairs for this instance.
- add(Annotation) - Method in class com.android.dx.rop.annotation.Annotations
-
Adds an element to this instance.
- ADD - Static variable in class com.android.dx.rop.code.RegOps
-
T: any numeric type; r,x,y: T :: r = x + y
- add(int, int) - Method in class com.android.dx.ssa.back.InterferenceGraph
-
Adds a register pair to the interference/liveness graph.
- add(int) - Method in class com.android.dx.util.BitIntSet
-
Adds an int to a set
- add(int) - Method in class com.android.dx.util.IntList
-
Adds an element to the end of the list.
- add(int) - Method in interface com.android.dx.util.IntSet
-
Adds an int to a set
- add(int) - Method in class com.android.dx.util.ListIntSet
-
Adds an int to a set
- ADD_CONST_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: double :: r = x + c;
- ADD_CONST_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: float :: r = x + c;
- ADD_CONST_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: int :: r = x + c;
- ADD_CONST_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: long :: r = x + c;
- ADD_DOUBLE - Static variable in class com.android.dx.dex.code.Dops
-
- ADD_DOUBLE - Static variable in class com.android.dx.io.OpcodeInfo
-
- ADD_DOUBLE - Static variable in class com.android.dx.io.Opcodes
-
- ADD_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: double :: r = x + y;
- ADD_DOUBLE_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- ADD_DOUBLE_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- ADD_DOUBLE_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- ADD_FLOAT - Static variable in class com.android.dx.dex.code.Dops
-
- ADD_FLOAT - Static variable in class com.android.dx.io.OpcodeInfo
-
- ADD_FLOAT - Static variable in class com.android.dx.io.Opcodes
-
- ADD_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: float :: r = x + y;
- ADD_FLOAT_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- ADD_FLOAT_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- ADD_FLOAT_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- ADD_INT - Static variable in class com.android.dx.dex.code.Dops
-
- ADD_INT - Static variable in class com.android.dx.io.OpcodeInfo
-
- ADD_INT - Static variable in class com.android.dx.io.Opcodes
-
- ADD_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: int :: r = x + y;
- ADD_INT_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- ADD_INT_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- ADD_INT_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- ADD_INT_LIT16 - Static variable in class com.android.dx.dex.code.Dops
-
- ADD_INT_LIT16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- ADD_INT_LIT16 - Static variable in class com.android.dx.io.Opcodes
-
- ADD_INT_LIT8 - Static variable in class com.android.dx.dex.code.Dops
-
- ADD_INT_LIT8 - Static variable in class com.android.dx.io.OpcodeInfo
-
- ADD_INT_LIT8 - Static variable in class com.android.dx.io.Opcodes
-
- ADD_LONG - Static variable in class com.android.dx.dex.code.Dops
-
- ADD_LONG - Static variable in class com.android.dx.io.OpcodeInfo
-
- ADD_LONG - Static variable in class com.android.dx.io.Opcodes
-
- ADD_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: long :: r = x + y;
- ADD_LONG_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- ADD_LONG_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- ADD_LONG_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- addAll(Collection<Symbol>) - Method in class com.android.builder.symbols.SymbolTable.Builder
-
Adds all symbols in the given collection to the table.
- addAll(Section) - Method in class com.android.dx.dex.file.Statistics
-
Adds the given list of items to the statistics.
- addAll(Annotations) - Method in class com.android.dx.rop.annotation.Annotations
-
Adds all of the elements of the given instance to this one.
- addAssignment(Insn, RegisterSpec) - Method in class com.android.dx.rop.code.LocalVariableInfo
-
Adds an assignment association for the given instruction and
register spec.
- addAssignment(SsaInsn, RegisterSpec) - Method in class com.android.dx.ssa.LocalVariableInfo
-
Adds an assignment association for the given instruction and
register spec.
- addBuildConfigField(String, String, String) - Method in class com.android.builder.core.VariantConfiguration
-
Adds a variant-specific BuildConfig field.
- addContents(DexFile) - Method in class com.android.dx.dex.file.AnnotationItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.AnnotationSetItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.AnnotationSetRefItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.ClassDataItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.ClassDefItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.CodeItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.DebugInfoItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.EncodedArrayItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.EncodedField
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.EncodedMember
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.EncodedMethod
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.FieldAnnotationStruct
- addContents(DexFile) - Method in class com.android.dx.dex.file.FieldIdItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.HeaderItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.IdItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.Item
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.MapItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.MemberIdItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.MethodAnnotationStruct
- addContents(DexFile) - Method in class com.android.dx.dex.file.MethodIdItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.ParameterAnnotationStruct
- addContents(DexFile) - Method in class com.android.dx.dex.file.ProtoIdItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.StringDataItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.StringIdItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.TypeIdItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.TypeListItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile) - Method in class com.android.dx.dex.file.UniformListItem
-
Populates a
DexFile with items from within this instance.
- addContents(DexFile, Annotation) - Static method in class com.android.dx.dex.file.ValueEncoder
-
Helper for
addContents() methods, which adds
contents for a particular
Annotation, calling itself
recursively should it encounter a nested annotation.
- addContents(DexFile, Constant) - Static method in class com.android.dx.dex.file.ValueEncoder
-
- addContext(String) - Method in exception com.android.dex.util.ExceptionWithContext
-
Adds a line of context to this instance.
- addDirectMethod(EncodedMethod) - Method in class com.android.dx.dex.file.ClassDataItem
-
Adds a direct (static and/or private) method.
- addDirectMethod(EncodedMethod) - Method in class com.android.dx.dex.file.ClassDefItem
-
Adds a direct (static and/or private) method.
- addDomChild(SsaBasicBlock) - Method in class com.android.dx.ssa.SsaBasicBlock
-
Adds a basic block as a dom child for this block.
- addField(String, String, String) - Method in class com.android.builder.compiling.BuildConfigGenerator
-
- addFieldAnnotations(CstFieldRef, Annotations, DexFile) - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Adds a field annotations item to this instance.
- addFieldAnnotations(CstFieldRef, Annotations, DexFile) - Method in class com.android.dx.dex.file.ClassDefItem
-
Adds a field annotations item to this class.
- addInput(File) - Method in class com.android.builder.core.DexProcessBuilder
-
- addInputs(Collection<File>) - Method in class com.android.builder.core.DexProcessBuilder
-
- addInsnToHead(Insn) - Method in class com.android.dx.ssa.SsaBasicBlock
-
Adds an insn to the head of this basic block, just after any phi
insns.
- addInstanceField(EncodedField) - Method in class com.android.dx.dex.file.ClassDataItem
-
Adds an instance field.
- addInstanceField(EncodedField) - Method in class com.android.dx.dex.file.ClassDefItem
-
Adds an instance field.
- addItems(Collection<Object>) - Method in class com.android.builder.compiling.BuildConfigGenerator
-
- addItems(Collection<Object>) - Method in class com.android.builder.compiling.ResValueGenerator
-
- addJackPluginClassPath(File) - Method in class com.android.builder.core.JackProcessOptions
-
- addJackPluginName(String) - Method in class com.android.builder.core.JackProcessOptions
-
- addLiveIn(int) - Method in class com.android.dx.ssa.SsaBasicBlock
-
Adds regV to the live-in list for this block.
- addLiveOut(int) - Method in class com.android.dx.ssa.SsaBasicBlock
-
Adds regV to the live-out list for this block.
- addMap(Section[], MixedItemSection) - Static method in class com.android.dx.dex.file.MapItem
-
Constructs a list item with instances of this class representing
the contents of the given array of sections, adding it to the
given map section.
- addMapping(int, int, int) - Method in class com.android.dx.ssa.BasicRegisterMapper
-
Adds a mapping to the mapper.
- addMapping(int, int, int) - Method in class com.android.dx.ssa.InterferenceRegisterMapper
-
Adds a mapping to the mapper.
- addMethodAnnotations(CstMethodRef, Annotations, DexFile) - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Adds a method annotations item to this instance.
- addMethodAnnotations(CstMethodRef, Annotations, DexFile) - Method in class com.android.dx.dex.file.ClassDefItem
-
Adds a method annotations item to this class.
- addMoveToBeginning(RegisterSpec, RegisterSpec) - Method in class com.android.dx.ssa.SsaBasicBlock
-
Adds a move instruction after the phi insn block.
- addMoveToEnd(RegisterSpec, RegisterSpec) - Method in class com.android.dx.ssa.SsaBasicBlock
-
Adds a move instruction to the end of this basic block, just
before the last instruction.
- addParameterAnnotations(CstMethodRef, AnnotationsList, DexFile) - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Adds a parameter annotations item to this instance.
- addParameterAnnotations(CstMethodRef, AnnotationsList, DexFile) - Method in class com.android.dx.dex.file.ClassDefItem
-
Adds a parameter annotations item to this class.
- addPhiInsnForReg(int) - Method in class com.android.dx.ssa.SsaBasicBlock
-
Adds a phi insn to the beginning of this block.
- addPhiInsnForReg(RegisterSpec) - Method in class com.android.dx.ssa.SsaBasicBlock
-
Adds a phi insn to the beginning of this block.
- addPhiOperand(RegisterSpec, SsaBasicBlock) - Method in class com.android.dx.ssa.PhiInsn
-
Adds an operand to this phi instruction.
- addProductFlavor(F, SourceProvider, String) - Method in class com.android.builder.core.VariantConfiguration
-
Add a new configured ProductFlavor.
- addResource(String, String, String) - Method in class com.android.builder.compiling.ResValueGenerator
-
- addResourceConfiguration(String) - Method in class com.android.builder.core.DefaultProductFlavor
-
Adds a res config filter (for instance 'hdpi')
- addResourceConfigurations(String...) - Method in class com.android.builder.core.DefaultProductFlavor
-
Adds a res config filter (for instance 'hdpi')
- addResourceConfigurations(Collection<String>) - Method in class com.android.builder.core.DefaultProductFlavor
-
Adds a res config filter (for instance 'hdpi')
- AddressMap - Class in com.android.dx.io.instructions
-
Map from addresses to addresses, where addresses are all
ints.
- AddressMap() - Constructor for class com.android.dx.io.instructions.AddressMap
-
Constructs an instance.
- addResult(TypeBearer) - Method in class com.android.dx.cf.code.BaseMachine
-
Adds an additional element to the list of results.
- addResValue(String, String, String) - Method in class com.android.builder.core.VariantConfiguration
-
Adds a variant-specific res value.
- addRoots(ZipFile) - Method in class com.android.multidex.ClassReferenceListBuilder
-
- addStaticField(EncodedField, Constant) - Method in class com.android.dx.dex.file.ClassDataItem
-
Adds a static field.
- addStaticField(EncodedField, Constant) - Method in class com.android.dx.dex.file.ClassDefItem
-
Adds a static field.
- addSuffix(DalvInsn) - Method in class com.android.dx.dex.code.OutputCollector
-
Adds an instruction to the output suffix.
- addVirtualMethod(EncodedMethod) - Method in class com.android.dx.dex.file.ClassDataItem
-
Adds a virtual method.
- addVirtualMethod(EncodedMethod) - Method in class com.android.dx.dex.file.ClassDefItem
-
Adds a virtual method.
- adjust(MethodId) - Method in class com.android.dx.merge.IndexMap
-
- adjust(FieldId) - Method in class com.android.dx.merge.IndexMap
-
- adjust(ProtoId) - Method in class com.android.dx.merge.IndexMap
-
- adjust(ClassDef) - Method in class com.android.dx.merge.IndexMap
-
- adjust(SortableType) - Method in class com.android.dx.merge.IndexMap
-
- adjust(Annotation) - Method in class com.android.dx.merge.IndexMap
-
- adjustAnnotation(int) - Method in class com.android.dx.merge.IndexMap
-
- adjustAnnotationDirectory(int) - Method in class com.android.dx.merge.IndexMap
-
- adjustAnnotationSet(int) - Method in class com.android.dx.merge.IndexMap
-
- adjustAnnotationSetRefList(int) - Method in class com.android.dx.merge.IndexMap
-
- adjustEncodedArray(EncodedValue) - Method in class com.android.dx.merge.IndexMap
-
- adjustEncodedValue(EncodedValue) - Method in class com.android.dx.merge.IndexMap
-
- adjustField(int) - Method in class com.android.dx.merge.IndexMap
-
- adjustMethod(int) - Method in class com.android.dx.merge.IndexMap
-
- adjustProto(int) - Method in class com.android.dx.merge.IndexMap
-
- adjustStaticValues(int) - Method in class com.android.dx.merge.IndexMap
-
- adjustString(int) - Method in class com.android.dx.merge.IndexMap
-
- adjustType(int) - Method in class com.android.dx.merge.IndexMap
-
- adjustTypeList(TypeList) - Method in class com.android.dx.merge.IndexMap
-
- adjustTypeListOffset(int) - Method in class com.android.dx.merge.IndexMap
-
- advance(int) - Method in class com.android.dx.io.instructions.BaseCodeCursor
-
Advance the cursor by the indicated amount.
- AGET - Static variable in class com.android.dx.dex.code.Dops
-
- AGET - Static variable in class com.android.dx.io.OpcodeInfo
-
- AGET - Static variable in class com.android.dx.io.Opcodes
-
- AGET - Static variable in class com.android.dx.rop.code.RegOps
-
T: any type; r: T; x: T[]; y: int :: r = x[y]
- AGET_BOOLEAN - Static variable in class com.android.dx.dex.code.Dops
-
- AGET_BOOLEAN - Static variable in class com.android.dx.io.OpcodeInfo
-
- AGET_BOOLEAN - Static variable in class com.android.dx.io.Opcodes
-
- AGET_BOOLEAN - Static variable in class com.android.dx.rop.code.Rops
-
r: boolean; x: boolean[]; y: int :: r = x[y]
- AGET_BYTE - Static variable in class com.android.dx.dex.code.Dops
-
- AGET_BYTE - Static variable in class com.android.dx.io.OpcodeInfo
-
- AGET_BYTE - Static variable in class com.android.dx.io.Opcodes
-
- AGET_BYTE - Static variable in class com.android.dx.rop.code.Rops
-
r: byte; x: byte[]; y: int :: r = x[y]
- AGET_CHAR - Static variable in class com.android.dx.dex.code.Dops
-
- AGET_CHAR - Static variable in class com.android.dx.io.OpcodeInfo
-
- AGET_CHAR - Static variable in class com.android.dx.io.Opcodes
-
- AGET_CHAR - Static variable in class com.android.dx.rop.code.Rops
-
r: char; x: char[]; y: int :: r = x[y]
- AGET_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r: double; x: double[]; y: int :: r = x[y]
- AGET_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r: float; x: float[]; y: int :: r = x[y]
- AGET_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,y: int; x: int[] :: r = x[y]
- AGET_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r: long; x: long[]; y: int :: r = x[y]
- AGET_OBJECT - Static variable in class com.android.dx.dex.code.Dops
-
- AGET_OBJECT - Static variable in class com.android.dx.io.OpcodeInfo
-
- AGET_OBJECT - Static variable in class com.android.dx.io.Opcodes
-
- AGET_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
r: Object; x: Object[]; y: int :: r = x[y]
- AGET_SHORT - Static variable in class com.android.dx.dex.code.Dops
-
- AGET_SHORT - Static variable in class com.android.dx.io.OpcodeInfo
-
- AGET_SHORT - Static variable in class com.android.dx.io.Opcodes
-
- AGET_SHORT - Static variable in class com.android.dx.rop.code.Rops
-
r: short; x: short[]; y: int :: r = x[y]
- AGET_WIDE - Static variable in class com.android.dx.dex.code.Dops
-
- AGET_WIDE - Static variable in class com.android.dx.io.OpcodeInfo
-
- AGET_WIDE - Static variable in class com.android.dx.io.Opcodes
-
- align(AnnotatedOutput) - Method in class com.android.dx.dex.file.Section
-
Aligns the output of the given data to the alignment of this instance.
- ALIGN_64BIT_REGS_IN_OUTPUT_FINISHER - Variable in class com.android.dx.dex.DexOptions
-
Does final processing of 64-bit alignment into output finisher to gets output as
DalvInsnList with 64-bit registers aligned at best.
- ALIGN_64BIT_REGS_SUPPORT - Static variable in class com.android.dx.dex.DexOptions
-
Enable alignment support of 64-bit registers on Dalvik even registers.
- alignTo(int) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Adds extra bytes if necessary (with value 0) to
force alignment of the output cursor as given.
- alignTo(int) - Method in interface com.android.dx.util.Output
-
Adds extra bytes if necessary (with value 0) to
force alignment of the output cursor as given.
- alignToFourBytes() - Method in class com.android.dex.Dex.Section
-
Skips bytes until the position is aligned to a multiple of 4.
- alignToFourBytesWithZeroFill() - Method in class com.android.dex.Dex.Section
-
Writes 0x00 until the position is aligned to a multiple of 4.
- allFields() - Method in class com.android.dex.ClassData
-
- allMethods() - Method in class com.android.dex.ClassData
-
- allocateRegisters() - Method in class com.android.dx.ssa.back.FirstFitAllocator
-
Runs the algorithm.
- allocateRegisters() - Method in class com.android.dx.ssa.back.FirstFitLocalCombiningAllocator
-
Runs the algorithm.
- allocateRegisters() - Method in class com.android.dx.ssa.back.NullRegisterAllocator
-
Runs the algorithm.
- allocateRegisters() - Method in class com.android.dx.ssa.back.RegisterAllocator
-
Runs the algorithm.
- ALLOW_EXTENDED_OPCODES - Static variable in class com.android.dx.dex.code.InsnFormat
-
flag to enable/disable the new extended opcode formats; meant as a
temporary measure until VM support for the salient opcodes is
added.
- allSymbols() - Method in class com.android.builder.symbols.SymbolTable
-
Obtains all symbols in the table.
- ALOAD - Static variable in class com.android.dx.cf.code.ByteOps
-
- ALOAD_0 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ALOAD_1 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ALOAD_2 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ALOAD_3 - Static variable in class com.android.dx.cf.code.ByteOps
-
- AND - Static variable in class com.android.dx.rop.code.RegOps
-
T: any integral type; r,x,y: T :: r = x & y
- AND_CONST_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: int :: r = x & c;
- AND_CONST_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: long :: r = x & c;
- AND_INT - Static variable in class com.android.dx.dex.code.Dops
-
- AND_INT - Static variable in class com.android.dx.io.OpcodeInfo
-
- AND_INT - Static variable in class com.android.dx.io.Opcodes
-
- AND_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: int :: r = x & y;
- AND_INT_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- AND_INT_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- AND_INT_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- AND_INT_LIT16 - Static variable in class com.android.dx.dex.code.Dops
-
- AND_INT_LIT16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- AND_INT_LIT16 - Static variable in class com.android.dx.io.Opcodes
-
- AND_INT_LIT8 - Static variable in class com.android.dx.dex.code.Dops
-
- AND_INT_LIT8 - Static variable in class com.android.dx.io.OpcodeInfo
-
- AND_INT_LIT8 - Static variable in class com.android.dx.io.Opcodes
-
- AND_LONG - Static variable in class com.android.dx.dex.code.Dops
-
- AND_LONG - Static variable in class com.android.dx.io.OpcodeInfo
-
- AND_LONG - Static variable in class com.android.dx.io.Opcodes
-
- AND_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: long :: r = x & y;
- AND_LONG_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- AND_LONG_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- AND_LONG_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- ANDROID_GRADLE_COMPONENT_PLUGIN_VERSION - Static variable in class com.android.builder.Version
-
- ANDROID_GRADLE_PLUGIN_VERSION - Static variable in class com.android.builder.Version
-
- ANDROID_WEAR - Static variable in class com.android.builder.core.BuilderConstants
-
- ANDROID_WEAR_MICRO_APK - Static variable in class com.android.builder.core.BuilderConstants
-
- AndroidBuilder - Class in com.android.builder.core
-
This is the main builder class.
- AndroidBuilder(String, String, ProcessExecutor, JavaProcessExecutor, ErrorReporter, ILogger, boolean) - Constructor for class com.android.builder.core.AndroidBuilder
-
Creates an AndroidBuilder.
- AndroidBuilder.MainDexListOption - Enum in com.android.builder.core
-
- AndroidDependency - Class in com.android.builder.dependency.level2
-
Represents an Android Library and its content.
- ANEWARRAY - Static variable in class com.android.dx.cf.code.ByteOps
-
- annotate(ExceptionWithContext) - Method in class com.android.dx.cf.code.ExecutionStack
-
Annotates (adds context to) the given exception with information
about this instance.
- annotate(ExceptionWithContext) - Method in class com.android.dx.cf.code.Frame
-
Annotates (adds context to) the given exception with information
about this frame.
- annotate(ExceptionWithContext) - Method in class com.android.dx.cf.code.LocalsArray
-
Annotates (adds context to) the given exception with information
about this instance.
- annotate(ExceptionWithContext) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Annotates (adds context to) the given exception with information
about this instance.
- annotate(ExceptionWithContext) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Annotates (adds context to) the given exception with information
about this instance.
- annotate(String) - Method in interface com.android.dx.util.AnnotatedOutput
-
Add an annotation for the subsequent output.
- annotate(int, String) - Method in interface com.android.dx.util.AnnotatedOutput
-
Add an annotation for a specified amount of subsequent
output.
- annotate(String) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Add an annotation for the subsequent output.
- annotate(int, String) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Add an annotation for a specified amount of subsequent
output.
- AnnotatedOutput - Interface in com.android.dx.util
-
Interface for a binary output destination that may be augmented
with textual annotations.
- annotates() - Method in interface com.android.dx.util.AnnotatedOutput
-
Get whether this instance will actually keep annotations.
- annotates() - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Get whether this instance will actually keep annotations.
- annotateTo(AnnotatedOutput, String) - Method in class com.android.dx.dex.file.AnnotationItem
-
Write a (listing file) annotation for this instance to the given
output, that consumes no bytes of output.
- annotateTo(DexFile, AnnotatedOutput, String) - Method in class com.android.dx.dex.file.DebugInfoItem
-
Writes annotations for the elements of this list, as
zero-length.
- Annotation - Class in com.android.dex
-
An annotation.
- Annotation(Dex, byte, EncodedValue) - Constructor for class com.android.dex.Annotation
-
- Annotation - Class in com.android.dx.rop.annotation
-
An annotation on an element of a class.
- Annotation(CstType, AnnotationVisibility) - Constructor for class com.android.dx.rop.annotation.Annotation
-
Construct an instance.
- ANNOTATION - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing
java.lang.annotation.Annotation
- annotationDirectoryOffsetFromClassDefIndex(int) - Method in class com.android.dex.Dex
-
Look up an annotation directory offset from a class def index.
- AnnotationItem - Class in com.android.dx.dex.file
-
Single annotation, which consists of a type and a set of name-value
element pairs.
- AnnotationItem(Annotation, DexFile) - Constructor for class com.android.dx.dex.file.AnnotationItem
-
Constructs an instance.
- AnnotationParser - Class in com.android.dx.cf.direct
-
Parser for annotations.
- AnnotationParser(DirectClassFile, int, int, ParseObserver) - Constructor for class com.android.dx.cf.direct.AnnotationParser
-
Constructs an instance.
- annotations - Variable in class com.android.dex.TableOfContents
-
- Annotations - Class in com.android.dx.rop.annotation
-
- Annotations() - Constructor for class com.android.dx.rop.annotation.Annotations
-
Constructs an empty instance.
- annotationsDirectories - Variable in class com.android.dex.TableOfContents
-
- AnnotationsDirectoryItem - Class in com.android.dx.dex.file
-
Per-class directory of annotations.
- AnnotationsDirectoryItem() - Constructor for class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Constructs an empty instance.
- AnnotationSetItem - Class in com.android.dx.dex.file
-
Set of annotations, where no annotation type appears more than once.
- AnnotationSetItem(Annotations, DexFile) - Constructor for class com.android.dx.dex.file.AnnotationSetItem
-
Constructs an instance.
- AnnotationSetRefItem - Class in com.android.dx.dex.file
-
- AnnotationSetRefItem(AnnotationSetItem) - Constructor for class com.android.dx.dex.file.AnnotationSetRefItem
-
Constructs an instance.
- annotationSetRefLists - Variable in class com.android.dex.TableOfContents
-
- annotationSets - Variable in class com.android.dex.TableOfContents
-
- AnnotationsList - Class in com.android.dx.rop.annotation
-
- AnnotationsList(int) - Constructor for class com.android.dx.rop.annotation.AnnotationsList
-
Constructs an instance.
- AnnotationUtils - Class in com.android.dx.dex.file
-
Utility class for dealing with annotations.
- AnnotationVisibility - Enum in com.android.dx.rop.annotation
-
Visibility scope of an annotation.
- anyInRange(int[], int, int) - Static method in class com.android.dx.util.Bits
-
Returns whether any bits are set to true in the
specified range.
- API_CURRENT - Static variable in class com.android.dex.DexFormat
-
API level to target in order to produce the most modern file
format
- API_NO_EXTENDED_OPCODES - Static variable in class com.android.dex.DexFormat
-
API level to target in order to suppress extended opcode usage
- apiToMagic(int) - Static method in class com.android.dex.DexFormat
-
Returns the magic number corresponding to the given target API level.
- ApiVersions(ApiVersion, ApiVersion) - Constructor for class com.android.builder.core.VariantConfiguration.ApiVersions
-
- ApkInfoParser - Class in com.android.builder.core
-
Class to parse an APK with aapt to gather information
- ApkInfoParser(File, ProcessExecutor) - Constructor for class com.android.builder.core.ApkInfoParser
-
Constructs a new parser
- ApkInfoParser.ApkInfo - Class in com.android.builder.core
-
Information about an APK
- appendSection(int, String) - Method in class com.android.dex.Dex
-
- APUT - Static variable in class com.android.dx.dex.code.Dops
-
- APUT - Static variable in class com.android.dx.io.OpcodeInfo
-
- APUT - Static variable in class com.android.dx.io.Opcodes
-
- APUT - Static variable in class com.android.dx.rop.code.RegOps
-
T: any type; x: T; y: T[]; z: int :: x[y] = z
- APUT_BOOLEAN - Static variable in class com.android.dx.dex.code.Dops
-
- APUT_BOOLEAN - Static variable in class com.android.dx.io.OpcodeInfo
-
- APUT_BOOLEAN - Static variable in class com.android.dx.io.Opcodes
-
- APUT_BOOLEAN - Static variable in class com.android.dx.rop.code.Rops
-
x: boolean; y: boolean[]; z: int :: y[z] = x
- APUT_BYTE - Static variable in class com.android.dx.dex.code.Dops
-
- APUT_BYTE - Static variable in class com.android.dx.io.OpcodeInfo
-
- APUT_BYTE - Static variable in class com.android.dx.io.Opcodes
-
- APUT_BYTE - Static variable in class com.android.dx.rop.code.Rops
-
x: byte; y: byte[]; z: int :: y[z] = x
- APUT_CHAR - Static variable in class com.android.dx.dex.code.Dops
-
- APUT_CHAR - Static variable in class com.android.dx.io.OpcodeInfo
-
- APUT_CHAR - Static variable in class com.android.dx.io.Opcodes
-
- APUT_CHAR - Static variable in class com.android.dx.rop.code.Rops
-
x: char; y: char[]; z: int :: y[z] = x
- APUT_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
x: double; y: double[]; z: int :: y[z] = x
- APUT_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
x: float; y: float[]; z: int :: y[z] = x
- APUT_INT - Static variable in class com.android.dx.rop.code.Rops
-
x,z: int; y: int[] :: y[z] = x
- APUT_LONG - Static variable in class com.android.dx.rop.code.Rops
-
x: long; y: long[]; z: int :: y[z] = x
- APUT_OBJECT - Static variable in class com.android.dx.dex.code.Dops
-
- APUT_OBJECT - Static variable in class com.android.dx.io.OpcodeInfo
-
- APUT_OBJECT - Static variable in class com.android.dx.io.Opcodes
-
- APUT_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
x: Object; y: Object[]; z: int :: y[z] = x
- APUT_SHORT - Static variable in class com.android.dx.dex.code.Dops
-
- APUT_SHORT - Static variable in class com.android.dx.io.OpcodeInfo
-
- APUT_SHORT - Static variable in class com.android.dx.io.Opcodes
-
- APUT_SHORT - Static variable in class com.android.dx.rop.code.Rops
-
x: short; y: short[]; z: int :: y[z] = x
- APUT_WIDE - Static variable in class com.android.dx.dex.code.Dops
-
- APUT_WIDE - Static variable in class com.android.dx.io.OpcodeInfo
-
- APUT_WIDE - Static variable in class com.android.dx.io.Opcodes
-
- areAllOperandsEqual() - Method in class com.android.dx.ssa.PhiInsn
-
- areAnyPinned(RegisterSpecList, int, int) - Method in class com.android.dx.ssa.InterferenceRegisterMapper
-
Checks to see if any of a set of old-namespace registers are
pinned to the specified new-namespace reg + category.
- ARETURN - Static variable in class com.android.dx.cf.code.ByteOps
-
- arg(int) - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the nth primary argument.
- argCount() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the number of primary arguments.
- argIndex(DalvInsn) - Static method in class com.android.dx.dex.code.InsnFormat
-
Helper method to extract the callout-argument index from an
appropriate instruction.
- args - Variable in class com.android.dx.command.dump.BaseDumper
-
commandline parsedArgs
- argString() - Method in class com.android.dx.dex.code.ArrayData
-
Gets the string form for any arguments to this instance.
- argString() - Method in class com.android.dx.dex.code.CodeAddress
-
Gets the string form for any arguments to this instance.
- argString() - Method in class com.android.dx.dex.code.CstInsn
-
Gets the string form for any arguments to this instance.
- argString() - Method in class com.android.dx.dex.code.DalvInsn
-
Gets the string form for any arguments to this instance.
- argString() - Method in class com.android.dx.dex.code.HighRegisterPrefix
-
Gets the string form for any arguments to this instance.
- argString() - Method in class com.android.dx.dex.code.LocalSnapshot
-
Gets the string form for any arguments to this instance.
- argString() - Method in class com.android.dx.dex.code.LocalStart
-
Gets the string form for any arguments to this instance.
- argString() - Method in class com.android.dx.dex.code.OddSpacer
-
Gets the string form for any arguments to this instance.
- argString() - Method in class com.android.dx.dex.code.SimpleInsn
-
Gets the string form for any arguments to this instance.
- argString() - Method in class com.android.dx.dex.code.SwitchData
-
Gets the string form for any arguments to this instance.
- argString() - Method in class com.android.dx.dex.code.TargetInsn
-
Gets the string form for any arguments to this instance.
- Arguments() - Constructor for class com.android.dx.command.dexer.Main.Arguments
-
- argWidth() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the width of the arguments (where a category-2 value counts as
two).
- ARRAY_LENGTH - Static variable in class com.android.dx.dex.code.Dops
-
- ARRAY_LENGTH - Static variable in class com.android.dx.io.OpcodeInfo
-
- ARRAY_LENGTH - Static variable in class com.android.dx.io.Opcodes
-
- ARRAY_LENGTH - Static variable in class com.android.dx.rop.code.RegOps
-
T: any type; r: int; x: T[]; :: r = x.length
- ARRAY_LENGTH - Static variable in class com.android.dx.rop.code.Rops
-
T: any type; r: int; x: T[]; :: r = x.length
- ArrayData - Class in com.android.dx.dex.code
-
Pseudo-instruction which holds fill array data.
- ArrayData(SourcePosition, CodeAddress, ArrayList<Constant>, Constant) - Constructor for class com.android.dx.dex.code.ArrayData
-
Constructs an instance.
- ARRAYLENGTH - Static variable in class com.android.dx.cf.code.ByteOps
-
- asByteInput() - Method in class com.android.dex.EncodedValue
-
- asConsumer(ExceptionConsumer<T>) - Static method in interface com.android.builder.utils.ExceptionConsumer
-
- assertCursor(int) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Asserts that the cursor is the given value.
- assertCursor(int) - Method in interface com.android.dx.util.Output
-
Asserts that the cursor is the given value.
- assertFourByteAligned() - Method in class com.android.dex.Dex.Section
-
- assignIndices(DalvCode.AssignIndicesCallback) - Method in class com.android.dx.dex.code.DalvCode
-
Assign indices in all instructions that need them, using the
given callback to perform lookups.
- assignIndices(DalvCode.AssignIndicesCallback) - Method in class com.android.dx.dex.code.OutputFinisher
-
Assigns indices in all instructions that need them, using the
given callback to perform lookups.
- ASTORE - Static variable in class com.android.dx.cf.code.ByteOps
-
- ASTORE_0 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ASTORE_1 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ASTORE_2 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ASTORE_3 - Static variable in class com.android.dx.cf.code.ByteOps
-
- asUninitialized(int) - Method in class com.android.dx.rop.type.Type
-
Returns a new interned instance which is identical to this one, except
it is indicated as uninitialized and allocated at the given bytecode
index.
- ATHROW - Static variable in class com.android.dx.cf.code.ByteOps
-
- AtomDependency - Class in com.android.builder.dependency.level2
-
Represents an Atom dependency and its content.
- AtomDependency(File, MavenCoordinates, String, String, File, String, String) - Constructor for class com.android.builder.dependency.level2.AtomDependency
-
- AttAnnotationDefault - Class in com.android.dx.cf.attrib
-
Attribute class for AnnotationDefault attributes.
- AttAnnotationDefault(Constant, int) - Constructor for class com.android.dx.cf.attrib.AttAnnotationDefault
-
Constructs an instance.
- AttCode - Class in com.android.dx.cf.attrib
-
Attribute class for standard Code attributes.
- AttCode(int, int, BytecodeArray, ByteCatchList, AttributeList) - Constructor for class com.android.dx.cf.attrib.AttCode
-
Constructs an instance.
- AttConstantValue - Class in com.android.dx.cf.attrib
-
Attribute class for standard ConstantValue attributes.
- AttConstantValue(TypedConstant) - Constructor for class com.android.dx.cf.attrib.AttConstantValue
-
Constructs an instance.
- AttDeprecated - Class in com.android.dx.cf.attrib
-
Attribute class for standard Deprecated attributes.
- AttDeprecated() - Constructor for class com.android.dx.cf.attrib.AttDeprecated
-
Constructs an instance.
- AttEnclosingMethod - Class in com.android.dx.cf.attrib
-
Attribute class for standards-track EnclosingMethod
attributes.
- AttEnclosingMethod(CstType, CstNat) - Constructor for class com.android.dx.cf.attrib.AttEnclosingMethod
-
Constructs an instance.
- AttExceptions - Class in com.android.dx.cf.attrib
-
Attribute class for standard Exceptions attributes.
- AttExceptions(TypeList) - Constructor for class com.android.dx.cf.attrib.AttExceptions
-
Constructs an instance.
- AttInnerClasses - Class in com.android.dx.cf.attrib
-
Attribute class for standard InnerClasses attributes.
- AttInnerClasses(InnerClassList) - Constructor for class com.android.dx.cf.attrib.AttInnerClasses
-
Constructs an instance.
- AttLineNumberTable - Class in com.android.dx.cf.attrib
-
Attribute class for standard LineNumberTable attributes.
- AttLineNumberTable(LineNumberList) - Constructor for class com.android.dx.cf.attrib.AttLineNumberTable
-
Constructs an instance.
- AttLocalVariableTable - Class in com.android.dx.cf.attrib
-
Attribute class for standard LocalVariableTable attributes.
- AttLocalVariableTable(LocalVariableList) - Constructor for class com.android.dx.cf.attrib.AttLocalVariableTable
-
Constructs an instance.
- AttLocalVariableTypeTable - Class in com.android.dx.cf.attrib
-
Attribute class for standard LocalVariableTypeTable attributes.
- AttLocalVariableTypeTable(LocalVariableList) - Constructor for class com.android.dx.cf.attrib.AttLocalVariableTypeTable
-
Constructs an instance.
- Attribute - Interface in com.android.dx.cf.iface
-
Interface representing attributes of class files (directly or indirectly).
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttAnnotationDefault
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttCode
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttConstantValue
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttDeprecated
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttEnclosingMethod
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttExceptions
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttInnerClasses
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttLineNumberTable
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttLocalVariableTable
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttLocalVariableTypeTable
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttRuntimeInvisibleAnnotations
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttRuntimeInvisibleParameterAnnotations
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttRuntimeVisibleAnnotations
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttRuntimeVisibleParameterAnnotations
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttSignature
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttSourceFile
-
non-null; attribute name for attributes of this type
- ATTRIBUTE_NAME - Static variable in class com.android.dx.cf.attrib.AttSynthetic
-
non-null; attribute name for attributes of this type
- AttributeFactory - Class in com.android.dx.cf.direct
-
Factory capable of instantiating various
Attribute subclasses
depending on the context and name.
- AttributeFactory() - Constructor for class com.android.dx.cf.direct.AttributeFactory
-
Constructs an instance.
- AttributeList - Interface in com.android.dx.cf.iface
-
Interface for lists of attributes.
- AttRuntimeInvisibleAnnotations - Class in com.android.dx.cf.attrib
-
Attribute class for standard RuntimeInvisibleAnnotations
attributes.
- AttRuntimeInvisibleAnnotations(Annotations, int) - Constructor for class com.android.dx.cf.attrib.AttRuntimeInvisibleAnnotations
-
Constructs an instance.
- AttRuntimeInvisibleParameterAnnotations - Class in com.android.dx.cf.attrib
-
Attribute class for standard
RuntimeInvisibleParameterAnnotations attributes.
- AttRuntimeInvisibleParameterAnnotations(AnnotationsList, int) - Constructor for class com.android.dx.cf.attrib.AttRuntimeInvisibleParameterAnnotations
-
Constructs an instance.
- AttRuntimeVisibleAnnotations - Class in com.android.dx.cf.attrib
-
Attribute class for standard RuntimeVisibleAnnotations
attributes.
- AttRuntimeVisibleAnnotations(Annotations, int) - Constructor for class com.android.dx.cf.attrib.AttRuntimeVisibleAnnotations
-
Constructs an instance.
- AttRuntimeVisibleParameterAnnotations - Class in com.android.dx.cf.attrib
-
Attribute class for standard RuntimeVisibleParameterAnnotations
attributes.
- AttRuntimeVisibleParameterAnnotations(AnnotationsList, int) - Constructor for class com.android.dx.cf.attrib.AttRuntimeVisibleParameterAnnotations
-
Constructs an instance.
- AttSignature - Class in com.android.dx.cf.attrib
-
Attribute class for standards-track Signature attributes.
- AttSignature(CstString) - Constructor for class com.android.dx.cf.attrib.AttSignature
-
Constructs an instance.
- AttSourceFile - Class in com.android.dx.cf.attrib
-
Attribute class for standard SourceFile attributes.
- AttSourceFile(CstString) - Constructor for class com.android.dx.cf.attrib.AttSourceFile
-
Constructs an instance.
- AttSynthetic - Class in com.android.dx.cf.attrib
-
Attribute class for standard Synthetic attributes.
- AttSynthetic() - Constructor for class com.android.dx.cf.attrib.AttSynthetic
-
Constructs an instance.
- auxCstArg(Constant) - Method in class com.android.dx.cf.code.BaseMachine
-
Indicates that there is an auxiliary (inline, not stack) object
argument, with the value based on the given constant.
- auxCstArg(Constant) - Method in interface com.android.dx.cf.code.Machine
-
Indicates that there is an auxiliary (inline, not stack) object
argument, with the value based on the given constant.
- auxInitValues(ArrayList<Constant>) - Method in class com.android.dx.cf.code.BaseMachine
-
Indicates that there is an auxiliary (inline, not stack) argument
consisting of a list of initial values for a newly created array.
- auxInitValues(ArrayList<Constant>) - Method in interface com.android.dx.cf.code.Machine
-
Indicates that there is an auxiliary (inline, not stack) argument
consisting of a list of initial values for a newly created array.
- auxIntArg(int) - Method in class com.android.dx.cf.code.BaseMachine
-
Indicates that there is an auxiliary (inline, not stack)
argument of type int, with the given value.
- auxIntArg(int) - Method in interface com.android.dx.cf.code.Machine
-
Indicates that there is an auxiliary (inline, not stack)
argument of type int, with the given value.
- auxSwitchArg(SwitchList) - Method in class com.android.dx.cf.code.BaseMachine
-
Indicates that there is an auxiliary (inline, not stack) argument
consisting of a switch* table.
- auxSwitchArg(SwitchList) - Method in interface com.android.dx.cf.code.Machine
-
Indicates that there is an auxiliary (inline, not stack) argument
consisting of a switch* table.
- auxTargetArg(int) - Method in class com.android.dx.cf.code.BaseMachine
-
Indicates that there is an auxiliary (inline, not stack) argument
indicating a branch target.
- auxTargetArg(int) - Method in interface com.android.dx.cf.code.Machine
-
Indicates that there is an auxiliary (inline, not stack) argument
indicating a branch target.
- auxType(Type) - Method in class com.android.dx.cf.code.BaseMachine
-
Indicates that the salient type of this operation is as
given.
- auxType(Type) - Method in interface com.android.dx.cf.code.Machine
-
Indicates that the salient type of this operation is as
given.
- available() - Method in class com.android.dx.util.ByteArray.MyInputStream
-
- CALOAD - Static variable in class com.android.dx.cf.code.ByteOps
-
- canThrow() - Method in class com.android.dx.rop.code.BasicBlock
-
Returns whether this block might throw an exception.
- canThrow() - Method in class com.android.dx.rop.code.Insn
-
Gets whether this instruction can possibly throw an exception.
- canThrow() - Method in class com.android.dx.rop.code.Rop
-
Gets whether this operation can possibly throw an exception.
- canThrow() - Method in class com.android.dx.ssa.NormalSsaInsn
- canThrow() - Method in class com.android.dx.ssa.PhiInsn
-
Always returns false for PhiInsns.
- canThrow() - Method in class com.android.dx.ssa.SsaInsn
-
- CASTORE - Static variable in class com.android.dx.cf.code.ByteOps
-
- CatchBuilder - Interface in com.android.dx.dex.code
-
Interface for the construction of
CatchTable instances.
- catchesAll() - Method in class com.android.dx.dex.code.CatchHandlerList
-
Returns whether or not this instance ends with a "catch-all"
handler.
- catchesEqual(BasicBlock, BasicBlock) - Method in class com.android.dx.rop.code.BasicBlockList
-
Compares the catches of two blocks for equality.
- CatchHandler(int[], int[], int, int) - Constructor for class com.android.dex.Code.CatchHandler
-
- CatchHandlerList - Class in com.android.dx.dex.code
-
Ordered list of (exception type, handler address) entries.
- CatchHandlerList(int) - Constructor for class com.android.dx.dex.code.CatchHandlerList
-
Constructs an instance.
- CatchHandlerList.Entry - Class in com.android.dx.dex.code
-
Entry in the list.
- CatchStructs - Class in com.android.dx.dex.file
-
List of exception handlers (tuples of covered range, catch type,
handler address) for a particular piece of code.
- CatchStructs(DalvCode) - Constructor for class com.android.dx.dex.file.CatchStructs
-
Constructs an instance.
- CatchTable - Class in com.android.dx.dex.code
-
Table of catch entries.
- CatchTable(int) - Constructor for class com.android.dx.dex.code.CatchTable
-
Constructs an instance.
- CatchTable.Entry - Class in com.android.dx.dex.code
-
Entry in a catch list.
- cfOptions - Variable in class com.android.dx.command.dexer.Main.Arguments
-
Options for class file transformation
- CfOptions - Class in com.android.dx.dex.cf
-
A class to contain options passed into dex.cf
- CfOptions() - Constructor for class com.android.dx.dex.cf.CfOptions
-
- CfTranslator - Class in com.android.dx.dex.cf
-
Static method that turns
byte[]s containing Java
classfiles into
ClassDefItem instances.
- change(int, TypeBearer) - Method in class com.android.dx.cf.code.ExecutionStack
-
Changes an element already on a stack.
- changeIndent(int) - Method in interface com.android.dx.cf.iface.ParseObserver
-
Indicate that the level of indentation for a dump should increase
or decrease (positive or negative argument, respectively).
- changeIndent(int) - Method in class com.android.dx.command.dump.BaseDumper
-
Indicate that the level of indentation for a dump should increase
or decrease (positive or negative argument, respectively).
- changeIndent(int) - Method in class com.android.dx.command.dump.BlockDumper
-
Indicate that the level of indentation for a dump should increase
or decrease (positive or negative argument, respectively).
- changeIndent(int) - Method in class com.android.dx.command.dump.DotDumper
-
- changeOneSource(int, RegisterSpec) - Method in class com.android.dx.ssa.NormalSsaInsn
-
Changes one of the insn's sources.
- changeResultReg(int) - Method in class com.android.dx.ssa.SsaInsn
-
Changes the result register if this insn has a result.
- changeResultType(TypeBearer, LocalItem) - Method in class com.android.dx.ssa.PhiInsn
-
Changes the result type.
- CHAR - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing char
- CHAR_ARRAY - Static variable in class com.android.dx.rop.cst.CstType
-
non-null; instance corresponding to the type char[]
- CHAR_ARRAY - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing char[]
- CHARACTER - Static variable in class com.android.dx.rop.cst.CstType
-
non-null; instance corresponding to the class Character
- CHARACTER_CLASS - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing java.lang.Character; the
suffix on the name helps disambiguate this from the instance
representing a primitive type
- CHARARR_INT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [char[], int]
- CHECK_CAST - Static variable in class com.android.dx.dex.code.Dops
-
- CHECK_CAST - Static variable in class com.android.dx.io.OpcodeInfo
-
- CHECK_CAST - Static variable in class com.android.dx.io.Opcodes
-
- CHECK_CAST - Static variable in class com.android.dx.rop.code.RegOps
-
T: any object type; x: Object :: (T) x (can
throw ClassCastException)
- CHECK_CAST - Static variable in class com.android.dx.rop.code.Rops
-
T: any non-array object type; x: Object :: (T) x (can
throw ClassCastException)
- CHECKCAST - Static variable in class com.android.dx.cf.code.ByteOps
-
- checkEntry(String) - Method in interface com.android.builder.packaging.ZipEntryFilter
-
Checks a file for inclusion in a Jar archive.
- checkFileForApkPackaging(String, boolean) - Static method in class com.android.builder.packaging.PackagingUtils
-
Checks a file to make sure it should be packaged as standard resources.
- checksum - Variable in class com.android.dex.TableOfContents
-
- CLASS - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing java.lang.Class
- CLASS_DEF_ITEM - Static variable in class com.android.dex.SizeOf
-
class_idx uint
access_flags uint
superclass_idx uint
interfaces_off uint
source_file_idx uint
annotations_off uint
class_data_off uint
static_values_off uint
- CLASS_FLAGS - Static variable in class com.android.dx.rop.code.AccessFlags
-
flags defined on classes
- ClassData - Class in com.android.dex
-
- ClassData(ClassData.Field[], ClassData.Field[], ClassData.Method[], ClassData.Method[]) - Constructor for class com.android.dex.ClassData
-
- ClassData.Field - Class in com.android.dex
-
- ClassData.Method - Class in com.android.dex
-
- ClassDataItem - Class in com.android.dx.dex.file
-
Representation of all the parts of a Dalvik class that are generally
"inflated" into an in-memory representation at runtime.
- ClassDataItem(CstType) - Constructor for class com.android.dx.dex.file.ClassDataItem
-
Constructs an instance.
- classDatas - Variable in class com.android.dex.TableOfContents
-
- ClassDef - Class in com.android.dex
-
A type definition.
- ClassDef(Dex, int, int, int, int, int, int, int, int, int) - Constructor for class com.android.dex.ClassDef
-
- ClassDefItem - Class in com.android.dx.dex.file
-
Representation of a Dalvik class, which is basically a set of
members (fields or methods) along with a few more pieces of
information.
- ClassDefItem(CstType, int, CstType, TypeList, CstString) - Constructor for class com.android.dx.dex.file.ClassDefItem
-
Constructs an instance.
- classDefs() - Method in class com.android.dex.Dex
-
- classDefs - Variable in class com.android.dex.TableOfContents
-
- ClassDefsSection - Class in com.android.dx.dex.file
-
Class definitions list section of a .dex file.
- ClassDefsSection(DexFile) - Constructor for class com.android.dx.dex.file.ClassDefsSection
-
Constructs an instance.
- ClassDumper - Class in com.android.dx.command.dump
-
Utility to dump the contents of class files in a human-friendly form.
- ClassFile - Interface in com.android.dx.cf.iface
-
Interface for things which purport to be class files or reasonable
facsimiles thereof.
- classFile - Variable in class com.android.dx.command.dump.BlockDumper
-
- ClassPathOpener - Class in com.android.dx.cf.direct
-
Opens all the class files found in a class path element.
- ClassPathOpener(String, boolean, ClassPathOpener.Consumer) - Constructor for class com.android.dx.cf.direct.ClassPathOpener
-
Constructs an instance.
- ClassPathOpener(String, boolean, ClassPathOpener.FileNameFilter, ClassPathOpener.Consumer) - Constructor for class com.android.dx.cf.direct.ClassPathOpener
-
Constructs an instance.
- ClassPathOpener.Consumer - Interface in com.android.dx.cf.direct
-
Callback interface for ClassOpener.
- ClassPathOpener.FileNameFilter - Interface in com.android.dx.cf.direct
-
Filter interface for ClassOpener.
- ClassReferenceListBuilder - Class in com.android.multidex
-
Tool to find direct class references to other classes.
- ClassReferenceListBuilder(Path) - Constructor for class com.android.multidex.ClassReferenceListBuilder
-
- classString(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns a human-oriented string representing the given access flags,
as defined on classes (not fields or methods).
- clear() - Method in class com.android.builder.files.FileCacheByPath
-
Clears the cache.
- clear() - Method in class com.android.dx.cf.code.ExecutionStack
-
Clears the stack.
- clear(int[], int) - Static method in class com.android.dx.util.Bits
-
Sets the given bit to false.
- clearArgs() - Method in class com.android.dx.cf.code.BaseMachine
-
Clears the regular and auxiliary arguments area.
- clearArgs() - Method in interface com.android.dx.cf.code.Machine
-
Clears the regular and auxiliary arguments area.
- clearInternTable() - Static method in class com.android.dx.rop.code.RegisterSpec
-
- clearInternTable() - Static method in class com.android.dx.rop.type.Prototype
-
- clearInternTables() - Static method in class com.android.dx.command.dexer.Main
-
- clearResult() - Method in class com.android.dx.cf.code.BaseMachine
-
Clears the results.
- clone() - Method in class com.android.dx.ssa.NormalSsaInsn
- clone() - Method in class com.android.dx.ssa.PhiInsn
- clone() - Method in class com.android.dx.ssa.SsaInsn
- CLONEABLE - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing java.lang.Cloneable
- close() - Method in class com.android.builder.signing.SignedJarApkCreator
-
- CMP_LONG - Static variable in class com.android.dx.dex.code.Dops
-
- CMP_LONG - Static variable in class com.android.dx.io.OpcodeInfo
-
- CMP_LONG - Static variable in class com.android.dx.io.Opcodes
-
- CMPG - Static variable in class com.android.dx.rop.code.RegOps
-
T: any floating point type; r: int; x,y: T :: r = (x == y) ? 0
: (x < y) ? -1 : 1 (Java-style "cmpg" where a NaN is
considered "greater than" all other values)
- CMPG_DOUBLE - Static variable in class com.android.dx.dex.code.Dops
-
- CMPG_DOUBLE - Static variable in class com.android.dx.io.OpcodeInfo
-
- CMPG_DOUBLE - Static variable in class com.android.dx.io.Opcodes
-
- CMPG_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r: int; x,y: double :: r = cmpg(x, y);
- CMPG_FLOAT - Static variable in class com.android.dx.dex.code.Dops
-
- CMPG_FLOAT - Static variable in class com.android.dx.io.OpcodeInfo
-
- CMPG_FLOAT - Static variable in class com.android.dx.io.Opcodes
-
- CMPG_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r: int; x,y: float :: r = cmpg(x, y);
- CMPL - Static variable in class com.android.dx.rop.code.RegOps
-
T: any numeric type; r: int; x,y: T :: r = (x == y) ? 0
: (x > y) ? 1 : -1 (Java-style "cmpl" where a NaN is
considered "less than" all other values; also used for integral
comparisons)
- CMPL_DOUBLE - Static variable in class com.android.dx.dex.code.Dops
-
- CMPL_DOUBLE - Static variable in class com.android.dx.io.OpcodeInfo
-
- CMPL_DOUBLE - Static variable in class com.android.dx.io.Opcodes
-
- CMPL_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r: int; x,y: double :: r = cmpl(x, y);
- CMPL_FLOAT - Static variable in class com.android.dx.dex.code.Dops
-
- CMPL_FLOAT - Static variable in class com.android.dx.io.OpcodeInfo
-
- CMPL_FLOAT - Static variable in class com.android.dx.io.Opcodes
-
- CMPL_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r: int; x,y: float :: r = cmpl(x, y);
- CMPL_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r: int; x,y: long :: r = cmp(x, y);
- Code - Class in com.android.dex
-
- Code(int, int, int, int, short[], Code.Try[], Code.CatchHandler[]) - Constructor for class com.android.dex.Code
-
- Code.CatchHandler - Class in com.android.dex
-
- Code.Try - Class in com.android.dex
-
- CodeAddress - Class in com.android.dx.dex.code
-
Pseudo-instruction which is used to track an address within a code
array.
- CodeAddress(SourcePosition) - Constructor for class com.android.dx.dex.code.CodeAddress
-
Constructs an instance.
- CodeAddress(SourcePosition, boolean) - Constructor for class com.android.dx.dex.code.CodeAddress
-
Constructs an instance.
- CodeCursor - Interface in com.android.dx.io.instructions
-
Cursor over code units, for reading or writing out Dalvik bytecode.
- CodeInput - Interface in com.android.dx.io.instructions
-
Input stream of code units, for reading in Dalvik bytecode.
- CodeItem - Class in com.android.dx.dex.file
-
Representation of all the parts needed for concrete methods in a
dex file.
- CodeItem(CstMethodRef, DalvCode, boolean, TypeList) - Constructor for class com.android.dx.dex.file.CodeItem
-
Constructs an instance.
- CodeObserver - Class in com.android.dx.cf.direct
-
Bytecode visitor to use when "observing" bytecode getting parsed.
- CodeObserver(ByteArray, ParseObserver) - Constructor for class com.android.dx.cf.direct.CodeObserver
-
Constructs an instance.
- CodeOutput - Interface in com.android.dx.io.instructions
-
Output stream of code units, for writing out Dalvik bytecode.
- CodeReader - Class in com.android.dx.io
-
Walks through a block of code and calls visitor call backs.
- CodeReader() - Constructor for class com.android.dx.io.CodeReader
-
- CodeReader.Visitor - Interface in com.android.dx.io
-
- codes - Variable in class com.android.dex.TableOfContents
-
- codeSize() - Method in class com.android.dx.dex.code.ArrayData
-
Gets the size of this instruction, in 16-bit code units.
- codeSize() - Method in class com.android.dx.dex.code.DalvInsn
-
Gets the size of this instruction, in 16-bit code units.
- codeSize() - Method in class com.android.dx.dex.code.DalvInsnList
-
Gets the size of this instance, in 16-bit code units.
- codeSize() - Method in class com.android.dx.dex.code.FixedSizeInsn
-
Gets the size of this instruction, in 16-bit code units.
- codeSize() - Method in class com.android.dx.dex.code.form.Form10t
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form10x
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form11n
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form11x
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form12x
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form20t
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form21c
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form21h
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form21s
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form21t
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form22b
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form22c
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form22s
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form22t
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form22x
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form23x
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form30t
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form31c
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form31i
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form31t
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form32x
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form35c
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form3rc
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.Form51l
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.form.SpecialFormat
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.HighRegisterPrefix
-
Gets the size of this instruction, in 16-bit code units.
- codeSize() - Method in class com.android.dx.dex.code.InsnFormat
-
Gets the code size of instructions that use this format.
- codeSize() - Method in class com.android.dx.dex.code.OddSpacer
-
Gets the size of this instruction, in 16-bit code units.
- codeSize() - Method in class com.android.dx.dex.code.SwitchData
-
Gets the size of this instruction, in 16-bit code units.
- codeSize() - Method in class com.android.dx.dex.code.ZeroSizeInsn
-
Gets the size of this instruction, in 16-bit code units.
- codeStatistics - Variable in class com.android.dx.command.dexer.DxContext
-
- CodeStatistics - Class in com.android.dx.dex.cf
-
Static methods and variables for collecting statistics on generated
code.
- CodeStatistics() - Constructor for class com.android.dx.dex.cf.CodeStatistics
-
This class is uninstantiable.
- codeUnit(int, int) - Static method in class com.android.dx.dex.code.InsnFormat
-
Helper method to combine two bytes into a code unit.
- codeUnit(int, int, int, int) - Static method in class com.android.dx.dex.code.InsnFormat
-
Helper method to combine four nibbles into a code unit.
- CollisionPolicy - Enum in com.android.dx.merge
-
What to do when two dex files define the same class.
- com.android.builder - package com.android.builder
-
- com.android.builder.compiling - package com.android.builder.compiling
-
- com.android.builder.core - package com.android.builder.core
-
- com.android.builder.dependency - package com.android.builder.dependency
-
- com.android.builder.dependency.level2 - package com.android.builder.dependency.level2
-
- com.android.builder.files - package com.android.builder.files
-
- com.android.builder.packaging - package com.android.builder.packaging
-
- com.android.builder.png - package com.android.builder.png
-
- com.android.builder.sdk - package com.android.builder.sdk
-
- com.android.builder.signing - package com.android.builder.signing
-
- com.android.builder.symbols - package com.android.builder.symbols
-
- com.android.builder.testing - package com.android.builder.testing
-
- com.android.builder.utils - package com.android.builder.utils
-
- com.android.dex - package com.android.dex
-
- com.android.dex.util - package com.android.dex.util
-
- com.android.dx - package com.android.dx
-
- com.android.dx.cf.attrib - package com.android.dx.cf.attrib
-
Implementation of containers and utilities for all the standard Java
attribute types.
- com.android.dx.cf.code - package 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.cst - package com.android.dx.cf.cst
-
- com.android.dx.cf.direct - package 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 - package com.android.dx.cf.iface
-
Interfaces and base classes for dealing with class files.
- com.android.dx.command - package com.android.dx.command
-
- com.android.dx.command.annotool - package com.android.dx.command.annotool
-
- com.android.dx.command.dexer - package com.android.dx.command.dexer
-
- com.android.dx.command.dump - package com.android.dx.command.dump
-
- com.android.dx.command.findusages - package com.android.dx.command.findusages
-
- com.android.dx.command.grep - package com.android.dx.command.grep
-
- com.android.dx.dex - package com.android.dx.dex
-
- com.android.dx.dex.cf - package com.android.dx.dex.cf
-
Classes for translating Java classfiles into Dalvik classes.
- com.android.dx.dex.code - package com.android.dx.dex.code
-
- com.android.dx.dex.code.form - package com.android.dx.dex.code.form
-
- com.android.dx.dex.file - package com.android.dx.dex.file
-
- com.android.dx.io - package com.android.dx.io
-
- com.android.dx.io.instructions - package com.android.dx.io.instructions
-
- com.android.dx.merge - package com.android.dx.merge
-
- com.android.dx.rop.annotation - package com.android.dx.rop.annotation
-
- com.android.dx.rop.code - package com.android.dx.rop.code
-
Classes relating to a register-based opcode system.
- com.android.dx.rop.cst - package com.android.dx.rop.cst
-
Interfaces and implementation of things related to the constant pool.
- com.android.dx.rop.type - package com.android.dx.rop.type
-
Implementation of classes that represent types (classes or primitives).
- com.android.dx.ssa - package com.android.dx.ssa
-
- com.android.dx.ssa.back - package com.android.dx.ssa.back
-
- com.android.dx.util - package com.android.dx.util
-
Utility classes for class file access/manipulation.
- com.android.multidex - package com.android.multidex
-
- combine(Annotations, Annotations) - Static method in class com.android.dx.rop.annotation.Annotations
-
Constructs an immutable instance which is the combination of the
two given instances.
- combine(Annotations, Annotation) - Static method in class com.android.dx.rop.annotation.Annotations
-
Constructs an immutable instance which is the combination of the
given instance with the given additional annotation.
- combine(AnnotationsList, AnnotationsList) - Static method in class com.android.dx.rop.annotation.AnnotationsList
-
Constructs an immutable instance which is the combination of
the two given instances.
- compare(short, short) - Static method in class com.android.dex.util.Unsigned
-
- compare(int, int) - Static method in class com.android.dex.util.Unsigned
-
- compare(SsaBasicBlock, SsaBasicBlock) - Method in class com.android.dx.ssa.SsaBasicBlock.LabelComparator
- compareContents(TypeList, TypeList) - Static method in class com.android.dx.rop.type.StdTypeList
-
Compares the contents of the given two instances for ordering.
- compareOptimizerStep(RopMethod, int, boolean, CfOptions, TranslationAdvice, RopMethod) - Method in class com.android.dx.dex.cf.OptimizerOptions
-
Compares the output of the optimizer run normally with a run skipping
some optional steps.
- compareTo(Annotation) - Method in class com.android.dex.Annotation
-
- compareTo(EncodedValue) - Method in class com.android.dex.EncodedValue
-
- compareTo(FieldId) - Method in class com.android.dex.FieldId
-
- compareTo(MethodId) - Method in class com.android.dex.MethodId
-
- compareTo(ProtoId) - Method in class com.android.dex.ProtoId
-
- compareTo(TableOfContents.Section) - Method in class com.android.dex.TableOfContents.Section
-
- compareTo(TypeList) - Method in class com.android.dex.TypeList
-
- compareTo(CatchHandlerList) - Method in class com.android.dx.dex.code.CatchHandlerList
- compareTo(CatchHandlerList.Entry) - Method in class com.android.dx.dex.code.CatchHandlerList.Entry
- compareTo(CatchTable) - Method in class com.android.dx.dex.code.CatchTable
- compareTo(CatchTable.Entry) - Method in class com.android.dx.dex.code.CatchTable.Entry
- compareTo(LocalList.Entry) - Method in class com.android.dx.dex.code.LocalList.Entry
-
Compares by (in priority order) address, end then start
disposition (variants of end are all consistered
equivalent), and spec.
- compareTo(EncodedField) - Method in class com.android.dx.dex.file.EncodedField
- compareTo(EncodedMethod) - Method in class com.android.dx.dex.file.EncodedMethod
- compareTo(FieldAnnotationStruct) - Method in class com.android.dx.dex.file.FieldAnnotationStruct
- compareTo(MethodAnnotationStruct) - Method in class com.android.dx.dex.file.MethodAnnotationStruct
- compareTo(OffsettedItem) - Method in class com.android.dx.dex.file.OffsettedItem
-
- compareTo(ParameterAnnotationStruct) - Method in class com.android.dx.dex.file.ParameterAnnotationStruct
- compareTo(Object) - Method in class com.android.dx.dex.file.StringIdItem
- compareTo(Annotation) - Method in class com.android.dx.rop.annotation.Annotation
- compareTo(Annotations) - Method in class com.android.dx.rop.annotation.Annotations
- compareTo(NameValuePair) - Method in class com.android.dx.rop.annotation.NameValuePair
- compareTo(LocalItem) - Method in class com.android.dx.rop.code.LocalItem
- compareTo(RegisterSpec) - Method in class com.android.dx.rop.code.RegisterSpec
-
Compares by (in priority order) register number, unwrapped type
(that is types not
TypeBearers, and local info.
- compareTo(Constant) - Method in class com.android.dx.rop.cst.Constant
-
This compares in class-major and value-minor order.
- compareTo(CstArray.List) - Method in class com.android.dx.rop.cst.CstArray.List
- compareTo(Prototype) - Method in class com.android.dx.rop.type.Prototype
- compareTo(Type) - Method in class com.android.dx.rop.type.Type
- compareTo0(OffsettedItem) - Method in class com.android.dx.dex.file.AnnotationItem
-
Compares this instance to another which is guaranteed to be of
the same class.
- compareTo0(OffsettedItem) - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Compares this instance to another which is guaranteed to be of
the same class.
- compareTo0(OffsettedItem) - Method in class com.android.dx.dex.file.AnnotationSetItem
-
Compares this instance to another which is guaranteed to be of
the same class.
- compareTo0(OffsettedItem) - Method in class com.android.dx.dex.file.EncodedArrayItem
-
Compares this instance to another which is guaranteed to be of
the same class.
- compareTo0(OffsettedItem) - Method in class com.android.dx.dex.file.OffsettedItem
-
Compares this instance to another which is guaranteed to be of
the same class.
- compareTo0(OffsettedItem) - Method in class com.android.dx.dex.file.StringDataItem
-
Compares this instance to another which is guaranteed to be of
the same class.
- compareTo0(OffsettedItem) - Method in class com.android.dx.dex.file.TypeListItem
-
Compares this instance to another which is guaranteed to be of
the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.Constant
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstAnnotation
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstArray
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstBaseMethodRef
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstFieldRef
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstKnownNull
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstLiteral32
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstLiteral64
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstMemberRef
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstNat
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstString
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareTo0(Constant) - Method in class com.android.dx.rop.cst.CstType
-
Compare the values of this and another instance, which are guaranteed
to be of the same class.
- compareWithoutVersion(MavenCoordinates) - Method in class com.android.builder.dependency.MavenCoordinatesImpl
-
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form11n
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form11x
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form12x
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21c
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21h
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21s
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21t
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22b
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22c
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22s
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22t
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22x
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form23x
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form31c
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form31i
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form31t
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form32x
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form35c
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.form.Form51l
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compatibleRegs(DalvInsn) - Method in class com.android.dx.dex.code.InsnFormat
-
Returns which of a given instruction's registers will fit in
this instance's format.
- compileAidlFile(File, File, File, File, Collection<String>, List<File>, DependencyFileProcessor, ProcessOutputHandler) - Method in class com.android.builder.core.AndroidBuilder
-
Compiles the given aidl file.
- compileAllAidlFiles(List<File>, File, File, Collection<String>, List<File>, DependencyFileProcessor, ProcessOutputHandler) - Method in class com.android.builder.core.AndroidBuilder
-
Compiles all the aidl files found in the given source folders.
- compileAllRenderscriptFiles(List<File>, List<File>, File, File, File, File, int, boolean, int, boolean, boolean, Set<String>, ProcessOutputHandler) - Method in class com.android.builder.core.AndroidBuilder
-
Compiles all the renderscript files found in the given source folders.
- compileAllShaderFiles(File, File, List<String>, Map<String, List<String>>, File, ProcessOutputHandler) - Method in class com.android.builder.core.AndroidBuilder
-
Compiles all the shader files found in the given source folders.
- compileShaderFile(File, File, File, List<String>, Map<String, List<String>>, File, ProcessOutputHandler) - Method in class com.android.builder.core.AndroidBuilder
-
Compiles the given aidl file.
- computeApplicationHash(File) - Static method in class com.android.builder.packaging.PackagingUtils
-
Computes an "application hash", a reasonably unique identifier for an app.
- computeBaseNameWithSplits(String) - Method in class com.android.builder.core.VariantConfiguration
-
Returns a base name that includes the given splits name.
- computeChecksum() - Method in class com.android.dex.Dex
-
Returns the checksum of all but the first 12 bytes of dex.
- computeDirNameWithSplits(String...) - Method in class com.android.builder.core.VariantConfiguration
-
Returns a unique directory name (can include multiple folders) for the variant,
based on build type, flavor and test, and splits.
- computeFilteredClasspath(IAndroidTarget, List<LibraryRequest>, ErrorReporter, File) - Static method in class com.android.builder.core.BootClasspathBuilder
-
- computeFlavorName(List<F>) - Static method in class com.android.builder.core.VariantConfiguration
-
Returns the flavor name for a variant composed of the given flavors, including all
flavor names in camel case (starting with a lower case).
- computeFullBootClasspath(IAndroidTarget, File) - Static method in class com.android.builder.core.BootClasspathBuilder
-
- computeFullName(String, B, VariantType) - Static method in class com.android.builder.core.VariantConfiguration
-
Returns the full, unique name of the variant in camel case (starting with a lower case),
including BuildType, Flavors and Test (if applicable).
- computeFullNameWithSplits(String) - Method in class com.android.builder.core.VariantConfiguration
-
Returns a full name that includes the given splits name.
- computeReachability() - Method in class com.android.dx.ssa.SsaMethod
-
Computes reachability for all blocks in the method.
- computeSignature() - Method in class com.android.dex.Dex
-
Returns the signature of all but the first 32 bytes of this dex.
- computeSizesFromOffsets() - Method in class com.android.dex.TableOfContents
-
- concat(LineNumberList, LineNumberList) - Static method in class com.android.dx.cf.code.LineNumberList
-
Returns an instance which is the concatenation of the two given
instances.
- concat(LocalVariableList, LocalVariableList) - Static method in class com.android.dx.cf.code.LocalVariableList
-
Returns an instance which is the concatenation of the two given
instances.
- ConcreteMethod - Class in com.android.dx.cf.code
-
Container for all the giblets that make up a concrete Java bytecode method.
- ConcreteMethod(Method, ClassFile, boolean, boolean) - Constructor for class com.android.dx.cf.code.ConcreteMethod
-
Constructs an instance.
- ConcreteMethod(Method, int, CstString, boolean, boolean) - Constructor for class com.android.dx.cf.code.ConcreteMethod
-
- CONCURRENCY_LEVEL - Static variable in class com.android.dx.command.dexer.Main
-
Concurrency level used by intern tables.
- connect(int, ILogger) - Method in class com.android.builder.testing.ConnectedDevice
-
- CONNECTED - Static variable in class com.android.builder.core.BuilderConstants
-
- ConnectedDevice - Class in com.android.builder.testing
-
Local device connected to with ddmlib.
- ConnectedDevice(IDevice, ILogger, long, TimeUnit) - Constructor for class com.android.builder.testing.ConnectedDevice
-
- ConnectedDeviceProvider - Class in com.android.builder.testing
-
DeviceProvider for locally connected devices.
- ConnectedDeviceProvider(File, int, ILogger) - Constructor for class com.android.builder.testing.ConnectedDeviceProvider
-
- ConservativeTranslationAdvice - Class in com.android.dx.rop.code
-
Implementation of
TranslationAdvice which conservatively answers
false to all methods.
- CONST - Static variable in class com.android.dx.dex.code.Dops
-
- CONST - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST - Static variable in class com.android.dx.io.Opcodes
-
- CONST - Static variable in class com.android.dx.rop.code.RegOps
-
T: any type; r, literal: T :: r = literal;
- CONST_16 - Static variable in class com.android.dx.dex.code.Dops
-
- CONST_16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST_16 - Static variable in class com.android.dx.io.Opcodes
-
- CONST_4 - Static variable in class com.android.dx.dex.code.Dops
-
- CONST_4 - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST_4 - Static variable in class com.android.dx.io.Opcodes
-
- CONST_CLASS - Static variable in class com.android.dx.dex.code.Dops
-
- CONST_CLASS - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST_CLASS - Static variable in class com.android.dx.io.Opcodes
-
- CONST_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r, literal: double :: r = literal;
- CONST_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r, literal: float :: r = literal;
- CONST_HIGH16 - Static variable in class com.android.dx.dex.code.Dops
-
- CONST_HIGH16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST_HIGH16 - Static variable in class com.android.dx.io.Opcodes
-
- CONST_INT - Static variable in class com.android.dx.rop.code.Rops
-
r, literal: int :: r = literal;
- CONST_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r, literal: long :: r = literal;
- CONST_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
r, literal: Object :: r = literal;
- CONST_OBJECT_NOTHROW - Static variable in class com.android.dx.rop.code.Rops
-
r, literal: Object :: r = literal;
- CONST_STRING - Static variable in class com.android.dx.dex.code.Dops
-
- CONST_STRING - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST_STRING - Static variable in class com.android.dx.io.Opcodes
-
- CONST_STRING_JUMBO - Static variable in class com.android.dx.dex.code.Dops
-
- CONST_STRING_JUMBO - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST_STRING_JUMBO - Static variable in class com.android.dx.io.Opcodes
-
- CONST_WIDE - Static variable in class com.android.dx.dex.code.Dops
-
- CONST_WIDE - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST_WIDE - Static variable in class com.android.dx.io.Opcodes
-
- CONST_WIDE_16 - Static variable in class com.android.dx.dex.code.Dops
-
- CONST_WIDE_16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST_WIDE_16 - Static variable in class com.android.dx.io.Opcodes
-
- CONST_WIDE_32 - Static variable in class com.android.dx.dex.code.Dops
-
- CONST_WIDE_32 - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST_WIDE_32 - Static variable in class com.android.dx.io.Opcodes
-
- CONST_WIDE_HIGH16 - Static variable in class com.android.dx.dex.code.Dops
-
- CONST_WIDE_HIGH16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- CONST_WIDE_HIGH16 - Static variable in class com.android.dx.io.Opcodes
-
- Constant - Class in com.android.dx.rop.cst
-
Base class for constants of all sorts.
- Constant() - Constructor for class com.android.dx.rop.cst.Constant
-
- CONSTANT_Class - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_Class_info
- CONSTANT_Double - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_Double_info
- CONSTANT_Fieldref - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_Fieldref_info
- CONSTANT_Float - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_Float_info
- CONSTANT_Integer - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_Integer_info
- CONSTANT_InterfaceMethodref - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_InterfaceMethodref_info
- CONSTANT_InvokeDynamic - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_InvokeDynamic
- CONSTANT_Long - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_Long_info
- CONSTANT_MethodHandle - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_MethodHandle
- CONSTANT_Methodref - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_Methodref_info
- CONSTANT_MethodType - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_MethodType
- CONSTANT_NameAndType - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_NameAndType_info
- CONSTANT_String - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_String_info
- CONSTANT_Utf8 - Static variable in interface com.android.dx.cf.cst.ConstantTags
-
tag for a CONSTANT_Utf8_info
- ConstantPool - Interface in com.android.dx.rop.cst
-
Interface for constant pools, which are, more or less, just lists of
Constant objects.
- ConstantPoolParser - Class in com.android.dx.cf.cst
-
Parser for a constant pool embedded in a class file.
- ConstantPoolParser(ByteArray) - Constructor for class com.android.dx.cf.cst.ConstantPoolParser
-
Constructs an instance.
- ConstantTags - Interface in com.android.dx.cf.cst
-
Tags for constant pool constants.
- constantToHuman(Constant) - Static method in class com.android.dx.dex.file.ValueEncoder
-
Gets the colloquial type name and human form of the type of the
given constant, when used as an encoded value.
- ConstCollector - Class in com.android.dx.ssa
-
Collects constants that are used more than once at the top of the
method block.
- constructInterferenceGraph(SsaMethod) - Static method in class com.android.dx.ssa.back.LivenessAnalyzer
-
Runs register liveness algorithm for a method, updating the
live in/out information in SsaBasicBlock instances and
returning an interference graph.
- contains(Symbol) - Method in class com.android.builder.symbols.SymbolTable.Builder
-
Checks if a symbol with the same resource type and name as symbol have been
added.
- contains(String, String) - Method in class com.android.builder.symbols.SymbolTable
-
Checks if the table contains a symbol with the given resource type / name.
- contains(int) - Method in class com.android.dx.util.IntList
-
Returns whether or not the given value appears in the list.
- contentEquals(Insn) - Method in class com.android.dx.rop.code.CstInsn
-
Compares Insn contents, since Insn.equals() is defined
to be an identity compare.
- contentEquals(Insn) - Method in class com.android.dx.rop.code.Insn
-
Compares Insn contents, since Insn.equals() is defined
to be an identity compare.
- contentEquals(InsnList) - Method in class com.android.dx.rop.code.InsnList
-
Compares the contents of this InsnList with another.
- contentEquals(Insn) - Method in class com.android.dx.rop.code.SwitchInsn
-
Compares Insn contents, since Insn.equals() is defined
to be an identity compare.
- CONV - Static variable in class com.android.dx.rop.code.RegOps
-
T: any numeric type; U: any numeric type; r: T; x: U ::
r = (T) x (numeric type conversion between the four
"real" numeric types)
- CONV_D2F - Static variable in class com.android.dx.rop.code.Rops
-
r: float; x: double :: r = (float) x
- CONV_D2I - Static variable in class com.android.dx.rop.code.Rops
-
r: int; x: double :: r = (int) x
- CONV_D2L - Static variable in class com.android.dx.rop.code.Rops
-
r: long; x: double :: r = (long) x
- CONV_F2D - Static variable in class com.android.dx.rop.code.Rops
-
r: double; x: float :: r = (double) x
- CONV_F2I - Static variable in class com.android.dx.rop.code.Rops
-
r: int; x: float :: r = (int) x
- CONV_F2L - Static variable in class com.android.dx.rop.code.Rops
-
r: long; x: float :: r = (long) x
- CONV_I2D - Static variable in class com.android.dx.rop.code.Rops
-
r: double; x: int :: r = (double) x
- CONV_I2F - Static variable in class com.android.dx.rop.code.Rops
-
r: float; x: int :: r = (float) x
- CONV_I2L - Static variable in class com.android.dx.rop.code.Rops
-
r: long; x: int :: r = (long) x
- CONV_L2D - Static variable in class com.android.dx.rop.code.Rops
-
r: double; x: long :: r = (double) x
- CONV_L2F - Static variable in class com.android.dx.rop.code.Rops
-
r: float; x: long :: r = (float) x
- CONV_L2I - Static variable in class com.android.dx.rop.code.Rops
-
r: int; x: long :: r = (int) x
- convert(JackProcessOptions, JavaProcessExecutor, boolean) - Method in class com.android.builder.core.JackToolchain
-
Converts Java source code or Java byte code into android byte code or Jack library format
using the Jack toolchain.
- convert(ConcreteMethod, TranslationAdvice, MethodList) - Static method in class com.android.dx.cf.code.Ropper
-
- convert() - Method in class com.android.dx.dex.file.DebugInfoEncoder
-
Converts this (PositionList, LocalList) pair into a state machine
sequence.
- convertAndAnnotate(String, PrintWriter, AnnotatedOutput, boolean) - Method in class com.android.dx.dex.file.DebugInfoEncoder
-
Converts and produces annotations on a stream.
- convertByteCode(Collection<File>, File, boolean, File, DexOptions, ProcessOutputHandler) - Method in class com.android.builder.core.AndroidBuilder
-
Converts the bytecode to Dalvik format
- convertByteCode(Collection<File>, File, boolean, File, DexOptions, ProcessOutputHandler) - Method in class com.android.builder.core.DexByteCodeConverter
-
Converts the bytecode to Dalvik format
- convertToRopMethod(SsaMethod, boolean) - Static method in class com.android.dx.ssa.back.SsaToRop
-
Converts a method in SSA form to ROP form.
- convertToSsaMethod(RopMethod, int, boolean) - Static method in class com.android.dx.ssa.SsaConverter
-
Returns an SSA representation, edge-split and with phi
functions placed.
- copy() - Method in class com.android.dx.cf.code.ExecutionStack
-
Makes and returns a mutable copy of this instance.
- copy() - Method in class com.android.dx.cf.code.Frame
-
Makes and returns a mutable copy of this instance.
- copy() - Method in class com.android.dx.cf.code.LocalsArray
-
Makes and returns a mutable copy of this instance.
- copy() - Method in class com.android.dx.cf.code.LocalsArraySet
-
Makes and returns a mutable copy of this instance.
- copy() - Method in class com.android.dx.cf.code.OneLocalsArray
-
Makes and returns a mutable copy of this instance.
- copy() - Method in class com.android.dx.rop.code.Insn
-
Returns an exact copy of this Insn
- copyOf(DexOptions) - Static method in class com.android.builder.core.DefaultDexOptions
-
- copyOf(VectorDrawablesOptions) - Static method in class com.android.builder.core.DefaultVectorDrawablesOptions
-
- coreLibrary - Variable in class com.android.dx.command.dexer.Main.Arguments
-
whether we are constructing a core library
- COVERAGE_PLUGIN_NAME - Static variable in class com.android.builder.core.JackProcessOptions
-
- covers(int) - Method in class com.android.dx.cf.code.ByteCatchList.Item
-
Returns whether the given address is in the range of this item.
- CPOK_Class - Static variable in class com.android.dx.cf.code.ByteOps
-
"c": flag bit for valid cp type for Class
- CPOK_Double - Static variable in class com.android.dx.cf.code.ByteOps
-
"D": flag bit for valid cp type for Double
- CPOK_Fieldref - Static variable in class com.android.dx.cf.code.ByteOps
-
"f": flag bit for valid cp type for Fieldref
- CPOK_Float - Static variable in class com.android.dx.cf.code.ByteOps
-
"F": flag bit for valid cp type for Float
- CPOK_Integer - Static variable in class com.android.dx.cf.code.ByteOps
-
"I": flag bit for valid cp type for Integer
- CPOK_InterfaceMethodref - Static variable in class com.android.dx.cf.code.ByteOps
-
"i": flag bit for valid cp type for InterfaceMethodref
- CPOK_Long - Static variable in class com.android.dx.cf.code.ByteOps
-
"J": flag bit for valid cp type for Long
- CPOK_Methodref - Static variable in class com.android.dx.cf.code.ByteOps
-
"m": flag bit for valid cp type for Methodref
- CPOK_String - Static variable in class com.android.dx.cf.code.ByteOps
-
"s": flag bit for valid cp type for String
- create(Object) - Static method in class com.android.builder.core.DefaultApiVersion
-
- create(ByteBuffer) - Static method in class com.android.dex.Dex
-
Creates a new dex from the contents of bytes.
- createExplodedAarLibrary(File, MavenCoordinates, String, String, File) - Static method in class com.android.builder.dependency.level2.AndroidDependency
-
- createFile(File, FileCache.Inputs, Callable<Void>) - Method in class com.android.builder.utils.FileCache
-
Creates an output file/directory by either copying it from the cache, or creating it first
via the given file creator callback function and caching it if the cached file/directory does
not yet exist.
- createFileInCacheIfAbsent(FileCache.Inputs, ExceptionConsumer<File>) - Method in class com.android.builder.utils.FileCache
-
Creates the cached output file/directory via the given file creator callback function if it
does not yet exist.
- createJacocoReportWithJackReporter(File, File, List<File>, String, File) - Method in class com.android.builder.core.AndroidBuilder
-
- createLocalTestedAarLibrary(File, String, String, File) - Static method in class com.android.builder.dependency.level2.AndroidDependency
-
- createMainDexList(File, File, EnumSet<AndroidBuilder.MainDexListOption>) - Method in class com.android.builder.core.AndroidBuilder
-
- createMockableJar(File, File) - Method in class com.android.builder.testing.MockableJarGenerator
-
- createStagedAarLibrary(File, MavenCoordinates, String, String, File, String) - Static method in class com.android.builder.dependency.level2.AndroidDependency
-
- crunch(File, File, Job<AaptProcess>) - Method in class com.android.builder.png.AaptProcess
-
Notifies the slave process of a new crunching request, do not block on completion, the
notification will be issued through the job parameter's
Job.finished() or
Job.error(Exception) ()}
functions.
- crunchPng(int, File, File) - Method in class com.android.builder.png.QueuedCruncher
-
- CstAnnotation - Class in com.android.dx.rop.cst
-
Constant type that represents an annotation.
- CstAnnotation(Annotation) - Constructor for class com.android.dx.rop.cst.CstAnnotation
-
Constructs an instance.
- CstArray - Class in com.android.dx.rop.cst
-
Constant type to represent a fixed array of other constants.
- CstArray(CstArray.List) - Constructor for class com.android.dx.rop.cst.CstArray
-
Constructs an instance.
- CstArray.List - Class in com.android.dx.rop.cst
-
- CstBaseMethodRef - Class in com.android.dx.rop.cst
-
Base class for constants of "methodish" type.
- CstBoolean - Class in com.android.dx.rop.cst
-
Constants of type boolean.
- CstByte - Class in com.android.dx.rop.cst
-
Constants of type byte.
- CstChar - Class in com.android.dx.rop.cst
-
Constants of type char.
- cstComment(DalvInsn) - Static method in class com.android.dx.dex.code.InsnFormat
-
Helper method to return an instruction comment for a constant.
- CstDouble - Class in com.android.dx.rop.cst
-
Constants of type CONSTANT_Double_info.
- CstEnumRef - Class in com.android.dx.rop.cst
-
Constant type to represent a reference to a particular constant
value of an enumerated type.
- CstEnumRef(CstNat) - Constructor for class com.android.dx.rop.cst.CstEnumRef
-
Constructs an instance.
- CstFieldRef - Class in com.android.dx.rop.cst
-
Constants of type CONSTANT_Fieldref_info.
- CstFieldRef(CstType, CstNat) - Constructor for class com.android.dx.rop.cst.CstFieldRef
-
Constructs an instance.
- CstFloat - Class in com.android.dx.rop.cst
-
Constants of type CONSTANT_Float_info.
- CstInsn - Class in com.android.dx.dex.code
-
Instruction which has a single constant argument in addition
to all the normal instruction information.
- CstInsn(Dop, SourcePosition, RegisterSpecList, Constant) - Constructor for class com.android.dx.dex.code.CstInsn
-
Constructs an instance.
- CstInsn - Class in com.android.dx.rop.code
-
Instruction which contains an explicit reference to a constant.
- CstInsn(Rop, SourcePosition, RegisterSpec, RegisterSpecList, Constant) - Constructor for class com.android.dx.rop.code.CstInsn
-
Constructs an instance.
- CstInteger - Class in com.android.dx.rop.cst
-
Constants of type CONSTANT_Integer_info.
- CstInterfaceMethodRef - Class in com.android.dx.rop.cst
-
Constants of type CONSTANT_InterfaceMethodref_info.
- CstInterfaceMethodRef(CstType, CstNat) - Constructor for class com.android.dx.rop.cst.CstInterfaceMethodRef
-
Constructs an instance.
- CstKnownNull - Class in com.android.dx.rop.cst
-
Constant type to represent a known-null value.
- CstLiteral32 - Class in com.android.dx.rop.cst
-
Constants which are literal 32-bit values of some sort.
- CstLiteral64 - Class in com.android.dx.rop.cst
-
Constants which are literal 64-bit values of some sort.
- CstLiteralBits - Class in com.android.dx.rop.cst
-
Constants which are literal bitwise values of some sort.
- CstLiteralBits() - Constructor for class com.android.dx.rop.cst.CstLiteralBits
-
- CstLong - Class in com.android.dx.rop.cst
-
Constants of type CONSTANT_Long_info.
- CstMemberRef - Class in com.android.dx.rop.cst
-
Constants of type CONSTANT_*ref_info.
- CstMethodRef - Class in com.android.dx.rop.cst
-
Constants of type CONSTANT_Methodref_info.
- CstMethodRef(CstType, CstNat) - Constructor for class com.android.dx.rop.cst.CstMethodRef
-
Constructs an instance.
- CstNat - Class in com.android.dx.rop.cst
-
Constants of type CONSTANT_NameAndType_info.
- CstNat(CstString, CstString) - Constructor for class com.android.dx.rop.cst.CstNat
-
Constructs an instance.
- CstShort - Class in com.android.dx.rop.cst
-
Constants of type short.
- cstString(DalvInsn) - Static method in class com.android.dx.dex.code.InsnFormat
-
Helper method to return the constant string for a
CstInsn
in human form.
- CstString - Class in com.android.dx.rop.cst
-
Constants of type CONSTANT_Utf8_info or CONSTANT_String_info.
- CstString(String) - Constructor for class com.android.dx.rop.cst.CstString
-
Constructs an instance from a String.
- CstString(ByteArray) - Constructor for class com.android.dx.rop.cst.CstString
-
Constructs an instance from some UTF-8 bytes.
- CstType - Class in com.android.dx.rop.cst
-
Constants that represent an arbitrary type (reference or primitive).
- CstType(Type) - Constructor for class com.android.dx.rop.cst.CstType
-
Constructs an instance.
- CTX_CLASS - Static variable in class com.android.dx.cf.direct.AttributeFactory
-
context for attributes on class files
- CTX_CODE - Static variable in class com.android.dx.cf.direct.AttributeFactory
-
context for attributes on code attributes
- CTX_COUNT - Static variable in class com.android.dx.cf.direct.AttributeFactory
-
number of contexts
- CTX_FIELD - Static variable in class com.android.dx.cf.direct.AttributeFactory
-
context for attributes on fields
- CTX_METHOD - Static variable in class com.android.dx.cf.direct.AttributeFactory
-
context for attributes on methods
- cursor() - Method in class com.android.dx.io.instructions.BaseCodeCursor
-
Gets the cursor.
- cursor() - Method in interface com.android.dx.io.instructions.CodeCursor
-
Gets the cursor.
- generate() - Method in class com.android.builder.compiling.BuildConfigGenerator
-
Generates the BuildConfig class.
- generate() - Method in class com.android.builder.compiling.ResValueGenerator
-
Generates the resource files
- generateApkData(File, File, String, String) - Method in class com.android.builder.core.AndroidBuilder
-
- generateApkDataEntryInManifest(int, int, File) - Static method in class com.android.builder.core.AndroidBuilder
-
- generateFile(File, File) - Method in class com.android.builder.png.VectorDrawableRenderer
-
- generateRForLibraries(SymbolTable, Collection<SymbolTable>, File, boolean) - Static method in class com.android.builder.symbols.RGeneration
-
Given a symbol table for the main program (that could be an application, a library or
anything that actually generates symbols), and given the symbol tables for all libraries it
depends on, generates the R.java files for each individual library.
- generateUnbundledWearApkData(File, String) - Method in class com.android.builder.core.AndroidBuilder
-
- get() - Static method in class com.android.builder.dependency.level2.EmptyContainer
-
- get(File) - Method in class com.android.builder.files.FileCacheByPath
-
Obtains the cached file corresponding to the file with the given path.
- get(int) - Method in class com.android.dx.cf.attrib.InnerClassList
-
Gets the indicated item.
- get(int) - Method in class com.android.dx.cf.code.ByteBlockList
-
Gets the indicated element.
- get(int) - Method in class com.android.dx.cf.code.ByteCatchList
-
Gets the indicated item.
- get(int) - Method in class com.android.dx.cf.code.LineNumberList
-
Gets the indicated item.
- get(int) - Method in class com.android.dx.cf.code.LocalsArray
-
Gets the type stored at the given local index, only succeeding if
the given local contains a valid type (though it is allowed to
be an uninitialized instance).
- get(int) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Gets the type stored at the given local index, only succeeding if
the given local contains a valid type (though it is allowed to
be an uninitialized instance).
- get(int) - Method in class com.android.dx.cf.code.LocalVariableList
-
Gets the indicated item.
- get(int) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Gets the type stored at the given local index, only succeeding if
the given local contains a valid type (though it is allowed to
be an uninitialized instance).
- get(int) - Method in interface com.android.dx.cf.iface.AttributeList
-
Get the nth attribute.
- get(int) - Method in interface com.android.dx.cf.iface.FieldList
-
Get the nth field.
- get(int) - Method in interface com.android.dx.cf.iface.MethodList
-
Get the nth method.
- get(int) - Method in class com.android.dx.cf.iface.StdAttributeList
-
Get the nth attribute.
- get(int) - Method in class com.android.dx.cf.iface.StdFieldList
-
Get the nth field.
- get(int) - Method in class com.android.dx.cf.iface.StdMethodList
-
Get the nth method.
- get(int) - Method in class com.android.dx.dex.code.CatchHandlerList
-
Gets the element at the given index.
- get(int) - Method in class com.android.dx.dex.code.CatchTable
-
Gets the element at the given index.
- get(int) - Method in class com.android.dx.dex.code.DalvInsnList
-
Gets the element at the given index.
- get(int) - Static method in class com.android.dx.dex.code.Dops
-
Gets the
Dop for the given opcode value.
- get(int) - Method in class com.android.dx.dex.code.LocalList
-
Gets the element at the given index.
- get(int) - Method in class com.android.dx.dex.code.PositionList
-
Gets the element at the given index.
- get(Constant) - Method in class com.android.dx.dex.file.ClassDefsSection
-
Gets the item corresponding to the given
Constant.
- get(Constant) - Method in class com.android.dx.dex.file.FieldIdsSection
-
Gets the item corresponding to the given
Constant.
- get(Constant) - Method in class com.android.dx.dex.file.HeaderSection
-
Gets the item corresponding to the given
Constant.
- get(Constant) - Method in class com.android.dx.dex.file.MethodIdsSection
-
Gets the item corresponding to the given
Constant.
- get(T) - Method in class com.android.dx.dex.file.MixedItemSection
-
Gets an item which was previously interned.
- get(Constant) - Method in class com.android.dx.dex.file.ProtoIdsSection
-
Gets the item corresponding to the given
Constant.
- get(Constant) - Method in class com.android.dx.dex.file.StringIdsSection
-
Gets the item corresponding to the given
Constant.
- get(Constant) - Method in class com.android.dx.dex.file.TypeIdsSection
-
Gets the item corresponding to the given
Constant.
- get(Constant) - Method in class com.android.dx.dex.file.UniformItemSection
-
Gets the item corresponding to the given
Constant.
- get(int) - Method in class com.android.dx.io.instructions.AddressMap
-
Gets the value address corresponding to the given key address.
- get(int) - Static method in class com.android.dx.io.OpcodeInfo
-
- get(int) - Method in class com.android.dx.rop.annotation.AnnotationsList
-
Gets the element at the given index.
- get(int) - Method in class com.android.dx.rop.code.BasicBlockList
-
Gets the element at the given index.
- get(int) - Method in class com.android.dx.rop.code.InsnList
-
Gets the element at the given index.
- get(int) - Method in class com.android.dx.rop.code.RegisterSpecList
-
Gets the indicated element.
- get(int) - Method in class com.android.dx.rop.code.RegisterSpecSet
-
Gets the element with the given register number, if any.
- get(RegisterSpec) - Method in class com.android.dx.rop.code.RegisterSpecSet
-
Gets the element with the same register number as the given
spec, if any.
- get(int) - Method in interface com.android.dx.rop.cst.ConstantPool
-
Get the nth entry in the constant pool, which must
be valid.
- get(int) - Method in class com.android.dx.rop.cst.CstArray.List
-
Gets the element at the given index.
- get(int) - Method in class com.android.dx.rop.cst.StdConstantPool
-
Get the nth entry in the constant pool, which must
be valid.
- get(int) - Method in class com.android.dx.rop.type.StdTypeList
-
Gets the indicated element.
- get(int[], int) - Static method in class com.android.dx.util.Bits
-
Gets the value of the bit at the given index.
- get(int) - Method in class com.android.dx.util.IntList
-
Gets the indicated value.
- get0(int) - Method in class com.android.dx.util.FixedSizeList
-
Gets the indicated element.
- get0Ok(int) - Method in interface com.android.dx.rop.cst.ConstantPool
-
Get the nth entry in the constant pool, which must
be valid unless n == 0, in which case null
is returned.
- get0Ok(int) - Method in class com.android.dx.rop.cst.StdConstantPool
-
Get the nth entry in the constant pool, which must
be valid unless n == 0, in which case null
is returned.
- GET_FIELD - Static variable in class com.android.dx.rop.code.RegOps
-
T: any type; r: T; x: Object; f: instance field spec of
type T :: r = x.f
- GET_FIELD_BOOLEAN - Static variable in class com.android.dx.rop.code.Rops
-
r: boolean; x: Object; f: instance field spec of
type boolean :: r = x.f
- GET_FIELD_BYTE - Static variable in class com.android.dx.rop.code.Rops
-
r: byte; x: Object; f: instance field spec of
type byte :: r = x.f
- GET_FIELD_CHAR - Static variable in class com.android.dx.rop.code.Rops
-
r: char; x: Object; f: instance field spec of
type char :: r = x.f
- GET_FIELD_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r: double; x: Object; f: instance field spec of
type double :: r = x.f
- GET_FIELD_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r: float; x: Object; f: instance field spec of
type float :: r = x.f
- GET_FIELD_INT - Static variable in class com.android.dx.rop.code.Rops
-
r: int; x: Object; f: instance field spec of
type int :: r = x.f
- GET_FIELD_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r: long; x: Object; f: instance field spec of
type long :: r = x.f
- GET_FIELD_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
r: Object; x: Object; f: instance field spec of
type Object :: r = x.f
- GET_FIELD_SHORT - Static variable in class com.android.dx.rop.code.Rops
-
r: short; x: Object; f: instance field spec of
type short :: r = x.f
- GET_STATIC - Static variable in class com.android.dx.rop.code.RegOps
-
T: any type; r: T; f: static field spec of type T :: r =
f
- GET_STATIC_BOOLEAN - Static variable in class com.android.dx.rop.code.Rops
-
r: boolean; f: static field spec of type boolean :: r = f
- GET_STATIC_BYTE - Static variable in class com.android.dx.rop.code.Rops
-
r: byte; f: static field spec of type byte :: r = f
- GET_STATIC_CHAR - Static variable in class com.android.dx.rop.code.Rops
-
r: char; f: static field spec of type char :: r = f
- GET_STATIC_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r: double; f: static field spec of type double :: r = f
- GET_STATIC_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r: float; f: static field spec of type float :: r = f
- GET_STATIC_INT - Static variable in class com.android.dx.rop.code.Rops
-
r: int; f: static field spec of type int :: r = f
- GET_STATIC_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r: long; f: static field spec of type long :: r = f
- GET_STATIC_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
r: Object; f: static field spec of type Object :: r = f
- GET_STATIC_SHORT - Static variable in class com.android.dx.rop.code.Rops
-
r: short; f: static field spec of type short :: r = f
- getA() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getA() - Method in class com.android.dx.io.instructions.FiveRegisterDecodedInstruction
- getA() - Method in class com.android.dx.io.instructions.FourRegisterDecodedInstruction
- getA() - Method in class com.android.dx.io.instructions.OneRegisterDecodedInstruction
- getA() - Method in class com.android.dx.io.instructions.RegisterRangeDecodedInstruction
- getA() - Method in class com.android.dx.io.instructions.ThreeRegisterDecodedInstruction
- getA() - Method in class com.android.dx.io.instructions.TwoRegisterDecodedInstruction
- getAbis() - Method in class com.android.builder.testing.ConnectedDevice
-
- getAbsoluteItemOffset(Item) - Method in class com.android.dx.dex.file.MixedItemSection
-
Returns the absolute file offset of the given item which must
be contained in this section.
- getAbsoluteItemOffset(Item) - Method in class com.android.dx.dex.file.Section
-
Returns the absolute file offset of the given item which must
be contained in this section.
- getAbsoluteItemOffset(Item) - Method in class com.android.dx.dex.file.UniformItemSection
-
Returns the absolute file offset of the given item which must
be contained in this section.
- getAbsoluteOffset() - Method in class com.android.dx.dex.file.OffsettedItem
-
Gets the absolute item offset.
- getAbsoluteOffset(int) - Method in class com.android.dx.dex.file.Section
-
Returns the absolute file offset, given an offset from the
start of this instance's output.
- getAbsoluteOffsetOr0(OffsettedItem) - Static method in class com.android.dx.dex.file.OffsettedItem
-
Gets the absolute offset of the given item, returning 0
if handed null.
- getAByte() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the A register number, as a byte.
- getAccessFlags() - Method in class com.android.dex.ClassData.Field
-
- getAccessFlags() - Method in class com.android.dex.ClassData.Method
-
- getAccessFlags() - Method in class com.android.dex.ClassDef
-
- getAccessFlags() - Method in class com.android.dx.cf.attrib.InnerClassList.Item
-
Gets the original declared access flags.
- getAccessFlags() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Get the field access_flags.
- getAccessFlags() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field access_flags.
- getAccessFlags() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field access_flags.
- getAccessFlags() - Method in interface com.android.dx.cf.iface.Member
-
Get the field access_flags.
- getAccessFlags() - Method in class com.android.dx.cf.iface.StdMember
-
Get the field access_flags.
- getAccessFlags() - Method in class com.android.dx.dex.file.ClassDefItem
-
Gets the access flags.
- getAccessFlags() - Method in class com.android.dx.dex.file.EncodedMember
-
Gets the access flags.
- getAccSuper() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Gets whether the class that this method is part of is defined with
ACC_SUPER.
- getAdb() - Method in class com.android.builder.sdk.SdkInfo
-
Returns the location of the adb tool.
- getAdditionalClasspath() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getAdditionalClasspath() - Method in class com.android.builder.dependency.level2.AtomDependency
-
- getAdditionalClasspath() - Method in class com.android.builder.dependency.level2.Dependency
-
- getAdditionalClasspath() - Method in class com.android.builder.dependency.level2.JavaDependency
-
- getAdditionalPackagedJars(VariantConfiguration<?, ?, ?>) - Method in class com.android.builder.core.AndroidBuilder
-
Returns the list of packaged jars for this config.
- getAdditionalParameters() - Method in class com.android.builder.core.DefaultDexOptions
-
List of additional parameters to be passed to dx.
- getAdditionalParameters() - Method in interface com.android.builder.core.DexOptions
-
- getAdditionalParameters() - Method in class com.android.builder.core.JackProcessOptions
-
- getAddress() - Method in class com.android.builder.dependency.level2.Dependency
-
- getAddress() - Method in class com.android.builder.dependency.level2.DependencyNode
-
- getAddress() - Method in class com.android.builder.dependency.level2.ExtractedDependency
-
- getAddress() - Method in class com.android.dx.dex.code.DalvInsn
-
Gets the output address of this instruction, if it is known.
- getAddress() - Method in class com.android.dx.dex.code.LocalList.Entry
-
Gets the address.
- getAddress() - Method in class com.android.dx.dex.code.PositionList.Entry
-
Gets the address.
- getAddress() - Method in class com.android.dx.rop.code.SourcePosition
-
Gets the original bytecode address.
- getAddresses() - Method in class com.android.dex.Code.CatchHandler
-
- getAdvice() - Static method in class com.android.dx.ssa.Optimizer
-
- getAidlFolder() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getAidlImports() - Method in class com.android.builder.core.VariantConfiguration
-
Returns all the aidl import folder that are outside of the current project.
- getAidlSourceList() - Method in class com.android.builder.core.VariantConfiguration
-
- getAlignment() - Method in class com.android.dx.dex.file.OffsettedItem
-
Gets the alignment requirement of this instance.
- getAlignment() - Method in class com.android.dx.dex.file.Section
-
Gets the alignment for this instance's final output.
- getAllAndroidDependencies() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
Returns a list of only the Android libraries.
- getAllAndroidDependencies() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getAllAtomDependencies() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
- getAllAtomDependencies() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getAllConstants() - Method in class com.android.dx.dex.code.OutputFinisher
-
Returns the set of all constants referred to by instructions added
to this instance.
- getAllDependencies() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
Returns all dependencies in an ordered sets.
- getAllDependencies() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getAllJavaDependencies() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
Returns a list of only the Java libraries.
- getAllJavaDependencies() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getAllPackagedDependencies() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
Returns all packaged dependencies in an ordered sets.
- getAllPackagedDependencies() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getAllPackagedJars(VariantConfiguration<?, ?, ?>) - Method in class com.android.builder.core.AndroidBuilder
-
Returns the list of packaged jars for this config.
- getAllPackagedJars() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the list of packaged jars for this config.
- getAnalyticsVariantType() - Method in enum com.android.builder.core.VariantType
-
Returns the corresponding variant type used by the analytics system.
- getANibble() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the A register number, as a nibble.
- getAnimationsDisabled() - Method in interface com.android.builder.testing.TestData
-
- getAnnotation() - Method in class com.android.dx.rop.cst.CstAnnotation
-
Get the underlying annotation.
- getAnnotationProcessorClassPath() - Method in class com.android.builder.core.JackProcessOptions
-
- getAnnotationProcessorNames() - Method in class com.android.builder.core.JackProcessOptions
-
- getAnnotationProcessorOptions() - Method in class com.android.builder.core.JackProcessOptions
-
- getAnnotationProcessorOutputDirectory() - Method in class com.android.builder.core.JackProcessOptions
-
- getAnnotations() - Method in class com.android.dx.cf.attrib.BaseAnnotations
-
Gets the list of annotations associated with this instance.
- getAnnotations() - Method in class com.android.dx.dex.file.AnnotationSetItem
-
Gets the underlying annotations of this instance
- getAnnotations() - Method in class com.android.dx.dex.file.FieldAnnotationStruct
-
Gets the associated annotations.
- getAnnotations() - Method in class com.android.dx.dex.file.MethodAnnotationStruct
-
Gets the associated annotations.
- getAnnotations() - Method in class com.android.dx.rop.annotation.Annotations
-
Gets the set of annotations contained in this instance.
- getAnnotationsJar() - Method in class com.android.builder.sdk.SdkInfo
-
Returns the location of the annotations jar for compilation targets that are ≤ 15.
- getAnnotationsList() - Method in class com.android.dx.dex.file.ParameterAnnotationStruct
-
Gets the associated annotations list.
- getAnnotationsOffset() - Method in class com.android.dex.ClassDef
-
- getAnnotationType() - Method in class com.android.dex.EncodedValueReader
-
- getAnnotationWidth() - Method in interface com.android.dx.util.AnnotatedOutput
-
Get the maximum width of the annotated output.
- getAnnotationWidth() - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Get the maximum width of the annotated output.
- getApiCodeName() - Method in class com.android.builder.testing.ConnectedDevice
-
- getApiLevel() - Method in class com.android.builder.core.DefaultApiVersion
-
- getApiLevel() - Method in class com.android.builder.testing.ConnectedDevice
-
- getApiString() - Method in class com.android.builder.core.DefaultApiVersion
-
- getApiVersionsNonTestVariant() - Method in class com.android.builder.core.VariantConfiguration
-
Gets api versions for this variant that might be correlated, such as min and target sdk
- getApplicationId() - Method in class com.android.builder.core.DefaultProductFlavor
-
Returns the application ID.
- getApplicationId() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the application ID for this variant.
- getApplicationId() - Method in interface com.android.builder.testing.TestData
-
Returns the application id.
- getArchivePath() - Method in exception com.android.builder.packaging.DuplicateFileException
-
- getArray() - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Gets the array.
- getArray() - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Gets the underlying byte[] of this instance, which
may be larger than the number of bytes written
- getArrayType() - Method in class com.android.dx.rop.type.Type
-
Gets the type corresponding to an array of this type.
- getArtifactFile() - Method in class com.android.builder.dependency.level2.Dependency
-
Returns the artifact location.
- getArtifactId() - Method in class com.android.builder.dependency.MavenCoordinatesImpl
-
- getArtifactName() - Method in enum com.android.builder.core.VariantType
-
Returns the name used in the builder model for artifacts that correspond to this variant
type.
- getArtifactType() - Method in enum com.android.builder.core.VariantType
-
Returns the artifact type used in the builder model.
- getAssetSets(List<File>, boolean) - Method in class com.android.builder.core.VariantConfiguration
-
Returns the dynamic list of AssetSet based on the configuration, its dependencies,
as well as tested config if applicable (test of a library).
- getAssetsFolder() - Method in class com.android.builder.dependency.level2.ExtractedDependency
-
- getAssignment(Insn) - Method in class com.android.dx.rop.code.LocalVariableInfo
-
Gets the named register being assigned by the given instruction, if
previously stored in this instance.
- getAssignment(SsaInsn) - Method in class com.android.dx.ssa.LocalVariableInfo
-
Gets the named register being assigned by the given instruction, if
previously stored in this instance.
- getAssignmentCount() - Method in class com.android.dx.rop.code.LocalVariableInfo
-
Gets the number of assignments recorded by this instance.
- getAssignmentCount() - Method in class com.android.dx.ssa.LocalVariableInfo
-
Gets the number of assignments recorded by this instance.
- getAt() - Method in class com.android.dx.command.dump.BaseDumper
-
Gets the current dump cursor (that is, the offset of the expected
next byte to dump).
- getAtomMetadataFile() - Method in class com.android.builder.dependency.level2.AtomDependency
-
- getAtomName() - Method in class com.android.builder.dependency.level2.AtomDependency
-
- getAttributes() - Method in class com.android.dx.cf.attrib.AttCode
-
Gets the associated attribute list.
- getAttributes() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Get the field attributes (along with
attributes_count).
- getAttributes() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field attributes (along with
attributes_count).
- getAttributes() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field attributes (along with
attributes_count).
- getAttributes() - Method in interface com.android.dx.cf.iface.HasAttribute
-
Get the element attributes (along with
attributes_count).
- getAttributes() - Method in interface com.android.dx.cf.iface.Member
-
Get the field attributes (along with
attributes_count).
- getAttributes() - Method in class com.android.dx.cf.iface.StdMember
-
Get the field attributes (along with
attributes_count).
- getAUnit() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the A register number, as a code unit.
- getAuxCases() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the switch cases auxiliary argument.
- getAuxCst() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the constant auxiliary argument.
- getAuxInt() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the int auxiliary argument.
- getAuxTarget() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the branch target auxiliary argument.
- getAuxType() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the type auxiliary argument.
- getB() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getB() - Method in class com.android.dx.io.instructions.FiveRegisterDecodedInstruction
- getB() - Method in class com.android.dx.io.instructions.FourRegisterDecodedInstruction
- getB() - Method in class com.android.dx.io.instructions.ThreeRegisterDecodedInstruction
- getB() - Method in class com.android.dx.io.instructions.TwoRegisterDecodedInstruction
- getBase() - Method in class com.android.builder.files.RelativeFile
-
Obtains the base directory.
- getBaseAtom() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
Returns the base atom dependency, if present.
- getBaseAtom() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getBaseDirectoryCount(ImmutableMap<RelativeFile, FileStatus>) - Static method in class com.android.builder.files.IncrementalRelativeFileSets
-
Counts how many different base directories are there in a relative file set.
- getBaseName() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the full, unique name of the variant, including BuildType, flavors and test,
dash separated.
- getBasicFrameType() - Method in class com.android.dx.cf.code.ReturnAddress
-
Gets the basic type corresponding to this instance's frame type.
- getBasicFrameType() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets the basic type corresponding to this instance's frame type.
- getBasicFrameType() - Method in class com.android.dx.rop.cst.TypedConstant
-
Gets the basic type corresponding to this instance's frame type.
- getBasicFrameType() - Method in class com.android.dx.rop.type.Type
-
Gets the basic type corresponding to this instance's frame type.
- getBasicFrameType() - Method in interface com.android.dx.rop.type.TypeBearer
-
Gets the basic type corresponding to this instance's frame type.
- getBasicType() - Method in class com.android.dx.cf.code.ReturnAddress
-
Gets the basic type corresponding to this instance.
- getBasicType() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets the basic type corresponding to this instance.
- getBasicType() - Method in class com.android.dx.rop.cst.TypedConstant
-
Gets the basic type corresponding to this instance.
- getBasicType() - Method in class com.android.dx.rop.type.Type
-
Gets the basic type corresponding to this instance.
- getBasicType() - Method in interface com.android.dx.rop.type.TypeBearer
-
Gets the basic type corresponding to this instance.
- getBByte() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the B register number, as a byte.
- getBindsClosely() - Method in class com.android.dx.dex.code.CodeAddress
-
Gets whether this address binds closely to the following "real"
(non-zero-length) instruction.
- getBlock() - Method in class com.android.dx.ssa.SsaInsn
-
Gets the block to which this insn instance belongs.
- getBlocks() - Method in class com.android.dx.rop.code.RopMethod
-
Gets the basic block list for this method.
- getBlocks() - Method in class com.android.dx.ssa.SsaMethod
-
- getBNibble() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the B register number, as a nibble.
- getBootClasspath(boolean) - Method in class com.android.builder.core.AndroidBuilder
-
Helper method to get the boot classpath to be used during compilation.
- getBootClasspathAsStrings(boolean) - Method in class com.android.builder.core.AndroidBuilder
-
Helper method to get the boot classpath to be used during compilation.
- getBranchingness() - Method in class com.android.dx.rop.code.Rop
-
Gets the branchingness of this instance.
- getBuildConfigFile() - Method in class com.android.builder.compiling.BuildConfigGenerator
-
- getBuildConfigItems() - Method in class com.android.builder.core.VariantConfiguration
-
Returns a list of items for the BuildConfig class.
- getBuildToolInfo() - Method in class com.android.builder.core.AndroidBuilder
-
Returns the build tools for this builder.
- getBuildTools() - Method in class com.android.builder.sdk.TargetInfo
-
Returns the BuildToolInfo
- getBuildType() - Method in class com.android.builder.core.VariantConfiguration
-
- getBuildTypeSourceSet() - Method in class com.android.builder.core.VariantConfiguration
-
The SourceProvider for the BuildType.
- getBUnit() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the B register number, as a code unit.
- getByte(int) - Method in class com.android.dx.util.ByteArray
-
Gets the signed byte value at a particular offset.
- getBytes() - Method in class com.android.dex.Dex
-
Returns a copy of the the bytes of this dex.
- getBytes() - Method in class com.android.dex.EncodedValue
-
- getBytes() - Method in class com.android.dx.cf.code.BytecodeArray
-
Gets the underlying byte array.
- getBytes() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the
ByteArray that this instance's data comes from.
- getBytes() - Method in class com.android.dx.command.dump.BaseDumper
-
Gets the array of bytes to process.
- getBytes() - Method in class com.android.dx.rop.cst.CstString
-
Gets the UTF-8 value as UTF-8 encoded bytes.
- getBytes(byte[], int) - Method in class com.android.dx.util.ByteArray
-
Copies the contents of this instance into the given raw
byte[] at the given offset.
- getC() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getC() - Method in class com.android.dx.io.instructions.FiveRegisterDecodedInstruction
- getC() - Method in class com.android.dx.io.instructions.FourRegisterDecodedInstruction
- getC() - Method in class com.android.dx.io.instructions.ThreeRegisterDecodedInstruction
- getCachedFile() - Method in class com.android.builder.utils.FileCache.QueryResult
-
Returns the path to the cached output file/directory, can be empty if the cache does not
want to expose this information.
- getCacheDirectory() - Method in class com.android.builder.utils.FileCache
-
- getCalculatedApiVersions(ApiVersion, ApiVersion) - Static method in class com.android.builder.core.VariantConfiguration
-
Calculates the minimum sdk and target sdk versions using the following rules:
If none of the versions is a preview version, it keeps the values as-is.
- getCases() - Method in class com.android.dx.rop.code.SwitchInsn
-
Gets the list of switch cases.
- getCatchAllAddress() - Method in class com.android.dex.Code.CatchHandler
-
- getCatches() - Method in class com.android.dx.cf.attrib.AttCode
-
Gets the exception table.
- getCatches() - Method in class com.android.dx.cf.code.ByteBlock
-
Gets the list of exceptions caught and their handler targets.
- getCatches() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Gets the exception table.
- getCatches() - Method in class com.android.dx.dex.code.DalvCode
-
Gets the catch (exception handler) table.
- getCatches() - Method in class com.android.dx.rop.code.FillArrayDataInsn
-
Gets the list of possibly-caught exceptions.
- getCatches() - Method in class com.android.dx.rop.code.Insn
-
Gets the list of possibly-caught exceptions.
- getCatches() - Method in class com.android.dx.rop.code.PlainCstInsn
-
Gets the list of possibly-caught exceptions.
- getCatches() - Method in class com.android.dx.rop.code.PlainInsn
-
Gets the list of possibly-caught exceptions.
- getCatches() - Method in class com.android.dx.rop.code.SwitchInsn
-
Gets the list of possibly-caught exceptions.
- getCatches() - Method in class com.android.dx.rop.code.ThrowingCstInsn
-
Gets the list of possibly-caught exceptions.
- getCatches() - Method in class com.android.dx.rop.code.ThrowingInsn
-
Gets the list of possibly-caught exceptions.
- getCatchHandlerIndex() - Method in class com.android.dex.Code.Try
-
Returns this try's catch handler index.
- getCatchHandlers() - Method in class com.android.dex.Code
-
- getCatchTypes() - Method in interface com.android.dx.dex.code.CatchBuilder
-
Gets the set of catch types associated with this instance.
- getCatchTypes() - Method in class com.android.dx.dex.code.DalvCode
-
Gets the set of catch types handled anywhere in the code.
- getCatchTypes() - Method in class com.android.dx.dex.code.StdCatchBuilder
-
Gets the set of catch types associated with this instance.
- getCategory() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets the category of this instance's type.
- getCategory() - Method in class com.android.dx.rop.type.Type
-
Gets the category.
- getCategory1(int) - Method in class com.android.dx.cf.code.LocalsArray
-
Gets the type stored at the given local index, which is expected
to be an initialized category-1 value.
- getCategory1(int) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Gets the type stored at the given local index, which is expected
to be an initialized category-1 value.
- getCategory1(int) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Gets the type stored at the given local index, which is expected
to be an initialized category-1 value.
- getCategory2(int) - Method in class com.android.dx.cf.code.LocalsArray
-
Gets the type stored at the given local index, which is expected
to be a category-2 value.
- getCategory2(int) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Gets the type stored at the given local index, which is expected
to be a category-2 value.
- getCategory2(int) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Gets the type stored at the given local index, which is expected
to be a category-2 value.
- getCategoryForSsaReg(int) - Method in class com.android.dx.ssa.back.RegisterAllocator
-
Returns the category (width) of the definition site of the register.
- getCauseOfCorruption() - Method in class com.android.builder.utils.FileCache.QueryResult
-
Returns a cause if the cache is corrupted, and empty otherwise.
- getCByte() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the C register number, as a byte.
- getClassDataOffset() - Method in class com.android.dex.ClassDef
-
- getClassDefs() - Method in class com.android.dx.dex.file.DexFile
-
Gets the class definitions section.
- getClassifier() - Method in class com.android.builder.dependency.MavenCoordinatesImpl
-
- getClassIndex() - Method in class com.android.dx.dex.code.CstInsn
-
Gets the constant's class index.
- getClassName() - Method in class com.android.dx.rop.type.Type
-
Gets the name of the class this type corresponds to, in internal
form.
- getClassOrNull(String) - Method in class com.android.dx.dex.file.DexFile
-
Gets the class definition with the given name, if any.
- getClasspath() - Method in class com.android.builder.core.BuildToolsServiceLoader.Service
-
- getClasspathFile() - Method in class com.android.builder.dependency.level2.Dependency
-
- getClasspathFile() - Method in class com.android.builder.dependency.level2.ExtractedDependency
-
- getClasspathFile() - Method in class com.android.builder.dependency.level2.JavaDependency
-
- getClasspaths() - Method in class com.android.builder.core.JackProcessOptions
-
- getClassType() - Method in class com.android.dx.rop.cst.CstType
-
Gets the underlying type (as opposed to the type corresponding
to this instance as a constant, which is always
Class).
- getCNibble() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the C register number, as a nibble.
- getCode() - Method in class com.android.dx.cf.attrib.AttCode
-
Gets the bytecode array.
- getCode() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Gets the bytecode array.
- getCodename() - Method in class com.android.builder.core.DefaultApiVersion
-
- getCodeOffset() - Method in class com.android.dex.ClassData.Method
-
- getCompileClasspath(VariantConfiguration<?, ?, ?>) - Method in class com.android.builder.core.AndroidBuilder
-
Returns the compile classpath for this config.
- getCompileClasspath() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the compile classpath for this config.
- getCompileDependencies() - Method in class com.android.builder.core.VariantConfiguration
-
- getComponentType() - Method in class com.android.dx.rop.type.Type
-
Gets the component type of this type.
- getConstant() - Method in class com.android.dx.dex.code.CstInsn
-
Gets the constant argument.
- getConstant() - Method in class com.android.dx.rop.code.CstInsn
-
Gets the constant.
- getConstant() - Method in class com.android.dx.rop.code.FillArrayDataInsn
-
Return the type of the newly created array
- getConstantPool() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field constant_pool (along with
constant_pool_count).
- getConstantPool() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field constant_pool (along with
constant_pool_count).
- getConstantValue() - Method in class com.android.dx.cf.attrib.AttConstantValue
-
Gets the constant value of this instance.
- getConstantValue() - Method in interface com.android.dx.cf.iface.Field
-
Get the constant value for this field, if any.
- getConstantValue() - Method in class com.android.dx.cf.iface.StdField
-
Get the constant value for this field, if any.
- getConsumerProguardFiles() - Method in class com.android.builder.core.VariantConfiguration
-
- getContext() - Method in exception com.android.dex.util.ExceptionWithContext
-
Gets the context.
- getCoordForLocalJar(File) - Static method in class com.android.builder.dependency.level2.JavaDependency
-
- getCoordinates() - Method in class com.android.builder.dependency.level2.Dependency
-
Returns the maven coordinates.
- getCountReachableBlocks() - Method in class com.android.dx.ssa.SsaMethod
-
Returns the count of reachable blocks in this method: blocks that have
predecessors (or are the start block)
- getCoverageMetadataFile() - Method in class com.android.builder.core.JackProcessOptions
-
- getCreatedBy() - Method in class com.android.builder.core.AndroidBuilder
-
Obtains the "created by" tag for the packaged manifest.
- getCUnit() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the C register number, as a code unit.
- getCursor() - Method in interface com.android.dx.util.ByteArray.GetCursor
-
Gets the current cursor.
- getCursor() - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Gets the current cursor position.
- getCursor() - Method in interface com.android.dx.util.Output
-
Gets the current cursor position.
- getD() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getD() - Method in class com.android.dx.io.instructions.FiveRegisterDecodedInstruction
- getD() - Method in class com.android.dx.io.instructions.FourRegisterDecodedInstruction
- getData() - Method in class com.android.dx.cf.attrib.RawAttribute
-
Get the raw data of the attribute.
- getData() - Method in class com.android.dx.dex.file.StringIdItem
-
Gets the associated data object for this instance, if known.
- getData() - Method in class com.android.dx.io.instructions.FillArrayDataPayloadDecodedInstruction
-
- getDByte() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the D register number, as a byte.
- getDebugInfoOffset() - Method in class com.android.dex.Code
-
- getDeclaringClassIndex() - Method in class com.android.dex.FieldId
-
- getDeclaringClassIndex() - Method in class com.android.dex.MethodId
-
- getDefaultConfig() - Method in class com.android.builder.core.VariantConfiguration
-
- getDefaultNoCompressPredicate() - Static method in class com.android.builder.packaging.PackagingUtils
-
- getDefaultSourceSet() - Method in class com.android.builder.core.VariantConfiguration
-
- getDefaultTarget() - Method in class com.android.dx.cf.code.SwitchList
-
Gets the default target.
- getDefiningClass() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Get the defining class.
- getDefiningClass() - Method in interface com.android.dx.cf.iface.Member
-
Get the defining class.
- getDefiningClass() - Method in class com.android.dx.cf.iface.StdMember
-
Get the defining class.
- getDefiningClass() - Method in class com.android.dx.dex.file.IdItem
-
Gets the type constant for the defining class of the
reference.
- getDefiningClass() - Method in class com.android.dx.rop.cst.CstMemberRef
-
Gets the type of the defining class.
- getDefinitionForRegister(int) - Method in class com.android.dx.ssa.SsaMethod
-
Returns the insn that defines the given register
- getDefinitionSpecForSsaReg(int) - Method in class com.android.dx.ssa.back.RegisterAllocator
-
Returns the RegisterSpec of the definition of the register.
- getDensity() - Method in class com.android.builder.testing.ConnectedDevice
-
- getDependencies() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
Returns a list of top level dependencies.
- getDependencies() - Method in class com.android.builder.dependency.level2.DependencyNode
-
Return the direct dependency of this node.
- getDependencies() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getDependencyMap() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
- getDependencyMap() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getDescriptor() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Get the field descriptor_index of the member.
- getDescriptor() - Method in class com.android.dx.cf.code.LocalVariableList.Item
-
Gets the variable's type descriptor.
- getDescriptor() - Method in interface com.android.dx.cf.iface.Member
-
Get the field descriptor_index of the member.
- getDescriptor() - Method in class com.android.dx.cf.iface.StdMember
-
Get the field descriptor_index of the member.
- getDescriptor() - Method in class com.android.dx.rop.cst.CstNat
-
Gets the descriptor.
- getDescriptor() - Method in class com.android.dx.rop.cst.CstType
-
Gets the type descriptor for this instance.
- getDescriptor() - Method in class com.android.dx.rop.type.Prototype
-
Gets the descriptor string.
- getDescriptor() - Method in class com.android.dx.rop.type.Type
-
Gets the descriptor.
- getDeviceConfig() - Method in class com.android.builder.testing.ConnectedDevice
-
- getDevices() - Method in class com.android.builder.testing.ConnectedDeviceProvider
-
- getDexByteCodeConverter() - Method in class com.android.builder.core.AndroidBuilder
-
- getDexFolder() - Method in class com.android.builder.dependency.level2.AtomDependency
-
- getDexInProcess() - Method in class com.android.builder.core.DefaultDexOptions
-
Whether to run the dx compiler as a separate process or inside the Gradle daemon JVM.
- getDexInProcess() - Method in interface com.android.builder.core.DexOptions
-
- getDexOptimize() - Method in class com.android.builder.core.JackProcessOptions
-
- getDexOptions() - Method in class com.android.dx.dex.file.DexFile
-
Gets the dex-creation options object.
- getDexOutputDirectory() - Method in class com.android.builder.core.JackProcessOptions
-
- getDimension() - Method in class com.android.builder.core.DefaultProductFlavor
-
Name of the dimension this product flavor belongs to.
- getDirectAndroidDependencies() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
Returns a list of only the direct Android libraries.
- getDirectAndroidDependencies() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getDirectAtomDependencies() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
- getDirectAtomDependencies() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getDirectJavaDependencies() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
Returns a list of only the direct Java libraries.
- getDirectJavaDependencies() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getDirectLocalJavaDependencies() - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
- getDirectLocalJavaDependencies() - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- getDirectMethods() - Method in class com.android.dex.ClassData
-
- getDirectorySegments() - Method in class com.android.builder.core.VariantConfiguration
-
Returns a unique directory name (can include multiple folders) for the variant,
based on build type, flavor and test.
- getDirName() - Method in class com.android.builder.core.VariantConfiguration
-
Returns a unique directory name (can include multiple folders) for the variant,
based on build type, flavor and test.
- getDisposition() - Method in class com.android.dx.dex.code.LocalList.Entry
-
Gets the disposition.
- getDNibble() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the D register number, as a nibble.
- getDomChildren() - Method in class com.android.dx.ssa.SsaBasicBlock
-
Gets the dom children for this node.
- getDownloader() - Method in class com.android.builder.sdk.SdkLibData
-
Returns the downloader used to download the missing SDK components.
- getDUnit() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the D register number, as a code unit.
- getE() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getE() - Method in class com.android.dx.io.instructions.FiveRegisterDecodedInstruction
- getEcjOptionFile() - Method in class com.android.builder.core.JackProcessOptions
-
- getEffectiveDescriptor() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Get the effective method descriptor, which includes, if
necessary, a first this parameter.
- getEffectiveDescriptor() - Method in interface com.android.dx.cf.iface.Method
-
Get the effective method descriptor, which includes, if
necessary, a first this parameter.
- getEffectiveDescriptor() - Method in class com.android.dx.cf.iface.StdMethod
-
Get the effective method descriptor, which includes, if
necessary, a first this parameter.
- getEffectiveInstructionCount() - Method in class com.android.dx.rop.code.BasicBlockList
-
Gets the total instruction count for this instance, ignoring
mark-local instructions which are not actually emitted.
- getElementWidthUnit() - Method in class com.android.dx.io.instructions.FillArrayDataPayloadDecodedInstruction
-
- getEnclosingClass() - Method in class com.android.dx.cf.attrib.AttEnclosingMethod
-
Gets the innermost enclosing class.
- getEncoding() - Method in class com.android.builder.core.JackProcessOptions
-
- getEnd() - Method in class com.android.dx.cf.code.ByteBlock
-
Gets the bytecode offset (exclusive) of the end of this block.
- getEnd(BasicBlock) - Method in class com.android.dx.dex.code.BlockAddresses
-
Gets the instance for the end (address after the final instruction)
of the given block.
- getEnd(int) - Method in class com.android.dx.dex.code.BlockAddresses
-
Gets the instance for the end (address after the final instruction)
of the block with the given label.
- getEnd() - Method in class com.android.dx.dex.code.CatchTable.Entry
-
Gets the end address (exclusive).
- getEndOffset() - Method in class com.android.dx.cf.cst.ConstantPoolParser
-
Gets the end offset of this constant pool in the byte[]
which it came from.
- getEndPc() - Method in class com.android.dx.cf.code.ByteCatchList.Item
-
Gets the end pc (exclusive) of the handler's range.
- getENibble() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the E register number, as a nibble.
- getEntries() - Method in interface com.android.dx.rop.cst.ConstantPool
-
Get all entries in this constant pool.
- getEntries() - Method in class com.android.dx.rop.cst.StdConstantPool
-
Get all entries in this constant pool.
- getEntryBlock() - Method in class com.android.dx.ssa.SsaMethod
-
- getEntryBlockIndex() - Method in class com.android.dx.ssa.SsaMethod
-
- getErrorReporter() - Method in class com.android.builder.core.AndroidBuilder
-
- getExceptionClass() - Method in class com.android.dx.cf.code.ByteCatchList.Item
-
Gets the class of exception handled.
- getExceptionHandlerTypes() - Method in class com.android.dx.rop.code.BasicBlock
-
Returns the exception handler types associated with this block,
if any.
- getExceptions() - Method in class com.android.dx.cf.attrib.AttExceptions
-
Gets the list of classes associated with this instance.
- getExceptions() - Method in class com.android.dx.rop.code.Rop
-
Gets the list of exception types that might be thrown.
- getExceptionType() - Method in class com.android.dx.dex.code.CatchHandlerList.Entry
-
Gets the exception type handled.
- getExitBlock() - Method in class com.android.dx.ssa.SsaMethod
-
- getExitBlockIndex() - Method in class com.android.dx.ssa.SsaMethod
-
- getExitPredecessors() - Method in class com.android.dx.rop.code.RopMethod
-
Gets the exit predecessors for this instance.
- getExternalAarJniLibFolders() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the external jni lib folders
- getExternalAnnotations() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getExternalPackagedJars() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the list of packaged jars for this config that is not coming from subprojects..
- getExternalPackagedJniJars() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the list of external packaged jars for this config.
- getExtractedFolder() - Method in class com.android.builder.dependency.level2.ExtractedDependency
-
- getExtractNativeLibs() - Method in class com.android.builder.core.DefaultManifestParser
-
- getExtractNativeLibs() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns value of the extractNativeLibs attribute of the application tag, if
present.
- getFamily() - Method in class com.android.dx.dex.code.Dop
-
Gets the opcode family.
- GETFIELD - Static variable in class com.android.dx.cf.code.ByteOps
-
- getField() - Method in class com.android.dx.dex.file.FieldAnnotationStruct
-
Gets the field this item is for.
- getFieldIds() - Method in class com.android.dx.dex.file.DexFile
-
Gets the field identifiers section.
- getFieldIndex() - Method in class com.android.dex.ClassData.Field
-
- getFieldRef() - Method in class com.android.dx.dex.file.FieldIdItem
-
Gets the field constant.
- getFieldRef() - Method in class com.android.dx.rop.cst.CstEnumRef
-
- getFields() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field fields (along with
fields_count).
- getFields() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field fields (along with
fields_count).
- getFieldType() - Method in class com.android.dx.rop.cst.CstNat
-
Gets the field type corresponding to this instance's descriptor.
- getFile() - Method in class com.android.builder.files.RelativeFile
-
Obtains the file.
- getFile() - Method in class com.android.dx.dex.file.Section
-
Gets the file that this instance is part of.
- getFileInCache(FileCache.Inputs) - Method in class com.android.builder.utils.FileCache
-
Returns the path of the cached output file/directory that is unique to the given list of
inputs (different lists of inputs correspond to different cached files/directories).
- getFileOffset() - Method in class com.android.dx.dex.file.Section
-
Gets the offset from the start of the file to this part.
- getFilePath() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the path where this class file is located.
- getFilePath() - Method in class com.android.dx.command.dump.BaseDumper
-
Gets the filesystem/jar path of the file being dumped.
- getFileSize() - Method in class com.android.dx.dex.file.DexFile
-
Gets the total file size, if known.
- getFilesToAdd() - Method in class com.android.builder.core.DexProcessBuilder
-
- getFilesToBeGenerated(File) - Method in class com.android.builder.png.VectorDrawableRenderer
-
- getFinisher() - Method in class com.android.dx.dex.code.OutputCollector
-
Gets the results of all the calls on this instance, in the form of
an
OutputFinisher.
- getFirstInsn() - Method in class com.android.dx.rop.code.BasicBlock
-
Gets the first instruction of this block.
- getFirstKey() - Method in class com.android.dx.io.instructions.PackedSwitchPayloadDecodedInstruction
-
- getFirstLabel() - Method in class com.android.dx.rop.code.RopMethod
-
Gets the label for the first block in the method that this list
represents.
- getFlatAndroidAtomsDependencies() - Method in class com.android.builder.core.VariantConfiguration
-
Returns all the Android atom dependencies, direct and transitive in a single flat list.
- getFlatCompileAndroidLibraries() - Method in class com.android.builder.core.VariantConfiguration
-
Returns all the compile Android library dependencies, direct and transitive in a single
flat list.
- getFlatPackageAndroidLibraries() - Method in class com.android.builder.core.VariantConfiguration
-
Returns all the package library dependencies, direct and transitive in a single flat list.
- getFlavorName() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the flavor name of the variant, including all flavors in camel case (starting
with a lower case).
- getFlavorName() - Method in interface com.android.builder.testing.TestData
-
Returns the flavor name being test.
- getFlavorNamesWithDimensionNames() - Method in class com.android.builder.core.VariantConfiguration
-
Return the names of the applied flavors.
- getFlavorSourceProviders() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the list of SourceProviders for the flavors.
- getFolderPath() - Method in class com.android.builder.compiling.BuildConfigGenerator
-
Returns a File representing where the BuildConfig class will be.
- getFolderPath() - Method in class com.android.builder.compiling.ResValueGenerator
-
Returns a File representing where the BuildConfig class will be.
- getFormat() - Method in class com.android.dx.dex.code.Dop
-
Gets the instruction format.
- getFormat() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getFormat(int) - Static method in class com.android.dx.io.OpcodeInfo
-
- getFormat() - Method in class com.android.dx.io.OpcodeInfo.Info
-
- getFrameType() - Method in class com.android.dx.cf.code.ReturnAddress
-
Gets the frame type corresponding to this type.
- getFrameType() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets the frame type corresponding to this type.
- getFrameType() - Method in class com.android.dx.rop.cst.TypedConstant
-
Gets the frame type corresponding to this type.
- getFrameType() - Method in class com.android.dx.rop.type.Type
-
Gets the frame type corresponding to this type.
- getFrameType() - Method in interface com.android.dx.rop.type.TypeBearer
-
Gets the frame type corresponding to this type.
- getFullName() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the full, unique name of the variant in camel case (starting with a lower case),
including BuildType, Flavors and Test (if applicable).
- getFunctionalTest() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the functionalTest for instrumentation in the manifest file processed by this parser.
- getFunctionalTest() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the functionalTest from the instrumentation tag in the manifest file.
- getFunctionalTest() - Method in class com.android.builder.core.VariantConfiguration
-
Returns functionalTest value to use to test this variant, or if the
variant is a test, the one to use to test the tested variant.
- getFunctionalTestFromManifest() - Method in class com.android.builder.core.VariantConfiguration
-
- getGeneratedDensities() - Method in class com.android.builder.core.DefaultVectorDrawablesOptions
-
Densities used when generating PNGs from vector drawables at build time.
- getGroupId() - Method in class com.android.builder.dependency.MavenCoordinatesImpl
-
- getHandleProfiling() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the handleProfiling for instrumentation in the manifest file processed by this parser.
- getHandleProfiling() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the handleProfiling from the instrumentation tag in the manifest file.
- getHandleProfiling() - Method in class com.android.builder.core.VariantConfiguration
-
Returns handleProfiling value to use to test this variant, or if the
variant is a test, the one to use to test the tested variant.
- getHandleProfilingFromManifest() - Method in class com.android.builder.core.VariantConfiguration
-
- getHandler() - Method in class com.android.dx.dex.code.CatchHandlerList.Entry
-
Gets the handler address.
- getHandlerPc() - Method in class com.android.dx.cf.code.ByteCatchList.Item
-
Gets the pc of the exception handler.
- getHandlers() - Method in class com.android.dx.dex.code.CatchTable.Entry
-
Gets the handlers.
- getHeight() - Method in class com.android.builder.testing.ConnectedDevice
-
- getIdOverride() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the application id override value coming from the Product Flavor and/or the
Build Type.
- getImportFiles() - Method in class com.android.builder.core.JackProcessOptions
-
- getIncrementalDir() - Method in class com.android.builder.core.JackProcessOptions
-
- getIndex() - Method in class com.android.dx.cf.code.LocalVariableList.Item
-
Gets the variable's local index.
- getIndex() - Method in class com.android.dx.dex.code.CstInsn
-
Gets the constant's index.
- getIndex(Constant) - Method in interface com.android.dx.dex.code.DalvCode.AssignIndicesCallback
-
Gets the index for the given constant.
- getIndex() - Method in class com.android.dx.dex.file.IndexedItem
-
Gets the item index.
- getIndex() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getIndex() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getIndexType() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getIndexType(int) - Static method in class com.android.dx.io.OpcodeInfo
-
Gets the
IndexType for the given opcode value.
- getIndexType() - Method in class com.android.dx.io.OpcodeInfo.Info
-
- getIndexUnit() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the index, as a code unit.
- getInitializedType() - Method in class com.android.dx.rop.type.Type
-
Gets the initialized type corresponding to this instance, but only
if this instance is in fact an uninitialized object type.
- getInitValues() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the init values auxiliary argument.
- getInitValues() - Method in class com.android.dx.rop.code.FillArrayDataInsn
-
Return the list of init values
- getInlineString() - Method in class com.android.dx.rop.code.CstInsn
-
Gets an "inline" string portion for toHuman(), if available.
- getInlineString() - Method in class com.android.dx.rop.code.Insn
-
Gets an "inline" string portion for toHuman(), if available.
- getInlineString() - Method in class com.android.dx.rop.code.SwitchInsn
-
Gets an "inline" string portion for toHuman(), if available.
- getInlineString() - Method in class com.android.dx.rop.code.ThrowingCstInsn
-
Gets an "inline" string portion for toHuman(), if available.
- getInlineString() - Method in class com.android.dx.rop.code.ThrowingInsn
-
Gets an "inline" string portion for toHuman(), if available.
- getInnerClass() - Method in class com.android.dx.cf.attrib.InnerClassList.Item
-
Gets the class this item refers to.
- getInnerClasses() - Method in class com.android.dx.cf.attrib.AttInnerClasses
-
Gets the list of "inner class" entries associated with this instance.
- getInnerName() - Method in class com.android.dx.cf.attrib.InnerClassList.Item
-
Gets the original name of this item's class, if not anonymous.
- getInputFiles() - Method in class com.android.builder.core.JackProcessOptions
-
- getInputs() - Method in class com.android.builder.core.DexProcessBuilder
-
- getInsnConstants() - Method in class com.android.dx.dex.code.DalvCode
-
Gets the set of all constants referred to by instructions in
the code.
- getInsns() - Method in class com.android.dx.dex.code.DalvCode
-
Gets the list of instructions.
- getInsns() - Method in class com.android.dx.rop.code.BasicBlock
-
Gets the list of instructions inside this block.
- getInsns() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getInsSize() - Method in class com.android.dex.Code
-
- getInstanceFields() - Method in class com.android.dex.ClassData
-
- getInstanceWithInterProcessLocking(File) - Static method in class com.android.builder.utils.FileCache
-
Returns a FileCache instance with LockingScope#INTER_PROCESS.
- getInstanceWithSingleProcessLocking(File) - Static method in class com.android.builder.utils.FileCache
-
Returns a FileCache instance with LockingScope#SINGLE_PROCESS.
- getInstructionCount() - Method in class com.android.dex.Code.Try
-
- getInstructionCount() - Method in class com.android.dx.rop.code.BasicBlockList
-
Gets the total instruction count for this instance.
- getInstructionOffsets() - Method in class com.android.dx.cf.code.BytecodeArray
-
Finds the offset to each instruction in the bytecode array.
- getInstructions() - Method in class com.android.dex.Code
-
- getInstrumentationRunner() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the instrumentation runner for the manifest file processed by this parser.
- getInstrumentationRunner() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the instrumentation runner from the instrumentation tag in the manifest file.
- getInstrumentationRunner() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the instrumentationRunner to use to test this variant, or if the
variant is a test, the one to use to test the tested variant.
- getInstrumentationRunner() - Method in interface com.android.builder.testing.TestData
-
- getInstrumentationRunnerArguments() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the instrumentationRunner arguments to use to test this variant, or if the
variant is a test, the ones to use to test the tested variant
- getInstrumentationRunnerArguments() - Method in interface com.android.builder.testing.TestData
-
- getInstrumentationRunnerFromManifest() - Method in class com.android.builder.core.VariantConfiguration
-
- getInt(int) - Method in class com.android.dx.util.ByteArray
-
Gets the signed int value at a particular offset.
- getIntBits() - Method in class com.android.dx.rop.cst.CstKnownNull
-
Gets the value as int bits.
- getIntBits() - Method in class com.android.dx.rop.cst.CstLiteral32
-
Gets the value as int bits.
- getIntBits() - Method in class com.android.dx.rop.cst.CstLiteral64
-
Gets the value as int bits.
- getIntBits() - Method in class com.android.dx.rop.cst.CstLiteralBits
-
Gets the value as int bits.
- getInterfaces() - Method in class com.android.dex.ClassDef
-
- getInterfaces() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field interfaces (along with
interfaces_count).
- getInterfaces() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field interfaces (along with
interfaces_count).
- getInterfaces() - Method in class com.android.dx.dex.file.ClassDefItem
-
Gets the list of interfaces implemented.
- getInterfacesOffset() - Method in class com.android.dex.ClassDef
-
- getItems() - Method in class com.android.dx.dex.file.UniformListItem
-
Gets the underlying list of items.
- getJackPluginClassPath() - Method in class com.android.builder.core.JackProcessOptions
-
- getJackPluginNames() - Method in class com.android.builder.core.JackProcessOptions
-
- getJarFile() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getJarFile() - Method in class com.android.builder.dependency.level2.AtomDependency
-
- getJarFile() - Method in class com.android.builder.dependency.level2.ExtractedDependency
-
Returns the location of the jar file to use for either packaging or compiling depending on
the bundle type.
- getJarJarRuleFiles() - Method in class com.android.builder.core.JackProcessOptions
-
- getJarJarRuleFiles() - Method in class com.android.builder.core.VariantConfiguration
-
- getJarsRootFolder() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getJavaMaxHeapSize() - Method in class com.android.builder.core.DefaultDexOptions
-
Specifies the -Xmx value when calling dx.
- getJavaMaxHeapSize() - Method in interface com.android.builder.core.DexOptions
-
- getJavaMaxHeapSize() - Method in class com.android.builder.core.JackProcessOptions
-
- getJavaProcessExecutor() - Method in class com.android.builder.core.AndroidBuilder
-
- getJavaResFolder() - Method in class com.android.builder.dependency.level2.AtomDependency
-
- getJavaType() - Method in class com.android.builder.symbols.Symbol
-
Obtains the java type of the symbol.
- getJniFolder() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getJniLibsSets() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the dynamic list of AssetSet based on the configuration, its dependencies,
as well as tested config if applicable (test of a library).
- getJniSourceList() - Method in class com.android.builder.core.VariantConfiguration
-
- getJumboMode() - Method in class com.android.builder.core.DefaultDexOptions
-
Enable jumbo mode in dx (--force-jumbo).
- getJumboMode() - Method in interface com.android.builder.core.DexOptions
-
- getJumboMode() - Method in class com.android.builder.core.JackProcessOptions
-
- getKeepRuntimeAnnotatedClasses() - Method in class com.android.builder.core.DefaultDexOptions
-
Keep all classes with runtime annotations in the main dex in legacy multidex.
- getKeepRuntimeAnnotatedClasses() - Method in interface com.android.builder.core.DexOptions
-
- getKey() - Method in class com.android.builder.utils.FileCache.Inputs
-
Returns a key representing this list of input parameters.
- getKeyAlias() - Method in class com.android.builder.signing.DefaultSigningConfig
-
- getKeyPassword() - Method in class com.android.builder.signing.DefaultSigningConfig
-
- getKeys() - Method in class com.android.dx.io.instructions.SparseSwitchPayloadDecodedInstruction
-
- getLabel() - Method in class com.android.dx.cf.code.ByteBlock
-
Gets the label of this block.
- getLabel() - Method in class com.android.dx.rop.code.BasicBlock
-
Gets the target label of this block.
- getLabel() - Method in interface com.android.dx.util.LabeledItem
-
- getLabelsInOrder() - Method in class com.android.dx.util.LabeledList
-
Gets an array containing all of the labels used in this instance,
in order.
- getLanguage() - Method in class com.android.builder.testing.ConnectedDevice
-
- getLast(BasicBlock) - Method in class com.android.dx.dex.code.BlockAddresses
-
Gets the instance for the final instruction of the given block.
- getLast(int) - Method in class com.android.dx.dex.code.BlockAddresses
-
Gets the instance for the final instruction of the block with
the given label.
- getLast() - Method in class com.android.dx.rop.code.InsnList
-
Gets the last instruction.
- getLastInsn() - Method in class com.android.dx.rop.code.BasicBlock
-
Gets the last instruction of this block.
- getLeafFolders(String, List<File>...) - Static method in class com.android.builder.core.AndroidBuilder
-
Computes and returns the leaf folders based on a given file extension.
- getLeft() - Method in class com.android.dx.util.TwoColumnOutput
-
Gets the writer to use to write to the left column.
- getLength() - Method in class com.android.dex.Dex
-
- getLength() - Method in class com.android.dx.cf.code.LocalVariableList.Item
-
Gets the length (in bytecodes) of this variable's scope.
- getLibFolder() - Method in class com.android.builder.dependency.level2.AtomDependency
-
- getLibraries() - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- getLine() - Method in class com.android.dx.rop.code.SourcePosition
-
Gets the original line number.
- getLineNumber() - Method in class com.android.dx.cf.code.LineNumberList.Item
-
Gets the line number of this item.
- getLineNumbers() - Method in class com.android.dx.cf.attrib.AttLineNumberTable
-
Gets the list of "line number" entries associated with this instance.
- getLineNumbers() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Gets the line number list.
- getLintJar() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getList() - Method in class com.android.dx.dex.file.TypeListItem
-
Gets the underlying list.
- getList() - Method in class com.android.dx.rop.cst.CstArray
-
Get the underlying list.
- getLiteral() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getLiteralByte() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the literal value, masked to be a byte in size.
- getLiteralInt() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the literal value, masked to be an int in size.
- getLiteralNibble() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the literal value, masked to be a nibble in size.
- getLiteralUnit() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the literal value, as a code unit.
- getLiveInRegs() - Method in class com.android.dx.ssa.SsaBasicBlock
-
Returns the set of live-in registers.
- getLiveOutRegs() - Method in class com.android.dx.ssa.SsaBasicBlock
-
Returns the set of live-out registers.
- getLoader(File) - Static method in class com.android.builder.sdk.DefaultSdkLoader
-
- getLoader(File) - Static method in class com.android.builder.sdk.PlatformLoader
-
- getLocal() - Method in class com.android.dx.dex.code.LocalStart
-
Gets the register spec representing the local variable introduced
by this instance.
- getLocalAssignment() - Method in class com.android.dx.rop.code.Insn
-
Gets the spec of a local variable assignment that occurs at this
instruction, or null if no local variable assignment occurs.
- getLocalAssignment() - Method in class com.android.dx.ssa.NormalSsaInsn
-
Gets the spec of a local variable assignment that occurs at this
instruction, or null if no local variable assignment occurs.
- getLocalAssignment() - Method in class com.android.dx.ssa.SsaInsn
-
Gets the spec of a local variable assignment that occurs at this
instruction, or null if no local variable assignment occurs.
- getLocalIndex() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the last local index accessed.
- getLocalInfo() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets whether the loaded local has info in the local variable table.
- getLocalItem() - Method in class com.android.dx.cf.code.LocalVariableList.Item
-
Gets the variable's LocalItem, a (name, signature) tuple
- getLocalItem() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets the variable info associated with this instance, if any.
- getLocalJars() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
returns the list of local jar for this android AAR.
- getLocalPackagedJars() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the packaged local Jars
- getLocals() - Method in class com.android.dx.cf.code.Frame
-
Gets the locals array for this instance.
- getLocals() - Method in class com.android.dx.dex.code.DalvCode
-
Gets the source positions list.
- getLocals() - Method in class com.android.dx.dex.code.LocalSnapshot
-
Gets the local state associated with this instance.
- getLocals() - Method in class com.android.dx.dex.file.DebugInfoDecoder
-
Gets the decoded locals list, in ascending start-address order.
- getLocalTarget(boolean) - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the target local register spec of the current operation, if any.
- getLocalVariables() - Method in class com.android.dx.cf.attrib.BaseLocalVariables
-
Gets the list of "local variable" entries associated with this instance.
- getLocalVariables() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Gets the local variable list.
- getLogger() - Method in class com.android.builder.core.AndroidBuilder
-
- getLong(int) - Method in class com.android.dx.util.ByteArray
-
Gets the signed long value at a particular offset.
- getLongBits() - Method in class com.android.dx.rop.cst.CstKnownNull
-
Gets the value as long bits.
- getLongBits() - Method in class com.android.dx.rop.cst.CstLiteral32
-
Gets the value as long bits.
- getLongBits() - Method in class com.android.dx.rop.cst.CstLiteral64
-
Gets the value as long bits.
- getLongBits() - Method in class com.android.dx.rop.cst.CstLiteralBits
-
Gets the value as long bits.
- getLowRegVersion() - Method in class com.android.dx.dex.code.DalvInsn
-
Gets the instruction that is equivalent to this one, except that
it uses sequential registers starting at 0 (storing
the result, if any, in register 0 as well).
- getMagic() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field magic.
- getMagic() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field magic.
- getMagic() - Method in class com.android.dx.dex.DexOptions
-
Gets the dex file magic number corresponding to this instance.
- getMagic0() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the class file field magic, but without doing any
checks or parsing first.
- getMainDexList() - Method in class com.android.builder.core.DexProcessBuilder
-
- getMainDexList() - Method in class com.android.multidex.MainDexListBuilder
-
Returns a list of classes to keep.
- getMainManifest() - Method in class com.android.builder.core.VariantConfiguration
-
- getMajorVersion() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field major_version.
- getMajorVersion() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field major_version.
- getMajorVersion0() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the class file field major_version, but
without doing any checks or parsing first.
- getManifest() - Method in class com.android.builder.dependency.level2.ExtractedDependency
-
- getManifestFile() - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- getManifestOverlays() - Method in class com.android.builder.core.VariantConfiguration
-
- getManifestPlaceholders() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the merged manifest placeholders.
- getMappingFile() - Method in class com.android.builder.core.JackProcessOptions
-
- getMapValue() - Method in enum com.android.dx.dex.file.ItemType
-
Gets the map value.
- getMax(int[]) - Static method in class com.android.dx.util.Bits
-
Gets the maximum index (exclusive) for the given bit set.
- getMaxLabel() - Method in class com.android.dx.util.LabeledList
-
Gets the maximum label (exclusive) of any block added to this instance.
- getMaxLocals() - Method in class com.android.dx.cf.attrib.AttCode
-
Gets the number of locals.
- getMaxLocals() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Gets the number of locals.
- getMaxLocals() - Method in class com.android.dx.cf.code.LocalsArray
-
Gets the maximum number of locals this instance can refer to.
- getMaxLocals() - Method in class com.android.dx.cf.code.LocalsArraySet
-
Gets the maximum number of locals this instance can refer to.
- getMaxLocals() - Method in class com.android.dx.cf.code.OneLocalsArray
-
Gets the maximum number of locals this instance can refer to.
- getMaxOptimalRegisterCount() - Method in class com.android.dx.rop.code.ConservativeTranslationAdvice
-
Gets the maximum register width that can be represented optimally.
- getMaxOptimalRegisterCount() - Method in class com.android.dx.rop.code.DexTranslationAdvice
-
Gets the maximum register width that can be represented optimally.
- getMaxOptimalRegisterCount() - Method in interface com.android.dx.rop.code.TranslationAdvice
-
Gets the maximum register width that can be represented optimally.
- getMaxProcessCount() - Method in class com.android.builder.core.DefaultDexOptions
-
Returns the maximum number of concurrent processes that can be used to dex.
- getMaxProcessCount() - Method in interface com.android.builder.core.DexOptions
-
- getMaxSdkVersion() - Method in class com.android.builder.core.DefaultProductFlavor
-
- getMaxSize() - Method in class com.android.dx.rop.code.RegisterSpecSet
-
Gets the maximum number of registers that may be in this instance, which
is also the maximum-plus-one of register numbers that may be
represented.
- getMaxStack() - Method in class com.android.dx.cf.attrib.AttCode
-
Gets the maximum stack size.
- getMaxStack() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Gets the maximum stack size.
- getMaxStack() - Method in class com.android.dx.cf.code.ExecutionStack
-
Gets the maximum stack size for this instance.
- getMergedBuildConfigFields() - Method in class com.android.builder.core.VariantConfiguration
-
Return the merged build config fields for the variant.
- getMergedFlavor() - Method in class com.android.builder.core.VariantConfiguration
-
- getMergedResValues() - Method in class com.android.builder.core.VariantConfiguration
-
Return the merged res values for the variant.
- getMessage() - Method in exception com.android.builder.packaging.DuplicateFileException
-
- getMethod() - Method in class com.android.dx.cf.attrib.AttEnclosingMethod
-
Gets the name-and-type of the innermost enclosing method, if
any.
- getMethod() - Method in class com.android.dx.dex.file.MethodAnnotationStruct
-
Gets the method this item is for.
- getMethod() - Method in class com.android.dx.dex.file.ParameterAnnotationStruct
-
Gets the method this item is for.
- getMethodAnnotations(CstMethodRef) - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Gets the method annotations for a given method, if any.
- getMethodAnnotations(CstMethodRef) - Method in class com.android.dx.dex.file.ClassDefItem
-
Gets the method annotations for a given method, if any.
- getMethodIds() - Method in class com.android.dx.dex.file.DexFile
-
Gets the method identifiers section.
- getMethodIndex() - Method in class com.android.dex.ClassData.Method
-
- getMethodRef() - Method in class com.android.dx.dex.file.MethodIdItem
-
Gets the method constant.
- getMethods() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field methods (along with
methods_count).
- getMethods() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field methods (along with
methods_count).
- getMethods() - Method in class com.android.dx.dex.file.ClassDataItem
-
Gets all the methods in this class.
- getMethods() - Method in class com.android.dx.dex.file.ClassDefItem
-
Gets all the methods in this class.
- getMinimumRegisterRequirement(BitSet) - Method in class com.android.dx.dex.code.DalvInsn
-
Gets the minimum distinct registers required for this instruction.
- getMinorVersion() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field minor_version.
- getMinorVersion() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field minor_version.
- getMinorVersion0() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the class file field minor_version, but
without doing any checks or parsing first.
- getMinSdkVersion() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the minimum sdk version for the manifest file processed by this parser.
- getMinSdkVersion() - Method in class com.android.builder.core.DefaultProductFlavor
-
Min SDK version.
- getMinSdkVersion() - Method in class com.android.builder.core.JackProcessOptions
-
- getMinSdkVersion() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the minSdkVersion from the manifest file.
- getMinSdkVersion() - Method in class com.android.builder.core.VariantConfiguration
-
Return the minSdkVersion for this variant.
- getMinSdkVersion() - Method in interface com.android.builder.testing.TestData
-
The min SDK version of the app
- getMode() - Method in class com.android.builder.core.ErrorReporter
-
- getMultiDexKeepFile() - Method in class com.android.builder.core.VariantConfiguration
-
- getMultiDexKeepProguard() - Method in class com.android.builder.core.VariantConfiguration
-
- getMultiFlavorSourceProvider() - Method in class com.android.builder.core.VariantConfiguration
-
- getMutableCopy() - Method in class com.android.dx.rop.code.BasicBlockList
-
Returns a mutable copy of this list.
- getName() - Method in class com.android.builder.core.DefaultBuildType
-
Name of this build type.
- getName() - Method in class com.android.builder.core.DefaultProductFlavor
-
- getName() - Method in class com.android.builder.core.LibraryRequest
-
The name of the library.
- getName() - Method in class com.android.builder.dependency.level2.Dependency
-
Returns a user friendly name.
- getName() - Method in class com.android.builder.signing.DefaultSigningConfig
-
- getName() - Method in class com.android.builder.symbols.Symbol
-
Obtains the name of the symbol.
- getName() - Method in class com.android.builder.testing.ConnectedDevice
-
- getName() - Method in class com.android.builder.testing.ConnectedDeviceProvider
-
- getName() - Method in class com.android.dx.cf.attrib.BaseAttribute
-
Get the name of the attribute.
- getName() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Get the field name_index of the member.
- getName() - Method in interface com.android.dx.cf.iface.Attribute
-
Get the name of the attribute.
- getName() - Method in interface com.android.dx.cf.iface.Member
-
Get the field name_index of the member.
- getName() - Method in class com.android.dx.cf.iface.StdMember
-
Get the field name_index of the member.
- getName() - Method in class com.android.dx.dex.code.Dop
-
Gets the opcode name.
- getName() - Method in class com.android.dx.dex.code.LocalList.Entry
-
Gets the variable name.
- getName() - Method in class com.android.dx.dex.file.EncodedField
-
Gets the name.
- getName() - Method in class com.android.dx.dex.file.EncodedMember
-
Gets the name.
- getName() - Method in class com.android.dx.dex.file.EncodedMethod
-
Gets the name.
- getName() - Method in class com.android.dx.dex.file.Section
-
Returns the name of this section, for annotation purposes.
- getName(int) - Static method in class com.android.dx.io.OpcodeInfo
-
Gets the name of the given opcode.
- getName() - Method in class com.android.dx.io.OpcodeInfo.Info
-
- getName() - Method in class com.android.dx.rop.annotation.NameValuePair
-
Gets the name.
- getName() - Method in class com.android.dx.rop.code.LocalItem
-
Gets name.
- getName() - Method in class com.android.dx.rop.cst.CstNat
-
Gets the name.
- getNameIndex() - Method in class com.android.dex.FieldId
-
- getNameIndex() - Method in class com.android.dex.MethodId
-
- getNameSuffix() - Method in class com.android.builder.testing.ConnectedDevice
-
- getNameValuePairs() - Method in class com.android.dx.rop.annotation.Annotation
-
Gets the set of name-value pairs contained in this instance.
- getNat() - Method in class com.android.dx.cf.code.ConcreteMethod
-
Get the name and type associated with this member.
- getNat() - Method in interface com.android.dx.cf.iface.Member
-
Get the name and type associated with this member.
- getNat() - Method in class com.android.dx.cf.iface.StdMember
-
Get the name and type associated with this member.
- getNat() - Method in class com.android.dx.rop.cst.CstMemberRef
-
Gets the defining name-and-type.
- getNativeLibrariesLibrariesPackagingMode(File) - Static method in class com.android.builder.packaging.PackagingUtils
-
- getNewAt() - Method in class com.android.dx.rop.type.Type
-
Gets the bytecode index at which this uninitialized type was
allocated.
- getNewRegisterCount() - Method in class com.android.dx.ssa.BasicRegisterMapper
-
Gets the count of registers (really, the total register width, since
category width is counted) in the new namespace.
- getNewRegisterCount() - Method in class com.android.dx.ssa.RegisterMapper
-
Gets the count of registers (really, the total register width, since
category width is counted) in the new namespace.
- getNextAddress() - Method in class com.android.dx.dex.code.DalvInsn
-
Gets the address immediately after this instance.
- getNextOpcode() - Method in class com.android.dx.dex.code.Dop
-
Gets the opcode value to try next when attempting to match an
opcode to particular arguments.
- getNextOrNull(Dop, DexOptions) - Static method in class com.android.dx.dex.code.Dops
-
Gets the next
Dop in the instruction fitting chain after the
given instance, if any.
- getNextReg() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets the next available register number after the one in this
instance.
- getNextSectionStart() - Method in class com.android.dex.Dex
-
- getNickname() - Method in class com.android.dx.rop.code.Rop
-
Gets the nickname.
- getNoCompressPredicate(AaptOptions, File) - Static method in class com.android.builder.packaging.PackagingUtils
-
- getNodeType() - Method in class com.android.builder.dependency.level2.DependencyNode
-
- getOffset() - Method in class com.android.dex.ClassDef
-
- getOffset() - Method in class com.android.dex.Code.CatchHandler
-
- getOpcode() - Method in class com.android.dx.dex.code.DalvInsn
-
Gets the opcode.
- getOpcode() - Method in class com.android.dx.dex.code.Dop
-
Gets the opcode value.
- getOpcode() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getOpcode() - Method in class com.android.dx.io.OpcodeInfo.Info
-
- getOpcode() - Method in class com.android.dx.rop.code.Insn
-
Gets the opcode.
- getOpcode() - Method in class com.android.dx.rop.code.Rop
-
Gets the opcode.
- getOpcode() - Method in class com.android.dx.ssa.NormalSsaInsn
-
- getOpcode() - Method in class com.android.dx.ssa.PhiInsn
-
Returns the Rop opcode for this insn, or null if this is a phi insn.
- getOpcode() - Method in class com.android.dx.ssa.SsaInsn
-
Returns the Rop opcode for this insn, or null if this is a phi insn.
- getOpcodeUnit() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the opcode, as a code unit.
- getOppositeTest() - Method in class com.android.dx.dex.code.Dop
-
Gets the opcode for the opposite test of this instance.
- getOptimize() - Method in class com.android.builder.core.DefaultDexOptions
-
- getOriginalApplicationId() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the original application ID before any overrides from flavors.
- getOriginalRopInsn() - Method in class com.android.dx.ssa.NormalSsaInsn
-
Returns the original Rop insn for this insn, or null if this is
a phi insn.
- getOriginalRopInsn() - Method in class com.android.dx.ssa.PhiInsn
-
Returns the original Rop insn for this insn, or null if this is
a phi insn.
- getOriginalRopInsn() - Method in class com.android.dx.ssa.SsaInsn
-
Returns the original Rop insn for this insn, or null if this is
a phi insn.
- getOrNull(int) - Method in class com.android.dx.cf.code.LocalsArray
-
Gets the type stored at the given local index, or null
if the given local is uninitialized / invalid.
- getOrNull(int) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Gets the type stored at the given local index, or null
if the given local is uninitialized / invalid.
- getOrNull(int) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Gets the type stored at the given local index, or null
if the given local is uninitialized / invalid.
- getOrNull(int) - Method in interface com.android.dx.rop.cst.ConstantPool
-
Get the nth entry in the constant pool, or
null if the index is in-range but invalid.
- getOrNull(int) - Method in class com.android.dx.rop.cst.StdConstantPool
-
Get the nth entry in the constant pool, or
null if the index is in-range but invalid.
- getOrNull0(int) - Method in class com.android.dx.util.FixedSizeList
-
Gets the indicated element, allowing nulls to be
returned.
- getOsIndependentRelativePath() - Method in class com.android.builder.files.RelativeFile
-
Obtains the OS independent path.
- getOuterClass() - Method in class com.android.dx.cf.attrib.InnerClassList.Item
-
Gets the outer class that this item's class is a member of, if any.
- getOutput() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the AndroidLibrary that this library variant produces.
- getOutputFile() - Method in class com.android.builder.core.DexProcessBuilder
-
- getOutputFile() - Method in class com.android.builder.core.JackProcessOptions
-
- getOutsSize() - Method in class com.android.dex.Code
-
- getOutsSize() - Method in class com.android.dx.dex.code.DalvInsnList
-
Gets the size of the outgoing arguments area required by this
method.
- getPackage() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the package name for the manifest file processed by this parser.
- getPackage() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the package name from the manifest file.
- getPackageDependencies() - Method in class com.android.builder.core.VariantConfiguration
-
- getPackageFromManifest() - Method in class com.android.builder.core.VariantConfiguration
-
Reads the package name from the manifest.
- getPackageName() - Method in class com.android.builder.core.ApkInfoParser.ApkInfo
-
- getPackageName() - Method in class com.android.dx.rop.cst.CstType
-
Returns a human readable package name for this type, like "java.util".
- getPackaging() - Method in class com.android.builder.dependency.MavenCoordinatesImpl
-
- getParameterAnnotations() - Method in class com.android.dx.cf.attrib.BaseParameterAnnotations
-
Gets the list of annotation lists associated with this instance.
- getParameterAnnotations(CstMethodRef) - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Gets the parameter annotations for a given method, if any.
- getParameterAnnotations(CstMethodRef) - Method in class com.android.dx.dex.file.ClassDefItem
-
Gets the parameter annotations for a given method, if any.
- getParameterFrameTypes() - Method in class com.android.dx.rop.type.Prototype
-
Gets the list of frame types corresponding to the list of parameter
types.
- getParametersOffset() - Method in class com.android.dex.ProtoId
-
- getParameterTypes() - Method in class com.android.dx.rop.type.Prototype
-
Gets the list of parameter types.
- getParameterWordCount(boolean) - Method in class com.android.dx.rop.cst.CstBaseMethodRef
-
Gets the number of words of parameters required by this
method's descriptor.
- getParamWidth() - Method in class com.android.dx.ssa.SsaMethod
-
- getParent() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getPhiInsns() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getPool() - Method in class com.android.dx.cf.attrib.RawAttribute
-
Gets the constant pool to use for cpi resolution, if any.
- getPool() - Method in class com.android.dx.cf.cst.ConstantPoolParser
-
Gets the actual constant pool.
- getPosition() - Method in class com.android.dex.Dex.Section
-
- getPosition() - Method in class com.android.dx.dex.code.DalvInsn
-
Gets the source position.
- getPosition() - Method in class com.android.dx.dex.code.PositionList.Entry
-
Gets the source position information.
- getPosition() - Method in class com.android.dx.rop.code.Insn
-
Gets the source position.
- getPositionList() - Method in class com.android.dx.dex.file.DebugInfoDecoder
-
Gets the decoded positions list.
- getPositions() - Method in class com.android.dx.dex.code.DalvCode
-
Gets the source positions list.
- getPredecessors() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getPreDexLibraries() - Method in class com.android.builder.core.DefaultDexOptions
-
Whether to pre-dex libraries.
- getPreDexLibraries() - Method in interface com.android.builder.core.DexOptions
-
- getPrefix() - Method in enum com.android.builder.core.VariantType
-
Returns prefix used for naming source directories.
- getPreserveLocals() - Static method in class com.android.dx.ssa.Optimizer
-
- getPreviousOffset() - Method in class com.android.dx.cf.code.BasicBlocker
-
Get previous bytecode offset
- getPreviousOffset() - Method in class com.android.dx.cf.code.BytecodeArray.BaseVisitor
-
Get previous bytecode offset
- getPreviousOffset() - Method in interface com.android.dx.cf.code.BytecodeArray.Visitor
-
Get previous bytecode offset
- getPreviousOffset() - Method in class com.android.dx.cf.direct.CodeObserver
-
Get previous bytecode offset
- getPrimary() - Method in class com.android.dx.cf.code.LocalsArray
-
Gets the locals set appropriate for the current execution context.
- getPrimary() - Method in class com.android.dx.cf.code.LocalsArraySet
-
Gets the locals set appropriate for the current execution context.
- getPrimary() - Method in class com.android.dx.cf.code.OneLocalsArray
-
Gets the locals set appropriate for the current execution context.
- getPrimarySuccessor() - Method in class com.android.dx.rop.code.BasicBlock
-
Gets the primary successor of this block.
- getPrimarySuccessor() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getPrimarySuccessorIndex() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getPrimarySuccessorRopLabel() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getProcessExecutor() - Method in class com.android.builder.core.AndroidBuilder
-
- getProductFlavors() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the product flavors.
- getProguardFiles() - Method in class com.android.builder.core.JackProcessOptions
-
- getProguardFiles(boolean, List<File>) - Method in class com.android.builder.core.VariantConfiguration
-
Returns the proguard config files coming from the project but also from the dependencies.
- getProguardRules() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getProjectPath() - Method in class com.android.builder.dependency.level2.Dependency
-
Returns an optional project path if the dependency is a sub-module.
- getProperty(String) - Method in class com.android.builder.testing.ConnectedDevice
-
- getProtoIndex() - Method in class com.android.dex.MethodId
-
- getPrototype() - Method in class com.android.dx.cf.code.BaseMachine
-
Gets the effective prototype of the method that this instance is
being used for.
- getPrototype() - Method in interface com.android.dx.cf.code.Machine
-
Gets the effective prototype of the method that this instance is
being used for.
- getPrototype() - Method in class com.android.dx.rop.cst.CstBaseMethodRef
-
Gets the raw prototype of this method.
- getPrototype(boolean) - Method in class com.android.dx.rop.cst.CstBaseMethodRef
-
Gets the prototype of this method as either a
static or instance method.
- getProvidedOnlyJars() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the list of provided-only jars for this config.
- getPublicResources() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getQueryEvent() - Method in class com.android.builder.utils.FileCache.QueryResult
-
- getRawBytes() - Method in class com.android.dx.command.dump.BaseDumper
-
Gets whether this dump is to include raw bytes.
- getReader() - Method in class com.android.dex.Annotation
-
- getRef() - Method in class com.android.dx.dex.file.CodeItem
-
Gets the reference to the method this instance implements.
- getRef() - Method in class com.android.dx.dex.file.EncodedField
-
Gets the constant for the field.
- getRef() - Method in class com.android.dx.dex.file.EncodedMethod
-
Gets the constant for the method.
- getRef() - Method in class com.android.dx.dex.file.MemberIdItem
-
Gets the member constant.
- getReg() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets the register number.
- getRegCount() - Method in class com.android.dx.rop.code.BasicBlockList
-
Returns how many registers this method requires.
- getRegCount() - Method in class com.android.dx.ssa.SsaMethod
-
- getRegion() - Method in class com.android.builder.testing.ConnectedDevice
-
- getRegister() - Method in class com.android.dx.dex.code.LocalList.Entry
-
Gets the number of the register holding the variable.
- getRegisterCount() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
- getRegisterCount() - Method in class com.android.dx.io.instructions.FillArrayDataPayloadDecodedInstruction
- getRegisterCount() - Method in class com.android.dx.io.instructions.FiveRegisterDecodedInstruction
- getRegisterCount() - Method in class com.android.dx.io.instructions.FourRegisterDecodedInstruction
- getRegisterCount() - Method in class com.android.dx.io.instructions.OneRegisterDecodedInstruction
- getRegisterCount() - Method in class com.android.dx.io.instructions.PackedSwitchPayloadDecodedInstruction
- getRegisterCount() - Method in class com.android.dx.io.instructions.RegisterRangeDecodedInstruction
- getRegisterCount() - Method in class com.android.dx.io.instructions.SparseSwitchPayloadDecodedInstruction
- getRegisterCount() - Method in class com.android.dx.io.instructions.ThreeRegisterDecodedInstruction
- getRegisterCount() - Method in class com.android.dx.io.instructions.TwoRegisterDecodedInstruction
- getRegisterCount() - Method in class com.android.dx.io.instructions.ZeroRegisterDecodedInstruction
- getRegisterCountUnit() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the register count, as a code unit.
- getRegisters() - Method in class com.android.dx.dex.code.DalvInsn
-
Gets the register list for this instruction.
- getRegistersByFrequency() - Method in class com.android.dx.ssa.back.SsaToRop
-
Note: This method is not presently used.
- getRegisterSpec() - Method in class com.android.dx.dex.code.LocalList.Entry
-
Gets the RegisterSpec of the register holding the variable.
- getRegistersSize() - Method in class com.android.dex.Code
-
- getRegistersSize() - Method in class com.android.dx.dex.code.DalvInsnList
-
Gets the minimum required register count implied by this
instance.
- getRegistersSize() - Method in class com.android.dx.rop.code.RegisterSpecList
-
Gets the minimum required register count implied by this
instance.
- getRelativeOffset() - Method in class com.android.dx.dex.file.OffsettedItem
-
Gets the relative item offset.
- getRenderscriptFolder() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getRenderscriptImports() - Method in class com.android.builder.core.VariantConfiguration
-
Returns all the renderscript import folder that are outside of the current project.
- getRenderscriptNdkModeEnabled() - Method in class com.android.builder.core.DefaultProductFlavor
-
- getRenderscriptNdkModeEnabled() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the renderscript NDK mode.
- getRenderscriptOptimLevel() - Method in class com.android.builder.core.DefaultBuildType
-
Optimization level to use by the renderscript compiler.
- getRenderscriptSourceList() - Method in class com.android.builder.core.VariantConfiguration
-
Returns all the renderscript source folder from the main config, the flavors and the
build type.
- getRenderScriptSupportJar() - Method in class com.android.builder.core.AndroidBuilder
-
Returns the jar file for the renderscript mode.
- getRenderscriptSupportModeBlasEnabled() - Method in class com.android.builder.core.DefaultProductFlavor
-
- getRenderscriptSupportModeBlasEnabled() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the renderscript BLAS support mode.
- getRenderscriptSupportModeEnabled() - Method in class com.android.builder.core.DefaultProductFlavor
-
- getRenderscriptSupportModeEnabled() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the renderscript support mode.
- getRenderscriptTarget() - Method in class com.android.builder.core.VariantConfiguration
-
- getRenderscriptTargetApi() - Method in class com.android.builder.core.DefaultProductFlavor
-
- getRepositories() - Method in class com.android.builder.sdk.DefaultSdkLoader
-
- getRepositories() - Method in class com.android.builder.sdk.PlatformLoader
-
- getRepositories() - Method in interface com.android.builder.sdk.SdkLoader
-
Returns the location of artifact repositories built-in the SDK.
- getRequestedCoordinates() - Method in class com.android.builder.dependency.level2.DependencyNode
-
Returns this library's Maven coordinates, as requested in the build file.
- getResFolder() - Method in class com.android.builder.dependency.level2.ExtractedDependency
-
- getResourceConfigurations() - Method in class com.android.builder.core.DefaultProductFlavor
-
Adds a res config filter (for instance 'hdpi')
- getResourceDirectories() - Method in class com.android.builder.core.JackProcessOptions
-
- getResourcePackage() - Method in class com.android.builder.dependency.level2.AtomDependency
-
- getResourceSets(List<File>, boolean, boolean) - Method in class com.android.builder.core.VariantConfiguration
-
Returns the dynamic list of ResourceSet based on the configuration, its dependencies,
as well as tested config if applicable (test of a library).
- getResourceType() - Method in class com.android.builder.symbols.Symbol
-
Obtains the resource type.
- getResult() - Method in class com.android.dx.rop.code.Insn
-
Gets the result spec, if any.
- getResult() - Method in class com.android.dx.rop.code.Rop
-
Gets the result type.
- getResult() - Method in class com.android.dx.ssa.SsaInsn
-
- getResValues() - Method in class com.android.builder.core.VariantConfiguration
-
Returns a list of generated resource values.
- getReturnType() - Method in class com.android.dx.rop.type.Prototype
-
Gets the return type.
- getReturnTypeIndex() - Method in class com.android.dex.ProtoId
-
- getRight() - Method in class com.android.dx.util.TwoColumnOutput
-
Gets the writer to use to write to the right column.
- getRopLabel() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getRopLabelString() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getRopLabelSuccessorList() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getRopResultReg() - Method in class com.android.dx.ssa.PhiInsn
-
Gets the original rop-form result reg.
- getSdkInfo() - Method in class com.android.builder.core.AndroidBuilder
-
Returns the SdkInfo, if set.
- getSdkInfo(ILogger) - Method in class com.android.builder.sdk.DefaultSdkLoader
-
- getSdkInfo(ILogger) - Method in class com.android.builder.sdk.PlatformLoader
-
- getSdkInfo(ILogger) - Method in interface com.android.builder.sdk.SdkLoader
-
Returns generic SDK information.
- getSecondarySuccessor() - Method in class com.android.dx.rop.code.BasicBlock
-
Gets the secondary successor of this block.
- getSerialNumber() - Method in class com.android.builder.testing.ConnectedDevice
-
- getServiceClass() - Method in class com.android.builder.core.BuildToolsServiceLoader.Service
-
- getServiceLoader(BuildToolsServiceLoader.Service<T>) - Method in class com.android.builder.core.BuildToolsServiceLoader.BuildToolServiceLoader
-
Returns a newly allocated or existing
ServiceLoader instance for the passed
BuildToolsServiceLoader.Service type in the context
of the build-tools version this instance was created for.
- getSettings() - Method in class com.android.builder.sdk.SdkLibData
-
Returns the settings used to download the missing SDK components.
- getShaderSets() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the dynamic list of AssetSet based on the configuration, its dependencies,
as well as tested config if applicable (test of a library).
- getShort(int) - Method in class com.android.dx.util.ByteArray
-
Gets the signed short value at a particular offset.
- getShortyIndex() - Method in class com.android.dex.ProtoId
-
- getSignature() - Method in class com.android.dx.cf.attrib.AttSignature
-
Gets the signature string.
- getSignature() - Method in class com.android.dx.dex.code.LocalList.Entry
-
Gets the variable signature.
- getSignature() - Method in class com.android.dx.rop.code.LocalItem
-
Gets signature.
- getSigningConfig() - Method in class com.android.builder.core.DefaultBuildType
-
Sets the signing configuration.
- getSigningConfig() - Method in class com.android.builder.core.DefaultProductFlavor
-
Signing config used by this product flavor.
- getSigningConfig() - Method in class com.android.builder.core.VariantConfiguration
-
- getSingleService(ILogger, BuildToolsServiceLoader.Service<T>) - Method in class com.android.builder.core.BuildToolsServiceLoader.BuildToolServiceLoader
-
Return the first service instance for the requested service type or
Optional.empty() if none exist.
- getSize() - Method in class com.android.dx.io.instructions.FillArrayDataPayloadDecodedInstruction
-
- getSortedSourceProviders() - Method in class com.android.builder.core.VariantConfiguration
-
Returns a list of sorted SourceProvider in order of ascending order, meaning, the earlier
items are meant to be overridden by later items.
- getSourceCompatibility() - Method in class com.android.builder.core.JackProcessOptions
-
- getSourceFile() - Method in class com.android.dx.cf.attrib.AttSourceFile
-
Gets the source file name of this instance.
- getSourceFile() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the name out of the SourceFile attribute of this
file, if any.
- getSourceFile() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the name out of the SourceFile attribute of this
file, if any.
- getSourceFile() - Method in class com.android.dx.dex.file.ClassDefItem
-
Gets the source file name.
- getSourceFile() - Method in class com.android.dx.rop.code.SourcePosition
-
Gets the source file, if known.
- getSourceFileIndex() - Method in class com.android.dex.ClassDef
-
- getSourceFiles() - Method in exception com.android.builder.packaging.DuplicateFileException
-
- getSourceOutputDir() - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- getSources() - Method in class com.android.dx.rop.code.Insn
-
Gets the source specs.
- getSources() - Method in class com.android.dx.rop.code.Rop
-
Gets the source types.
- getSources() - Method in class com.android.dx.ssa.NormalSsaInsn
-
Like rop.Insn.getSources().
- getSources() - Method in class com.android.dx.ssa.PhiInsn
-
Gets sources.
- getSources() - Method in class com.android.dx.ssa.SsaInsn
-
- getSplit() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the split name for the manifest file processed by this parser.
- getSplit() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the split name from the manifest file.
- getSplitFromManifest() - Method in class com.android.builder.core.VariantConfiguration
-
Reads the split name from the manifest.
- getStack() - Method in class com.android.dx.cf.code.Frame
-
Gets the execution stack for this instance.
- getStart() - Method in class com.android.dx.cf.code.ByteBlock
-
Gets the bytecode offset (inclusive) of the start of this block.
- getStart(BasicBlock) - Method in class com.android.dx.dex.code.BlockAddresses
-
Gets the instance for the start of the given block.
- getStart(int) - Method in class com.android.dx.dex.code.BlockAddresses
-
Gets the instance for the start of the block with the given label.
- getStart() - Method in class com.android.dx.dex.code.CatchTable.Entry
-
Gets the start address.
- getStartAddress() - Method in class com.android.dex.Code.Try
-
- getStartPc() - Method in class com.android.dx.cf.code.ByteCatchList.Item
-
Gets the start pc (inclusive) of the handler's range.
- getStartPc() - Method in class com.android.dx.cf.code.LineNumberList.Item
-
Gets the start pc of this item.
- getStartPc() - Method in class com.android.dx.cf.code.LocalVariableList.Item
-
Gets the start pc of this variable's scope.
- getStarts(int) - Method in class com.android.dx.rop.code.LocalVariableInfo
-
Gets the register set associated with the start of the block
with the given label.
- getStarts(BasicBlock) - Method in class com.android.dx.rop.code.LocalVariableInfo
-
Gets the register set associated with the start of the given
block.
- getStarts(int) - Method in class com.android.dx.ssa.LocalVariableInfo
-
Gets the register set associated with the start of the block
with the given index.
- getStarts(SsaBasicBlock) - Method in class com.android.dx.ssa.LocalVariableInfo
-
Gets the register set associated with the start of the given
block.
- getState() - Method in class com.android.builder.testing.ConnectedDevice
-
- GETSTATIC - Static variable in class com.android.dx.cf.code.ByteOps
-
- getStaticFields() - Method in class com.android.dex.ClassData
-
- getStaticValuesConstant() - Method in class com.android.dx.dex.file.ClassDataItem
-
- getStaticValuesOffset() - Method in class com.android.dex.ClassDef
-
- getStatistics() - Method in class com.android.dx.dex.file.DexFile
-
Generates and returns statistics for all the items in the file.
- getStoreFile() - Method in class com.android.builder.signing.DefaultSigningConfig
-
- getStorePassword() - Method in class com.android.builder.signing.DefaultSigningConfig
-
- getStoreType() - Method in class com.android.builder.signing.DefaultSigningConfig
-
- getStrictParse() - Method in class com.android.dx.command.dump.BaseDumper
-
Gets whether to be strict about parsing.
- getString() - Method in class com.android.dx.rop.cst.CstString
-
Gets the UTF-8 value as a string.
- getSubProjectJniLibFolders() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the sub-project jni libs
- getSubProjectLocalPackagedJars() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the packaged sub-project local Jars
- getSubProjectPackagedJars() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the packaged sub-project Jars, coming from Android or Java modules.
- getSubProjectPackagedJniJars() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the list of sub-project packaged jars for this config.
- getSubroutineAddress() - Method in class com.android.dx.cf.code.ReturnAddress
-
Gets the subroutine address.
- getSubroutines() - Method in class com.android.dx.cf.code.Frame
-
Returns the largest subroutine nesting this block may be in.
- getSuccessorList() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getSuccessors() - Method in class com.android.dx.cf.code.ByteBlock
-
Gets the list of successors that this block may branch to
non-exceptionally.
- getSuccessors() - Method in class com.android.dx.rop.code.BasicBlock
-
Gets the list of successors that this block may branch to.
- getSuccessors() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- getSuffix() - Method in enum com.android.builder.core.VariantType
-
Returns suffix used for naming Gradle tasks.
- getSuperclass() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field super_class, interpreted as a type constant
if non-zero.
- getSuperclass() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field super_class, interpreted as a type constant
if non-zero.
- getSuperclass() - Method in class com.android.dx.dex.file.ClassDefItem
-
Gets the superclass.
- getSupertypeIndex() - Method in class com.android.dex.ClassDef
-
- getSupportBlasLibFolder() - Method in class com.android.builder.core.AndroidBuilder
-
Returns the BLAS lib folder for renderscript support mode.
- getSupportNativeLibFolder() - Method in class com.android.builder.core.AndroidBuilder
-
Returns the native lib folder for the renderscript mode.
- getSymbolFile() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- getSymbolOutputDir() - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- getSystemProperty(String) - Method in class com.android.builder.testing.ConnectedDevice
-
- getTableName() - Method in class com.android.builder.symbols.SymbolTable
-
Obtains the table name.
- getTableOfContents() - Method in class com.android.dex.Dex
-
- getTablePackage() - Method in class com.android.builder.symbols.SymbolTable
-
Obtains the table package.
- getTarget() - Method in class com.android.builder.core.AndroidBuilder
-
Returns the compilation target, if set.
- getTarget() - Method in class com.android.builder.sdk.TargetInfo
-
Returns the compilation target
- getTarget(int) - Method in class com.android.dx.cf.code.SwitchList
-
Gets the indicated target.
- getTarget() - Method in class com.android.dx.dex.code.TargetInsn
-
Gets the unique branch target of this instruction.
- getTarget() - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the raw target.
- getTarget(int) - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the target as a relative offset from the given address.
- getTargetAddress() - Method in class com.android.dx.dex.code.TargetInsn
-
Gets the target address of this instruction.
- getTargetByte(int) - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the target as a relative offset from the given base
address, masked to be a byte in size.
- getTargetCodename() - Method in class com.android.builder.core.AndroidBuilder
-
- getTargetInfo() - Method in class com.android.builder.core.AndroidBuilder
-
Returns the TargetInfo, if set.
- getTargetInfo(String, Revision, ILogger, SdkLibData) - Method in class com.android.builder.sdk.DefaultSdkLoader
-
- getTargetInfo(String, Revision, ILogger, SdkLibData) - Method in class com.android.builder.sdk.PlatformLoader
-
- getTargetInfo(String, Revision, ILogger, SdkLibData) - Method in interface com.android.builder.sdk.SdkLoader
-
Returns information about a build target.
- getTargetOffset() - Method in class com.android.dx.dex.code.TargetInsn
-
Gets the branch offset of this instruction.
- getTargetPackage() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the target package for instrumentation in the manifest file processed by this parser.
- getTargetPackage() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the targetPackage from the instrumentation tag in the manifest file.
- getTargets() - Method in class com.android.dx.cf.code.SwitchList
-
Gets the list of all targets.
- getTargets() - Method in class com.android.dx.io.instructions.PackedSwitchPayloadDecodedInstruction
-
- getTargets() - Method in class com.android.dx.io.instructions.SparseSwitchPayloadDecodedInstruction
-
- getTargetSdkVersion() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the target sdk version for the manifest file processed by this parser.
- getTargetSdkVersion() - Method in class com.android.builder.core.DefaultProductFlavor
-
Target SDK version.
- getTargetSdkVersion() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the targetSdkVersion from the manifest file.
- getTargetSdkVersion() - Method in class com.android.builder.core.VariantConfiguration
-
Return the targetSdkVersion for this variant.
- getTargetUnit(int) - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Gets the target as a relative offset from the given base
address, as a code unit.
- getTestApk() - Method in interface com.android.builder.testing.TestData
-
Returns the APK containing the test classes for the application.
- getTestApplicationId() - Method in class com.android.builder.core.DefaultProductFlavor
-
Test application ID.
- getTestApplicationId() - Method in class com.android.builder.core.VariantConfiguration
-
- getTestDirectories() - Method in interface com.android.builder.testing.TestData
-
Returns the list of directories containing test so the build system can check the presence
of tests before deploying anything.
- getTestedApks(ProcessExecutor, File, DeviceConfigProvider, ILogger) - Method in interface com.android.builder.testing.TestData
-
Returns an APK file to install based on given density and abis.
- getTestedApplicationId() - Method in class com.android.builder.core.VariantConfiguration
-
- getTestedApplicationId() - Method in interface com.android.builder.testing.TestData
-
Returns the tested application id.
- getTestedApplicationIdFromManifest() - Method in class com.android.builder.core.VariantConfiguration
-
- getTestedConfig() - Method in class com.android.builder.core.VariantConfiguration
-
- getTestFunctionalTest() - Method in class com.android.builder.core.DefaultProductFlavor
-
- getTestHandleProfiling() - Method in class com.android.builder.core.DefaultProductFlavor
-
- getTestingTypes() - Static method in enum com.android.builder.core.VariantType
-
- getTestInstrumentationRunner() - Method in class com.android.builder.core.DefaultProductFlavor
-
Test instrumentation runner class name.
- getTestInstrumentationRunnerArguments() - Method in class com.android.builder.core.DefaultProductFlavor
-
Test instrumentation runner custom arguments.
- getTestLabel() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the testLabel for instrumentation in the manifest file processed by this parser.
- getTestLabel() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the testLabel from the instrumentation tag in the manifest file.
- getTestLabel() - Method in class com.android.builder.core.VariantConfiguration
-
Gets the test label for this variant
- getTestLabelFromManifest() - Method in class com.android.builder.core.VariantConfiguration
-
- getTestProguardFiles() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the proguard config files to be used for the test APK.
- getThisClass() - Method in class com.android.dx.cf.direct.DirectClassFile
-
Gets the field this_class, interpreted as a type constant.
- getThisClass() - Method in interface com.android.dx.cf.iface.ClassFile
-
Gets the field this_class, interpreted as a type constant.
- getThisClass() - Method in class com.android.dx.dex.file.ClassDefItem
-
Gets the constant corresponding to this class.
- getThreadCount() - Method in class com.android.builder.core.DefaultDexOptions
-
Number of threads to use when running dx.
- getThreadCount() - Method in interface com.android.builder.core.DexOptions
-
- getTimeoutInMs() - Method in class com.android.builder.testing.ConnectedDeviceProvider
-
- getTooManyIdsErrorMessage() - Static method in class com.android.dx.command.dexer.Main
-
non-null; Error message for too many method/field/type ids.
- getTries() - Method in class com.android.dex.Code
-
- getType() - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- getType() - Method in class com.android.builder.core.VariantConfiguration
-
- getType() - Method in class com.android.dx.cf.code.LocalVariableList.Item
-
Gets the variable's type descriptor.
- getType() - Method in class com.android.dx.cf.code.ReturnAddress
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.dex.code.LocalList.Entry
-
Gets the variable's type.
- getType() - Method in class com.android.dx.rop.annotation.Annotation
-
Gets the type of this instance.
- getType() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets the type associated with this instance.
- getType(int) - Method in class com.android.dx.rop.code.RegisterSpecList
-
Gets the indicated element.
- getType() - Method in class com.android.dx.rop.cst.CstBaseMethodRef
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstBoolean
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstByte
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstChar
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstDouble
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstEnumRef
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstFieldRef
-
Returns the type of this field.
- getType() - Method in class com.android.dx.rop.cst.CstFloat
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstInteger
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstKnownNull
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstLong
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstShort
-
Gets the type associated with this instance.
- getType() - Method in class com.android.dx.rop.cst.CstString
-
- getType() - Method in class com.android.dx.rop.cst.CstType
-
Gets the type associated with this instance.
- getType(int) - Method in class com.android.dx.rop.type.StdTypeList
-
Gets the indicated element.
- getType() - Method in class com.android.dx.rop.type.Type
-
Gets the type associated with this instance.
- getType() - Method in interface com.android.dx.rop.type.TypeBearer
-
Gets the type associated with this instance.
- getType(int) - Method in interface com.android.dx.rop.type.TypeList
-
Gets the indicated element.
- getTypeBearer() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets the type (or actual value) which is loaded from or stored
to the register associated with this instance.
- getTypeIds() - Method in class com.android.dx.dex.file.DexFile
-
Gets the type identifiers section.
- getTypeIndex() - Method in class com.android.dex.Annotation
-
- getTypeIndex() - Method in class com.android.dex.ClassDef
-
- getTypeIndex() - Method in class com.android.dex.FieldId
-
- getTypeIndexes() - Method in class com.android.dex.Code.CatchHandler
-
- getTypeName() - Method in enum com.android.dx.dex.file.ItemType
-
Gets the type name.
- getTypes() - Method in class com.android.dex.TypeList
-
- getTypoidIdx(DexFile) - Method in class com.android.dx.dex.file.FieldIdItem
-
Returns the index of the type-like thing associated with
this item, in order that it may be written out.
- getTypoidIdx(DexFile) - Method in class com.android.dx.dex.file.MemberIdItem
-
Returns the index of the type-like thing associated with
this item, in order that it may be written out.
- getTypoidIdx(DexFile) - Method in class com.android.dx.dex.file.MethodIdItem
-
Returns the index of the type-like thing associated with
this item, in order that it may be written out.
- getTypoidName() - Method in class com.android.dx.dex.file.FieldIdItem
-
Returns the field name of the type-like thing associated with
this item, for listing-generating purposes.
- getTypoidName() - Method in class com.android.dx.dex.file.MemberIdItem
-
Returns the field name of the type-like thing associated with
this item, for listing-generating purposes.
- getTypoidName() - Method in class com.android.dx.dex.file.MethodIdItem
-
Returns the field name of the type-like thing associated with
this item, for listing-generating purposes.
- getUnsignedByte(int) - Method in class com.android.dx.util.ByteArray
-
Gets the unsigned byte value at a particular offset.
- getUnsignedShort(int) - Method in class com.android.dx.util.ByteArray
-
Gets the unsigned short value at a particular offset.
- getUseJill() - Method in class com.android.builder.core.JackProcessOptions
-
- getUseListCopy() - Method in class com.android.dx.ssa.SsaMethod
-
Returns a modifiable copy of the register use list.
- getUseListForRegister(int) - Method in class com.android.dx.ssa.SsaMethod
-
Returns the list of all source uses (not results) for a register.
- getUserDefinedHeapSize() - Static method in class com.android.builder.core.DexByteCodeConverter
-
Returns the heap size that was specified by the -Xmx value from the user, or an approximated
value if the -Xmx value was not set or was set improperly.
- getUseSupportLibrary() - Method in class com.android.builder.core.DefaultVectorDrawablesOptions
-
Whether to use runtime support for vector drawables, instead of build-time support.
- getUtf16Size() - Method in class com.android.dx.rop.cst.CstString
-
Gets the size of this instance as UTF-16 code points.
- getUtf8Size() - Method in class com.android.dx.rop.cst.CstString
-
Gets the size of this instance as UTF-8 code points.
- getValue() - Method in class com.android.builder.symbols.Symbol
-
Obtains the value of the symbol.
- getValue() - Method in class com.android.dx.cf.attrib.AttAnnotationDefault
-
Gets the annotation default value.
- getValue(int) - Method in class com.android.dx.cf.code.SwitchList
-
Gets the indicated test value.
- getValue() - Method in class com.android.dx.dex.file.StringIdItem
-
Gets the string value.
- getValue() - Method in class com.android.dx.rop.annotation.NameValuePair
-
Gets the value.
- getValue() - Method in class com.android.dx.rop.cst.CstBoolean
-
Gets the boolean value.
- getValue() - Method in class com.android.dx.rop.cst.CstByte
-
Gets the byte value.
- getValue() - Method in class com.android.dx.rop.cst.CstChar
-
Gets the char value.
- getValue() - Method in class com.android.dx.rop.cst.CstDouble
-
Gets the double value.
- getValue() - Method in class com.android.dx.rop.cst.CstFloat
-
Gets the float value.
- getValue() - Method in class com.android.dx.rop.cst.CstInteger
-
Gets the int value.
- getValue() - Method in class com.android.dx.rop.cst.CstLong
-
Gets the long value.
- getValue() - Method in class com.android.dx.rop.cst.CstShort
-
Gets the short value.
- getValues() - Method in class com.android.dx.cf.code.SwitchList
-
Gets the list of all case values.
- getVariant() - Method in class com.android.builder.dependency.level2.ExtractedDependency
-
Returns an optional configuration name if the library is output by a module
that publishes more than one variant.
- getVariantSourceProvider() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the variant specific source provider
- getVectorDrawables() - Method in class com.android.builder.core.DefaultProductFlavor
-
Options to configure the build-time support for vector drawables.
- getVersion() - Method in class com.android.builder.dependency.MavenCoordinatesImpl
-
- getVersionCode() - Method in class com.android.builder.core.ApkInfoParser.ApkInfo
-
- getVersionCode() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the version code for the manifest file processed by this parser.
- getVersionCode() - Method in class com.android.builder.core.DefaultProductFlavor
-
Version code.
- getVersionCode() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the version code from the manifest file.
- getVersionCode() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the version code for this variant.
- getVersionCodeFromManifest() - Method in class com.android.builder.core.VariantConfiguration
-
- getVersionlessId() - Method in class com.android.builder.dependency.MavenCoordinatesImpl
-
Returns this coordinates Id without the version attribute.
- getVersionName() - Method in class com.android.builder.core.ApkInfoParser.ApkInfo
-
- getVersionName() - Method in class com.android.builder.core.DefaultManifestParser
-
Gets the version name for the manifest file processed by this parser.
- getVersionName() - Method in class com.android.builder.core.DefaultProductFlavor
-
Version name.
- getVersionName() - Method in interface com.android.builder.core.ManifestAttributeSupplier
-
Returns the version name from the manifest file.
- getVersionName() - Method in class com.android.builder.core.VariantConfiguration
-
Returns the version name for this variant.
- getVersionNameFromManifest() - Method in class com.android.builder.core.VariantConfiguration
-
- getVirtualMethods() - Method in class com.android.dex.ClassData
-
- getVisibility() - Method in class com.android.dex.Annotation
-
- getVisibility() - Method in class com.android.dx.rop.annotation.Annotation
-
Gets the visibility of this instance.
- getWearAppUnbundled() - Method in class com.android.builder.core.DefaultProductFlavor
-
Returns whether to enable unbundling mode for embedded wear app.
- getWidth() - Method in class com.android.builder.testing.ConnectedDevice
-
- getWidth1() - Method in class com.android.dx.command.dump.BaseDumper
-
Gets the width of the first column of output.
- getWidth2() - Method in class com.android.dx.command.dump.BaseDumper
-
Gets the width of the second column of output.
- getWordCount() - Method in class com.android.dx.rop.code.RegisterSpecList
-
Gets the number of 32-bit words required to hold instances of
all the elements of this list.
- getWordCount() - Method in class com.android.dx.rop.type.StdTypeList
-
Gets the number of 32-bit words required to hold instances of
all the elements of this list.
- getWordCount() - Method in interface com.android.dx.rop.type.TypeList
-
Gets the number of 32-bit words required to hold instances of
all the elements of this list.
- GOTO - Static variable in class com.android.dx.cf.code.ByteOps
-
- GOTO - Static variable in class com.android.dx.dex.code.Dops
-
- GOTO - Static variable in class com.android.dx.io.OpcodeInfo
-
- GOTO - Static variable in class com.android.dx.io.Opcodes
-
- GOTO - Static variable in class com.android.dx.rop.code.RegOps
-
goto label
- GOTO - Static variable in class com.android.dx.rop.code.Rops
-
goto label
- GOTO_16 - Static variable in class com.android.dx.dex.code.Dops
-
- GOTO_16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- GOTO_16 - Static variable in class com.android.dx.io.Opcodes
-
- GOTO_32 - Static variable in class com.android.dx.dex.code.Dops
-
- GOTO_32 - Static variable in class com.android.dx.io.OpcodeInfo
-
- GOTO_32 - Static variable in class com.android.dx.io.Opcodes
-
- GOTO_W - Static variable in class com.android.dx.cf.code.ByteOps
-
- Grep - Class in com.android.dx.command.grep
-
- Grep(Dex, Pattern, PrintWriter) - Constructor for class com.android.dx.command.grep.Grep
-
- grep() - Method in class com.android.dx.command.grep.Grep
-
Prints usages to out.
- I2B - Static variable in class com.android.dx.cf.code.ByteOps
-
- I2C - Static variable in class com.android.dx.cf.code.ByteOps
-
- I2D - Static variable in class com.android.dx.cf.code.ByteOps
-
- I2F - Static variable in class com.android.dx.cf.code.ByteOps
-
- I2L - Static variable in class com.android.dx.cf.code.ByteOps
-
- I2S - Static variable in class com.android.dx.cf.code.ByteOps
-
- IADD - Static variable in class com.android.dx.cf.code.ByteOps
-
- IALOAD - Static variable in class com.android.dx.cf.code.ByteOps
-
- IAND - Static variable in class com.android.dx.cf.code.ByteOps
-
- IASTORE - Static variable in class com.android.dx.cf.code.ByteOps
-
- ICONST_0 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ICONST_1 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ICONST_2 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ICONST_3 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ICONST_4 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ICONST_5 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ICONST_M1 - Static variable in class com.android.dx.cf.code.ByteOps
-
- IdenticalBlockCombiner - Class in com.android.dx.ssa.back
-
Searches for basic blocks that all have the same successor and insns
but different predecessors.
- IdenticalBlockCombiner(RopMethod) - Constructor for class com.android.dx.ssa.back.IdenticalBlockCombiner
-
Constructs instance.
- identifierString() - Method in class com.android.dx.dex.code.DalvInsn
-
Gets the short identifier for this instruction.
- identifyBlocks(ConcreteMethod) - Static method in class com.android.dx.cf.code.BasicBlocker
-
Identifies and enumerates the basic blocks in the given method,
returning a list of them.
- IdItem - Class in com.android.dx.dex.file
-
Representation of a reference to an item inside a Dalvik file.
- IdItem(CstType) - Constructor for class com.android.dx.dex.file.IdItem
-
Constructs an instance.
- IDIV - Static variable in class com.android.dx.cf.code.ByteOps
-
- idom - Variable in class com.android.dx.ssa.DomFront.DomInfo
-
>= 0 after run(); the index of the immediate dominator
- IF_ACMPEQ - Static variable in class com.android.dx.cf.code.ByteOps
-
- IF_ACMPNE - Static variable in class com.android.dx.cf.code.ByteOps
-
- IF_EQ - Static variable in class com.android.dx.dex.code.Dops
-
- IF_EQ - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_EQ - Static variable in class com.android.dx.io.Opcodes
-
- IF_EQ - Static variable in class com.android.dx.rop.code.RegOps
-
T: int or Object; x,y: T :: if (x == y) goto
label
- IF_EQ_INT - Static variable in class com.android.dx.rop.code.Rops
-
x,y: int :: if (x == y) goto label
- IF_EQ_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
x,y: Object :: if (x == y) goto label
- IF_EQZ - Static variable in class com.android.dx.dex.code.Dops
-
- IF_EQZ - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_EQZ - Static variable in class com.android.dx.io.Opcodes
-
- IF_EQZ_INT - Static variable in class com.android.dx.rop.code.Rops
-
x: int :: if (x == 0) goto label
- IF_EQZ_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
x: Object :: if (x == null) goto label
- IF_GE - Static variable in class com.android.dx.dex.code.Dops
-
- IF_GE - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_GE - Static variable in class com.android.dx.io.Opcodes
-
- IF_GE - Static variable in class com.android.dx.rop.code.RegOps
-
x,y: int :: if (x >= y) goto label
- IF_GE_INT - Static variable in class com.android.dx.rop.code.Rops
-
x,y: int :: if (x >= y) goto label
- IF_GEZ - Static variable in class com.android.dx.dex.code.Dops
-
- IF_GEZ - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_GEZ - Static variable in class com.android.dx.io.Opcodes
-
- IF_GEZ_INT - Static variable in class com.android.dx.rop.code.Rops
-
x: int :: if (x >= 0) goto label
- IF_GT - Static variable in class com.android.dx.dex.code.Dops
-
- IF_GT - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_GT - Static variable in class com.android.dx.io.Opcodes
-
- IF_GT - Static variable in class com.android.dx.rop.code.RegOps
-
x,y: int :: if (x > y) goto label
- IF_GT_INT - Static variable in class com.android.dx.rop.code.Rops
-
x,y: int :: if (x > y) goto label
- IF_GTZ - Static variable in class com.android.dx.dex.code.Dops
-
- IF_GTZ - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_GTZ - Static variable in class com.android.dx.io.Opcodes
-
- IF_GTZ_INT - Static variable in class com.android.dx.rop.code.Rops
-
x: int :: if (x > 0) goto label
- IF_ICMPEQ - Static variable in class com.android.dx.cf.code.ByteOps
-
- IF_ICMPGE - Static variable in class com.android.dx.cf.code.ByteOps
-
- IF_ICMPGT - Static variable in class com.android.dx.cf.code.ByteOps
-
- IF_ICMPLE - Static variable in class com.android.dx.cf.code.ByteOps
-
- IF_ICMPLT - Static variable in class com.android.dx.cf.code.ByteOps
-
- IF_ICMPNE - Static variable in class com.android.dx.cf.code.ByteOps
-
- IF_LE - Static variable in class com.android.dx.dex.code.Dops
-
- IF_LE - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_LE - Static variable in class com.android.dx.io.Opcodes
-
- IF_LE - Static variable in class com.android.dx.rop.code.RegOps
-
x,y: int :: if (x <= y) goto label
- IF_LE_INT - Static variable in class com.android.dx.rop.code.Rops
-
x,y: int :: if (x <= y) goto label
- IF_LEZ - Static variable in class com.android.dx.dex.code.Dops
-
- IF_LEZ - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_LEZ - Static variable in class com.android.dx.io.Opcodes
-
- IF_LEZ_INT - Static variable in class com.android.dx.rop.code.Rops
-
x: int :: if (x <= 0) goto label
- IF_LT - Static variable in class com.android.dx.dex.code.Dops
-
- IF_LT - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_LT - Static variable in class com.android.dx.io.Opcodes
-
- IF_LT - Static variable in class com.android.dx.rop.code.RegOps
-
x,y: int :: if (x < y) goto label
- IF_LT_INT - Static variable in class com.android.dx.rop.code.Rops
-
x,y: int :: if (x < y) goto label
- IF_LTZ - Static variable in class com.android.dx.dex.code.Dops
-
- IF_LTZ - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_LTZ - Static variable in class com.android.dx.io.Opcodes
-
- IF_LTZ_INT - Static variable in class com.android.dx.rop.code.Rops
-
x: int :: if (x < 0) goto label
- IF_NE - Static variable in class com.android.dx.dex.code.Dops
-
- IF_NE - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_NE - Static variable in class com.android.dx.io.Opcodes
-
- IF_NE - Static variable in class com.android.dx.rop.code.RegOps
-
T: int or Object; x,y: T :: if (x != y) goto
label
- IF_NE_INT - Static variable in class com.android.dx.rop.code.Rops
-
x,y: int :: if (x != y) goto label
- IF_NE_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
x,y: Object :: if (x != y) goto label
- IF_NEZ - Static variable in class com.android.dx.dex.code.Dops
-
- IF_NEZ - Static variable in class com.android.dx.io.OpcodeInfo
-
- IF_NEZ - Static variable in class com.android.dx.io.Opcodes
-
- IF_NEZ_INT - Static variable in class com.android.dx.rop.code.Rops
-
x: int :: if (x != 0) goto label
- IF_NEZ_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
x: Object :: if (x != null) goto label
- IFEQ - Static variable in class com.android.dx.cf.code.ByteOps
-
- IFGE - Static variable in class com.android.dx.cf.code.ByteOps
-
- IFGT - Static variable in class com.android.dx.cf.code.ByteOps
-
- IFLE - Static variable in class com.android.dx.cf.code.ByteOps
-
- IFLT - Static variable in class com.android.dx.cf.code.ByteOps
-
- IFNE - Static variable in class com.android.dx.cf.code.ByteOps
-
- IFNONNULL - Static variable in class com.android.dx.cf.code.ByteOps
-
- IFNULL - Static variable in class com.android.dx.cf.code.ByteOps
-
- IGET - Static variable in class com.android.dx.dex.code.Dops
-
- IGET - Static variable in class com.android.dx.io.OpcodeInfo
-
- IGET - Static variable in class com.android.dx.io.Opcodes
-
- IGET_BOOLEAN - Static variable in class com.android.dx.dex.code.Dops
-
- IGET_BOOLEAN - Static variable in class com.android.dx.io.OpcodeInfo
-
- IGET_BOOLEAN - Static variable in class com.android.dx.io.Opcodes
-
- IGET_BYTE - Static variable in class com.android.dx.dex.code.Dops
-
- IGET_BYTE - Static variable in class com.android.dx.io.OpcodeInfo
-
- IGET_BYTE - Static variable in class com.android.dx.io.Opcodes
-
- IGET_CHAR - Static variable in class com.android.dx.dex.code.Dops
-
- IGET_CHAR - Static variable in class com.android.dx.io.OpcodeInfo
-
- IGET_CHAR - Static variable in class com.android.dx.io.Opcodes
-
- IGET_OBJECT - Static variable in class com.android.dx.dex.code.Dops
-
- IGET_OBJECT - Static variable in class com.android.dx.io.OpcodeInfo
-
- IGET_OBJECT - Static variable in class com.android.dx.io.Opcodes
-
- IGET_SHORT - Static variable in class com.android.dx.dex.code.Dops
-
- IGET_SHORT - Static variable in class com.android.dx.io.OpcodeInfo
-
- IGET_SHORT - Static variable in class com.android.dx.io.Opcodes
-
- IGET_WIDE - Static variable in class com.android.dx.dex.code.Dops
-
- IGET_WIDE - Static variable in class com.android.dx.io.OpcodeInfo
-
- IGET_WIDE - Static variable in class com.android.dx.io.Opcodes
-
- IINC - Static variable in class com.android.dx.cf.code.ByteOps
-
- ILOAD - Static variable in class com.android.dx.cf.code.ByteOps
-
- ILOAD_0 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ILOAD_1 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ILOAD_2 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ILOAD_3 - Static variable in class com.android.dx.cf.code.ByteOps
-
- IMPORTANT - Static variable in class com.android.dx.dex.code.PositionList
-
- IMUL - Static variable in class com.android.dx.cf.code.ByteOps
-
- in - Variable in class com.android.dex.EncodedValueReader
-
- incremental - Variable in class com.android.dx.command.dexer.Main.Arguments
-
whether to merge with the output dex file if it exists.
- IncrementalRelativeFileSets - Class in com.android.builder.files
-
Utilities for incremental relative file sets, immutable maps of relative files to status.
- IndentingWriter - Class in com.android.dx.util
-
Writer that wraps another writer and passes width-limited and
optionally-prefixed output to its subordinate.
- IndentingWriter(Writer, int, String) - Constructor for class com.android.dx.util.IndentingWriter
-
Constructs an instance.
- IndentingWriter(Writer, int) - Constructor for class com.android.dx.util.IndentingWriter
-
Constructs a no-prefix instance.
- IndexedItem - Class in com.android.dx.dex.file
-
An item in a Dalvik file which is referenced by index.
- IndexedItem() - Constructor for class com.android.dx.dex.file.IndexedItem
-
Constructs an instance.
- indexListFromLabelList(BasicBlockList, IntList) - Static method in class com.android.dx.ssa.SsaMethod
-
Builds an IntList of block indices from a basic block list and a list
of labels taken from Rop form.
- IndexMap - Class in com.android.dx.merge
-
Maps the index offsets from one dex file to those in another.
- IndexMap(Dex, TableOfContents) - Constructor for class com.android.dx.merge.IndexMap
-
- indexOf(CstFieldRef) - Method in class com.android.dx.dex.file.FieldIdsSection
-
Gets the index of the given reference, which must have been added
to this instance.
- indexOf(CstBaseMethodRef) - Method in class com.android.dx.dex.file.MethodIdsSection
-
Gets the index of the given reference, which must have been added
to this instance.
- indexOf(Prototype) - Method in class com.android.dx.dex.file.ProtoIdsSection
-
Gets the index of the given prototype, which must have
been added to this instance.
- indexOf(CstString) - Method in class com.android.dx.dex.file.StringIdsSection
-
Gets the index of the given string, which must have been added
to this instance.
- indexOf(Type) - Method in class com.android.dx.dex.file.TypeIdsSection
-
Gets the index of the given type, which must have
been added to this instance.
- indexOf(CstType) - Method in class com.android.dx.dex.file.TypeIdsSection
-
Gets the index of the given type, which must have
been added to this instance.
- indexOf(int) - Method in class com.android.dx.util.IntList
-
Returns the index of the given value, or -1 if the value does not
appear in the list.
- indexOfLabel(int) - Method in class com.android.dx.util.LabeledList
-
Gets the index of the first item in the list with the given
label, if any.
- indexOfRegister(int) - Method in class com.android.dx.rop.code.RegisterSpecList
-
Returns the index of a RegisterSpec in this list that uses the specified
register, or -1 if none in this list uses the register.
- indexString() - Method in class com.android.dx.dex.file.IndexedItem
-
Gets the index of this item as a string, suitable for including in
annotations.
- IndexType - Enum in com.android.dx.io
-
The various types that an index in a Dalvik instruction might refer to.
- INEG - Static variable in class com.android.dx.cf.code.ByteOps
-
- Info(int, String, InstructionCodec, IndexType) - Constructor for class com.android.dx.io.OpcodeInfo.Info
-
- init() - Method in class com.android.builder.testing.ConnectedDeviceProvider
-
- initializeWithParameters(StdTypeList) - Method in class com.android.dx.cf.code.Frame
-
Initialize this frame with the method's parameters.
- initWith(BuildType) - Method in class com.android.builder.core.DefaultBuildType
-
Copies all properties from the given build type.
- INNER_CLASS_FLAGS - Static variable in class com.android.dx.rop.code.AccessFlags
-
flags defined on inner classes
- InnerClassList - Class in com.android.dx.cf.attrib
-
List of "inner class" entries, which are the contents of
InnerClasses attributes.
- InnerClassList(int) - Constructor for class com.android.dx.cf.attrib.InnerClassList
-
Constructs an instance.
- InnerClassList.Item - Class in com.android.dx.cf.attrib
-
Item in an inner classes list.
- innerClassString(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns a human-oriented string representing the given access flags,
as defined on inner classes.
- insert(int, DalvInsn) - Method in class com.android.dx.dex.code.OutputFinisher
-
Inserts an instruction in the output at the given offset.
- insert(int, int) - Method in class com.android.dx.util.IntList
-
Inserts element into specified index, moving elements at and above
that index up one.
- insertMoveBefore(SsaInsn, RegisterSpec) - Method in class com.android.dx.ssa.back.RegisterAllocator
-
Inserts a move instruction for a specified SSA register before a
specified instruction, creating a new SSA register and adjusting the
interference graph in the process.
- insertNewPredecessor() - Method in class com.android.dx.ssa.SsaBasicBlock
-
Inserts a new empty GOTO block as a predecessor to this block.
- insertNewSuccessor(SsaBasicBlock) - Method in class com.android.dx.ssa.SsaBasicBlock
-
Constructs and inserts a new empty GOTO block Z between
this block (A) and a current successor block
(B).
- Insn - Class in com.android.dx.rop.code
-
A register-based instruction.
- Insn(Rop, SourcePosition, RegisterSpec, RegisterSpecList) - Constructor for class com.android.dx.rop.code.Insn
-
Constructs an instance.
- Insn.BaseVisitor - Class in com.android.dx.rop.code
-
Base implementation of
Insn.Visitor, which has empty method
bodies for all methods.
- Insn.Visitor - Interface in com.android.dx.rop.code
-
Visitor interface for this (outer) class.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form10t
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form10x
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form11n
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form11x
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form12x
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form20t
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21c
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21h
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21s
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21t
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22b
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22c
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22s
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22t
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22x
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form23x
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form30t
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form31c
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form31i
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form31t
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form32x
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form35c
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form3rc
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.Form51l
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.form.SpecialFormat
-
Returns the string form of the arguments to the given instruction.
- insnArgString(DalvInsn) - Method in class com.android.dx.dex.code.InsnFormat
-
Returns the string form of the arguments to the given instruction.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form10t
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form10x
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form11n
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form11x
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form12x
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form20t
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form21c
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form21h
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form21s
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form21t
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form22b
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form22c
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form22s
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form22t
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form22x
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form23x
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form30t
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form31c
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form31i
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form31t
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form32x
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form35c
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form3rc
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.Form51l
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.form.SpecialFormat
-
Returns the associated comment for the given instruction, if any.
- insnCommentString(DalvInsn, boolean) - Method in class com.android.dx.dex.code.InsnFormat
-
Returns the associated comment for the given instruction, if any.
- InsnFormat - Class in com.android.dx.dex.code
-
Base class for all instruction format handlers.
- InsnFormat() - Constructor for class com.android.dx.dex.code.InsnFormat
-
- InsnList - Class in com.android.dx.rop.code
-
- InsnList(int) - Constructor for class com.android.dx.rop.code.InsnList
-
Constructs an instance.
- installPackage(File, Collection<String>, int, ILogger) - Method in class com.android.builder.testing.ConnectedDevice
-
- installPackages(List<File>, Collection<String>, int, ILogger) - Method in class com.android.builder.testing.ConnectedDevice
-
- installSdkTool(SdkLibData, String) - Method in class com.android.builder.sdk.DefaultSdkLoader
-
- installSdkTool(SdkLibData, String) - Method in class com.android.builder.sdk.PlatformLoader
-
- installSdkTool(SdkLibData, String) - Method in interface com.android.builder.sdk.SdkLoader
-
Installs an Android Sdk Tool if it's not already installed.
- INSTANCE_OF - Static variable in class com.android.dx.dex.code.Dops
-
- INSTANCE_OF - Static variable in class com.android.dx.io.OpcodeInfo
-
- INSTANCE_OF - Static variable in class com.android.dx.io.Opcodes
-
- INSTANCE_OF - Static variable in class com.android.dx.rop.code.RegOps
-
T: any object type; x: Object :: x instanceof T
- INSTANCE_OF - Static variable in class com.android.dx.rop.code.Rops
-
T: any non-array object type; x: Object :: x instanceof
T.
- INSTANCEOF - Static variable in class com.android.dx.cf.code.ByteOps
-
- InstructionCodec - Enum in com.android.dx.io.instructions
-
Representation of an instruction format, which knows how to decode into
and encode from instances of
DecodedInstruction.
- INT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [int]
- INT - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing int
- INT_ARRAY - Static variable in class com.android.dx.rop.cst.CstType
-
non-null; instance corresponding to the type int[]
- INT_ARRAY - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing int[]
- INT_BOOLEANARR_INT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [int, boolean[], int]
- INT_BYTEARR_INT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [int, byte[], int]
- INT_CHARARR_INT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [int, char[], int]
- INT_INT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [int, int]
- INT_INTARR_INT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [int, int[], int]
- INT_OBJECT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [int, Object]
- INT_SHORTARR_INT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [int, short[], int]
- INT_TO_BYTE - Static variable in class com.android.dx.dex.code.Dops
-
- INT_TO_BYTE - Static variable in class com.android.dx.io.OpcodeInfo
-
- INT_TO_BYTE - Static variable in class com.android.dx.io.Opcodes
-
- INT_TO_CHAR - Static variable in class com.android.dx.dex.code.Dops
-
- INT_TO_CHAR - Static variable in class com.android.dx.io.OpcodeInfo
-
- INT_TO_CHAR - Static variable in class com.android.dx.io.Opcodes
-
- INT_TO_DOUBLE - Static variable in class com.android.dx.dex.code.Dops
-
- INT_TO_DOUBLE - Static variable in class com.android.dx.io.OpcodeInfo
-
- INT_TO_DOUBLE - Static variable in class com.android.dx.io.Opcodes
-
- INT_TO_FLOAT - Static variable in class com.android.dx.dex.code.Dops
-
- INT_TO_FLOAT - Static variable in class com.android.dx.io.OpcodeInfo
-
- INT_TO_FLOAT - Static variable in class com.android.dx.io.Opcodes
-
- INT_TO_LONG - Static variable in class com.android.dx.dex.code.Dops
-
- INT_TO_LONG - Static variable in class com.android.dx.io.OpcodeInfo
-
- INT_TO_LONG - Static variable in class com.android.dx.io.Opcodes
-
- INT_TO_SHORT - Static variable in class com.android.dx.dex.code.Dops
-
- INT_TO_SHORT - Static variable in class com.android.dx.io.OpcodeInfo
-
- INT_TO_SHORT - Static variable in class com.android.dx.io.Opcodes
-
- INTARR_INT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [int[], int]
- INTEGER - Static variable in class com.android.dx.rop.cst.CstType
-
non-null; instance corresponding to the class Integer
- INTEGER_CLASS - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing java.lang.Integer; the
suffix on the name helps disambiguate this from the instance
representing a primitive type
- interfaceTypeIndicesFromClassDefIndex(int) - Method in class com.android.dex.Dex
-
Look up interface types indices from a return type index from a method index.
- interference - Variable in class com.android.dx.ssa.back.RegisterAllocator
-
interference graph, indexed by register in both dimensions
- InterferenceGraph - Class in com.android.dx.ssa.back
-
A register interference graph
- InterferenceGraph(int) - Constructor for class com.android.dx.ssa.back.InterferenceGraph
-
Creates a new graph.
- InterferenceRegisterMapper - Class in com.android.dx.ssa
-
A register mapper that keeps track of the accumulated interference
information for the registers in the new namespace.
- InterferenceRegisterMapper(InterferenceGraph, int) - Constructor for class com.android.dx.ssa.InterferenceRegisterMapper
-
Constructs an instance
- interferes(int, int, int) - Method in class com.android.dx.ssa.InterferenceRegisterMapper
-
Checks to see if old namespace reg oldReg interferes
with what currently maps to newReg.
- interferes(RegisterSpec, int) - Method in class com.android.dx.ssa.InterferenceRegisterMapper
-
Checks to see if old namespace reg oldReg interferes
with what currently maps to newReg.
- intern(CstFieldRef) - Method in class com.android.dx.dex.file.FieldIdsSection
-
Interns an element into this instance.
- intern(CstBaseMethodRef) - Method in class com.android.dx.dex.file.MethodIdsSection
-
Interns an element into this instance.
- intern(T) - Method in class com.android.dx.dex.file.MixedItemSection
-
Interns an item in this instance, returning the interned instance
(which may not be the one passed in).
- intern(Prototype) - Method in class com.android.dx.dex.file.ProtoIdsSection
-
Interns an element into this instance.
- intern(String) - Method in class com.android.dx.dex.file.StringIdsSection
-
Interns an element into this instance.
- intern(CstString) - Method in class com.android.dx.dex.file.StringIdsSection
-
Interns an element into this instance.
- intern(StringIdItem) - Method in class com.android.dx.dex.file.StringIdsSection
-
Interns an element into this instance.
- intern(CstNat) - Method in class com.android.dx.dex.file.StringIdsSection
-
Interns the components of a name-and-type into this instance.
- intern(Type) - Method in class com.android.dx.dex.file.TypeIdsSection
-
Interns an element into this instance.
- intern(CstType) - Method in class com.android.dx.dex.file.TypeIdsSection
-
Interns an element into this instance.
- intern(Type) - Static method in class com.android.dx.rop.cst.CstType
-
Returns an interned instance of this class for the given type.
- intern(String) - Static method in class com.android.dx.rop.type.Prototype
-
Returns the unique instance corresponding to the
given method descriptor.
- intern(String, Type, boolean, boolean) - Static method in class com.android.dx.rop.type.Prototype
-
Interns an instance, adding to the descriptor as necessary based
on the given definer, name, and flags.
- intern(String) - Static method in class com.android.dx.rop.type.Type
-
Returns the unique instance corresponding to the type with the
given descriptor.
- internClassName(String) - Static method in class com.android.dx.rop.type.Type
-
Returns the unique instance corresponding to the type of the
class with the given name.
- internInts(Type, int) - Static method in class com.android.dx.rop.type.Prototype
-
Interns an instance which consists of the given number of
ints along with the given return type
- internReturnType(String) - Static method in class com.android.dx.rop.type.Type
-
Returns the unique instance corresponding to the type with the
given descriptor, allowing "V" to return the type
for void.
- intersect(RegisterSpec, boolean) - Method in class com.android.dx.rop.code.RegisterSpec
-
Returns an instance that is the intersection between this instance
and the given one, if any.
- intersect(RegisterSpecSet, boolean) - Method in class com.android.dx.rop.code.RegisterSpecSet
-
Intersects this instance with the given one, modifying this
instance.
- IntIterator - Interface in com.android.dx.util
-
An iterator for a list of ints.
- IntList - Class in com.android.dx.util
-
Simple list of ints.
- IntList() - Constructor for class com.android.dx.util.IntList
-
Constructs an empty instance with a default initial capacity.
- IntList(int) - Constructor for class com.android.dx.util.IntList
-
Constructs an empty instance.
- IntSet - Interface in com.android.dx.util
-
A set of integers
- invalidate(int) - Method in class com.android.dx.cf.code.LocalsArray
-
Invalidates the local at the given index.
- invalidate(int) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Invalidates the local at the given index.
- invalidate(int) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Invalidates the local at the given index.
- INVOKE_DIRECT - Static variable in class com.android.dx.dex.code.Dops
-
- INVOKE_DIRECT - Static variable in class com.android.dx.io.OpcodeInfo
-
- INVOKE_DIRECT - Static variable in class com.android.dx.io.Opcodes
-
- INVOKE_DIRECT - Static variable in class com.android.dx.rop.code.RegOps
-
{@code Tr, T0, T1...: any types; r: Tr; x: Object; m: instance method
spec; y0: T0; y1: T1 ...
- INVOKE_DIRECT_RANGE - Static variable in class com.android.dx.dex.code.Dops
-
- INVOKE_DIRECT_RANGE - Static variable in class com.android.dx.io.OpcodeInfo
-
- INVOKE_DIRECT_RANGE - Static variable in class com.android.dx.io.Opcodes
-
- INVOKE_INTERFACE - Static variable in class com.android.dx.dex.code.Dops
-
- INVOKE_INTERFACE - Static variable in class com.android.dx.io.OpcodeInfo
-
- INVOKE_INTERFACE - Static variable in class com.android.dx.io.Opcodes
-
- INVOKE_INTERFACE - Static variable in class com.android.dx.rop.code.RegOps
-
{@code Tr, T0, T1...: any types; r: Tr; x: Object; m: interface
(instance) method spec; y0: T0; y1: T1 ...
- INVOKE_INTERFACE_RANGE - Static variable in class com.android.dx.dex.code.Dops
-
- INVOKE_INTERFACE_RANGE - Static variable in class com.android.dx.io.OpcodeInfo
-
- INVOKE_INTERFACE_RANGE - Static variable in class com.android.dx.io.Opcodes
-
- INVOKE_STATIC - Static variable in class com.android.dx.dex.code.Dops
-
- INVOKE_STATIC - Static variable in class com.android.dx.io.OpcodeInfo
-
- INVOKE_STATIC - Static variable in class com.android.dx.io.Opcodes
-
- INVOKE_STATIC - Static variable in class com.android.dx.rop.code.RegOps
-
{@code Tr, T0, T1...: any types; r: Tr; m: static method spec;
y0: T0; y1: T1 ...
- INVOKE_STATIC_RANGE - Static variable in class com.android.dx.dex.code.Dops
-
- INVOKE_STATIC_RANGE - Static variable in class com.android.dx.io.OpcodeInfo
-
- INVOKE_STATIC_RANGE - Static variable in class com.android.dx.io.Opcodes
-
- INVOKE_SUPER - Static variable in class com.android.dx.dex.code.Dops
-
- INVOKE_SUPER - Static variable in class com.android.dx.io.OpcodeInfo
-
- INVOKE_SUPER - Static variable in class com.android.dx.io.Opcodes
-
- INVOKE_SUPER - Static variable in class com.android.dx.rop.code.RegOps
-
{@code Tr, T0, T1...: any types; r: Tr; x: Object; m: instance method
spec; y0: T0; y1: T1 ...
- INVOKE_SUPER_RANGE - Static variable in class com.android.dx.dex.code.Dops
-
- INVOKE_SUPER_RANGE - Static variable in class com.android.dx.io.OpcodeInfo
-
- INVOKE_SUPER_RANGE - Static variable in class com.android.dx.io.Opcodes
-
- INVOKE_VIRTUAL - Static variable in class com.android.dx.dex.code.Dops
-
- INVOKE_VIRTUAL - Static variable in class com.android.dx.io.OpcodeInfo
-
- INVOKE_VIRTUAL - Static variable in class com.android.dx.io.Opcodes
-
- INVOKE_VIRTUAL - Static variable in class com.android.dx.rop.code.RegOps
-
{@code Tr, T0, T1...: any types; r: Tr; x: Object; m: instance method
spec; y0: T0; y1: T1 ...
- INVOKE_VIRTUAL_RANGE - Static variable in class com.android.dx.dex.code.Dops
-
- INVOKE_VIRTUAL_RANGE - Static variable in class com.android.dx.io.OpcodeInfo
-
- INVOKE_VIRTUAL_RANGE - Static variable in class com.android.dx.io.Opcodes
-
- INVOKEDYNAMIC - Static variable in class com.android.dx.cf.code.ByteOps
-
- INVOKEINTERFACE - Static variable in class com.android.dx.cf.code.ByteOps
-
- INVOKESPECIAL - Static variable in class com.android.dx.cf.code.ByteOps
-
- INVOKESTATIC - Static variable in class com.android.dx.cf.code.ByteOps
-
- INVOKEVIRTUAL - Static variable in class com.android.dx.cf.code.ByteOps
-
- IOR - Static variable in class com.android.dx.cf.code.ByteOps
-
- IPUT - Static variable in class com.android.dx.dex.code.Dops
-
- IPUT - Static variable in class com.android.dx.io.OpcodeInfo
-
- IPUT - Static variable in class com.android.dx.io.Opcodes
-
- IPUT_BOOLEAN - Static variable in class com.android.dx.dex.code.Dops
-
- IPUT_BOOLEAN - Static variable in class com.android.dx.io.OpcodeInfo
-
- IPUT_BOOLEAN - Static variable in class com.android.dx.io.Opcodes
-
- IPUT_BYTE - Static variable in class com.android.dx.dex.code.Dops
-
- IPUT_BYTE - Static variable in class com.android.dx.io.OpcodeInfo
-
- IPUT_BYTE - Static variable in class com.android.dx.io.Opcodes
-
- IPUT_CHAR - Static variable in class com.android.dx.dex.code.Dops
-
- IPUT_CHAR - Static variable in class com.android.dx.io.OpcodeInfo
-
- IPUT_CHAR - Static variable in class com.android.dx.io.Opcodes
-
- IPUT_OBJECT - Static variable in class com.android.dx.dex.code.Dops
-
- IPUT_OBJECT - Static variable in class com.android.dx.io.OpcodeInfo
-
- IPUT_OBJECT - Static variable in class com.android.dx.io.Opcodes
-
- IPUT_SHORT - Static variable in class com.android.dx.dex.code.Dops
-
- IPUT_SHORT - Static variable in class com.android.dx.io.OpcodeInfo
-
- IPUT_SHORT - Static variable in class com.android.dx.io.Opcodes
-
- IPUT_WIDE - Static variable in class com.android.dx.dex.code.Dops
-
- IPUT_WIDE - Static variable in class com.android.dx.io.OpcodeInfo
-
- IPUT_WIDE - Static variable in class com.android.dx.io.Opcodes
-
- IREM - Static variable in class com.android.dx.cf.code.ByteOps
-
- IRETURN - Static variable in class com.android.dx.cf.code.ByteOps
-
- isAbstract(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_ABSTRACT is on in the given
flags.
- isAnnotation(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_ANNOTATION is on in the given
flags.
- isArray() - Method in class com.android.dx.rop.type.Type
-
Gets whether this type is an array type.
- isArrayOrKnownNull() - Method in class com.android.dx.rop.type.Type
-
Gets whether this type is an array type or is a known-null, and
hence is compatible with array types.
- isBundled() - Method in class com.android.builder.core.VariantConfiguration
-
Returns true if the variant output is a bundle.
- isCallLike() - Method in class com.android.dx.rop.code.Rop
-
Gets whether this opcode is a function/method call or similar.
- isCategory1() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets whether this instance's type is category 1.
- isCategory1() - Method in class com.android.dx.rop.type.Type
-
Returns whether or not this is a category 1 type.
- isCategory2() - Method in class com.android.dx.rop.code.RegisterSpec
-
Gets whether this instance's type is category 2.
- isCategory2() - Method in class com.android.dx.rop.cst.Constant
-
Returns true if this instance is a category-2 constant,
meaning it takes up two slots in the constant pool, or
false if this instance is category-1.
- isCategory2() - Method in class com.android.dx.rop.cst.CstAnnotation
-
Returns true if this instance is a category-2 constant,
meaning it takes up two slots in the constant pool, or
false if this instance is category-1.
- isCategory2() - Method in class com.android.dx.rop.cst.CstArray
-
Returns true if this instance is a category-2 constant,
meaning it takes up two slots in the constant pool, or
false if this instance is category-1.
- isCategory2() - Method in class com.android.dx.rop.cst.CstKnownNull
-
Returns true if this instance is a category-2 constant,
meaning it takes up two slots in the constant pool, or
false if this instance is category-1.
- isCategory2() - Method in class com.android.dx.rop.cst.CstLiteral32
-
Returns true if this instance is a category-2 constant,
meaning it takes up two slots in the constant pool, or
false if this instance is category-1.
- isCategory2() - Method in class com.android.dx.rop.cst.CstLiteral64
-
Returns true if this instance is a category-2 constant,
meaning it takes up two slots in the constant pool, or
false if this instance is category-1.
- isCategory2() - Method in class com.android.dx.rop.cst.CstMemberRef
-
Returns true if this instance is a category-2 constant,
meaning it takes up two slots in the constant pool, or
false if this instance is category-1.
- isCategory2() - Method in class com.android.dx.rop.cst.CstNat
-
Returns true if this instance is a category-2 constant,
meaning it takes up two slots in the constant pool, or
false if this instance is category-1.
- isCategory2() - Method in class com.android.dx.rop.cst.CstString
-
Returns true if this instance is a category-2 constant,
meaning it takes up two slots in the constant pool, or
false if this instance is category-1.
- isCategory2() - Method in class com.android.dx.rop.cst.CstType
-
Returns true if this instance is a category-2 constant,
meaning it takes up two slots in the constant pool, or
false if this instance is category-1.
- isCategory2() - Method in class com.android.dx.rop.type.Type
-
Returns whether or not this is a category 2 type.
- isClassInit() - Method in class com.android.dx.rop.cst.CstBaseMethodRef
-
Gets whether this is a reference to a class initialization
method.
- isClassInit() - Method in class com.android.dx.rop.cst.CstNat
-
Gets whether this instance has the name of a standard class
initialization method.
- isCommutative() - Method in class com.android.dx.rop.code.Rop
-
Gets whether this opcode is commutative (the order of its sources are
unimportant) or not.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form10t
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form10x
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form11n
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form11x
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form12x
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form20t
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21c
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21h
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21s
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form21t
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22b
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22c
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22s
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22t
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form22x
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form23x
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form30t
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form31c
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form31i
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form31t
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form32x
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form35c
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form3rc
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.Form51l
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.form.SpecialFormat
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isCompatible(DalvInsn) - Method in class com.android.dx.dex.code.InsnFormat
-
Returns whether or not the given instruction's arguments will
fit in this instance's format.
- isConfigured() - Method in class com.android.builder.testing.ConnectedDeviceProvider
-
- isConstant() - Method in class com.android.dx.cf.code.ReturnAddress
-
Returns whether this instance represents a constant value.
- isConstant() - Method in class com.android.dx.rop.code.RegisterSpec
-
Returns whether this instance represents a constant value.
- isConstant() - Method in class com.android.dx.rop.cst.TypedConstant
-
Returns whether this instance represents a constant value.
- isConstant() - Method in class com.android.dx.rop.type.Type
-
Returns whether this instance represents a constant value.
- isConstant() - Method in interface com.android.dx.rop.type.TypeBearer
-
Returns whether this instance represents a constant value.
- isConstructor(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_CONSTRUCTOR is on in
the given flags.
- isDebuggable() - Method in class com.android.builder.core.DefaultBuildType
-
Whether this build type should generate a debuggable apk.
- isDebuggable() - Method in class com.android.builder.core.JackProcessOptions
-
If the generated Jack output should contain debug information.
- isDebugJackInternals() - Method in class com.android.builder.core.JackProcessOptions
-
Generate debug logs of Jack internals.
- isDeclaredSynchronized(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_DECLARED_SYNCHRONIZED is
on in the given flags.
- isDefinitionMoveParam(int) - Method in class com.android.dx.ssa.back.RegisterAllocator
-
Returns true if the definition site of this register is a
move-param (ie, this is a method parameter).
- isEmbedMicroApp() - Method in class com.android.builder.core.DefaultBuildType
-
Whether a linked Android Wear app should be embedded in variant using this build type.
- isEmpty() - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Returns whether this item is empty (has no contents).
- isEmpty() - Method in class com.android.dx.dex.file.ClassDataItem
-
Returns whether this instance is empty.
- isEmpty() - Method in class com.android.dx.dex.file.DexFile
-
Returns true if this dex doesn't contain any class defs.
- isEmpty(int[]) - Static method in class com.android.dx.util.Bits
-
Returns whether or not the given bit set is empty, that is, whether
no bit is set to true.
- isEnum(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_ENUM is on in the given flags.
- isEvenRegister() - Method in class com.android.dx.rop.code.RegisterSpec
-
- isExitBlock() - Method in class com.android.dx.ssa.SsaBasicBlock
-
- isExportDataBindingClassList() - Method in enum com.android.builder.core.VariantType
-
Whether the artifact type should export the data binding class list.
- isForTesting() - Method in enum com.android.builder.core.VariantType
-
Returns true if the variant is automatically generated for testing purposed, false
otherwise.
- ISHL - Static variable in class com.android.dx.cf.code.ByteOps
-
- ISHR - Static variable in class com.android.dx.cf.code.ByteOps
-
- isImmutable() - Method in class com.android.dx.util.MutabilityControl
-
Checks to see whether or not this instance is immutable.
- isInstanceInit() - Method in class com.android.dx.rop.cst.CstBaseMethodRef
-
Gets whether this is a reference to an instance initialization
method.
- isInstanceInit() - Method in class com.android.dx.rop.cst.CstNat
-
Gets whether this instance has the name of a standard instance
initialization method.
- isInterface(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_INTERFACE is on in
the given flags.
- isInternable() - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Returns whether this item is a candidate for interning.
- isIntlike() - Method in class com.android.dx.rop.type.Type
-
Gets whether this type is "intlike." An intlike type is one which, when
placed on a stack or in a local, is automatically converted to an
int.
- isJniDebuggable() - Method in class com.android.builder.core.DefaultBuildType
-
Whether this build type is configured to generate an APK with debuggable native code.
- isLegacyMultidex(ApiVersion) - Static method in class com.android.builder.core.DefaultApiVersion
-
Checks if the specified api version is having legacy multidex support.
- isLegacyMultiDexMode() - Method in class com.android.builder.core.VariantConfiguration
-
- isLibrary() - Method in interface com.android.builder.testing.TestData
-
- isLocal() - Method in class com.android.builder.dependency.level2.Dependency
-
- isLocal() - Method in class com.android.builder.dependency.level2.JavaDependency
-
Returns if the dependency is a local jar, i.e.
- isMinifyEnabled() - Method in class com.android.builder.core.DefaultBuildType
-
Whether Minify is enabled for this build type.
- isMoveException() - Method in class com.android.dx.ssa.NormalSsaInsn
- isMoveException() - Method in class com.android.dx.ssa.SsaInsn
-
- isMultiDex() - Method in class com.android.builder.core.DexProcessBuilder
-
- isMultiDex() - Method in class com.android.builder.core.JackProcessOptions
-
- isMultiDexEnabled() - Method in class com.android.builder.core.VariantConfiguration
-
- isMutable() - Method in interface com.android.dx.cf.iface.AttributeList
-
Get whether this instance is mutable.
- isMutable() - Method in interface com.android.dx.cf.iface.FieldList
-
Get whether this instance is mutable.
- isMutable() - Method in interface com.android.dx.cf.iface.MethodList
-
Get whether this instance is mutable.
- isMutable() - Method in interface com.android.dx.rop.type.TypeList
-
Returns whether this instance is mutable.
- isMutable() - Method in class com.android.dx.util.MutabilityControl
-
Checks to see whether or not this instance is mutable.
- isNative(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_NATIVE is on in the given
flags.
- isNormalMoveInsn() - Method in class com.android.dx.ssa.NormalSsaInsn
-
- isNormalMoveInsn() - Method in class com.android.dx.ssa.SsaInsn
-
- isPacked() - Method in class com.android.dx.dex.code.SwitchData
-
Returns whether or not this instance's data will be output as packed.
- isPhiOrMove() - Method in class com.android.dx.ssa.NormalSsaInsn
- isPhiOrMove() - Method in class com.android.dx.ssa.PhiInsn
- isPhiOrMove() - Method in class com.android.dx.ssa.SsaInsn
-
- isPossiblyAssignableFrom(TypeBearer, TypeBearer) - Static method in class com.android.dx.cf.code.Merger
-
Returns whether the given supertype is possibly assignable from
the given subtype.
- isPreview(ApiVersion) - Static method in class com.android.builder.core.DefaultApiVersion
-
Checks if the specified api version is a preview version.
- isPreviewTarget() - Method in class com.android.builder.core.AndroidBuilder
-
Returns whether the compilation target is a preview.
- isPrimitive() - Method in class com.android.dx.rop.type.Type
-
Gets whether this type is a primitive type.
- isPrivate(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_PRIVATE is on in the given
flags.
- isProtected(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_PROTECTED is on in the given
flags.
- isProvided() - Method in class com.android.builder.dependency.DependencyMutableData
-
- isProvided(Dependency) - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
Returns whether a given dependency is provided
- isProvided(Dependency) - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- isPseudoLocalesEnabled() - Method in class com.android.builder.core.DefaultBuildType
-
Whether to generate pseudo locale in the APK.
- isPublic(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_PUBLIC is on in the given
flags.
- isReachable() - Method in class com.android.dx.ssa.SsaBasicBlock
-
Returns true if this block was last calculated to be reachable.
- isReference() - Method in class com.android.dx.rop.type.Type
-
Gets whether this type is a normal reference type.
- isRegALocal(RegisterSpec) - Method in class com.android.dx.ssa.SsaMethod
-
Checks to see if the given SSA reg is ever associated with a local
local variable.
- isRegASource(int) - Method in class com.android.dx.ssa.PhiInsn
-
Indicates whether the specified register is amongst the registers
used as sources for this instruction.
- isRegASource(int) - Method in class com.android.dx.ssa.SsaInsn
-
Indicates whether the specified register is amongst the registers
used as sources for this instruction.
- isRegListSequential(RegisterSpecList) - Static method in class com.android.dx.dex.code.InsnFormat
-
Helper method to determine if a list of registers are sequential,
including degenerate cases for empty or single-element lists.
- isRenderscriptDebuggable() - Method in class com.android.builder.core.DefaultBuildType
-
Whether the build type is configured to generate an apk with debuggable RenderScript code.
- isRequired() - Method in class com.android.builder.core.LibraryRequest
-
Whether the library is required by the app or just optional.
- isResultReg(int) - Method in class com.android.dx.ssa.SsaInsn
-
Returns whether or not the specified reg is the result reg.
- isSigningReady() - Method in class com.android.builder.core.VariantConfiguration
-
- isSigningReady() - Method in class com.android.builder.signing.DefaultSigningConfig
-
- isSingleBuildType() - Method in enum com.android.builder.core.VariantType
-
Whether the artifact type supports only a single build type.
- isSkipped() - Method in class com.android.builder.dependency.DependencyMutableData
-
- isSkipped(Dependency) - Method in interface com.android.builder.dependency.level2.DependencyContainer
-
Returns whether a given dependency is skipped
- isSkipped(Dependency) - Method in class com.android.builder.dependency.level2.EmptyContainer
-
- isStart() - Method in class com.android.dx.dex.code.LocalList.Entry
-
Gets whether this is a local start.
- isStatic(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_STATIC is on in the given
flags.
- isStatic() - Method in class com.android.dx.ssa.SsaMethod
-
Returns true if this is a static method.
- isSubModule() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
Returns whether the library is an android Lib sub-module.
- isSynchronized(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns whether the flag ACC_SYNCHRONIZED is on in
the given flags.
- isTestCoverageEnabled() - Method in class com.android.builder.core.DefaultBuildType
-
Whether test coverage is enabled for this build type.
- isTestCoverageEnabled() - Method in class com.android.builder.core.VariantConfiguration
-
- isTestCoverageEnabled() - Method in interface com.android.builder.testing.TestData
-
Returns whether the tested app is enabled for code coverage
- ISTORE - Static variable in class com.android.dx.cf.code.ByteOps
-
- ISTORE_0 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ISTORE_1 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ISTORE_2 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ISTORE_3 - Static variable in class com.android.dx.cf.code.ByteOps
-
- ISUB - Static variable in class com.android.dx.cf.code.ByteOps
-
- isUninitialized() - Method in class com.android.dx.rop.type.Type
-
Gets whether this type represents an uninitialized instance.
- isV1SigningEnabled() - Method in class com.android.builder.signing.DefaultSigningConfig
-
- isV2SigningEnabled() - Method in class com.android.builder.signing.DefaultSigningConfig
-
- isValidShape(int) - Static method in class com.android.dx.io.Opcodes
-
Determines if the given opcode has the right "shape" to be
valid.
- isVerbose() - Method in class com.android.builder.core.DexProcessBuilder
-
- isVerbose() - Method in interface com.android.dx.util.AnnotatedOutput
-
Get whether this instance is intended to keep verbose annotations.
- isVerbose() - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Get whether this instance is intended to keep verbose annotations.
- isVerboseProcessing() - Method in class com.android.builder.core.JackProcessOptions
-
Generates verbose logs when processing user code or libraries.
- isZipAlignEnabled() - Method in class com.android.builder.core.DefaultBuildType
-
Whether zipalign is enabled for this build type.
- Item(CstType, CstType, CstString, int) - Constructor for class com.android.dx.cf.attrib.InnerClassList.Item
-
Constructs an instance.
- Item(int, int, int, CstType) - Constructor for class com.android.dx.cf.code.ByteCatchList.Item
-
Constructs an instance.
- Item(int, int) - Constructor for class com.android.dx.cf.code.LineNumberList.Item
-
Constructs an instance.
- Item(int, int, CstString, CstString, CstString, int) - Constructor for class com.android.dx.cf.code.LocalVariableList.Item
-
Constructs an instance.
- Item - Class in com.android.dx.dex.file
-
Base class for any structurally-significant and (potentially)
repeated piece of a Dalvik file.
- Item() - Constructor for class com.android.dx.dex.file.Item
-
Constructs an instance.
- items() - Method in class com.android.dx.dex.file.ClassDefsSection
-
Gets the collection of all the items in this section.
- items() - Method in class com.android.dx.dex.file.FieldIdsSection
-
Gets the collection of all the items in this section.
- items() - Method in class com.android.dx.dex.file.HeaderSection
-
Gets the collection of all the items in this section.
- items() - Method in class com.android.dx.dex.file.MethodIdsSection
-
Gets the collection of all the items in this section.
- items() - Method in class com.android.dx.dex.file.MixedItemSection
-
Gets the collection of all the items in this section.
- items() - Method in class com.android.dx.dex.file.ProtoIdsSection
-
Gets the collection of all the items in this section.
- items() - Method in class com.android.dx.dex.file.Section
-
Gets the collection of all the items in this section.
- items() - Method in class com.android.dx.dex.file.StringIdsSection
-
Gets the collection of all the items in this section.
- items() - Method in class com.android.dx.dex.file.TypeIdsSection
-
Gets the collection of all the items in this section.
- itemToLocal(LocalVariableList.Item) - Method in class com.android.dx.cf.code.LocalVariableList
-
Gets the local variable information in this instance which matches
the given
LocalVariableList.Item
in all respects but the type descriptor and signature, if any.
- itemType() - Method in class com.android.dx.dex.file.AnnotationItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.AnnotationSetItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.AnnotationSetRefItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.ClassDataItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.ClassDefItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.CodeItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.DebugInfoItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.EncodedArrayItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.FieldIdItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.HeaderItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.Item
-
Returns the item type for this instance.
- ItemType - Enum in com.android.dx.dex.file
-
Enumeration of all the top-level item types.
- itemType() - Method in class com.android.dx.dex.file.MapItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.MethodIdItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.ProtoIdItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.StringDataItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.StringIdItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.TypeIdItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.TypeListItem
-
Returns the item type for this instance.
- itemType() - Method in class com.android.dx.dex.file.UniformListItem
-
Returns the item type for this instance.
- iterator() - Method in class com.android.dx.util.BitIntSet
-
Iterates the set
- iterator() - Method in interface com.android.dx.util.IntSet
-
Iterates the set
- iterator() - Method in class com.android.dx.util.ListIntSet
-
Iterates the set
- IUSHR - Static variable in class com.android.dx.cf.code.ByteOps
-
- IXOR - Static variable in class com.android.dx.cf.code.ByteOps
-
- Machine - Interface in com.android.dx.cf.code
-
Interface for machines capable of executing bytecode by acting
upon a
Frame.
- MAGIC_PREFIX - Static variable in class com.android.dex.DexFormat
-
common prefix for all dex file "magic numbers"
- MAGIC_SUFFIX - Static variable in class com.android.dex.DexFormat
-
common suffix for all dex file "magic numbers"
- magicToApi(byte[]) - Static method in class com.android.dex.DexFormat
-
Returns the API level corresponding to the given magic number,
or -1 if the given array is not a well-formed dex file
magic number.
- MAIN - Static variable in class com.android.builder.core.BuilderConstants
-
The name of the default config.
- Main - Class in com.android.dx.command.annotool
-
- main(String[]) - Static method in class com.android.dx.command.annotool.Main
-
- Main - Class in com.android.dx.command.dexer
-
Main class for the class file translator.
- Main(DxContext) - Constructor for class com.android.dx.command.dexer.Main
-
- main(String[]) - Static method in class com.android.dx.command.dexer.Main
-
Run and exit if something unexpected happened.
- Main - Class in com.android.dx.command.dump
-
Main class for the class file dumper.
- main(String[]) - Static method in class com.android.dx.command.dump.Main
-
- Main - Class in com.android.dx.command.findusages
-
- Main() - Constructor for class com.android.dx.command.findusages.Main
-
- main(String[]) - Static method in class com.android.dx.command.findusages.Main
-
- Main - Class in com.android.dx.command.grep
-
- Main() - Constructor for class com.android.dx.command.grep.Main
-
- main(String[]) - Static method in class com.android.dx.command.grep.Main
-
- Main - Class in com.android.dx.command
-
Main class for dx.
- main(String[]) - Static method in class com.android.dx.command.Main
-
Run!
- main(String[]) - Static method in class com.android.dx.io.DexIndexPrinter
-
- main(String[]) - Static method in class com.android.dx.merge.DexMerger
-
- main(String[]) - Static method in class com.android.multidex.ClassReferenceListBuilder
-
- main(String[]) - Static method in class com.android.multidex.MainDexListBuilder
-
- Main.Arguments - Class in com.android.dx.command.dexer
-
Command-line argument parser and access.
- MainDexListBuilder - Class in com.android.multidex
-
This is a command line tool used by mainDexClasses script to build a main dex classes list.
- MainDexListBuilder(boolean, String, String) - Constructor for class com.android.multidex.MainDexListBuilder
-
- mainDexListFile - Variable in class com.android.dx.command.dexer.Main.Arguments
-
Optional file containing a list of class files containing classes to be forced in main
dex
- make(ApkCreatorFactory.CreationData) - Method in class com.android.builder.signing.SignedJarApkCreatorFactory
-
- make(DalvInsnList) - Static method in class com.android.dx.dex.code.LocalList
-
Constructs an instance for the given method, based on the given
block order and intermediate local information.
- make(DalvInsnList, int) - Static method in class com.android.dx.dex.code.PositionList
-
Extracts and returns the source position information out of an
instruction list.
- make(CstString, CstString) - Static method in class com.android.dx.rop.code.LocalItem
-
Make a new item.
- make(int, TypeBearer) - Static method in class com.android.dx.rop.code.RegisterSpec
-
Returns an instance for the given register number and type, with
no variable info.
- make(int, TypeBearer, LocalItem) - Static method in class com.android.dx.rop.code.RegisterSpec
-
Returns an instance for the given register number, type, and
variable info.
- make(RegisterSpec) - Static method in class com.android.dx.rop.code.RegisterSpecList
-
Makes a single-element instance.
- make(RegisterSpec, RegisterSpec) - Static method in class com.android.dx.rop.code.RegisterSpecList
-
Makes a two-element instance.
- make(RegisterSpec, RegisterSpec, RegisterSpec) - Static method in class com.android.dx.rop.code.RegisterSpecList
-
Makes a three-element instance.
- make(RegisterSpec, RegisterSpec, RegisterSpec, RegisterSpec) - Static method in class com.android.dx.rop.code.RegisterSpecList
-
Makes a four-element instance.
- make(boolean) - Static method in class com.android.dx.rop.cst.CstBoolean
-
Makes an instance for the given value.
- make(int) - Static method in class com.android.dx.rop.cst.CstBoolean
-
Makes an instance for the given int value.
- make(byte) - Static method in class com.android.dx.rop.cst.CstByte
-
Makes an instance for the given value.
- make(int) - Static method in class com.android.dx.rop.cst.CstByte
-
Makes an instance for the given int value.
- make(char) - Static method in class com.android.dx.rop.cst.CstChar
-
Makes an instance for the given value.
- make(int) - Static method in class com.android.dx.rop.cst.CstChar
-
Makes an instance for the given int value.
- make(long) - Static method in class com.android.dx.rop.cst.CstDouble
-
Makes an instance for the given value.
- make(int) - Static method in class com.android.dx.rop.cst.CstFloat
-
Makes an instance for the given value.
- make(int) - Static method in class com.android.dx.rop.cst.CstInteger
-
Makes an instance for the given value.
- make(long) - Static method in class com.android.dx.rop.cst.CstLong
-
Makes an instance for the given value.
- make(short) - Static method in class com.android.dx.rop.cst.CstShort
-
Makes an instance for the given value.
- make(int) - Static method in class com.android.dx.rop.cst.CstShort
-
Makes an instance for the given int value.
- make(Type) - Static method in class com.android.dx.rop.type.StdTypeList
-
Makes a single-element instance.
- make(Type, Type) - Static method in class com.android.dx.rop.type.StdTypeList
-
Makes a two-element instance.
- make(Type, Type, Type) - Static method in class com.android.dx.rop.type.StdTypeList
-
Makes a three-element instance.
- make(Type, Type, Type, Type) - Static method in class com.android.dx.rop.type.StdTypeList
-
Makes a four-element instance.
- make(SsaMethod, DomFront.DomInfo[], boolean) - Static method in class com.android.dx.ssa.Dominators
-
Constructs a fully-initialized instance.
- makeAnnotationDefault(Annotation) - Static method in class com.android.dx.dex.file.AnnotationUtils
-
Constructs a standard AnnotationDefault annotation.
- makeBitSet(int) - Static method in class com.android.dx.util.Bits
-
Constructs a bit set to contain bits up to the given index (exclusive).
- makeByte(int, int) - Static method in class com.android.dx.dex.code.InsnFormat
-
Helper method to combine two nibbles into a byte.
- makeDataInputStream() - Method in class com.android.dx.util.ByteArray
-
Gets a DataInputStream that reads from this instance,
with the cursor starting at the beginning of this instance's data.
- makeEnclosingClass(CstType) - Static method in class com.android.dx.dex.file.AnnotationUtils
-
Constructs a standard EnclosingClass annotation.
- makeEnclosingMethod(CstMethodRef) - Static method in class com.android.dx.dex.file.AnnotationUtils
-
Constructs a standard EnclosingMethod annotation.
- makeExceptionHandlerStartFrame(CstType) - Method in class com.android.dx.cf.code.Frame
-
Makes a new frame for an exception handler block invoked from this
frame.
- makeFromBaseFiles(Collection<File>, Map<File, FileStatus>, FileCacheByPath, Set<Runnable>) - Static method in class com.android.builder.files.IncrementalRelativeFileSets
-
Builds an incremental relative file set from a set of modified files.
- makeFromRop(Insn, SsaBasicBlock) - Static method in class com.android.dx.ssa.SsaInsn
-
Makes a new SSA insn form a rop insn.
- makeImmutable(ArrayList<DalvInsn>, int) - Static method in class com.android.dx.dex.code.DalvInsnList
-
Constructs and returns an immutable instance whose elements are
identical to the ones in the given list, in the same order.
- makeImmutable(int) - Static method in class com.android.dx.util.IntList
-
Constructs a new immutable instance with the given element.
- makeImmutable(int, int) - Static method in class com.android.dx.util.IntList
-
Constructs a new immutable instance with the given elements.
- makeInitialized(Type) - Method in class com.android.dx.cf.code.ExecutionStack
-
Replaces all the occurrences of the given uninitialized type in
this stack with its initialized equivalent.
- makeInitialized(Type) - Method in class com.android.dx.cf.code.Frame
-
Replaces all the occurrences of the given uninitialized type in
this frame with its initialized equivalent.
- makeInitialized(Type) - Method in class com.android.dx.cf.code.LocalsArray
-
Replaces all the occurrences of the given uninitialized type in
this array with its initialized equivalent.
- makeInitialized(Type) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Replaces all the occurrences of the given uninitialized type in
this array with its initialized equivalent.
- makeInitialized(Type) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Replaces all the occurrences of the given uninitialized type in
this array with its initialized equivalent.
- makeInnerClass(CstString, int) - Static method in class com.android.dx.dex.file.AnnotationUtils
-
Constructs a standard InnerClass annotation.
- makeInputStream() - Method in class com.android.dx.util.ByteArray
-
Gets a InputStream that reads from this instance,
with the cursor starting at the beginning of this instance's data.
- makeInterferenceSet(int) - Static method in class com.android.dx.ssa.SetFactory
-
Make IntSet for the interference graph sets.
- makeLocalOptional(int, TypeBearer, LocalItem) - Static method in class com.android.dx.rop.code.RegisterSpec
-
Returns an instance for the given register number, type, and
variable info.
- makeMemberClasses(TypeList) - Static method in class com.android.dx.dex.file.AnnotationUtils
-
Constructs a standard MemberClasses annotation.
- makeMove(SourcePosition, RegisterSpec, RegisterSpec) - Static method in class com.android.dx.dex.code.DalvInsn
-
Makes a move instruction, appropriate and ideal for the given arguments.
- makeNewGotoBlock() - Method in class com.android.dx.ssa.SsaMethod
-
Makes a new basic block for this method, which is empty besides
a single GOTO.
- makeNewSsaReg() - Method in class com.android.dx.ssa.SsaMethod
-
Makes a new SSA register.
- makeNewSubroutineStartFrame(int, int) - Method in class com.android.dx.cf.code.Frame
-
Makes a frame for a subroutine start block, given that this is the
ending frame of one of the subroutine's calling blocks.
- makeOptionsObjects(DxContext) - Method in class com.android.dx.command.dexer.Main.Arguments
-
Copies relevant arguments over into CfOptions and
DexOptions instances.
- makeSignature(CstString) - Static method in class com.android.dx.dex.file.AnnotationUtils
-
Constructs a standard Signature annotation.
- makeSourcePosistion(int) - Method in class com.android.dx.cf.code.ConcreteMethod
-
Returns a
SourcePosition instance corresponding to the
given bytecode offset.
- MakeState(int) - Constructor for class com.android.dx.dex.code.LocalList.MakeState
-
Constructs an instance.
- makeThrows(TypeList) - Static method in class com.android.dx.dex.file.AnnotationUtils
-
Constructs a standard Throws annotation.
- makeTypeList(int, int) - Method in class com.android.dx.cf.direct.DirectClassFile
-
Constructs and returns an instance of
TypeList whose
data comes from the bytes of this instance, interpreted as a
list of constant pool indices for classes, which are in turn
translated to type constants.
- ManifestAttributeSupplier - Interface in com.android.builder.core
-
An interface that provides methods for reading some of the attribute values from the manifest.
- map(RegisterSpec) - Method in class com.android.dx.ssa.BasicRegisterMapper
- map(RegisterSpec) - Method in class com.android.dx.ssa.RegisterMapper
-
- map(RegisterSpecList) - Method in class com.android.dx.ssa.RegisterMapper
-
- map(RegisterSpecSet) - Method in class com.android.dx.ssa.RegisterMapper
-
- MAP_ITEM - Static variable in class com.android.dex.SizeOf
-
type ushort
unused ushort
size uint
offset uint
- MapItem - Class in com.android.dx.dex.file
-
Class that represents a map item.
- mapList - Variable in class com.android.dex.TableOfContents
-
- mapRegisters(RegisterMapper) - Method in class com.android.dx.ssa.SsaInsn
-
Map registers after register allocation.
- mapRegisters(RegisterMapper) - Method in class com.android.dx.ssa.SsaMethod
-
Remaps unversioned registers.
- mapSourceRegisters(RegisterMapper) - Method in class com.android.dx.ssa.NormalSsaInsn
-
Maps only source registers.
- mapSourceRegisters(RegisterMapper) - Method in class com.android.dx.ssa.PhiInsn
-
Maps only source registers.
- mapSourceRegisters(RegisterMapper) - Method in class com.android.dx.ssa.SsaInsn
-
Maps only source registers.
- mark(int) - Method in class com.android.dx.util.ByteArray.MyInputStream
-
- MARK_LOCAL - Static variable in class com.android.dx.rop.code.RegOps
-
T0: any type; name: local variable name :: mark(name,T0)
(mark beginning or end of local variable name)
- MARK_LOCAL_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
x: Double :: local variable begins in x
- MARK_LOCAL_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
x: Float :: local variable begins in x
- MARK_LOCAL_INT - Static variable in class com.android.dx.rop.code.Rops
-
x: Int :: local variable begins in x
- MARK_LOCAL_LONG - Static variable in class com.android.dx.rop.code.Rops
-
x: Long :: local variable begins in x
- MARK_LOCAL_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
x: Object :: local variable begins in x
- markSupported() - Method in class com.android.dx.util.ByteArray.MyInputStream
-
- matches(RegisterSpec) - Method in class com.android.dx.dex.code.LocalList.Entry
-
Returns whether or not this instance matches the given spec.
- matches(LocalList.Entry) - Method in class com.android.dx.dex.code.LocalList.Entry
-
Returns whether or not this instance matches the spec in
the given instance.
- matchesAllButType(LocalVariableList.Item) - Method in class com.android.dx.cf.code.LocalVariableList.Item
-
Gets whether this instance matches (describes) the given
other instance exactly in all fields except type descriptor and
type signature.
- matchesPcAndIndex(int, int) - Method in class com.android.dx.cf.code.LocalVariableList.Item
-
Gets whether this instance matches (describes) the given
address and index.
- matchesVariable(RegisterSpec) - Method in class com.android.dx.rop.code.RegisterSpec
-
- MavenCoordinatesImpl - Class in com.android.builder.dependency
-
Serializable implementation of MavenCoordinates for use in the model.
- MavenCoordinatesImpl(String, String, String) - Constructor for class com.android.builder.dependency.MavenCoordinatesImpl
-
- MavenCoordinatesImpl(String, String, String, String, String) - Constructor for class com.android.builder.dependency.MavenCoordinatesImpl
-
- MAX_MEMBER_IDX - Static variable in class com.android.dex.DexFormat
-
Maximum addressable field or method index.
- MAX_TYPE_IDX - Static variable in class com.android.dex.DexFormat
-
Maximum addressable type index.
- MAX_VALUE - Static variable in class com.android.dx.io.Opcodes
-
maximum valid opcode value
- Member - Interface in com.android.dx.cf.iface
-
Interface representing members of class files (that is, fields and methods).
- MEMBER_ID_ITEM - Static variable in class com.android.dex.SizeOf
-
class_idx ushort
type_idx/proto_idx ushort
name_idx uint
- MemberIdItem - Class in com.android.dx.dex.file
-
Representation of a member (field or method) reference inside a
Dalvik file.
- MemberIdItem(CstMemberRef) - Constructor for class com.android.dx.dex.file.MemberIdItem
-
Constructs an instance.
- MemberIdsSection - Class in com.android.dx.dex.file
-
Member (field or method) refs list section of a .dex file.
- MemberIdsSection(String, DexFile) - Constructor for class com.android.dx.dex.file.MemberIdsSection
-
Constructs an instance.
- merge(SymbolTable) - Method in class com.android.builder.symbols.SymbolTable
-
Short for merging this and m.
- merge(List<SymbolTable>) - Static method in class com.android.builder.symbols.SymbolTable
-
Merges a list of tables into a single table.
- merge(ExecutionStack) - Method in class com.android.dx.cf.code.ExecutionStack
-
Merges this stack with another stack.
- merge(LocalsArray) - Method in class com.android.dx.cf.code.LocalsArray
-
Merges this instance with other.
- merge(LocalsArray) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Merges this instance with other.
- merge(LocalsArray) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Merges this instance with other.
- merge(OneLocalsArray) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Merges this OneLocalsArray instance with another OneLocalsArray
instance.
- merge() - Method in class com.android.dx.merge.DexMerger
-
- merge(IntSet) - Method in class com.android.dx.util.BitIntSet
-
Merges other into this set, so this set becomes the
union of the two.
- merge(IntSet) - Method in interface com.android.dx.util.IntSet
-
Merges other into this set, so this set becomes the
union of the two.
- merge(IntSet) - Method in class com.android.dx.util.ListIntSet
-
Merges other into this set, so this set becomes the
union of the two.
- mergeApplicationIdSuffix(String, String) - Static method in class com.android.builder.core.DefaultProductFlavor
-
- mergeDescriptorsAndSignatures(LocalVariableList, LocalVariableList) - Static method in class com.android.dx.cf.code.LocalVariableList
-
Returns an instance which is the result of merging the two
given instances, where one instance should have only type
descriptors and the other only type signatures.
- mergeInterferenceSet(int, IntSet) - Method in class com.android.dx.ssa.back.InterferenceGraph
-
Merges the interference set for a register into a given bit set
- mergeLocals(OneLocalsArray, OneLocalsArray) - Static method in class com.android.dx.cf.code.Merger
-
Merges two locals arrays.
- mergeManifestsForApplication(File, List<File>, List<? extends ManifestProvider>, String, int, String, String, String, Integer, String, String, String, ManifestMerger2.MergeType, Map<String, Object>, List<ManifestMerger2.Invoker.Feature>, File) - Method in class com.android.builder.core.AndroidBuilder
-
Invoke the Manifest Merger version 2.
- mergeManifestsForTestVariant(String, String, String, String, String, Boolean, Boolean, String, File, List<? extends ManifestProvider>, Map<String, Object>, File, File) - Method in class com.android.builder.core.AndroidBuilder
-
Creates the manifest for a test variant
- Merger - Class in com.android.dx.cf.code
-
Utility methods to merge various frame information.
- mergeStack(ExecutionStack, ExecutionStack) - Static method in class com.android.dx.cf.code.Merger
-
Merges two stacks.
- mergeStarts(int, RegisterSpecSet) - Method in class com.android.dx.rop.code.LocalVariableInfo
-
Merges the given register set into the set for the block with the
given label.
- mergeStarts(int, RegisterSpecSet) - Method in class com.android.dx.ssa.LocalVariableInfo
-
Merges the given register set into the set for the block with the
given index.
- mergeType(TypeBearer, TypeBearer) - Static method in class com.android.dx.cf.code.Merger
-
Merges two frame types.
- mergeVersionNameSuffix(String, String) - Static method in class com.android.builder.core.DefaultProductFlavor
-
- mergeWith(Frame) - Method in class com.android.dx.cf.code.Frame
-
Merges two frames.
- mergeWithSubroutineCaller(Frame, int, int) - Method in class com.android.dx.cf.code.Frame
-
Merges this frame with the frame of a subroutine caller at
predLabel.
- mergeWithSubroutineCaller(LocalsArray, int) - Method in class com.android.dx.cf.code.LocalsArray
-
Merges this instance with a LocalsSet from a subroutine
caller.
- mergeWithSubroutineCaller(LocalsArray, int) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Merges this instance with a LocalsSet from a subroutine
caller.
- mergeWithSubroutineCaller(LocalsArray, int) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Merges this instance with a LocalsSet from a subroutine
caller.
- Method(int, int, int) - Constructor for class com.android.dex.ClassData.Method
-
- Method - Interface in com.android.dx.cf.iface
-
Interface representing methods of class files.
- METHOD_FLAGS - Static variable in class com.android.dx.rop.code.AccessFlags
-
flags defined on methods
- MethodAnnotationStruct - Class in com.android.dx.dex.file
-
Association of a method and its annotations.
- MethodAnnotationStruct(CstMethodRef, AnnotationSetItem) - Constructor for class com.android.dx.dex.file.MethodAnnotationStruct
-
Constructs an instance.
- MethodId - Class in com.android.dex
-
- MethodId(Dex, int, int, int) - Constructor for class com.android.dex.MethodId
-
- MethodIdItem - Class in com.android.dx.dex.file
-
Representation of a method reference inside a Dalvik file.
- MethodIdItem(CstBaseMethodRef) - Constructor for class com.android.dx.dex.file.MethodIdItem
-
Constructs an instance.
- methodIds() - Method in class com.android.dex.Dex
-
- methodIds - Variable in class com.android.dex.TableOfContents
-
- methodIds - Variable in class com.android.dx.merge.IndexMap
-
- MethodIdsSection - Class in com.android.dx.dex.file
-
Method refs list section of a .dex file.
- MethodIdsSection(DexFile) - Constructor for class com.android.dx.dex.file.MethodIdsSection
-
Constructs an instance.
- MethodList - Interface in com.android.dx.cf.iface
-
Interface for lists of methods.
- methodString(int) - Static method in class com.android.dx.rop.code.AccessFlags
-
Returns a human-oriented string representing the given access flags,
as defined on methods (not classes or fields).
- methodToDump - Variable in class com.android.dx.command.dexer.Main.Arguments
-
null-ok; particular method to dump
- MIN_BUILD_TOOLS_REV - Static variable in class com.android.builder.core.AndroidBuilder
-
Minimal supported version of build tools.
- MIN_SDK_WITH_VECTOR_SUPPORT - Static variable in class com.android.builder.png.VectorDrawableRenderer
-
Projects with minSdk set to this or higher don't need to generate PNGs.
- MIN_VALUE - Static variable in class com.android.dx.io.Opcodes
-
minimum valid opcode value
- minimalMainDex - Variable in class com.android.dx.command.dexer.Main.Arguments
-
Produce the smallest possible main dex.
- minSdkVersion - Variable in class com.android.builder.core.VariantConfiguration.ApiVersions
-
- MixedItemSection - Class in com.android.dx.dex.file
-
A section of a
.dex file which consists of a sequence of
OffsettedItem objects, which may each be of a different concrete
class and/or size.
- MixedItemSection(String, DexFile, int, MixedItemSection.SortType) - Constructor for class com.android.dx.dex.file.MixedItemSection
-
Constructs an instance.
- mName - Variable in class com.android.builder.signing.DefaultSigningConfig
-
- MockableJarGenerator - Class in com.android.builder.testing
-
Given a "standard" android.jar, creates a "mockable" version, where all classes and methods
are not final.
- MockableJarGenerator(boolean) - Constructor for class com.android.builder.testing.MockableJarGenerator
-
- MONITOR_ENTER - Static variable in class com.android.dx.dex.code.Dops
-
- MONITOR_ENTER - Static variable in class com.android.dx.io.OpcodeInfo
-
- MONITOR_ENTER - Static variable in class com.android.dx.io.Opcodes
-
- MONITOR_ENTER - Static variable in class com.android.dx.rop.code.RegOps
-
x: Object :: monitorenter(x)
- MONITOR_ENTER - Static variable in class com.android.dx.rop.code.Rops
-
x: Object :: monitorenter(x)
- MONITOR_EXIT - Static variable in class com.android.dx.dex.code.Dops
-
- MONITOR_EXIT - Static variable in class com.android.dx.io.OpcodeInfo
-
- MONITOR_EXIT - Static variable in class com.android.dx.io.Opcodes
-
- MONITOR_EXIT - Static variable in class com.android.dx.rop.code.RegOps
-
x: Object :: monitorexit(x)
- MONITOR_EXIT - Static variable in class com.android.dx.rop.code.Rops
-
x: Object :: monitorexit(x)
- MONITORENTER - Static variable in class com.android.dx.cf.code.ByteOps
-
- MONITOREXIT - Static variable in class com.android.dx.cf.code.ByteOps
-
- MOVE - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE - Static variable in class com.android.dx.io.Opcodes
-
- MOVE - Static variable in class com.android.dx.rop.code.RegOps
-
T: any type; r,x: T :: r = x;
- MOVE_16 - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_16 - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r,x: double :: r = x;
- MOVE_EXCEPTION - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_EXCEPTION - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_EXCEPTION - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_EXCEPTION - Static variable in class com.android.dx.rop.code.RegOps
-
T: Throwable; r: T :: r = caught_exception.
- MOVE_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r,x: float :: r = x;
- MOVE_FROM16 - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_FROM16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_FROM16 - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x: int :: r = x;
- MOVE_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x: long :: r = x;
- MOVE_OBJECT - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_OBJECT - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_OBJECT - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
r,x: Object :: r = x;
- MOVE_OBJECT_16 - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_OBJECT_16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_OBJECT_16 - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_OBJECT_FROM16 - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_OBJECT_FROM16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_OBJECT_FROM16 - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_PARAM - Static variable in class com.android.dx.rop.code.RegOps
-
T: any type; r,param(x): T :: r = param(x)
- MOVE_PARAM_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r,param(x): double :: r = param(x);
- MOVE_PARAM_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r,param(x): float :: r = param(x);
- MOVE_PARAM_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,param(x): int :: r = param(x);
- MOVE_PARAM_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,param(x): long :: r = param(x);
- MOVE_PARAM_OBJECT - Static variable in class com.android.dx.rop.code.Rops
-
r,param(x): Object :: r = param(x);
- MOVE_RESULT - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_RESULT - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_RESULT - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_RESULT - Static variable in class com.android.dx.rop.code.RegOps
-
T: Any type; r: T :: r = return_type.
- MOVE_RESULT_OBJECT - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_RESULT_OBJECT - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_RESULT_OBJECT - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_RESULT_PSEUDO - Static variable in class com.android.dx.rop.code.RegOps
-
T: Any type; r: T :: r = return_type.
- MOVE_RESULT_WIDE - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_RESULT_WIDE - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_RESULT_WIDE - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_RETURN_ADDRESS - Static variable in class com.android.dx.rop.code.Rops
-
r,x: ReturnAddress :: r = x;
Note that this rop-form instruction has no dex-form equivilent and
must be removed before the dex conversion.
- MOVE_WIDE - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_WIDE - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_WIDE - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_WIDE_16 - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_WIDE_16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_WIDE_16 - Static variable in class com.android.dx.io.Opcodes
-
- MOVE_WIDE_FROM16 - Static variable in class com.android.dx.dex.code.Dops
-
- MOVE_WIDE_FROM16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- MOVE_WIDE_FROM16 - Static variable in class com.android.dx.io.Opcodes
-
- MoveParamCombiner - Class in com.android.dx.ssa
-
Combine identical move-param insns, which may result from Ropper's
handling of synchronized methods.
- MUL - Static variable in class com.android.dx.rop.code.RegOps
-
T: any numeric type; r,x,y: T :: r = x * y
- MUL_CONST_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: double :: r = x * c;
- MUL_CONST_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: float :: r = x * c;
- MUL_CONST_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: int :: r = x * c;
- MUL_CONST_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: long :: r = x * c;
- MUL_DOUBLE - Static variable in class com.android.dx.dex.code.Dops
-
- MUL_DOUBLE - Static variable in class com.android.dx.io.OpcodeInfo
-
- MUL_DOUBLE - Static variable in class com.android.dx.io.Opcodes
-
- MUL_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: double :: r = x * y;
- MUL_DOUBLE_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- MUL_DOUBLE_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- MUL_DOUBLE_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- MUL_FLOAT - Static variable in class com.android.dx.dex.code.Dops
-
- MUL_FLOAT - Static variable in class com.android.dx.io.OpcodeInfo
-
- MUL_FLOAT - Static variable in class com.android.dx.io.Opcodes
-
- MUL_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: float :: r = x * y;
- MUL_FLOAT_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- MUL_FLOAT_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- MUL_FLOAT_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- MUL_INT - Static variable in class com.android.dx.dex.code.Dops
-
- MUL_INT - Static variable in class com.android.dx.io.OpcodeInfo
-
- MUL_INT - Static variable in class com.android.dx.io.Opcodes
-
- MUL_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: int :: r = x * y;
- MUL_INT_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- MUL_INT_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- MUL_INT_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- MUL_INT_LIT16 - Static variable in class com.android.dx.dex.code.Dops
-
- MUL_INT_LIT16 - Static variable in class com.android.dx.io.OpcodeInfo
-
- MUL_INT_LIT16 - Static variable in class com.android.dx.io.Opcodes
-
- MUL_INT_LIT8 - Static variable in class com.android.dx.dex.code.Dops
-
- MUL_INT_LIT8 - Static variable in class com.android.dx.io.OpcodeInfo
-
- MUL_INT_LIT8 - Static variable in class com.android.dx.io.Opcodes
-
- MUL_LONG - Static variable in class com.android.dx.dex.code.Dops
-
- MUL_LONG - Static variable in class com.android.dx.io.OpcodeInfo
-
- MUL_LONG - Static variable in class com.android.dx.io.Opcodes
-
- MUL_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: long :: r = x * y;
- MUL_LONG_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- MUL_LONG_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- MUL_LONG_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- MULTIANEWARRAY - Static variable in class com.android.dx.cf.code.ByteOps
-
- multiDex - Variable in class com.android.dx.command.dexer.Main.Arguments
-
generation of multiple dex is allowed
- MutabilityControl - Class in com.android.dx.util
-
Very simple base class that implements a flag to control the mutability
of instances.
- MutabilityControl() - Constructor for class com.android.dx.util.MutabilityControl
-
Constructs an instance.
- MutabilityControl(boolean) - Constructor for class com.android.dx.util.MutabilityControl
-
Constructs an instance, explicitly indicating the mutability.
- MutabilityException - Exception in com.android.dx.util
-
Exception due to a mutability problem.
- MutabilityException(String) - Constructor for exception com.android.dx.util.MutabilityException
-
- MutabilityException(Throwable) - Constructor for exception com.android.dx.util.MutabilityException
-
- MutabilityException(String, Throwable) - Constructor for exception com.android.dx.util.MutabilityException
-
- mutableCopy() - Method in class com.android.dx.rop.code.RegisterSpecSet
-
Makes and return a mutable copy of this instance.
- mutableCopy() - Method in class com.android.dx.util.IntList
-
Makes and returns a mutable copy of the list.
- mutableCopyOfStarts(int) - Method in class com.android.dx.rop.code.LocalVariableInfo
-
Gets a mutable copy of the register set associated with the
start of the block with the given label.
- mutableCopyOfStarts(int) - Method in class com.android.dx.ssa.LocalVariableInfo
-
Gets a mutable copy of the register set associated with the
start of the block with the given index.
- Mutf8 - Class in com.android.dex
-
Modified UTF-8 as described in the dex file format spec.
- MyDataInputStream(ByteArray.MyInputStream) - Constructor for class com.android.dx.util.ByteArray.MyDataInputStream
-
- MyInputStream() - Constructor for class com.android.dx.util.ByteArray.MyInputStream
-
- s1(int) - Static method in class com.android.dx.util.Hex
-
Formats an int as a 1-byte signed hex value.
- s2(int) - Static method in class com.android.dx.util.Hex
-
Formats an int as a 2-byte signed hex value.
- s4(int) - Static method in class com.android.dx.util.Hex
-
Formats an int as a 4-byte signed hex value.
- s8(long) - Static method in class com.android.dx.util.Hex
-
Formats a long as an 8-byte signed hex value.
- SALOAD - Static variable in class com.android.dx.cf.code.ByteOps
-
- sameLine(SourcePosition) - Method in class com.android.dx.rop.code.SourcePosition
-
Returns whether the lines match between this instance and
the one given.
- sameLineAndFile(SourcePosition) - Method in class com.android.dx.rop.code.SourcePosition
-
Returns whether the lines and files match between this instance and
the one given.
- SASTORE - Static variable in class com.android.dx.cf.code.ByteOps
-
- SCCP - Class in com.android.dx.ssa
-
A small variant of Wegman and Zadeck's Sparse Conditional Constant
Propagation algorithm.
- scheduleMovesFromPhis() - Method in class com.android.dx.ssa.SsaBasicBlock
-
Sorts move instructions added via addMoveToEnd during
phi removal so that results don't overwrite sources that are used.
- SdkInfo - Class in com.android.builder.sdk
-
General information about the SDK.
- SdkLibData - Class in com.android.builder.sdk
-
Handles the components needed to download missing SDK components.
- SdkLoader - Interface in com.android.builder.sdk
-
A loader for the SDK.
- SealedPackageException - Exception in com.android.builder.packaging
-
An exception thrown when trying to add files to a sealed APK.
- SealedPackageException(String, Object...) - Constructor for exception com.android.builder.packaging.SealedPackageException
-
- SealedPackageException(Throwable, String, Object...) - Constructor for exception com.android.builder.packaging.SealedPackageException
-
- SealedPackageException(Throwable) - Constructor for exception com.android.builder.packaging.SealedPackageException
-
- Section(int) - Constructor for class com.android.dex.TableOfContents.Section
-
- Section - Class in com.android.dx.dex.file
-
A section of a .dex file.
- Section(String, DexFile, int) - Constructor for class com.android.dx.dex.file.Section
-
Constructs an instance.
- sections - Variable in class com.android.dex.TableOfContents
-
- SERIALIZABLE - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing java.io.Serializable
- Service(Collection<String>, Class<T>) - Constructor for class com.android.builder.core.BuildToolsServiceLoader.Service
-
- set(int, CstType, CstType, CstString, int) - Method in class com.android.dx.cf.attrib.InnerClassList
-
Sets the item at the given index.
- set(int, ByteBlock) - Method in class com.android.dx.cf.code.ByteBlockList
-
Sets the element at the given index.
- set(int, ByteCatchList.Item) - Method in class com.android.dx.cf.code.ByteCatchList
-
Sets the item at the given index.
- set(int, int, int, int, CstType) - Method in class com.android.dx.cf.code.ByteCatchList
-
Sets the item at the given index.
- set(int, LineNumberList.Item) - Method in class com.android.dx.cf.code.LineNumberList
-
Sets the item at the given index.
- set(int, int, int) - Method in class com.android.dx.cf.code.LineNumberList
-
Sets the item at the given index.
- set(int, TypeBearer) - Method in class com.android.dx.cf.code.LocalsArray
-
Sets the type stored at the given local index.
- set(RegisterSpec) - Method in class com.android.dx.cf.code.LocalsArray
-
Sets the type for the local indicated by the given register spec
to that register spec (which includes type and optional name
information).
- set(int, TypeBearer) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Sets the type stored at the given local index.
- set(RegisterSpec) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Sets the type for the local indicated by the given register spec
to that register spec (which includes type and optional name
information).
- set(int, LocalVariableList.Item) - Method in class com.android.dx.cf.code.LocalVariableList
-
Sets the item at the given index.
- set(int, int, int, CstString, CstString, CstString, int) - Method in class com.android.dx.cf.code.LocalVariableList
-
Sets the item at the given index.
- set(int, TypeBearer) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Sets the type stored at the given local index.
- set(RegisterSpec) - Method in class com.android.dx.cf.code.OneLocalsArray
-
Sets the type for the local indicated by the given register spec
to that register spec (which includes type and optional name
information).
- set(int, Attribute) - Method in class com.android.dx.cf.iface.StdAttributeList
-
Sets the attribute at the given index.
- set(int, Field) - Method in class com.android.dx.cf.iface.StdFieldList
-
Sets the field at the given index.
- set(int, Method) - Method in class com.android.dx.cf.iface.StdMethodList
-
Sets the method at the given index.
- set(int, CstType, int) - Method in class com.android.dx.dex.code.CatchHandlerList
-
Sets the entry at the given index.
- set(int, CatchHandlerList.Entry) - Method in class com.android.dx.dex.code.CatchHandlerList
-
Sets the entry at the given index.
- set(int, CatchTable.Entry) - Method in class com.android.dx.dex.code.CatchTable
-
Sets the entry at the given index.
- set(int, DalvInsn) - Method in class com.android.dx.dex.code.DalvInsnList
-
Sets the instruction at the given index.
- set(int, LocalList.Entry) - Method in class com.android.dx.dex.code.LocalList
-
Sets the entry at the given index.
- set(int, PositionList.Entry) - Method in class com.android.dx.dex.code.PositionList
-
Sets the entry at the given index.
- set(int, Annotations) - Method in class com.android.dx.rop.annotation.AnnotationsList
-
Sets the element at the given index.
- set(int, BasicBlock) - Method in class com.android.dx.rop.code.BasicBlockList
-
Sets the basic block at the given index.
- set(int, Insn) - Method in class com.android.dx.rop.code.InsnList
-
Sets the instruction at the given index.
- set(int, RegisterSpec) - Method in class com.android.dx.rop.code.RegisterSpecList
-
Sets the element at the given index.
- set(int, Constant) - Method in class com.android.dx.rop.cst.CstArray.List
-
Sets the element at the given index.
- set(int, Constant) - Method in class com.android.dx.rop.cst.StdConstantPool
-
Sets the entry at the given index.
- set(int, Type) - Method in class com.android.dx.rop.type.StdTypeList
-
Sets the type at the given index.
- set(int[], int, boolean) - Static method in class com.android.dx.util.Bits
-
Sets the given bit to the given value.
- set(int[], int) - Static method in class com.android.dx.util.Bits
-
Sets the given bit to true.
- set(int, int) - Method in class com.android.dx.util.IntList
-
Sets the value at the given index.
- set(int, LabeledItem) - Method in class com.android.dx.util.LabeledList
-
Sets the element at the given index.
- set0(int, Object) - Method in class com.android.dx.util.FixedSizeList
-
Sets the element at the given index, but without doing any type
checks on the element.
- setAdditionalParameters(List<String>) - Method in class com.android.builder.core.DefaultDexOptions
-
- setAdditionalParameters(Map<String, String>) - Method in class com.android.builder.core.JackProcessOptions
-
- setAddress(int) - Method in class com.android.dx.dex.code.DalvInsn
-
Sets the output address.
- setAllVisitors(CodeReader.Visitor) - Method in class com.android.dx.io.CodeReader
-
Sets visitor as the visitor for all instructions.
- setAnnotationProcessorClassPath(List<File>) - Method in class com.android.builder.core.JackProcessOptions
-
- setAnnotationProcessorNames(List<String>) - Method in class com.android.builder.core.JackProcessOptions
-
- setAnnotationProcessorOptions(Map<String, String>) - Method in class com.android.builder.core.JackProcessOptions
-
- setAnnotationProcessorOutputDirectory(File) - Method in class com.android.builder.core.JackProcessOptions
-
- setApplicationId(String) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets the application id.
- setAssetsFolder(File) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setAt(ByteArray, int) - Method in class com.android.dx.command.dump.BaseDumper
-
Sets the dump cursor to the indicated offset in the given array.
- setAttributeFactory(AttributeFactory) - Method in class com.android.dx.cf.direct.DirectClassFile
-
Sets the attribute factory to use.
- setBackMode() - Method in class com.android.dx.ssa.SsaMethod
-
Sets "back-convert mode".
- setBaseAddress(int, int) - Method in class com.android.dx.io.instructions.BaseCodeCursor
-
Sets the base address for the given target address to be as indicated.
- setBaseAddress(int, int) - Method in interface com.android.dx.io.instructions.CodeCursor
-
Sets the base address for the given target address to be as indicated.
- setClassAnnotations(Annotations, DexFile) - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Sets the direct annotations on this instance.
- setClassAnnotations(Annotations, DexFile) - Method in class com.android.dx.dex.file.ClassDefItem
-
Sets the direct annotations on this class.
- setClassIndex(int) - Method in class com.android.dx.dex.code.CstInsn
-
Sets the constant's class index.
- setClasspaths(Collection<File>) - Method in class com.android.builder.core.JackProcessOptions
-
- setCompactWasteThreshold(int) - Method in class com.android.dx.merge.DexMerger
-
- setCoverageMetadataFile(File) - Method in class com.android.builder.core.JackProcessOptions
-
- setDebuggable(boolean) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setDebuggable(boolean) - Method in class com.android.builder.core.DefaultBuildType
-
Whether this build type should generate a debuggable apk.
- setDebuggable(boolean) - Method in class com.android.builder.core.JackProcessOptions
-
- setDebugJackInternals(boolean) - Method in class com.android.builder.core.JackProcessOptions
-
- setDefaultTarget(int) - Method in class com.android.dx.cf.code.SwitchList
-
Sets the default target.
- setDexInProcess(boolean) - Method in class com.android.builder.core.DefaultDexOptions
-
- setDexOptimize(boolean) - Method in class com.android.builder.core.JackProcessOptions
-
- setDexOutputDirectory(File) - Method in class com.android.builder.core.JackProcessOptions
-
- setDimension(String) - Method in class com.android.builder.core.DefaultProductFlavor
-
- setDumpWidth(int) - Method in class com.android.dx.dex.file.DexFile
-
Sets the maximum width of the human-oriented dump of the instance.
- setEcjOptionFile(File) - Method in class com.android.builder.core.JackProcessOptions
-
- setEmbedMicroApp(boolean) - Method in class com.android.builder.core.DefaultBuildType
-
- setEncoding(String) - Method in class com.android.builder.core.JackProcessOptions
-
- SetFactory - Class in com.android.dx.ssa
-
Makes int sets for various parts of the optimizer.
- SetFactory() - Constructor for class com.android.dx.ssa.SetFactory
-
- setFallbackVisitor(CodeReader.Visitor) - Method in class com.android.dx.io.CodeReader
-
Sets visitor as the visitor for all instructions not
otherwise handled.
- setFieldVisitor(CodeReader.Visitor) - Method in class com.android.dx.io.CodeReader
-
Sets visitor as the visitor for all field instructions.
- setFileOffset(int) - Method in class com.android.dx.dex.file.Section
-
Sets the file offset.
- setGeneratedDensities(Iterable<String>) - Method in class com.android.builder.core.DefaultVectorDrawablesOptions
-
- setImmutable() - Method in class com.android.dx.cf.code.Frame
-
Makes this instance immutable.
- setImmutable() - Method in class com.android.dx.cf.code.LocalsArraySet
-
Makes this instance immutable.
- setImmutable() - Method in class com.android.dx.cf.code.SwitchList
-
Makes this instance immutable.
- setImmutable() - Method in class com.android.dx.util.MutabilityControl
-
Makes this instance immutable.
- setImportFiles(Collection<File>) - Method in class com.android.builder.core.JackProcessOptions
-
- setIncrementalDir(File) - Method in class com.android.builder.core.JackProcessOptions
-
- setIndex(int) - Method in class com.android.dx.dex.code.CstInsn
-
Sets the constant's index.
- setIndex(int) - Method in class com.android.dx.dex.file.IndexedItem
-
Sets the item index.
- setInputFiles(Collection<File>) - Method in class com.android.builder.core.JackProcessOptions
-
- setJackPluginClassPath(List<File>) - Method in class com.android.builder.core.JackProcessOptions
-
- setJackPluginNames(List<String>) - Method in class com.android.builder.core.JackProcessOptions
-
- setJarJarRuleFiles(Collection<File>) - Method in class com.android.builder.core.JackProcessOptions
-
- setJavaMaxHeapSize(String) - Method in class com.android.builder.core.DefaultDexOptions
-
- setJavaMaxHeapSize(String) - Method in class com.android.builder.core.JackProcessOptions
-
- setJniDebuggable(boolean) - Method in class com.android.builder.core.DefaultBuildType
-
Whether this build type is configured to generate an APK with debuggable native code.
- setJumboMode(boolean) - Method in class com.android.builder.core.DefaultDexOptions
-
- setJumboMode(boolean) - Method in class com.android.builder.core.JackProcessOptions
-
- setKeepRuntimeAnnotatedClasses(boolean) - Method in class com.android.builder.core.DefaultDexOptions
-
- setKeyAlias(String) - Method in class com.android.builder.signing.DefaultSigningConfig
-
- setKeyPassword(String) - Method in class com.android.builder.signing.DefaultSigningConfig
-
- setLibraries(List<? extends AndroidLibrary>) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setLibraryRequests(Collection<LibraryRequest>) - Method in class com.android.builder.core.AndroidBuilder
-
- setLocal() - Method in class com.android.dx.cf.code.ExecutionStack
-
Flags the next value pushed onto the stack as having local info.
- setMainDexList(File) - Method in class com.android.builder.core.DexProcessBuilder
-
- setMappingFile(File) - Method in class com.android.builder.core.JackProcessOptions
-
- setMaxProcessCount(Integer) - Method in class com.android.builder.core.DefaultDexOptions
-
- setMaxSdkVersion(Integer) - Method in class com.android.builder.core.DefaultProductFlavor
-
- setMethodVisitor(CodeReader.Visitor) - Method in class com.android.dx.io.CodeReader
-
Sets visitor as the visitor for all method instructions.
- setMinifyEnabled(boolean) - Method in class com.android.builder.core.DefaultBuildType
-
Whether Minify is enabled for this build type.
- setMinSdkVersion(ApiVersion) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets the minSdkVersion to the given value.
- setMinSdkVersion(ApiVersion) - Method in class com.android.builder.core.JackProcessOptions
-
- setMultiDex(boolean) - Method in class com.android.builder.core.DexProcessBuilder
-
- setMultiDex(boolean) - Method in class com.android.builder.core.JackProcessOptions
-
- setMultiFlavorSourceProvider(SourceProvider) - Method in class com.android.builder.core.VariantConfiguration
-
Sets the variant-specific source provider.
- setNeedsCacheReset(boolean) - Method in class com.android.builder.sdk.SdkLibData
-
Sets the flag for resetting the local and remote repository cache.
- setNewSources(RegisterSpecList) - Method in class com.android.dx.ssa.NormalSsaInsn
-
Changes the source list of the insn.
- setObserver(ParseObserver) - Method in class com.android.dx.cf.cst.ConstantPoolParser
-
Sets the parse observer for this instance.
- setObserver(ParseObserver) - Method in class com.android.dx.cf.direct.DirectClassFile
-
Sets the parse observer for this instance.
- setOutput(AndroidDependency) - Method in class com.android.builder.core.VariantConfiguration
-
Sets the output of this variant.
- setOutputFile(File) - Method in class com.android.builder.core.JackProcessOptions
-
- setPackageForR(String) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setPreDexLibraries(boolean) - Method in class com.android.builder.core.DefaultDexOptions
-
- setPreferredDensity(String) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
Specifies a preference for a particular density.
- setPreviousOffset(int) - Method in class com.android.dx.cf.code.BasicBlocker
-
Set previous bytecode offset
- setPreviousOffset(int) - Method in class com.android.dx.cf.code.BytecodeArray.BaseVisitor
-
Set previous bytecode offset
- setPreviousOffset(int) - Method in interface com.android.dx.cf.code.BytecodeArray.Visitor
-
Set previous bytecode offset
- setPreviousOffset(int) - Method in class com.android.dx.cf.direct.CodeObserver
-
Set previous bytecode offset
- setProguardFiles(Collection<File>) - Method in class com.android.builder.core.JackProcessOptions
-
- setProguardOutput(String) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setProvided(boolean) - Method in class com.android.builder.dependency.DependencyMutableData
-
- setPseudoLocalesEnabled(boolean) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setPseudoLocalesEnabled(boolean) - Method in class com.android.builder.core.DefaultBuildType
-
- setReachable(int) - Method in class com.android.dx.ssa.SsaBasicBlock
-
Sets reachability of block to specified value
- setRenderscriptDebuggable(boolean) - Method in class com.android.builder.core.DefaultBuildType
-
Whether the build type is configured to generate an apk with debuggable RenderScript code.
- setRenderscriptNdkModeEnabled(Boolean) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets whether the renderscript code should be compiled to generate C/C++ bindings.
- setRenderscriptOptimLevel(int) - Method in class com.android.builder.core.DefaultBuildType
-
Optimization level to use by the renderscript compiler.
- setRenderscriptSupportModeBlasEnabled(Boolean) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets whether RenderScript BLAS support lib should be used to make it compatible
with older versions of Android.
- setRenderscriptSupportModeEnabled(Boolean) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets whether the renderscript code should be compiled in support mode to make it compatible
with older versions of Android.
- setRenderscriptTargetApi(Integer) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets the renderscript target API to the given value.
- setResFolder(File) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setResolvedDependencies(DependencyContainer, DependencyContainer) - Method in class com.android.builder.core.VariantConfiguration
-
Sets the dependencies
- setResourceConfigs(Collection<String>) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setResourceDirectories(Collection<File>) - Method in class com.android.builder.core.JackProcessOptions
-
- setResPackageOutput(String) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setResult(TypeBearer) - Method in class com.android.dx.cf.code.BaseMachine
-
Sets the results list to be the given single value.
- setResult(RegisterSpec) - Method in class com.android.dx.ssa.SsaInsn
-
Set the result register.
- setResultLocal(LocalItem) - Method in class com.android.dx.ssa.SsaInsn
-
Sets the local association for the result of this insn.
- setSdkInfo(SdkInfo) - Method in class com.android.builder.core.AndroidBuilder
-
- setSigningConfig(SigningConfig) - Method in class com.android.builder.core.DefaultBuildType
-
Sets the signing configuration.
- setSigningConfig(SigningConfig) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets the signing configuration.
- setSourceCompatibility(String) - Method in class com.android.builder.core.JackProcessOptions
-
- setSourceOutputDir(String) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setSplits(Collection<String>) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setStarts(int, RegisterSpecSet) - Method in class com.android.dx.rop.code.LocalVariableInfo
-
Sets the register set associated with the start of the block with
the given label.
- setStarts(int, RegisterSpecSet) - Method in class com.android.dx.ssa.LocalVariableInfo
-
Sets the register set associated with the start of the block with
the given index.
- setStoreFile(File) - Method in class com.android.builder.signing.DefaultSigningConfig
-
- setStorePassword(String) - Method in class com.android.builder.signing.DefaultSigningConfig
-
- setStoreType(String) - Method in class com.android.builder.signing.DefaultSigningConfig
-
- setStringVisitor(CodeReader.Visitor) - Method in class com.android.dx.io.CodeReader
-
Sets visitor as the visitor for all string instructions.
- setSymbolOutputDir(String) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setTargetInfo(TargetInfo) - Method in class com.android.builder.core.AndroidBuilder
-
Sets the SdkInfo and the targetInfo on the builder.
- setTargetSdkVersion(ApiVersion) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets the targetSdkVersion to the given value.
- setTestApplicationId(String) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets the test application ID.
- setTestCoverageEnabled(boolean) - Method in class com.android.builder.core.DefaultBuildType
-
- setTestFunctionalTest(boolean) - Method in class com.android.builder.core.DefaultProductFlavor
-
- setTestHandleProfiling(boolean) - Method in class com.android.builder.core.DefaultProductFlavor
-
- setTestInstrumentationRunner(String) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets the test instrumentation runner to the given value.
- setTestInstrumentationRunnerArguments(Map<String, String>) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets the test instrumentation runner custom arguments.
- setThreadCount(Integer) - Method in class com.android.builder.core.DefaultDexOptions
-
- setType(VariantType) - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setTypeVisitor(CodeReader.Visitor) - Method in class com.android.dx.io.CodeReader
-
Sets visitor as the visitor for all type instructions.
- setUseJill(boolean) - Method in class com.android.builder.core.JackProcessOptions
-
- setUseSupportLibrary(Boolean) - Method in class com.android.builder.core.DefaultVectorDrawablesOptions
-
- setV1SigningEnabled(boolean) - Method in class com.android.builder.signing.DefaultSigningConfig
-
- setV2SigningEnabled(boolean) - Method in class com.android.builder.signing.DefaultSigningConfig
-
- setVariantSourceProvider(SourceProvider) - Method in class com.android.builder.core.VariantConfiguration
-
Sets the variant-specific source provider.
- setVerbose() - Method in class com.android.builder.core.AaptPackageProcessBuilder
-
- setVerbose(boolean) - Method in class com.android.builder.core.DexProcessBuilder
-
- setVerboseProcessing(boolean) - Method in class com.android.builder.core.JackProcessOptions
-
- setVersionCode(Integer) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets the version code.
- setVersionName(String) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets the version name.
- setWearAppUnbundled(Boolean) - Method in class com.android.builder.core.DefaultProductFlavor
-
Sets whether to enable unbundling mode for embedded wear app.
- setWriteSize(int) - Method in class com.android.dx.dex.file.OffsettedItem
-
Sets the write size of this item.
- setZipAlignEnabled(boolean) - Method in class com.android.builder.core.DefaultBuildType
-
Whether zipalign is enabled for this build type.
- SGET - Static variable in class com.android.dx.dex.code.Dops
-
- SGET - Static variable in class com.android.dx.io.OpcodeInfo
-
- SGET - Static variable in class com.android.dx.io.Opcodes
-
- SGET_BOOLEAN - Static variable in class com.android.dx.dex.code.Dops
-
- SGET_BOOLEAN - Static variable in class com.android.dx.io.OpcodeInfo
-
- SGET_BOOLEAN - Static variable in class com.android.dx.io.Opcodes
-
- SGET_BYTE - Static variable in class com.android.dx.dex.code.Dops
-
- SGET_BYTE - Static variable in class com.android.dx.io.OpcodeInfo
-
- SGET_BYTE - Static variable in class com.android.dx.io.Opcodes
-
- SGET_CHAR - Static variable in class com.android.dx.dex.code.Dops
-
- SGET_CHAR - Static variable in class com.android.dx.io.OpcodeInfo
-
- SGET_CHAR - Static variable in class com.android.dx.io.Opcodes
-
- SGET_OBJECT - Static variable in class com.android.dx.dex.code.Dops
-
- SGET_OBJECT - Static variable in class com.android.dx.io.OpcodeInfo
-
- SGET_OBJECT - Static variable in class com.android.dx.io.Opcodes
-
- SGET_SHORT - Static variable in class com.android.dx.dex.code.Dops
-
- SGET_SHORT - Static variable in class com.android.dx.io.OpcodeInfo
-
- SGET_SHORT - Static variable in class com.android.dx.io.Opcodes
-
- SGET_WIDE - Static variable in class com.android.dx.dex.code.Dops
-
- SGET_WIDE - Static variable in class com.android.dx.io.OpcodeInfo
-
- SGET_WIDE - Static variable in class com.android.dx.io.Opcodes
-
- SHL - Static variable in class com.android.dx.rop.code.RegOps
-
T: any integral type; r,x: T; y: int :: r = x << y
- SHL_CONST_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: int :: r = x << c;
- SHL_CONST_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x: long; c: int :: r = x << c;
- SHL_INT - Static variable in class com.android.dx.dex.code.Dops
-
- SHL_INT - Static variable in class com.android.dx.io.OpcodeInfo
-
- SHL_INT - Static variable in class com.android.dx.io.Opcodes
-
- SHL_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: int :: r = x << y;
- SHL_INT_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- SHL_INT_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- SHL_INT_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- SHL_INT_LIT8 - Static variable in class com.android.dx.dex.code.Dops
-
- SHL_INT_LIT8 - Static variable in class com.android.dx.io.OpcodeInfo
-
- SHL_INT_LIT8 - Static variable in class com.android.dx.io.Opcodes
-
- SHL_LONG - Static variable in class com.android.dx.dex.code.Dops
-
- SHL_LONG - Static variable in class com.android.dx.io.OpcodeInfo
-
- SHL_LONG - Static variable in class com.android.dx.io.Opcodes
-
- SHL_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x: long; y: int :: r = x << y;
- SHL_LONG_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- SHL_LONG_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- SHL_LONG_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- SHORT - Static variable in class com.android.dx.rop.cst.CstType
-
non-null; instance corresponding to the class Short
- SHORT - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing short
- SHORT_ARRAY - Static variable in class com.android.dx.rop.cst.CstType
-
non-null; instance corresponding to the type short[]
- SHORT_ARRAY - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing short[]
- SHORT_CLASS - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing java.lang.Short; the
suffix on the name helps disambiguate this from the instance
representing a primitive type
- SHORTARR_INT - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [short[], int]
- ShortArrayCodeInput - Class in com.android.dx.io.instructions
-
Implementation of CodeInput that reads from a short[].
- ShortArrayCodeInput(short[]) - Constructor for class com.android.dx.io.instructions.ShortArrayCodeInput
-
Constructs an instance.
- ShortArrayCodeOutput - Class in com.android.dx.io.instructions
-
Implementation of CodeOutput that writes to a short[].
- ShortArrayCodeOutput(int) - Constructor for class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Constructs an instance.
- shouldDumpMethod(String) - Method in class com.android.dx.command.dump.BlockDumper
-
- shouldDumpMethod(String) - Method in class com.android.dx.command.dump.DotDumper
-
- shouldOptimize(String) - Method in class com.android.dx.dex.cf.OptimizerOptions
-
Checks whether the specified method should be optimized
- SHR - Static variable in class com.android.dx.rop.code.RegOps
-
T: any integral type; r,x: T; y: int :: r = x >> y
(signed right-shift)
- SHR_CONST_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: int :: r = x >> c;
- SHR_CONST_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x: long; c: int :: r = x >> c;
- SHR_INT - Static variable in class com.android.dx.dex.code.Dops
-
- SHR_INT - Static variable in class com.android.dx.io.OpcodeInfo
-
- SHR_INT - Static variable in class com.android.dx.io.Opcodes
-
- SHR_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: int :: r = x >> y;
- SHR_INT_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- SHR_INT_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- SHR_INT_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- SHR_INT_LIT8 - Static variable in class com.android.dx.dex.code.Dops
-
- SHR_INT_LIT8 - Static variable in class com.android.dx.io.OpcodeInfo
-
- SHR_INT_LIT8 - Static variable in class com.android.dx.io.Opcodes
-
- SHR_LONG - Static variable in class com.android.dx.dex.code.Dops
-
- SHR_LONG - Static variable in class com.android.dx.io.OpcodeInfo
-
- SHR_LONG - Static variable in class com.android.dx.io.Opcodes
-
- SHR_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x: long; y: int :: r = x >> y;
- SHR_LONG_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- SHR_LONG_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- SHR_LONG_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- shrink(int) - Method in class com.android.dx.util.IntList
-
Shrinks the size of the list.
- shrinkToFit() - Method in class com.android.dx.util.FixedSizeList
-
Shrinks this instance to fit, by removing any unset
(null) elements, leaving the remaining elements in
their original order.
- shrinkToFit() - Method in class com.android.dx.util.LabeledList
-
Shrinks this instance to fit, by removing any unset
(null) elements, leaving the remaining elements in
their original order.
- shutdown() - Method in class com.android.builder.png.AaptProcess
-
Shutdowns the slave process and release all resources.
- signApk(File, SigningConfig, File) - Static method in class com.android.builder.core.AndroidBuilder
-
Signs a single jar file using the passed SigningConfig.
- SIGNATURE - Static variable in class com.android.dex.SizeOf
-
- signature - Variable in class com.android.dex.TableOfContents
-
- signedFitsInByte(int) - Static method in class com.android.dx.dex.code.InsnFormat
-
Helper method to determine if a signed int value fits in a byte.
- signedFitsInNibble(int) - Static method in class com.android.dx.dex.code.InsnFormat
-
Helper method to determine if a signed int value fits in a nibble.
- signedFitsInShort(int) - Static method in class com.android.dx.dex.code.InsnFormat
-
Helper method to determine if a signed int value fits in a short.
- SignedJarApkCreator - Class in com.android.builder.signing
-
A Jar file builder with signature support.
- SignedJarApkCreator(ApkCreatorFactory.CreationData) - Constructor for class com.android.builder.signing.SignedJarApkCreator
-
- SignedJarApkCreatorFactory - Class in com.android.builder.signing
-
- SignedJarApkCreatorFactory() - Constructor for class com.android.builder.signing.SignedJarApkCreatorFactory
-
- signedLeb128Size(int) - Static method in class com.android.dex.Leb128
-
Gets the number of bytes in the signed LEB128 encoding of the
given value.
- SIGNING_EXTENSIONS - Static variable in class com.android.builder.packaging.PackagingUtils
-
List of file extensions that are used for jar signing.
- SigningException - Exception in com.android.builder.packaging
-
An exception thrown when signing fails.
- SigningException(String, Object...) - Constructor for exception com.android.builder.packaging.SigningException
-
- SigningException(Throwable, String, Object...) - Constructor for exception com.android.builder.packaging.SigningException
-
- SigningException(Throwable) - Constructor for exception com.android.builder.packaging.SigningException
-
- SigningException - Exception in com.android.builder.signing
-
- SigningException() - Constructor for exception com.android.builder.signing.SigningException
-
- SigningException(String) - Constructor for exception com.android.builder.signing.SigningException
-
- SigningException(String, Throwable) - Constructor for exception com.android.builder.signing.SigningException
-
- SigningException(Throwable) - Constructor for exception com.android.builder.signing.SigningException
-
- SimException - Exception in com.android.dx.cf.code
-
Exception from simulation.
- SimException(String) - Constructor for exception com.android.dx.cf.code.SimException
-
- SimException(Throwable) - Constructor for exception com.android.dx.cf.code.SimException
-
- SimException(String, Throwable) - Constructor for exception com.android.dx.cf.code.SimException
-
- SimpleInsn - Class in com.android.dx.dex.code
-
Instruction which has no extra info beyond the basics provided for in
the base class.
- SimpleInsn(Dop, SourcePosition, RegisterSpecList) - Constructor for class com.android.dx.dex.code.SimpleInsn
-
Constructs an instance.
- SimpleTestRunner - Class in com.android.builder.testing
-
- SimpleTestRunner(File, ProcessExecutor, boolean, Integer) - Constructor for class com.android.builder.testing.SimpleTestRunner
-
- simulate(ByteBlock, Frame) - Method in class com.android.dx.cf.code.Simulator
-
Simulates the effect of executing the given basic block.
- simulate(int, Frame) - Method in class com.android.dx.cf.code.Simulator
-
Simulates the effect of the instruction at the given offset, by
making appropriate calls on the given frame.
- Simulator - Class in com.android.dx.cf.code
-
Class which knows how to simulate the effects of executing bytecode.
- Simulator(Machine, ConcreteMethod) - Constructor for class com.android.dx.cf.code.Simulator
-
Constructs an instance.
- SIPUSH - Static variable in class com.android.dx.cf.code.ByteOps
-
- size - Variable in class com.android.dex.TableOfContents.Section
-
- size() - Method in class com.android.dx.cf.code.BytecodeArray
-
Gets the size of the bytecode array, per se.
- size() - Method in class com.android.dx.cf.code.ExecutionStack
-
Gets the current stack size.
- size() - Method in class com.android.dx.cf.code.SwitchList
-
Gets the size of the list.
- size() - Method in interface com.android.dx.cf.iface.AttributeList
-
Get the number of attributes in the list.
- size() - Method in interface com.android.dx.cf.iface.FieldList
-
Get the number of fields in the list.
- size() - Method in interface com.android.dx.cf.iface.MethodList
-
Get the number of methods in the list.
- size() - Method in class com.android.dx.dex.file.MixedItemSection
-
Gets the size of this instance, in items.
- size() - Method in class com.android.dx.rop.annotation.Annotations
-
Gets the number of elements in this instance.
- size() - Method in class com.android.dx.rop.code.RegisterSpecSet
-
Gets the current size of this instance.
- size() - Method in interface com.android.dx.rop.cst.ConstantPool
-
Get the "size" of the constant pool.
- size() - Method in class com.android.dx.rop.cst.StdConstantPool
-
Get the "size" of the constant pool.
- size() - Method in interface com.android.dx.rop.type.TypeList
-
Gets the size of this list.
- size() - Method in class com.android.dx.util.ByteArray
-
Gets the size of the array, in bytes.
- size() - Method in class com.android.dx.util.FixedSizeList
-
Gets the number of elements in this list.
- size() - Method in class com.android.dx.util.IntList
-
Gets the number of elements in this list.
- SizeOf - Class in com.android.dex
-
- skip() - Method in class com.android.builder.dependency.DependencyMutableData
-
- skip(int) - Method in class com.android.dex.Dex.Section
-
- skipValue() - Method in class com.android.dex.EncodedValueReader
-
Skips a single value, including its nested values if it is an array or
annotation.
- slice(int, int) - Method in class com.android.dx.util.ByteArray
-
Returns a slice (that is, a sub-array) of this instance.
- snapshot(int, RegisterSpecSet) - Method in class com.android.dx.dex.code.LocalList.MakeState
-
Sets the local state at the given address to the given snapshot.
- sort() - Method in class com.android.dx.util.IntList
-
Sorts the elements in the list in-place.
- sortByTypeIdIndex(AnnotationItem[]) - Static method in class com.android.dx.dex.file.AnnotationItem
-
Sorts an array of instances, in place, by type id index,
ignoring all other aspects of the elements.
- SourcePosition - Class in com.android.dx.rop.code
-
Information about a source position for code, which includes both a
line number and original bytecode address.
- SourcePosition(CstString, int, int) - Constructor for class com.android.dx.rop.code.SourcePosition
-
Constructs an instance.
- SPARSE_SWITCH - Static variable in class com.android.dx.dex.code.Dops
-
- SPARSE_SWITCH - Static variable in class com.android.dx.io.OpcodeInfo
-
- SPARSE_SWITCH - Static variable in class com.android.dx.io.Opcodes
-
- SPARSE_SWITCH_PAYLOAD - Static variable in class com.android.dx.io.OpcodeInfo
-
- SPARSE_SWITCH_PAYLOAD - Static variable in class com.android.dx.io.Opcodes
-
special pseudo-opcode value for packed-switch data payload
instructions
- SparseSwitchPayloadDecodedInstruction - Class in com.android.dx.io.instructions
-
A decoded Dalvik instruction which contains the payload for
a packed-switch instruction.
- SparseSwitchPayloadDecodedInstruction(InstructionCodec, int, int[], int[]) - Constructor for class com.android.dx.io.instructions.SparseSwitchPayloadDecodedInstruction
-
Constructs an instance.
- specForRegister(int) - Method in class com.android.dx.rop.code.RegisterSpecList
-
Returns a RegisterSpec in this list that uses the specified register,
or null if there is none in this list.
- SPECIAL_FORMAT - Static variable in class com.android.dx.dex.code.Dops
-
pseudo-opcode used for nonstandard formatted "instructions"
(which are mostly not actually instructions, though they do
appear in instruction lists).
- SPECIAL_FORMAT - Static variable in class com.android.dx.io.OpcodeInfo
-
pseudo-opcode used for nonstandard formatted "instructions"
(which are mostly not actually instructions, though they do
appear in instruction lists).
- SPECIAL_FORMAT - Static variable in class com.android.dx.io.Opcodes
-
pseudo-opcode used for nonstandard format payload "instructions".
- SpecialFormat - Class in com.android.dx.dex.code.form
-
Instruction format for nonstandard format instructions, which aren't
generally real instructions but do end up appearing in instruction
lists.
- SPUT - Static variable in class com.android.dx.dex.code.Dops
-
- SPUT - Static variable in class com.android.dx.io.OpcodeInfo
-
- SPUT - Static variable in class com.android.dx.io.Opcodes
-
- SPUT_BOOLEAN - Static variable in class com.android.dx.dex.code.Dops
-
- SPUT_BOOLEAN - Static variable in class com.android.dx.io.OpcodeInfo
-
- SPUT_BOOLEAN - Static variable in class com.android.dx.io.Opcodes
-
- SPUT_BYTE - Static variable in class com.android.dx.dex.code.Dops
-
- SPUT_BYTE - Static variable in class com.android.dx.io.OpcodeInfo
-
- SPUT_BYTE - Static variable in class com.android.dx.io.Opcodes
-
- SPUT_CHAR - Static variable in class com.android.dx.dex.code.Dops
-
- SPUT_CHAR - Static variable in class com.android.dx.io.OpcodeInfo
-
- SPUT_CHAR - Static variable in class com.android.dx.io.Opcodes
-
- SPUT_OBJECT - Static variable in class com.android.dx.dex.code.Dops
-
- SPUT_OBJECT - Static variable in class com.android.dx.io.OpcodeInfo
-
- SPUT_OBJECT - Static variable in class com.android.dx.io.Opcodes
-
- SPUT_SHORT - Static variable in class com.android.dx.dex.code.Dops
-
- SPUT_SHORT - Static variable in class com.android.dx.io.OpcodeInfo
-
- SPUT_SHORT - Static variable in class com.android.dx.io.Opcodes
-
- SPUT_WIDE - Static variable in class com.android.dx.dex.code.Dops
-
- SPUT_WIDE - Static variable in class com.android.dx.io.OpcodeInfo
-
- SPUT_WIDE - Static variable in class com.android.dx.io.Opcodes
-
- SsaBasicBlock - Class in com.android.dx.ssa
-
An SSA representation of a basic block.
- SsaBasicBlock(int, int, SsaMethod) - Constructor for class com.android.dx.ssa.SsaBasicBlock
-
Creates a new empty basic block.
- SsaBasicBlock.LabelComparator - Class in com.android.dx.ssa
-
Label comparator.
- SsaBasicBlock.Visitor - Interface in com.android.dx.ssa
-
Visitor interface for basic blocks.
- SsaConverter - Class in com.android.dx.ssa
-
Converts ROP methods to SSA Methods
- SsaConverter() - Constructor for class com.android.dx.ssa.SsaConverter
-
- SsaDumper - Class in com.android.dx.command.dump
-
Dumper for the SSA-translated blocks of a method.
- SsaInsn - Class in com.android.dx.ssa
-
An instruction in SSA form
- SsaInsn(RegisterSpec, SsaBasicBlock) - Constructor for class com.android.dx.ssa.SsaInsn
-
Constructs an instance.
- SsaInsn.Visitor - Interface in com.android.dx.ssa
-
Visitor interface for this class.
- ssaMeth - Variable in class com.android.dx.ssa.back.RegisterAllocator
-
method being processed
- SsaMethod - Class in com.android.dx.ssa
-
A method in SSA form.
- SsaRenamer - Class in com.android.dx.ssa
-
Complete transformation to SSA form by renaming all registers accessed.
- SsaRenamer(SsaMethod) - Constructor for class com.android.dx.ssa.SsaRenamer
-
Constructs an instance of the renamer
- SsaRenamer(SsaMethod, int) - Constructor for class com.android.dx.ssa.SsaRenamer
-
Constructs an instance of the renamer with threshold set
- SsaToRop - Class in com.android.dx.ssa.back
-
Converts a method in SSA form to ROP form.
- start() - Method in class com.android.builder.png.AaptProcess.Builder
-
- start() - Method in class com.android.builder.png.QueuedCruncher
-
- startLocal(int, RegisterSpec) - Method in class com.android.dx.dex.code.LocalList.MakeState
-
Starts a local at the given address.
- startParsingMember(ByteArray, int, String, String) - Method in interface com.android.dx.cf.iface.ParseObserver
-
Indicate that a particular member is now being parsed.
- startParsingMember(ByteArray, int, String, String) - Method in class com.android.dx.command.dump.BaseDumper
-
Indicate that a particular member is now being parsed.
- startParsingMember(ByteArray, int, String, String) - Method in class com.android.dx.command.dump.BlockDumper
-
Indicate that a particular member is now being parsed.
- startParsingMember(ByteArray, int, String, String) - Method in class com.android.dx.command.dump.DotDumper
-
Indicate that a particular member is now being parsed.
- statistics - Variable in class com.android.dx.command.dexer.Main.Arguments
-
Whether to print statistics to stdout at end of compile cycle
- statistics - Variable in class com.android.dx.dex.cf.CfOptions
-
whether to print statistics to stdout at end of compile cycle
- Statistics - Class in com.android.dx.dex.file
-
Statistics about the contents of a file.
- Statistics() - Constructor for class com.android.dx.dex.file.Statistics
-
Constructs an instance.
- StdAttributeFactory - Class in com.android.dx.cf.direct
-
Standard subclass of
AttributeFactory, which knows how to parse
all the standard attribute types.
- StdAttributeFactory() - Constructor for class com.android.dx.cf.direct.StdAttributeFactory
-
Constructs an instance.
- StdAttributeList - Class in com.android.dx.cf.iface
-
Standard implementation of
AttributeList, which directly stores
an array of
Attribute objects and can be made immutable.
- StdAttributeList(int) - Constructor for class com.android.dx.cf.iface.StdAttributeList
-
Constructs an instance.
- StdCatchBuilder - Class in com.android.dx.dex.code
-
- StdCatchBuilder(RopMethod, int[], BlockAddresses) - Constructor for class com.android.dx.dex.code.StdCatchBuilder
-
Constructs an instance.
- StdConstantPool - Class in com.android.dx.rop.cst
-
Standard implementation of
ConstantPool, which directly stores
an array of
Constant objects and can be made immutable.
- StdConstantPool(int) - Constructor for class com.android.dx.rop.cst.StdConstantPool
-
Constructs an instance.
- StdField - Class in com.android.dx.cf.iface
-
Standard implementation of
Field, which directly stores
all the associated data.
- StdField(CstType, int, CstNat, AttributeList) - Constructor for class com.android.dx.cf.iface.StdField
-
Constructs an instance.
- StdFieldList - Class in com.android.dx.cf.iface
-
Standard implementation of
FieldList, which directly stores
an array of
Field objects and can be made immutable.
- StdFieldList(int) - Constructor for class com.android.dx.cf.iface.StdFieldList
-
Constructs an instance.
- StdMember - Class in com.android.dx.cf.iface
-
Standard implementation of
Member, which directly stores
all the associated data.
- StdMember(CstType, int, CstNat, AttributeList) - Constructor for class com.android.dx.cf.iface.StdMember
-
Constructs an instance.
- StdMethod - Class in com.android.dx.cf.iface
-
Standard implementation of
Method, which directly stores
all the associated data.
- StdMethod(CstType, int, CstNat, AttributeList) - Constructor for class com.android.dx.cf.iface.StdMethod
-
Constructs an instance.
- StdMethodList - Class in com.android.dx.cf.iface
-
Standard implementation of
MethodList, which directly stores
an array of
Method objects and can be made immutable.
- StdMethodList(int) - Constructor for class com.android.dx.cf.iface.StdMethodList
-
Constructs an instance.
- StdTypeList - Class in com.android.dx.rop.type
-
- StdTypeList(int) - Constructor for class com.android.dx.rop.type.StdTypeList
-
Constructs an instance.
- storeResults(Frame) - Method in class com.android.dx.cf.code.BaseMachine
-
Stores the results of the latest operation into the given frame.
- strictNameCheck - Variable in class com.android.dx.command.dexer.Main.Arguments
-
whether strict file-name-vs-class-name checking should be done
- strictNameCheck - Variable in class com.android.dx.dex.cf.CfOptions
-
whether strict file-name-vs-class-name checking should be done
- STRING - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing java.lang.String
- STRING_ID_ITEM - Static variable in class com.android.dex.SizeOf
-
string_data_off uint
- StringDataItem - Class in com.android.dx.dex.file
-
Representation of string data for a particular string, in a Dalvik file.
- StringDataItem(CstString) - Constructor for class com.android.dx.dex.file.StringDataItem
-
Constructs an instance.
- stringDatas - Variable in class com.android.dex.TableOfContents
-
- StringIdItem - Class in com.android.dx.dex.file
-
Representation of a string inside a Dalvik file.
- StringIdItem(CstString) - Constructor for class com.android.dx.dex.file.StringIdItem
-
Constructs an instance.
- stringIds - Variable in class com.android.dex.TableOfContents
-
- stringIds - Variable in class com.android.dx.merge.IndexMap
-
- StringIdsSection - Class in com.android.dx.dex.file
-
Strings list section of a .dex file.
- StringIdsSection(DexFile) - Constructor for class com.android.dx.dex.file.StringIdsSection
-
Constructs an instance.
- stringOrNone(Object) - Static method in class com.android.dx.cf.direct.DirectClassFile
-
Returns the string form of an object or "(none)"
(rather than "null") for null.
- strings() - Method in class com.android.dex.Dex
-
- stringToUtf8Bytes(String) - Static method in class com.android.dx.rop.cst.CstString
-
Converts a string into its MUTF-8 form.
- SUB - Static variable in class com.android.dx.rop.code.RegOps
-
T: any numeric type; r,x,y: T :: r = x - y
- SUB_CONST_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: double :: r = x - c;
- SUB_CONST_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: float :: r = x - c;
- SUB_CONST_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: int :: r = x - c;
- SUB_CONST_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x,c: long :: r = x - c;
- SUB_DOUBLE - Static variable in class com.android.dx.dex.code.Dops
-
- SUB_DOUBLE - Static variable in class com.android.dx.io.OpcodeInfo
-
- SUB_DOUBLE - Static variable in class com.android.dx.io.Opcodes
-
- SUB_DOUBLE - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: double :: r = x - y;
- SUB_DOUBLE_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- SUB_DOUBLE_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- SUB_DOUBLE_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- SUB_FLOAT - Static variable in class com.android.dx.dex.code.Dops
-
- SUB_FLOAT - Static variable in class com.android.dx.io.OpcodeInfo
-
- SUB_FLOAT - Static variable in class com.android.dx.io.Opcodes
-
- SUB_FLOAT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: float :: r = x - y;
- SUB_FLOAT_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- SUB_FLOAT_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- SUB_FLOAT_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- SUB_INT - Static variable in class com.android.dx.dex.code.Dops
-
- SUB_INT - Static variable in class com.android.dx.io.OpcodeInfo
-
- SUB_INT - Static variable in class com.android.dx.io.Opcodes
-
- SUB_INT - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: int :: r = x - y;
- SUB_INT_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- SUB_INT_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- SUB_INT_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- SUB_LONG - Static variable in class com.android.dx.dex.code.Dops
-
- SUB_LONG - Static variable in class com.android.dx.io.OpcodeInfo
-
- SUB_LONG - Static variable in class com.android.dx.io.Opcodes
-
- SUB_LONG - Static variable in class com.android.dx.rop.code.Rops
-
r,x,y: long :: r = x - y;
- SUB_LONG_2ADDR - Static variable in class com.android.dx.dex.code.Dops
-
- SUB_LONG_2ADDR - Static variable in class com.android.dx.io.OpcodeInfo
-
- SUB_LONG_2ADDR - Static variable in class com.android.dx.io.Opcodes
-
- subArrayForLabel(int) - Method in class com.android.dx.cf.code.LocalsArraySet
-
Returns a LocalsArray instance representing the locals state that should
be used when returning to a subroutine caller.
- subFrameForLabel(int, int) - Method in class com.android.dx.cf.code.Frame
-
Returns a Frame instance representing the frame state that should
be used when returning from a subroutine.
- subset(BitSet) - Method in class com.android.dx.rop.code.RegisterSpecList
-
Returns a new instance, which contains a subset of the elements
specified by the given BitSet.
- suppressDump - Variable in class com.android.dx.command.dump.BlockDumper
-
whether or not to suppress dumping
- SWAP - Static variable in class com.android.dx.cf.code.ByteOps
-
- SWITCH - Static variable in class com.android.dx.rop.code.RegOps
-
x: int :: goto table[x]
- SWITCH - Static variable in class com.android.dx.rop.code.Rops
-
x: int :: goto switchtable[x]
- SwitchData - Class in com.android.dx.dex.code
-
Pseudo-instruction which holds switch data.
- SwitchData(SourcePosition, CodeAddress, IntList, CodeAddress[]) - Constructor for class com.android.dx.dex.code.SwitchData
-
Constructs an instance.
- SwitchInsn - Class in com.android.dx.rop.code
-
Instruction which contains switch cases.
- SwitchInsn(Rop, SourcePosition, RegisterSpec, RegisterSpecList, IntList) - Constructor for class com.android.dx.rop.code.SwitchInsn
-
Constructs an instance.
- SwitchList - Class in com.android.dx.cf.code
-
List of (value, target) mappings representing the choices of a
tableswitch or lookupswitch instruction.
- SwitchList(int) - Constructor for class com.android.dx.cf.code.SwitchList
-
Constructs an instance.
- Symbol - Class in com.android.builder.symbols
-
A symbol is a 4-tuple containing a resource type, a name, a java type and a value.
- Symbol(String, String, String, String) - Constructor for class com.android.builder.symbols.Symbol
-
Creates a new symbol.
- SymbolIo - Class in com.android.builder.symbols
-
Reads and writes symbol tables to files.
- SymbolTable - Class in com.android.builder.symbols
-
List of symbols identifying resources in an Android application.
- SymbolTable.Builder - Class in com.android.builder.symbols
-
Builder that creates a symbol table.
- SyncIssueHandler - Interface in com.android.builder.core
-
Handler for issues during evaluation / sync.
- tableName(String) - Method in class com.android.builder.symbols.SymbolTable.Builder
-
Sets the table name.
- TableOfContents - Class in com.android.dex
-
The file header and map.
- TableOfContents() - Constructor for class com.android.dex.TableOfContents
-
- TableOfContents.Section - Class in com.android.dex
-
- tablePackage(String) - Method in class com.android.builder.symbols.SymbolTable.Builder
-
Sets the table package.
- TABLESWITCH - Static variable in class com.android.dx.cf.code.ByteOps
-
- targetApiLevel - Variable in class com.android.dx.dex.DexOptions
-
target API level
- TargetInfo - Class in com.android.builder.sdk
-
The SDK Target information needed to build a project.
- TargetInfo(IAndroidTarget, BuildToolInfo) - Constructor for class com.android.builder.sdk.TargetInfo
-
- TargetInsn - Class in com.android.dx.dex.code
-
Instruction which has a single branch target.
- TargetInsn(Dop, SourcePosition, RegisterSpecList, CodeAddress) - Constructor for class com.android.dx.dex.code.TargetInsn
-
Constructs an instance.
- targetSdkVersion - Variable in class com.android.builder.core.VariantConfiguration.ApiVersions
-
- terminate() - Method in class com.android.builder.testing.ConnectedDeviceProvider
-
- test(String) - Method in class com.android.builder.files.NativeLibraryAbiPredicate
-
- TestData - Interface in com.android.builder.testing
-
Data representing the test app and the tested application/library.
- testEdgeSplit(RopMethod, int, boolean) - Static method in class com.android.dx.ssa.SsaConverter
-
Returns an SSA represention with only the edge-splitter run.
- testPhiPlacement(RopMethod, int, boolean) - Static method in class com.android.dx.ssa.SsaConverter
-
Returns an SSA represention with only the steps through the
phi placement run.
- TestRunner - Interface in com.android.builder.testing
-
A test runner able to run tests on a list of DeviceConnector
- TestRunner.NoAuthorizedDeviceFoundException - Exception in com.android.builder.testing
-
- THE_ONE - Static variable in class com.android.dx.cf.direct.StdAttributeFactory
-
non-null; shared instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form10t
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form10x
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form11n
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form11x
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form12x
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form20t
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form21c
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form21h
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form21s
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form21t
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form22b
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form22c
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form22s
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form22t
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form22x
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form23x
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form30t
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form31c
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form31i
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form31t
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form32x
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form35c
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form3rc
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.Form51l
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.dex.code.form.SpecialFormat
-
non-null; unique instance of this class
- THE_ONE - Static variable in class com.android.dx.rop.code.ConservativeTranslationAdvice
-
non-null; standard instance of this class
- THE_ONE - Static variable in class com.android.dx.rop.code.DexTranslationAdvice
-
non-null; standard instance of this class
- THE_ONE - Static variable in class com.android.dx.rop.cst.CstKnownNull
-
non-null; unique instance of this class
- ThreeRegisterDecodedInstruction - Class in com.android.dx.io.instructions
-
A decoded Dalvik instruction which has three register arguments.
- ThreeRegisterDecodedInstruction(InstructionCodec, int, int, IndexType, int, long, int, int, int) - Constructor for class com.android.dx.io.instructions.ThreeRegisterDecodedInstruction
-
Constructs an instance.
- THROW - Static variable in class com.android.dx.dex.code.Dops
-
- THROW - Static variable in class com.android.dx.io.OpcodeInfo
-
- THROW - Static variable in class com.android.dx.io.Opcodes
-
- THROW - Static variable in class com.android.dx.rop.code.RegOps
-
x: Throwable :: throw(x)
- THROW - Static variable in class com.android.dx.rop.code.Rops
-
x: Throwable :: throw(x)
- THROWABLE - Static variable in class com.android.dx.rop.type.StdTypeList
-
non-null; the list [Throwable]
- THROWABLE - Static variable in class com.android.dx.rop.type.Type
-
non-null; instance representing java.lang.Throwable
- throwIfImmutable() - Method in class com.android.dx.util.MutabilityControl
-
- throwIfMutable() - Method in class com.android.dx.util.MutabilityControl
-
- throwIfNotPrepared() - Method in class com.android.dx.dex.file.Section
-
- throwIfPrepared() - Method in class com.android.dx.dex.file.Section
-
- ThrowingCstInsn - Class in com.android.dx.rop.code
-
Instruction which contains an explicit reference to a constant
and which might throw an exception.
- ThrowingCstInsn(Rop, SourcePosition, RegisterSpecList, TypeList, Constant) - Constructor for class com.android.dx.rop.code.ThrowingCstInsn
-
Constructs an instance.
- ThrowingInsn - Class in com.android.dx.rop.code
-
Instruction which possibly throws.
- ThrowingInsn(Rop, SourcePosition, RegisterSpecList, TypeList) - Constructor for class com.android.dx.rop.code.ThrowingInsn
-
Constructs an instance.
- throwLocalMismatch(TypeBearer, TypeBearer) - Static method in class com.android.dx.cf.code.BaseMachine
-
Throws an exception that indicates a mismatch in local variable
types.
- TO_BYTE - Static variable in class com.android.dx.rop.code.RegOps
-
r,x: int :: r = (x << 24) >> 24 (Java-style
convert int to byte)
- TO_BYTE - Static variable in class com.android.dx.rop.code.Rops
-
r,x: int :: r = (x << 24) >> 24 (Java-style
convert int to byte)
- TO_CHAR - Static variable in class com.android.dx.rop.code.RegOps
-
r,x: int :: r = x & 0xffff (Java-style convert int to char)
- TO_CHAR - Static variable in class com.android.dx.rop.code.Rops
-
r,x: int :: r = x & 0xffff (Java-style
convert int to char)
- TO_SHORT - Static variable in class com.android.dx.rop.code.RegOps
-
r,x: int :: r = (x << 16) >> 16 (Java-style
convert int to short)
- TO_SHORT - Static variable in class com.android.dx.rop.code.Rops
-
r,x: int :: r = (x << 16) >> 16 (Java-style
convert int to short)
- toByteArray() - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Constructs and returns a new byte[] that contains
the written contents exactly (that is, with no extra unwritten
bytes at the end).
- toCatchString(TypeList) - Static method in class com.android.dx.rop.code.ThrowingInsn
-
Gets the string form of a register spec list to be used as a catches
list.
- toDex(Writer, boolean) - Method in class com.android.dx.dex.file.DexFile
-
Returns the contents of this instance as a .dex file,
in byte[] form.
- toHuman() - Method in class com.android.dx.cf.code.LocalsArraySet
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.cf.code.OneLocalsArray
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.cf.code.ReturnAddress
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.dex.code.CatchHandlerList
-
Return the "human" string form of this instance.
- toHuman(String, String) - Method in class com.android.dx.dex.code.CatchHandlerList
-
Get the human form of this instance, prefixed on each line
with the string.
- toHuman() - Method in class com.android.dx.dex.file.AnnotationItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.AnnotationSetItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.AnnotationSetRefItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.ClassDataItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.CodeItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.DebugInfoItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.EncodedArrayItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.EncodedField
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.dex.file.EncodedMethod
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.dex.file.FieldAnnotationStruct
-
Return the "human" string form of this instance.
- toHuman() - Method in enum com.android.dx.dex.file.ItemType
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.dex.file.MapItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.MethodAnnotationStruct
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.dex.file.OffsettedItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.ParameterAnnotationStruct
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.dex.file.Statistics
-
- toHuman() - Method in class com.android.dx.dex.file.StringDataItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.TypeListItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.dex.file.UniformListItem
-
Gets a short human-readable string representing this instance.
- toHuman() - Method in class com.android.dx.rop.annotation.Annotation
-
Return the "human" string form of this instance.
- toHuman() - Method in enum com.android.dx.rop.annotation.AnnotationVisibility
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.code.Insn
-
Gets a human-oriented (and slightly lossy) string for this instance.
- toHuman() - Method in class com.android.dx.rop.code.RegisterSpec
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstAnnotation
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstArray
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstBoolean
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstByte
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstChar
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstDouble
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstFloat
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstInteger
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstKnownNull
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstLong
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstMemberRef
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstNat
-
Returns an unadorned but human-readable version of the name-and-type
value.
- toHuman() - Method in class com.android.dx.rop.cst.CstShort
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstString
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.rop.cst.CstType
-
Return the "human" string form of this instance.
- toHuman(TypeList) - Static method in class com.android.dx.rop.type.StdTypeList
-
Returns the given list as a comma-separated list of human forms.
- toHuman() - Method in class com.android.dx.rop.type.Type
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.ssa.BasicRegisterMapper
- toHuman() - Method in class com.android.dx.ssa.NormalSsaInsn
-
Return the "human" string form of this instance.
- toHuman() - Method in class com.android.dx.ssa.PhiInsn
-
Return the "human" string form of this instance.
- toHuman(int[]) - Static method in class com.android.dx.util.Bits
-
- toHuman() - Method in class com.android.dx.util.FixedSizeList
-
Return the "human" string form of this instance.
- toHuman(String, String, String) - Method in class com.android.dx.util.FixedSizeList
-
Gets a customized human string for this instance.
- ToHuman - Interface in com.android.dx.util
-
Simple interface for objects that can return a "human" (as opposed to
a complete but often hard to read) string form.
- toHuman() - Method in interface com.android.dx.util.ToHuman
-
Return the "human" string form of this instance.
- toHumanWithInline(String) - Method in class com.android.dx.rop.code.Insn
-
Returns the human string form of this instance, with the given
bit added in the standard location for an inline argument.
- toHumanWithInline(String) - Method in class com.android.dx.ssa.PhiInsn
-
Returns human-readable string for listing dumps.
- toMethodRef() - Method in class com.android.dx.rop.cst.CstInterfaceMethodRef
-
Gets a normal (non-interface)
CstMethodRef that corresponds to
this instance.
- ToolchainException(String, Throwable) - Constructor for exception com.android.builder.core.JackToolchain.ToolchainException
-
- top() - Method in class com.android.dx.util.IntList
-
Returns the last element in the array without modifying the array
- toQuoted() - Method in class com.android.dx.rop.cst.CstString
-
Gets the value as a human-oriented string, surrounded by double
quotes.
- toQuoted(int) - Method in class com.android.dx.rop.cst.CstString
-
Gets the value as a human-oriented string, surrounded by double
quotes, but ellipsizes the result if it is longer than the given
maximum length
- toRopCatchList() - Method in class com.android.dx.cf.code.ByteCatchList
-
Returns a rop-style catches list equivalent to this one.
- toRopInsn() - Method in class com.android.dx.ssa.NormalSsaInsn
-
Transform back to ROP form.
- toRopInsn() - Method in class com.android.dx.ssa.PhiInsn
-
Always throws an exeption, since a phi insn may not be
converted back to rop form.
- toRopInsn() - Method in class com.android.dx.ssa.SsaInsn
-
Transform back to ROP form.
- toString() - Method in class com.android.builder.core.ApkInfoParser.ApkInfo
-
- toString() - Method in class com.android.builder.core.BuildToolsServiceLoader.Service
-
- toString() - Method in class com.android.builder.core.DefaultApiVersion
-
- toString() - Method in class com.android.builder.core.DefaultBuildType
-
- toString() - Method in class com.android.builder.core.DefaultProductFlavor
-
- toString() - Method in class com.android.builder.core.DefaultVectorDrawablesOptions
-
- toString() - Method in class com.android.builder.dependency.DependencyMutableData
-
- toString() - Method in class com.android.builder.dependency.level2.AndroidDependency
-
- toString() - Method in class com.android.builder.dependency.level2.AtomDependency
-
- toString() - Method in class com.android.builder.dependency.level2.JavaDependency
-
- toString() - Method in class com.android.builder.dependency.MavenCoordinatesImpl
-
- toString() - Method in class com.android.builder.files.RelativeFile
-
- toString() - Method in class com.android.builder.png.AaptProcess
-
- toString() - Method in class com.android.builder.signing.DefaultSigningConfig
-
- toString() - Method in class com.android.builder.utils.FileCache.Inputs
-
- toString() - Method in class com.android.builder.utils.FileCache
-
- toString() - Method in class com.android.dex.Annotation
-
- toString() - Method in class com.android.dex.ClassDef
-
- toString() - Method in class com.android.dex.EncodedValue
-
- toString() - Method in class com.android.dex.FieldId
-
- toString() - Method in class com.android.dex.MethodId
-
- toString() - Method in class com.android.dex.ProtoId
-
- toString() - Method in class com.android.dex.TableOfContents.Section
-
- toString() - Method in class com.android.dex.TypeList
-
- toString() - Method in class com.android.dx.cf.code.ByteBlock
- toString() - Method in class com.android.dx.cf.code.ReturnAddress
- toString() - Method in class com.android.dx.cf.iface.StdMember
- toString() - Method in class com.android.dx.dex.code.DalvInsn
- toString() - Method in class com.android.dx.dex.code.Dop
- toString() - Method in class com.android.dx.dex.code.LocalList.Entry
- toString() - Method in class com.android.dx.dex.file.CodeItem
- toString() - Method in class com.android.dx.dex.file.EncodedField
- toString() - Method in class com.android.dx.dex.file.EncodedMethod
- toString() - Method in class com.android.dx.dex.file.MapItem
- toString() - Method in class com.android.dx.dex.file.UniformListItem
- toString() - Method in class com.android.dx.rop.annotation.Annotation
- toString() - Method in class com.android.dx.rop.annotation.Annotations
- toString() - Method in class com.android.dx.rop.annotation.NameValuePair
- toString() - Method in class com.android.dx.rop.code.BasicBlock
-
- toString() - Method in class com.android.dx.rop.code.Insn
- toString() - Method in class com.android.dx.rop.code.LocalItem
- toString() - Method in class com.android.dx.rop.code.RegisterSpec
- toString() - Method in class com.android.dx.rop.code.RegisterSpecSet
- toString() - Method in class com.android.dx.rop.code.Rop
- toString() - Method in class com.android.dx.rop.code.SourcePosition
- toString() - Method in class com.android.dx.rop.cst.CstAnnotation
- toString() - Method in class com.android.dx.rop.cst.CstArray
- toString() - Method in class com.android.dx.rop.cst.CstBoolean
- toString() - Method in class com.android.dx.rop.cst.CstByte
- toString() - Method in class com.android.dx.rop.cst.CstChar
- toString() - Method in class com.android.dx.rop.cst.CstDouble
- toString() - Method in class com.android.dx.rop.cst.CstFloat
- toString() - Method in class com.android.dx.rop.cst.CstInteger
- toString() - Method in class com.android.dx.rop.cst.CstKnownNull
- toString() - Method in class com.android.dx.rop.cst.CstLong
- toString() - Method in class com.android.dx.rop.cst.CstMemberRef
- toString() - Method in class com.android.dx.rop.cst.CstNat
- toString() - Method in class com.android.dx.rop.cst.CstShort
- toString() - Method in class com.android.dx.rop.cst.CstString
- toString() - Method in class com.android.dx.rop.cst.CstType
- toString() - Method in class com.android.dx.rop.type.Prototype
- toString() - Method in class com.android.dx.rop.type.Type
- toString() - Method in class com.android.dx.ssa.SsaBasicBlock
- toString() - Method in class com.android.dx.util.BitIntSet
- toString() - Method in class com.android.dx.util.FixedSizeList
- toString(String, String, String) - Method in class com.android.dx.util.FixedSizeList
-
Gets a customized string form for this instance.
- toString() - Method in class com.android.dx.util.IntList
- toString() - Method in class com.android.dx.util.ListIntSet
- toString(String, int, String, String, int) - Static method in class com.android.dx.util.TwoColumnOutput
-
Turns the given two strings (with widths) and spacer into a formatted
two-column string.
- toStringWithInline(String) - Method in class com.android.dx.rop.code.Insn
-
Returns the string form of this instance, with the given bit added in
the standard location for an inline argument.
- toTargetList(int) - Method in class com.android.dx.cf.code.ByteCatchList
-
Returns a target list corresponding to this instance.
- translate(DxContext, DirectClassFile, byte[], CfOptions, DexOptions, DexFile) - Static method in class com.android.dx.dex.cf.CfTranslator
-
Takes a
byte[], interprets it as a Java classfile, and
translates it into a
ClassDefItem.
- translate(RopMethod, int, LocalVariableInfo, int, DexOptions) - Static method in class com.android.dx.dex.code.RopTranslator
-
- TranslationAdvice - Interface in com.android.dx.rop.code
-
Interface for "advice" passed from the late stage of translation back
to the early stage.
- triesSize() - Method in class com.android.dx.dex.file.CatchStructs
-
Gets the size of the tries list, in entries.
- TRY_ITEM - Static variable in class com.android.dex.SizeOf
-
start_addr uint
insn_count ushort
handler_off ushort
- TwoColumnOutput - Class in com.android.dx.util
-
Class that takes a combined output destination and provides two
output writers, one of which ends up writing to the left column and
one which goes on the right.
- TwoColumnOutput(Writer, int, int, String) - Constructor for class com.android.dx.util.TwoColumnOutput
-
Constructs an instance.
- TwoColumnOutput(OutputStream, int, int, String) - Constructor for class com.android.dx.util.TwoColumnOutput
-
Constructs an instance.
- twoColumns(String, String) - Method in class com.android.dx.command.dump.BaseDumper
-
Combines a pair of strings as two columns, or if this is one-column
output, format the otherwise-second column.
- TwoRegisterDecodedInstruction - Class in com.android.dx.io.instructions
-
A decoded Dalvik instruction which has two register arguments.
- TwoRegisterDecodedInstruction(InstructionCodec, int, int, IndexType, int, long, int, int) - Constructor for class com.android.dx.io.instructions.TwoRegisterDecodedInstruction
-
Constructs an instance.
- type - Variable in class com.android.dex.TableOfContents.Section
-
- Type - Class in com.android.dx.rop.type
-
Representation of a value type, such as may appear in a field, in a
local, on a stack, or in a method descriptor.
- TYPE_ArithmeticException - Static variable in class com.android.dx.rop.code.Exceptions
-
non-null; the type java.lang.ArithmeticException
- TYPE_ArrayIndexOutOfBoundsException - Static variable in class com.android.dx.rop.code.Exceptions
-
non-null; the type
java.lang.ArrayIndexOutOfBoundsException
- TYPE_ArrayStoreException - Static variable in class com.android.dx.rop.code.Exceptions
-
non-null; the type java.lang.ArrayStoreException
- TYPE_ClassCastException - Static variable in class com.android.dx.rop.code.Exceptions
-
non-null; the type java.lang.ClassCastException
- TYPE_Error - Static variable in class com.android.dx.rop.code.Exceptions
-
non-null; the type java.lang.Error
- TYPE_ID_ITEM - Static variable in class com.android.dex.SizeOf
-
descriptor_idx uint
- TYPE_IllegalMonitorStateException - Static variable in class com.android.dx.rop.code.Exceptions
-
non-null; the type
java.lang.IllegalMonitorStateException
- TYPE_ITEM - Static variable in class com.android.dex.SizeOf
-
type_idx ushort
- TYPE_NegativeArraySizeException - Static variable in class com.android.dx.rop.code.Exceptions
-
non-null; the type java.lang.NegativeArraySizeException
- TYPE_NullPointerException - Static variable in class com.android.dx.rop.code.Exceptions
-
non-null; the type java.lang.NullPointerException
- TypeBearer - Interface in com.android.dx.rop.type
-
Object which has an associated type, possibly itself.
- TypedConstant - Class in com.android.dx.rop.cst
-
Base class for constants which implement
TypeBearer.
- TypedConstant() - Constructor for class com.android.dx.rop.cst.TypedConstant
-
- TypeIdItem - Class in com.android.dx.dex.file
-
Representation of a type reference inside a Dalvik file.
- TypeIdItem(CstType) - Constructor for class com.android.dx.dex.file.TypeIdItem
-
Constructs an instance.
- typeIds() - Method in class com.android.dex.Dex
-
- typeIds - Variable in class com.android.dex.TableOfContents
-
- typeIds - Variable in class com.android.dx.merge.IndexMap
-
- TypeIdsSection - Class in com.android.dx.dex.file
-
Type identifiers list section of a .dex file.
- TypeIdsSection(DexFile) - Constructor for class com.android.dx.dex.file.TypeIdsSection
-
Constructs an instance.
- typeIndexFromClassDefIndex(int) - Method in class com.android.dex.Dex
-
Look up a type index index from a class def index.
- typeIndexFromFieldIndex(int) - Method in class com.android.dex.Dex
-
Look up a field id type index from a field index.
- TypeList - Class in com.android.dex
-
- TypeList(Dex, short[]) - Constructor for class com.android.dex.TypeList
-
- TypeList - Interface in com.android.dx.rop.type
-
List of
Type instances (or of things that contain types).
- TypeListItem - Class in com.android.dx.dex.file
-
Representation of a list of class references.
- TypeListItem(TypeList) - Constructor for class com.android.dx.dex.file.TypeListItem
-
Constructs an instance.
- typeLists - Variable in class com.android.dex.TableOfContents
-
- typeName() - Method in class com.android.dx.dex.file.Item
-
Returns the human name for the particular type of item this
instance is.
- typeName() - Method in class com.android.dx.rop.cst.Constant
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstAnnotation
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstArray
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstBoolean
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstByte
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstChar
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstDouble
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstEnumRef
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstFieldRef
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstFloat
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstInteger
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstInterfaceMethodRef
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstKnownNull
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstLong
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstMethodRef
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstNat
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstShort
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstString
-
Returns the human name for the particular type of constant
this instance is.
- typeName() - Method in class com.android.dx.rop.cst.CstType
-
Returns the human name for the particular type of constant
this instance is.
- typeNames() - Method in class com.android.dex.Dex
-
- waitForReady() - Method in class com.android.builder.png.AaptProcess
-
- wantsParamsMovedHigh() - Method in class com.android.dx.ssa.back.FirstFitAllocator
-
Indicates whether the method params were allocated at the bottom
of the namespace, and thus should be moved up to the top of the
namespace after phi removal.
- wantsParamsMovedHigh() - Method in class com.android.dx.ssa.back.FirstFitLocalCombiningAllocator
-
Indicates whether the method params were allocated at the bottom
of the namespace, and thus should be moved up to the top of the
namespace after phi removal.
- wantsParamsMovedHigh() - Method in class com.android.dx.ssa.back.NullRegisterAllocator
-
Indicates whether the method params were allocated at the bottom
of the namespace, and thus should be moved up to the top of the
namespace after phi removal.
- wantsParamsMovedHigh() - Method in class com.android.dx.ssa.back.RegisterAllocator
-
Indicates whether the method params were allocated at the bottom
of the namespace, and thus should be moved up to the top of the
namespace after phi removal.
- warn - Variable in class com.android.dx.dex.cf.CfOptions
-
where to issue warnings to
- Warning - Exception in com.android.dx.util
-
Exception which is meant to indicate a non-fatal warning.
- Warning(String) - Constructor for exception com.android.dx.util.Warning
-
Constructs an instance.
- warnings - Variable in class com.android.dx.command.dexer.Main.Arguments
-
whether to emit warning messages
- WIDE - Static variable in class com.android.dx.cf.code.ByteOps
-
- withAddedCatch(Type) - Method in class com.android.dx.rop.code.FillArrayDataInsn
-
Returns an instance that is just like this one, except that it
has a catch list with the given item appended to the end.
- withAddedCatch(Type) - Method in class com.android.dx.rop.code.Insn
-
Returns an instance that is just like this one, except that it
has a catch list with the given item appended to the end.
- withAddedCatch(Type) - Method in class com.android.dx.rop.code.PlainCstInsn
-
Returns an instance that is just like this one, except that it
has a catch list with the given item appended to the end.
- withAddedCatch(Type) - Method in class com.android.dx.rop.code.PlainInsn
-
Returns an instance that is just like this one, except that it
has a catch list with the given item appended to the end.
- withAddedCatch(Type) - Method in class com.android.dx.rop.code.SwitchInsn
-
Returns an instance that is just like this one, except that it
has a catch list with the given item appended to the end.
- withAddedCatch(Type) - Method in class com.android.dx.rop.code.ThrowingCstInsn
-
Returns an instance that is just like this one, except that it
has a catch list with the given item appended to the end.
- withAddedCatch(Type) - Method in class com.android.dx.rop.code.ThrowingInsn
-
Returns an instance that is just like this one, except that it
has a catch list with the given item appended to the end.
- withAddedType(Type) - Method in class com.android.dx.rop.code.RegisterSpecList
-
Returns a new instance which is identical to this one, except that
the given item is appended to the end and it is guaranteed to be
immutable.
- withAddedType(Type) - Method in class com.android.dx.rop.type.StdTypeList
-
Returns a new instance which is identical to this one, except that
the given item is appended to the end and it is guaranteed to be
immutable.
- withAddedType(Type) - Method in interface com.android.dx.rop.type.TypeList
-
Returns a new instance which is identical to this one, except that
the given item is appended to the end and it is guaranteed to be
immutable.
- withContext(Throwable, String) - Static method in exception com.android.dex.util.ExceptionWithContext
-
Augments the given exception with the given context, and return the
result.
- withDisposition(LocalList.Disposition) - Method in class com.android.dx.dex.code.LocalList.Entry
-
Returns an instance just like this one but with the disposition
set as given.
- withExpandedRegisters(int, boolean, BitSet) - Method in class com.android.dx.rop.code.RegisterSpecList
-
Returns an instance that is identical to this one, except that
all incompatible register numbers are renumbered sequentially from
the given base, with the first number duplicated if indicated.
- withFirst(RegisterSpec) - Method in class com.android.dx.rop.code.RegisterSpecList
-
Returns a new instance, which is the same as this instance,
except that it has an additional element prepended to the original.
- withFirst(Type) - Method in class com.android.dx.rop.type.StdTypeList
-
Returns a new instance, which is the same as this instance,
except that it has an additional type prepended to the
original.
- withFirstParameter(Type) - Method in class com.android.dx.rop.type.Prototype
-
Returns a new interned instance, which is the same as this instance,
except that it has an additional parameter prepended to the original's
argument list.
- withIndex(int) - Method in class com.android.dx.io.instructions.DecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withIndex(int) - Method in class com.android.dx.io.instructions.FillArrayDataPayloadDecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withIndex(int) - Method in class com.android.dx.io.instructions.FiveRegisterDecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withIndex(int) - Method in class com.android.dx.io.instructions.FourRegisterDecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withIndex(int) - Method in class com.android.dx.io.instructions.OneRegisterDecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withIndex(int) - Method in class com.android.dx.io.instructions.PackedSwitchPayloadDecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withIndex(int) - Method in class com.android.dx.io.instructions.RegisterRangeDecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withIndex(int) - Method in class com.android.dx.io.instructions.SparseSwitchPayloadDecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withIndex(int) - Method in class com.android.dx.io.instructions.ThreeRegisterDecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withIndex(int) - Method in class com.android.dx.io.instructions.TwoRegisterDecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withIndex(int) - Method in class com.android.dx.io.instructions.ZeroRegisterDecodedInstruction
-
Returns an instance just like this one, except with the index replaced
with the given one.
- withLocalItem(LocalItem) - Method in class com.android.dx.rop.code.RegisterSpec
-
Returns an instance that is identical to this one except that the
local variable is as specified in the parameter.
- withMapper(RegisterMapper) - Method in class com.android.dx.dex.code.DalvInsn
-
Returns an instance that is just like this one, except that the
register list is mapped by using mapper.
- withMapper(RegisterMapper) - Method in class com.android.dx.dex.code.LocalSnapshot
-
Returns an instance that is just like this one, except that the
register list is mapped by using mapper.
- withMapper(RegisterMapper) - Method in class com.android.dx.dex.code.LocalStart
-
Returns an instance that is just like this one, except that the
register list is mapped by using mapper.
- withNewRegisters(RegisterSpec, RegisterSpecList) - Method in class com.android.dx.rop.code.FillArrayDataInsn
-
Returns an instance that is just like this one, except
with new result and source registers.
- withNewRegisters(RegisterSpec, RegisterSpecList) - Method in class com.android.dx.rop.code.Insn
-
Returns an instance that is just like this one, except
with new result and source registers.
- withNewRegisters(RegisterSpec, RegisterSpecList) - Method in class com.android.dx.rop.code.PlainCstInsn
-
Returns an instance that is just like this one, except
with new result and source registers.
- withNewRegisters(RegisterSpec, RegisterSpecList) - Method in class com.android.dx.rop.code.PlainInsn
-
Returns an instance that is just like this one, except
with new result and source registers.
- withNewRegisters(RegisterSpec, RegisterSpecList) - Method in class com.android.dx.rop.code.SwitchInsn
-
Returns an instance that is just like this one, except
with new result and source registers.
- withNewRegisters(RegisterSpec, RegisterSpecList) - Method in class com.android.dx.rop.code.ThrowingCstInsn
-
Returns an instance that is just like this one, except
with new result and source registers.
- withNewRegisters(RegisterSpec, RegisterSpecList) - Method in class com.android.dx.rop.code.ThrowingInsn
-
Returns an instance that is just like this one, except
with new result and source registers.
- withNewTargetAndReversed(CodeAddress) - Method in class com.android.dx.dex.code.TargetInsn
-
Returns an instance that is just like this one, except that its
opcode has the opposite sense (as a test; e.g.
- withOffset(int) - Method in class com.android.dx.rop.code.RegisterSpec
-
Returns an instance that is identical to this one, except that the
register number is offset by the given amount.
- withOffset(int) - Method in class com.android.dx.rop.code.RegisterSpecList
-
Returns an instance that is identical to this one, except that
all register numbers are offset by the given amount.
- withOffset(int) - Method in class com.android.dx.rop.code.RegisterSpecSet
-
Returns an instance that is identical to this one, except that
all register numbers are offset by the given amount.
- withOpcode(Dop) - Method in class com.android.dx.dex.code.CstInsn
-
Returns an instance that is just like this one, except that its
opcode is replaced by the one given, and its address is reset.
- withOpcode(Dop) - Method in class com.android.dx.dex.code.DalvInsn
-
Returns an instance that is just like this one, except that its
opcode is replaced by the one given, and its address is reset.
- withOpcode(Dop) - Method in class com.android.dx.dex.code.SimpleInsn
-
Returns an instance that is just like this one, except that its
opcode is replaced by the one given, and its address is reset.
- withOpcode(Dop) - Method in class com.android.dx.dex.code.TargetInsn
-
Returns an instance that is just like this one, except that its
opcode is replaced by the one given, and its address is reset.
- withOpcode(Dop) - Method in class com.android.dx.dex.code.VariableSizeInsn
-
Returns an instance that is just like this one, except that its
opcode is replaced by the one given, and its address is reset.
- withOpcode(Dop) - Method in class com.android.dx.dex.code.ZeroSizeInsn
-
Returns an instance that is just like this one, except that its
opcode is replaced by the one given, and its address is reset.
- withoutFirst() - Method in class com.android.dx.rop.code.RegisterSpecList
-
Returns a new instance, which is the same as this instance,
except that its first element is removed.
- withoutLast() - Method in class com.android.dx.rop.code.RegisterSpecList
-
Returns a new instance, which is the same as this instance,
except that its last element is removed.
- withReg(int) - Method in class com.android.dx.rop.code.RegisterSpec
-
Returns an instance that is identical to this one, except that the
register number is replaced by the given one.
- withRegisterOffset(int) - Method in class com.android.dx.dex.code.DalvInsn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta, and its
address is reset.
- withRegisterOffset(int) - Method in class com.android.dx.dex.code.FixedSizeInsn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta, and its
address is reset.
- withRegisterOffset(int) - Method in class com.android.dx.dex.code.LocalSnapshot
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta, and its
address is reset.
- withRegisterOffset(int) - Method in class com.android.dx.dex.code.LocalStart
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta, and its
address is reset.
- withRegisterOffset(int) - Method in class com.android.dx.dex.code.VariableSizeInsn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta, and its
address is reset.
- withRegisterOffset(int) - Method in class com.android.dx.dex.code.ZeroSizeInsn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta, and its
address is reset.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.BasicBlock
-
Returns an instance that is identical to this one, except that
the registers in each instruction are offset by the given
amount.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.BasicBlockList
-
Returns an instance that is identical to this one, except that
the registers in each instruction are offset by the given
amount.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.FillArrayDataInsn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.Insn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.InsnList
-
Returns an instance that is identical to this one, except that
the registers in each instruction are offset by the given
amount.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.PlainCstInsn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.PlainInsn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.RopMethod
-
Returns an instance that is identical to this one, except that
the registers in each instruction are offset by the given
amount.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.SwitchInsn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.ThrowingCstInsn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta.
- withRegisterOffset(int) - Method in class com.android.dx.rop.code.ThrowingInsn
-
Returns an instance that is just like this one, except that all
register references have been offset by the given delta.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.ArrayData
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.CodeAddress
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.CstInsn
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.DalvInsn
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.HighRegisterPrefix
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.LocalSnapshot
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.LocalStart
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.OddSpacer
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.SimpleInsn
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.SwitchData
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withRegisters(RegisterSpecList) - Method in class com.android.dx.dex.code.TargetInsn
-
Returns an instance that is just like this one, except that the
register list is replaced by the given one, and its address is
reset.
- withSignature(CstString) - Method in class com.android.dx.cf.code.LocalVariableList.Item
-
Constructs and returns an instance which is identical to this
one, except that the signature is changed to the given value.
- withSimpleType() - Method in class com.android.dx.rop.code.RegisterSpec
-
Returns an instance that is identical to this one, except that
the type bearer is replaced by the actual underlying type
(thereby stripping off non-type information) with any
initialization information stripped away as well.
- withSourceLiteral() - Method in class com.android.dx.rop.code.Insn
-
Returns an instance that is just like this one, except that, if
possible, the insn is converted into a version in which a source
(if it is a constant) is represented directly rather than as a
register reference.
- withSourceLiteral() - Method in class com.android.dx.rop.code.PlainInsn
-
Returns an instance that is just like this one, except that, if
possible, the insn is converted into a version in which a source
(if it is a constant) is represented directly rather than as a
register reference.
- withType(TypeBearer) - Method in class com.android.dx.rop.code.RegisterSpec
-
Returns an instance that is identical to this one, except that
the type is replaced by the given one.
- write(SymbolTable, File) - Static method in class com.android.builder.symbols.SymbolIo
-
Writes a symbol table to a symbol file.
- write(byte[]) - Method in class com.android.dex.Dex.Section
-
- write(short[]) - Method in class com.android.dex.Dex.Section
-
- write(AnnotatedOutput, short) - Static method in class com.android.dx.dex.code.InsnFormat
-
Writes one code unit to the given output destination.
- write(AnnotatedOutput, short, short) - Static method in class com.android.dx.dex.code.InsnFormat
-
Writes two code units to the given output destination.
- write(AnnotatedOutput, short, short, short) - Static method in class com.android.dx.dex.code.InsnFormat
-
Writes three code units to the given output destination.
- write(AnnotatedOutput, short, short, short, short) - Static method in class com.android.dx.dex.code.InsnFormat
-
Writes four code units to the given output destination.
- write(AnnotatedOutput, short, short, short, short, short) - Static method in class com.android.dx.dex.code.InsnFormat
-
Writes five code units to the given output destination.
- write(AnnotatedOutput, short, int) - Static method in class com.android.dx.dex.code.InsnFormat
-
Writes three code units to the given output destination, where the
second and third are represented as single int and emitted
in little-endian order.
- write(AnnotatedOutput, short, int, short) - Static method in class com.android.dx.dex.code.InsnFormat
-
Writes four code units to the given output destination, where the
second and third are represented as single int and emitted
in little-endian order.
- write(AnnotatedOutput, short, int, short, short) - Static method in class com.android.dx.dex.code.InsnFormat
-
Writes five code units to the given output destination, where the
second and third are represented as single int and emitted
in little-endian order.
- write(AnnotatedOutput, short, long) - Static method in class com.android.dx.dex.code.InsnFormat
-
Writes five code units to the given output destination, where the
second through fifth are represented as single long
and emitted in little-endian order.
- write(short) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes a code unit.
- write(short, short) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes two code units.
- write(short, short, short) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes three code units.
- write(short, short, short, short) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes four code units.
- write(short, short, short, short, short) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes five code units.
- write(byte[]) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes the contents of the given array.
- write(short[]) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes the contents of the given array.
- write(int[]) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes the contents of the given array.
- write(long[]) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes the contents of the given array.
- write(short) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes a code unit.
- write(short, short) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes two code units.
- write(short, short, short) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes three code units.
- write(short, short, short, short) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes four code units.
- write(short, short, short, short, short) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes five code units.
- write(byte[]) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes the contents of the given array.
- write(short[]) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes the contents of the given array.
- write(int[]) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes the contents of the given array.
- write(long[]) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes the contents of the given array.
- write(ByteArray) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
- write(byte[], int, int) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Writes a portion of a byte[] to this instance.
- write(byte[]) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Writes a byte[] to this instance.
- write(int) - Method in class com.android.dx.util.IndentingWriter
- write(char[], int, int) - Method in class com.android.dx.util.IndentingWriter
- write(String, int, int) - Method in class com.android.dx.util.IndentingWriter
- write(ByteArray) - Method in interface com.android.dx.util.Output
-
- write(byte[], int, int) - Method in interface com.android.dx.util.Output
-
Writes a portion of a byte[] to this instance.
- write(byte[]) - Method in interface com.android.dx.util.Output
-
Writes a byte[] to this instance.
- writeAnnotation(AnnotatedOutput) - Method in class com.android.dx.dex.file.Statistics
-
Writes the statistics as an annotation.
- writeAnnotation(Annotation, boolean) - Method in class com.android.dx.dex.file.ValueEncoder
-
Writes out the encoded form of the given annotation, that is,
as an encoded_annotation and not including a
value_type prefix.
- writeAnnotationsTo(Writer) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Writes the annotated content of this instance to the given writer.
- writeArray(CstArray, boolean) - Method in class com.android.dx.dex.file.ValueEncoder
-
Writes out the encoded form of the given array, that is, as
an encoded_array and not including a
value_type prefix.
- writeByte(int) - Method in class com.android.dex.Dex.Section
-
- writeByte(int) - Method in interface com.android.dex.util.ByteOutput
-
Writes a byte.
- writeByte(int) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Writes a byte to this instance.
- writeByte(int) - Method in interface com.android.dx.util.Output
-
Writes a byte to this instance.
- writeConstant(Constant) - Method in class com.android.dx.dex.file.ValueEncoder
-
Writes out the encoded form of the given constant.
- writeFile(File, String) - Method in class com.android.builder.signing.SignedJarApkCreator
-
- writeHashes() - Method in class com.android.dex.Dex
-
Generates the signature and checksum of the dex file out and
writes them to the file.
- writeHeader(Dex.Section) - Method in class com.android.dex.TableOfContents
-
- writeHeaderPart(AnnotatedOutput) - Method in class com.android.dx.dex.file.ClassDefsSection
-
Writes the portion of the file header that refers to this instance.
- writeHeaderPart(AnnotatedOutput) - Method in class com.android.dx.dex.file.FieldIdsSection
-
Writes the portion of the file header that refers to this instance.
- writeHeaderPart(AnnotatedOutput) - Method in class com.android.dx.dex.file.MethodIdsSection
-
Writes the portion of the file header that refers to this instance.
- writeHeaderPart(AnnotatedOutput) - Method in class com.android.dx.dex.file.MixedItemSection
-
Writes the portion of the file header that refers to this instance.
- writeHeaderPart(AnnotatedOutput) - Method in class com.android.dx.dex.file.ProtoIdsSection
-
Writes the portion of the file header that refers to this instance.
- writeHeaderPart(AnnotatedOutput) - Method in class com.android.dx.dex.file.StringIdsSection
-
Writes the portion of the file header that refers to this instance.
- writeHeaderPart(AnnotatedOutput) - Method in class com.android.dx.dex.file.TypeIdsSection
-
Writes the portion of the file header that refers to this instance.
- writeIndexAnnotation(AnnotatedOutput, ItemType, String) - Method in class com.android.dx.dex.file.MixedItemSection
-
Writes an index of contents of the items in this instance of the
given type.
- writeInt(int) - Method in class com.android.dex.Dex.Section
-
- writeInt(int) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes an int, little-endian.
- writeInt(int) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes an int, little-endian.
- writeInt(int) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Writes an int to this instance.
- writeInt(int) - Method in interface com.android.dx.util.Output
-
Writes an int to this instance.
- writeLong(long) - Method in interface com.android.dx.io.instructions.CodeOutput
-
Writes a long, little-endian.
- writeLong(long) - Method in class com.android.dx.io.instructions.ShortArrayCodeOutput
-
Writes a long, little-endian.
- writeLong(long) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Writes a long to this instance.
- writeLong(long) - Method in interface com.android.dx.util.Output
-
Writes a long to this instance.
- writeMap(Dex.Section) - Method in class com.android.dex.TableOfContents
-
- writeRightZeroExtendedValue(ByteOutput, int, long) - Static method in class com.android.dex.EncodedValueCodec
-
Writes a right-zero-extended value to out.
- Writers - Class in com.android.dx.util
-
Utilities for dealing with Writers.
- writeShort(short) - Method in class com.android.dex.Dex.Section
-
- writeShort(int) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Writes a short to this instance.
- writeShort(int) - Method in interface com.android.dx.util.Output
-
Writes a short to this instance.
- writeSignedIntegralValue(ByteOutput, int, long) - Static method in class com.android.dex.EncodedValueCodec
-
Writes a signed integral to out.
- writeSignedLeb128(ByteOutput, int) - Static method in class com.android.dex.Leb128
-
Writes value as a signed integer to out, starting at
offset.
- writeSize() - Method in class com.android.dx.dex.file.CatchStructs
-
Gets the write size of this instance, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.ClassDefItem
-
Gets the size of this instance when written, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.HeaderItem
-
Gets the size of this instance when written, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.Item
-
Gets the size of this instance when written, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.MemberIdItem
-
Gets the size of this instance when written, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.MixedItemSection
-
Gets the size of this instance when output, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.OffsettedItem
-
Gets the size of this instance when written, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.ProtoIdItem
-
Gets the size of this instance when written, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.Section
-
Gets the size of this instance when output, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.StringIdItem
-
Gets the size of this instance when written, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.TypeIdItem
-
Gets the size of this instance when written, in bytes.
- writeSize() - Method in class com.android.dx.dex.file.UniformItemSection
-
Gets the size of this instance when output, in bytes.
- writeSleb128(int) - Method in class com.android.dex.Dex.Section
-
- writeSleb128(int) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Writes a DWARFv3-style unsigned LEB128 integer.
- writeSleb128(int) - Method in interface com.android.dx.util.Output
-
Writes a DWARFv3-style unsigned LEB128 integer.
- writeStringData(String) - Method in class com.android.dex.Dex.Section
-
- writeTo(Dex.Section) - Method in class com.android.dex.Annotation
-
- writeTo(OutputStream) - Method in class com.android.dex.Dex
-
- writeTo(File) - Method in class com.android.dex.Dex
-
- writeTo(Dex.Section) - Method in class com.android.dex.EncodedValue
-
- writeTo(Dex.Section) - Method in class com.android.dex.FieldId
-
- writeTo(Dex.Section) - Method in class com.android.dex.MethodId
-
- writeTo(Dex.Section) - Method in class com.android.dex.ProtoId
-
- writeTo(AnnotatedOutput) - Method in class com.android.dx.dex.code.ArrayData
-
Writes this instance to the given output.
- writeTo(AnnotatedOutput) - Method in class com.android.dx.dex.code.DalvInsn
-
Writes this instance to the given output.
- writeTo(AnnotatedOutput) - Method in class com.android.dx.dex.code.DalvInsnList
-
Writes all the instructions in this instance to the given output
destination.
- writeTo(AnnotatedOutput) - Method in class com.android.dx.dex.code.FixedSizeInsn
-
Writes this instance to the given output.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form10t
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form10x
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form11n
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form11x
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form12x
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form20t
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form21c
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form21h
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form21s
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form21t
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form22b
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form22c
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form22s
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form22t
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form22x
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form23x
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form30t
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form31c
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form31i
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form31t
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form32x
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form35c
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form3rc
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.Form51l
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.form.SpecialFormat
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput) - Method in class com.android.dx.dex.code.HighRegisterPrefix
-
Writes this instance to the given output.
- writeTo(AnnotatedOutput, DalvInsn) - Method in class com.android.dx.dex.code.InsnFormat
-
Writes the code units for the given instruction to the given
output destination.
- writeTo(AnnotatedOutput) - Method in class com.android.dx.dex.code.OddSpacer
-
Writes this instance to the given output.
- writeTo(AnnotatedOutput) - Method in class com.android.dx.dex.code.SwitchData
-
Writes this instance to the given output.
- writeTo(AnnotatedOutput) - Method in class com.android.dx.dex.code.ZeroSizeInsn
-
Writes this instance to the given output.
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.CatchStructs
-
Writes this instance to the given stream.
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.ClassDefItem
-
Writes the representation of this instance to the given data section,
using the given
DexFile to look things up as needed.
- writeTo(OutputStream, Writer, boolean) - Method in class com.android.dx.dex.file.DexFile
-
Writes the contents of this instance as either a binary or a
human-readable form, or both.
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.FieldAnnotationStruct
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.HeaderItem
-
Writes the representation of this instance to the given data section,
using the given
DexFile to look things up as needed.
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.Item
-
Writes the representation of this instance to the given data section,
using the given
DexFile to look things up as needed.
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.MemberIdItem
-
Writes the representation of this instance to the given data section,
using the given
DexFile to look things up as needed.
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.MethodAnnotationStruct
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.OffsettedItem
-
Writes the representation of this instance to the given data section,
using the given
DexFile to look things up as needed.
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.ParameterAnnotationStruct
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.ProtoIdItem
-
Writes the representation of this instance to the given data section,
using the given
DexFile to look things up as needed.
- writeTo(AnnotatedOutput) - Method in class com.android.dx.dex.file.Section
-
Writes this instance to the given raw data object.
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.StringIdItem
-
Writes the representation of this instance to the given data section,
using the given
DexFile to look things up as needed.
- writeTo(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.TypeIdItem
-
Writes the representation of this instance to the given data section,
using the given
DexFile to look things up as needed.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.AnnotationItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.AnnotationsDirectoryItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.AnnotationSetItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.AnnotationSetRefItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.ClassDataItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.CodeItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.DebugInfoItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.EncodedArrayItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.MapItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(AnnotatedOutput) - Method in class com.android.dx.dex.file.MixedItemSection
-
Writes this instance to the given raw data object.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.OffsettedItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(AnnotatedOutput) - Method in class com.android.dx.dex.file.Section
-
Writes this instance to the given raw data object.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.StringDataItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.TypeListItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTo0(AnnotatedOutput) - Method in class com.android.dx.dex.file.UniformItemSection
-
Writes this instance to the given raw data object.
- writeTo0(DexFile, AnnotatedOutput) - Method in class com.android.dx.dex.file.UniformListItem
-
Performs the actual write of the contents of this instance to
the given data section.
- writeTypeList(TypeList) - Method in class com.android.dex.Dex.Section
-
- writeUleb128(int) - Method in class com.android.dex.Dex.Section
-
- writeUleb128(int) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Writes a DWARFv3-style unsigned LEB128 integer.
- writeUleb128(int) - Method in interface com.android.dx.util.Output
-
Writes a DWARFv3-style unsigned LEB128 integer.
- writeUleb128p1(int) - Method in class com.android.dex.Dex.Section
-
- writeUnsignedIntegralValue(ByteOutput, int, long) - Static method in class com.android.dex.EncodedValueCodec
-
Writes an unsigned integral to out.
- writeUnsignedLeb128(ByteOutput, int) - Static method in class com.android.dex.Leb128
-
Writes value as an unsigned integer to out, starting at
offset.
- writeUnsignedShort(int) - Method in class com.android.dex.Dex.Section
-
- writeZeroes(int) - Method in class com.android.dx.util.ByteArrayAnnotatedOutput
-
Writes the given number of 0 bytes.
- writeZeroes(int) - Method in interface com.android.dx.util.Output
-
Writes the given number of 0 bytes.
- writeZip(File) - Method in class com.android.builder.signing.SignedJarApkCreator
-
Copies the content of a Jar/Zip archive into the receiver archive.
- writeZip(File, Function<String, String>, Predicate<String>) - Method in class com.android.builder.signing.SignedJarApkCreator
-