Uses of Class
com.android.dx.rop.type.Prototype

Packages that use Prototype
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.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.cst Interfaces and implementation of things related to the constant pool. 
com.android.dx.rop.type Implementation of classes that represent types (classes or primitives). 
 

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

Methods in com.android.dx.cf.code that return Prototype
 Prototype ConcreteMethod.getEffectiveDescriptor()
          Get the effective method descriptor, which includes, if necessary, a first this parameter.
 Prototype BaseMachine.getPrototype()
          Gets the effective prototype of the method that this instance is being used for.
 Prototype Machine.getPrototype()
          Gets the effective prototype of the method that this instance is being used for.
 

Methods in com.android.dx.cf.code with parameters of type Prototype
 void BaseMachine.popArgs(Frame frame, Prototype prototype)
          Pops values from the stack of the types indicated by the given Prototype (popped in reverse of the argument order, so the first prototype argument type is for the deepest element of the stack), and store them in the arguments area, indicating that there are now that many arguments.
 void Machine.popArgs(Frame frame, Prototype prototype)
          Pops values from the stack of the types indicated by the given Prototype (popped in reverse of the argument order, so the first prototype argument type is for the deepest element of the stack), and store them in the arguments area, indicating that there are now that many arguments.
 

Constructors in com.android.dx.cf.code with parameters of type Prototype
BaseMachine(Prototype prototype)
          Constructs an instance.
ValueAwareMachine(Prototype prototype)
          Constructs an instance.
 

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

Methods in com.android.dx.cf.iface that return Prototype
 Prototype Method.getEffectiveDescriptor()
          Get the effective method descriptor, which includes, if necessary, a first this parameter.
 Prototype StdMethod.getEffectiveDescriptor()
          Get the effective method descriptor, which includes, if necessary, a first this parameter.
 

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

Methods in com.android.dx.dex.file with parameters of type Prototype
 int ProtoIdsSection.indexOf(Prototype prototype)
          Gets the index of the given prototype, which must have been added to this instance.
 ProtoIdItem ProtoIdsSection.intern(Prototype prototype)
          Interns an element into this instance.
 

Constructors in com.android.dx.dex.file with parameters of type Prototype
ProtoIdItem(Prototype prototype)
          Constructs an instance.
 

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

Methods in com.android.dx.rop.code with parameters of type Prototype
static Rop Rops.opInvokeDirect(Prototype meth)
          Returns the appropriate invoke-direct rop for the given type.
static Rop Rops.opInvokeInterface(Prototype meth)
          Returns the appropriate invoke-interface rop for the given type.
static Rop Rops.opInvokeStatic(Prototype meth)
          Returns the appropriate invoke-static rop for the given type.
static Rop Rops.opInvokeSuper(Prototype meth)
          Returns the appropriate invoke-super rop for the given type.
static Rop Rops.opInvokeVirtual(Prototype meth)
          Returns the appropriate invoke-virtual rop for the given type.
 

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

Methods in com.android.dx.rop.cst that return Prototype
 Prototype CstBaseMethodRef.getPrototype()
          Gets the raw prototype of this method.
 Prototype CstBaseMethodRef.getPrototype(boolean isStatic)
          Gets the prototype of this method as either a static or instance method.
 

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

Methods in com.android.dx.rop.type that return Prototype
static Prototype Prototype.intern(String descriptor)
          Returns the unique instance corresponding to the given method descriptor.
static Prototype Prototype.intern(String descriptor, Type definer, boolean isStatic, boolean isInit)
          Interns an instance, adding to the descriptor as necessary based on the given definer, name, and flags.
static Prototype Prototype.internInts(Type returnType, int count)
          Interns an instance which consists of the given number of ints along with the given return type
 Prototype Prototype.withFirstParameter(Type param)
          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.
 

Methods in com.android.dx.rop.type with parameters of type Prototype
 int Prototype.compareTo(Prototype other)
          
 



Copyright © 2015. All rights reserved.