Uses of Interface
com.android.dx.rop.type.TypeList

Packages that use TypeList
com.android.dx.cf.attrib Implementation of containers and utilities for all the standard Java attribute types. 
com.android.dx.cf.code Implementation of classes having to do with Java simulation, such as is needed for verification or stack-to-register conversion. 
com.android.dx.cf.direct Implementation of cf.iface.* based on a direct representation of class files as byte[]s. 
com.android.dx.cf.iface Interfaces and base classes for dealing with class files. 
com.android.dx.dex.file   
com.android.dx.rop.code Classes relating to a register-based opcode system. 
com.android.dx.rop.type Implementation of classes that represent types (classes or primitives). 
 

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

Methods in com.android.dx.cf.attrib that return TypeList
 TypeList AttExceptions.getExceptions()
          Gets the list of classes associated with this instance.
 

Constructors in com.android.dx.cf.attrib with parameters of type TypeList
AttExceptions(TypeList exceptions)
          Constructs an instance.
 

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

Methods in com.android.dx.cf.code that return TypeList
 TypeList ByteCatchList.toRopCatchList()
          Returns a rop-style catches list equivalent to this one.
 

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

Methods in com.android.dx.cf.direct that return TypeList
 TypeList DirectClassFile.getInterfaces()
          Gets the field interfaces (along with interfaces_count).
 TypeList DirectClassFile.makeTypeList(int offset, int size)
          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.
 

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

Methods in com.android.dx.cf.iface that return TypeList
 TypeList ClassFile.getInterfaces()
          Gets the field interfaces (along with interfaces_count).
 

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

Methods in com.android.dx.dex.file that return TypeList
 TypeList ClassDefItem.getInterfaces()
          Gets the list of interfaces implemented.
 TypeList TypeListItem.getList()
          Gets the underlying list.
 

Methods in com.android.dx.dex.file with parameters of type TypeList
static Annotation AnnotationUtils.makeMemberClasses(TypeList types)
          Constructs a standard MemberClasses annotation.
static Annotation AnnotationUtils.makeThrows(TypeList types)
          Constructs a standard Throws annotation.
 

Constructors in com.android.dx.dex.file with parameters of type TypeList
ClassDefItem(CstType thisClass, int accessFlags, CstType superclass, TypeList interfaces, CstString sourceFile)
          Constructs an instance.
CodeItem(CstMethodRef ref, DalvCode code, boolean isStatic, TypeList throwsList)
          Constructs an instance.
EncodedMethod(CstMethodRef method, int accessFlags, DalvCode code, TypeList throwsList)
          Constructs an instance.
TypeListItem(TypeList list)
          Constructs an instance.
 

Uses of TypeList in com.android.dx.rop.code
 

Classes in com.android.dx.rop.code that implement TypeList
 class RegisterSpecList
          List of RegisterSpec instances.
 

Methods in com.android.dx.rop.code that return TypeList
 TypeList ThrowingCstInsn.getCatches()
          Gets the list of possibly-caught exceptions.
 TypeList PlainCstInsn.getCatches()
          Gets the list of possibly-caught exceptions.
 TypeList PlainInsn.getCatches()
          Gets the list of possibly-caught exceptions.
 TypeList ThrowingInsn.getCatches()
          Gets the list of possibly-caught exceptions.
abstract  TypeList Insn.getCatches()
          Gets the list of possibly-caught exceptions.
 TypeList FillArrayDataInsn.getCatches()
          Gets the list of possibly-caught exceptions.
 TypeList SwitchInsn.getCatches()
          Gets the list of possibly-caught exceptions.
 TypeList BasicBlock.getExceptionHandlerTypes()
          Returns the exception handler types associated with this block, if any.
 TypeList Rop.getExceptions()
          Gets the list of exception types that might be thrown.
 TypeList Rop.getSources()
          Gets the source types.
 TypeList RegisterSpecList.withAddedType(Type type)
          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.
 

Methods in com.android.dx.rop.code with parameters of type TypeList
static Rop Rops.opAdd(TypeList types)
          Returns the appropriate add rop for the given types.
static Rop Rops.opAnd(TypeList types)
          Returns the appropriate and rop for the given types.
static Rop Rops.opDiv(TypeList types)
          Returns the appropriate div rop for the given types.
static Rop Rops.opIfEq(TypeList types)
          Returns the appropriate if-eq rop for the given sources.
static Rop Rops.opIfGe(TypeList types)
          Returns the appropriate if-ge rop for the given sources.
static Rop Rops.opIfGt(TypeList types)
          Returns the appropriate if-gt rop for the given sources.
static Rop Rops.opIfLe(TypeList types)
          Returns the appropriate if-le rop for the given sources.
static Rop Rops.opIfLt(TypeList types)
          Returns the appropriate if-lt rop for the given sources.
static Rop Rops.opIfNe(TypeList types)
          Returns the appropriate if-ne rop for the given sources.
static Rop Rops.opMul(TypeList types)
          Returns the appropriate mul rop for the given types.
static Rop Rops.opOr(TypeList types)
          Returns the appropriate or rop for the given types.
static Rop Rops.opRem(TypeList types)
          Returns the appropriate rem rop for the given types.
static Rop Rops.opShl(TypeList types)
          Returns the appropriate shl rop for the given types.
static Rop Rops.opShr(TypeList types)
          Returns the appropriate shr rop for the given types.
static Rop Rops.opSub(TypeList types)
          Returns the appropriate sub rop for the given types.
static Rop Rops.opUshr(TypeList types)
          Returns the appropriate ushr rop for the given types.
static Rop Rops.opXor(TypeList types)
          Returns the appropriate xor rop for the given types.
static Rop Rops.ropFor(int opcode, TypeBearer dest, TypeList sources, Constant cst)
          Returns the appropriate rop for the given opcode, destination, and sources.
static String ThrowingInsn.toCatchString(TypeList catches)
          Gets the string form of a register spec list to be used as a catches list.
 

Constructors in com.android.dx.rop.code with parameters of type TypeList
Rop(int opcode, TypeList sources, TypeList exceptions)
          Constructs a non-nicknamed instance with non-empty exceptions, which is always a call-like op (see Rop.isCallLike).
Rop(int opcode, Type result, TypeList sources, int branchingness, String nickname)
          Constructs a no-exception instance.
Rop(int opcode, Type result, TypeList sources, String nickname)
          Constructs a non-branching no-exception instance.
Rop(int opcode, Type result, TypeList sources, TypeList exceptions, int branchingness, boolean isCallLike, String nickname)
          Constructs an instance.
Rop(int opcode, Type result, TypeList sources, TypeList exceptions, int branchingness, String nickname)
          Constructs an instance.
Rop(int opcode, Type result, TypeList sources, TypeList exceptions, String nickname)
          Constructs a non-empty exceptions instance.
ThrowingCstInsn(Rop opcode, SourcePosition position, RegisterSpecList sources, TypeList catches, Constant cst)
          Constructs an instance.
ThrowingInsn(Rop opcode, SourcePosition position, RegisterSpecList sources, TypeList catches)
          Constructs an instance.
 

Uses of TypeList in com.android.dx.rop.type
 

Classes in com.android.dx.rop.type that implement TypeList
 class StdTypeList
          Standard implementation of TypeList.
 

Methods in com.android.dx.rop.type that return TypeList
 TypeList StdTypeList.withAddedType(Type type)
          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.
 TypeList TypeList.withAddedType(Type type)
          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.
 

Methods in com.android.dx.rop.type with parameters of type TypeList
static int StdTypeList.compareContents(TypeList list1, TypeList list2)
          Compares the contents of the given two instances for ordering.
static boolean StdTypeList.equalContents(TypeList list1, TypeList list2)
          Compares the contents of the given two instances for equality.
static int StdTypeList.hashContents(TypeList list)
          Returns a hashcode of the contents of the given list.
static String StdTypeList.toHuman(TypeList list)
          Returns the given list as a comma-separated list of human forms.
 



Copyright © 2015. All rights reserved.