A B C D E F G H I J K L M N O P R S T U V W

A

AbstractInsnNode - Class in org.ow2.asmdex.tree
A node that represents a bytecode instruction.
AbstractInsnNode(int) - Constructor for class org.ow2.asmdex.tree.AbstractInsnNode
Constructs a new AbstractInsnNode.
ACC_ABSTRACT - Static variable in interface org.ow2.asmdex.Opcodes
abstract
ACC_ANNOTATION - Static variable in interface org.ow2.asmdex.Opcodes
Annotation
ACC_BRIDGE - Static variable in interface org.ow2.asmdex.Opcodes
Bridge
ACC_CONSTRUCTOR - Static variable in interface org.ow2.asmdex.Opcodes
Constructor
ACC_DECLARED_SYNCHRONIZED - Static variable in interface org.ow2.asmdex.Opcodes
Synchronized
ACC_ENUM - Static variable in interface org.ow2.asmdex.Opcodes
Enum
ACC_FINAL - Static variable in interface org.ow2.asmdex.Opcodes
Final
ACC_INTERFACE - Static variable in interface org.ow2.asmdex.Opcodes
Interface
ACC_NATIVE - Static variable in interface org.ow2.asmdex.Opcodes
Native
ACC_PRIVATE - Static variable in interface org.ow2.asmdex.Opcodes
Private
ACC_PROTECTED - Static variable in interface org.ow2.asmdex.Opcodes
Protected
ACC_PUBLIC - Static variable in interface org.ow2.asmdex.Opcodes
Public
ACC_STATIC - Static variable in interface org.ow2.asmdex.Opcodes
Static
ACC_STRICT - Static variable in interface org.ow2.asmdex.Opcodes
Strict
ACC_SYNTHETIC - Static variable in interface org.ow2.asmdex.Opcodes
Synthetic
ACC_TRANSIENT - Static variable in interface org.ow2.asmdex.Opcodes
Transient
ACC_UNKNOWN - Static variable in interface org.ow2.asmdex.Opcodes
Spurious accessor used by the writer when it an instruction refers to a class, Method or a Field not parsed yet.
ACC_VARARGS - Static variable in interface org.ow2.asmdex.Opcodes
Varargs
ACC_VOLATILE - Static variable in interface org.ow2.asmdex.Opcodes
Volatile
accept(ApplicationVisitor, String[], int) - Method in class org.ow2.asmdex.ApplicationReader
Makes the given visitor visit the Dex Application of this ApplicationReader.
accept(ApplicationVisitor, int) - Method in class org.ow2.asmdex.ApplicationReader
Makes the given visitor visit the Dex Application of this ApplicationReader.
accept(ApplicationVisitor, String[], Object, int) - Method in class org.ow2.asmdex.ApplicationReader
Makes the given visitor visit the Java class of this ClassVisitor.
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.AbstractInsnNode
Makes the given code visitor visit this instruction.
accept(AnnotationVisitor) - Method in class org.ow2.asmdex.tree.AnnotationNode
Makes the given visitor visit this annotation.
accept(ApplicationVisitor) - Method in class org.ow2.asmdex.tree.ApplicationNode
Makes the given Application visitor visit this Application.
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.ArrayLengthInsnNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.ArrayOperationInsnNode
 
accept(ClassVisitor) - Method in class org.ow2.asmdex.tree.ClassNode
Makes the given Class visitor visit this Class.
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.FieldInsnNode
 
accept(ClassVisitor) - Method in class org.ow2.asmdex.tree.FieldNode
Makes the given class visitor visit this field.
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.FillArrayDataInsnNode
 
accept(ClassVisitor) - Method in class org.ow2.asmdex.tree.InnerClassNode
Makes the given class visitor visit this inner class.
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.InsnList
Makes the given visitor visit all of the instructions in this list.
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.InsnNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.IntInsnNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.JumpInsnNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.LabelNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.LineNumberNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.LocalVariableNode
Makes the given visitor visit this local variable declaration.
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.LookupSwitchInsnNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.MethodInsnNode
 
accept(ClassVisitor) - Method in class org.ow2.asmdex.tree.MethodNode
Makes the given Class visitor visit this Method.
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.MethodNode
Makes the given Method visitor visit this Method.
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.MultiANewArrayInsnNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.OperationInsnNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.StringInsnNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.TableSwitchInsnNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.TryCatchBlockNode
Makes the given visitor visit this try catch block.
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.TypeInsnNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.VarInsnLongNode
 
accept(MethodVisitor) - Method in class org.ow2.asmdex.tree.VarInsnNode
 
access - Variable in class org.ow2.asmdex.tree.ClassNode
The class's access flags (see Opcodes).
access - Variable in class org.ow2.asmdex.tree.FieldNode
The field's access flags (see Opcodes).
access - Variable in class org.ow2.asmdex.tree.InnerClassNode
The access flags of the inner class as originally declared in the enclosing class.
access - Variable in class org.ow2.asmdex.tree.MethodNode
The method's access flags (see Opcodes).
ACCESS_FLAGS_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Offset in bytes of the access_flags field in the class_def_item structure.
ACCESS_FLAGS_STRING - Static variable in interface org.ow2.asmdex.Constants
Annotation field 'access flags'
add(AbstractInsnNode) - Method in class org.ow2.asmdex.tree.InsnList
Adds the given instruction to the end of this list.
add(InsnList) - Method in class org.ow2.asmdex.tree.InsnList
Adds the given instructions to the end of this list.
addAccessFlags(int, boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Appends the Access flags to the given buffer.
addAnnotatedField(Field) - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Adds an Annotated Field to the directory.
addAnnotatedMethods(Method) - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Adds an Annotated Method to the directory.
addAnnotatedParameter(AnnotationSetRefList) - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Adds an Annotated Parameter to the directory.
addAnnotationDirectoryItem(AnnotationDirectoryItem) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds an annotation_directory_item to the Constant Pool.
addAnnotationElement(AnnotationElement) - Method in class org.ow2.asmdex.encodedValue.EncodedValueAnnotation
Adds an Annotation Element to the Annotation.
addAnnotationElement(AnnotationElement) - Method in class org.ow2.asmdex.structureWriter.AnnotationItem
Adds an Annotation Element to the sorted list.
addAnnotationItem(AnnotationItem) - Method in class org.ow2.asmdex.structureWriter.AnnotationSetItem
Adds an annotation_item to the annotation_set_item, ordered by type_idx.
addAnnotationItem(int, AnnotationItem) - Method in class org.ow2.asmdex.structureWriter.AnnotationSetRefList
Adds an annotation_item to the given parameter.
addAnnotationItem(AnnotationItem) - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Adds an annotation_item to the annotations_set_items.
addAnnotationItem(AnnotationItem) - Method in class org.ow2.asmdex.structureWriter.Field
Adds an annotation_item to the annotations_set_items.
addAnnotationItem(AnnotationItem) - Method in class org.ow2.asmdex.structureWriter.Method
Adds an annotation_item to the annotations_set_items.
addAnnotationItemForDefaultAnnotation(AnnotationItem) - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Adds an AnnotationItem to the list of AnnotationItem of Default Annotation.
addAnnotationItemToConstantPool(AnnotationItem) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds an annotation_item to the Constant Pool.
addAnnotationSetItemNoSizeCheck(AnnotationSetItem) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds an annotation_set_item to the Constant Pool.
addAnnotationSetItemToConstantPool(AnnotationSetItem) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds an annotation_set_item to the Constant Pool.
addAnnotationSetRefListToConstantPool(AnnotationSetRefList) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds an annotation_set_ref_list to the Constant Pool.
addBoolean(boolean, boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds a boolean string to the current text.
addClassToConstantPool(String, String, int, String[], String[]) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds a class to the constant pool.
addComma() - Method in class org.ow2.asmdex.util.AsmDexPrinter
Appends a comma and a space to the current text.
addComponent(TextComponent) - Method in class org.ow2.asmdex.util.TextComposite
Adds a TextComponent to the list.
addConstant(Object, boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Appends a string representation of the given constant to the given buffer, with quotes if necessary.
addEncodedValue(EncodedValue) - Method in class org.ow2.asmdex.encodedValue.EncodedValueArray
Adds an Encoded Value to the list.
addEnd(Label) - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Adds the Label where the variable ends.
addEndLabelToLocalVariableLabels(int, Label) - Method in class org.ow2.asmdex.MethodCodeReader
Adds an End Label to a Local Variable labels structure.
addEOL() - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds an End Of Line tag at the end of the current text.
addExceptionHandler(ExceptionHandler) - Method in class org.ow2.asmdex.structureWriter.TryCatch
Adds an ExceptionHandler to the list.
addExceptionHandlers(ArrayList<ExceptionHandler>) - Method in class org.ow2.asmdex.structureWriter.TryCatch
Adds Exception Handlers to the list of the current structure.
addField(Field) - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Adds a Field to the Field list of the Class, whether is it a Static or Instance Field.
addFieldFromApplicationReader(String, String, String) - Method in class org.ow2.asmdex.ApplicationWriter
When the optimization about the ApplicationReader/ApplicationWriter is enabled, the ApplicationReader will want to register Fields into the Constant Pool of the Writer.
addFieldToConstantPool(String, String, String, int, String[], Object) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds a Field in the Constant Pool.
addInstruction(Instruction) - Method in class org.ow2.asmdex.MethodWriter
Adds an instruction to the current Code Item.
addInstruction(Instruction) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Adds an instruction to the code item.
addLabel(int) - Method in class org.ow2.asmdex.MethodCodeReader
Adds a new Label to the Label list, mapped according to its offset from the first byte of the code of the method.
addLabel(Label) - Method in class org.ow2.asmdex.MethodCodeReader
Convenient method to add an (already resolved) label to the Label list.
addLabel(Label) - Method in class org.ow2.asmdex.MethodWriter
Adds a label to the set of used labels.
addLabel(Label) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Adds a label to the set of used labels.
addLabelArray(String[], boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds the declaration of an Array of Labels to the current text, from their names.
addLabels(Label[]) - Method in class org.ow2.asmdex.MethodCodeReader
Convenient method to add (already resolved) labels to the Label list.
addLocalVariable(LocalVariable) - Method in class org.ow2.asmdex.structureWriter.Method
Adds a Local Variable to this Method.
addMemberClassValue(String, ConstantPool) - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Adds a Member Class Encoded Value to the Member Classes.
addMethod(Method) - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Adds a Method (direct or virtual) to the method list of the Class.
addMethodFromApplicationReader(String, String, String) - Method in class org.ow2.asmdex.ApplicationWriter
When the optimization about the ApplicationReader/ApplicationWriter is enabled, the ApplicationReader will want to register Methods into the Constant Pool of the Writer.
addMethodToConstantPool(String, String, String, int, String[], String[]) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds a Method to the Constant Pool being built.
addNewLocalVariable(int, LocalVariable) - Method in class org.ow2.asmdex.MethodCodeReader
Adds the Local Variable at the end of the list designed by the register number.
addNumber(int, boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds a number at the end of the current text.
addNumber(float, boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds a Float number at the end of the current text.
addNumber(long, boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds a long number at the end of the current text.
addNumber(double, boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds a long number at the end of the current text.
addOffsetForStaticValuesEncodedArrayItemOfClass(ClassDefinitionItem, int) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds an offset for the encoded_array_item of a static_values_offset for one Class.
addOpcode(int, boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds to the current text the name of the given opcode, or the number in hexadecimal if the opcode isn't known.
addPadding(int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Adds padding at the end of the file, if necessary.
addPadding() - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Adds the default padding of 4 bytes at the end of the file, if necessary.
addPadding() - Method in class org.ow2.asmdex.MethodWriter
Adds padding at the end of the file, using an alignment of 4, if necessary.
addParameterAnnotationItem(int, AnnotationItem) - Method in class org.ow2.asmdex.structureWriter.Method
Adds an annotation_item to a parameter of this Method.
addPrototypeToConstantPool(Prototype) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds a Prototype to the Constant Pool.
addPrototypeToConstantPool(String) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Creates a Prototype from the descriptor and adds it to the Constant Pool, as well as the Strings inside.
addReferringInstruction(Instruction) - Method in class org.ow2.asmdex.structureCommon.Label
Adds an Instruction that refers to this Label.
addRestart(Label) - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Adds the Label where the variable restarts.
addRestartLabelToLocalVariableLabels(int, Label) - Method in class org.ow2.asmdex.MethodCodeReader
Adds an Restart Label to a Local Variable labels structure.
addStringArrayList(List<String>, boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds the declaration of an ArrayList of Strings to the current text.
addStringFromApplicationReader(String) - Method in class org.ow2.asmdex.ApplicationWriter
When the optimization about the ApplicationReader/ApplicationWriter is enabled, the ApplicationReader will want to register Strings into the Constant Pool of the Writer.
addStringsToConstantPool(String[]) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds Strings to the Constant pool.
addStringToConstantPool(String) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds a String to the Constant Pool.
addTabulation() - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds tabulation according to the tabulation count stored in the current element.
addText(String) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds a given text to the current text.
addText(String, boolean) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds a given text to the current text.
addTextToList(TextComponent) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds the given Text Component to the list of this element.
addTryCatch(TryCatch) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Adds a Try/Catch structure to the list of Try/Catch.
addTryCatchStructure(TryCatch, int) - Method in class org.ow2.asmdex.MethodCodeReader
Convenient method to add a TryCatchStructure to the listTryCatchStructures.
addTypeAddrPair(String, Label) - Method in class org.ow2.asmdex.structureWriter.EncodedCatchHandler
Add a new exception handler
addTypeListToConstantPool(TypeList) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds a TypeList to the Constant Pool, as well as the Strings inside.
addTypeNameFromApplicationReader(String) - Method in class org.ow2.asmdex.ApplicationWriter
When the optimization about the ApplicationReader/ApplicationWriter is enabled, the ApplicationReader will want to register Types into the Constant Pool of the Writer.
addTypesToConstantPool(String[]) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds Types to the Constant Pool.
addTypeToConstantPool(String) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Adds a Type to the Constant Pool.
adler32Checksum - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
ADLER 32 checksum of the DEX file
ANNOTATED_METHODS_SIZE_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Offset in bytes of the annotated_methods_size field in the annotations_directory_item structure.
ANNOTATED_PARAMETERS_SIZE_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Offset in bytes of the annotated_parameters_size field in the annotations_directory_item structure.
ANNOTATION_DEFAULT_INTERNAL_NAME - Static variable in interface org.ow2.asmdex.Constants
class name for annotation 'default'
annotationDefault - Variable in class org.ow2.asmdex.tree.MethodNode
The default value of this annotation interface method.
AnnotationDirectoryItem - Class in org.ow2.asmdex.structureWriter
Represents an annotation_directory_item.
AnnotationDirectoryItem() - Constructor for class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
 
AnnotationElement - Class in org.ow2.asmdex.structureWriter
An Annotation Element (from annotation_element structure).
AnnotationElement(String, EncodedValue) - Constructor for class org.ow2.asmdex.structureWriter.AnnotationElement
Constructor of an AnnotationElement.
annotationItem - Variable in class org.ow2.asmdex.AnnotationWriter
The Annotation Item currently being visited.
AnnotationItem - Class in org.ow2.asmdex.structureWriter
An Annotation Item (from the annotation_item structure).
AnnotationItem(int, String) - Constructor for class org.ow2.asmdex.structureWriter.AnnotationItem
 
AnnotationItem(boolean, String) - Constructor for class org.ow2.asmdex.structureWriter.AnnotationItem
 
AnnotationNode - Class in org.ow2.asmdex.tree
A node that represents an annotation.
AnnotationNode(int, String) - Constructor for class org.ow2.asmdex.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationNode(String) - Constructor for class org.ow2.asmdex.tree.AnnotationNode
Constructs a new AnnotationNode.
AnnotationNode(int, List<Object>) - Constructor for class org.ow2.asmdex.tree.AnnotationNode
Constructs a new AnnotationNode to visit an array value.
AnnotationNode(List<Object>) - Constructor for class org.ow2.asmdex.tree.AnnotationNode
Constructs a new AnnotationNode to visit an array value.
ANNOTATIONS_OFF_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Offset in bytes of the annotations_off field in the class_def_item structure.
AnnotationSetItem - Class in org.ow2.asmdex.structureWriter
An Annotation_set_item.
AnnotationSetItem() - Constructor for class org.ow2.asmdex.structureWriter.AnnotationSetItem
 
AnnotationSetRefList - Class in org.ow2.asmdex.structureWriter
A Class representing an annotation_set_ref_list structure.
AnnotationSetRefList(int, Method) - Constructor for class org.ow2.asmdex.structureWriter.AnnotationSetRefList
Constructor of an annotation_set_ref_list.
annotationType - Variable in class org.ow2.asmdex.AnnotationWriter
Type of the Annotation.
AnnotationVisitor - Class in org.ow2.asmdex
A visitor to visit a Java annotation.
AnnotationVisitor(int) - Constructor for class org.ow2.asmdex.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationVisitor(int, AnnotationVisitor) - Constructor for class org.ow2.asmdex.AnnotationVisitor
Constructs a new AnnotationVisitor.
AnnotationWriter - Class in org.ow2.asmdex
The Annotation Writer.
AnnotationWriter(ConstantPool, AnnotationItem) - Constructor for class org.ow2.asmdex.AnnotationWriter
Constructor of the Annotation Writer.
AnnotationWriterArray - Class in org.ow2.asmdex
AnnotationWriter specialized for Arrays.
AnnotationWriterArray(ConstantPool, AnnotationItem) - Constructor for class org.ow2.asmdex.AnnotationWriterArray
Constructor
AnnotationWriterDefaultAnnotation - Class in org.ow2.asmdex
AnnotationWriter specialized for DefaultAnnotation.
AnnotationWriterDefaultAnnotation(ConstantPool, AnnotationItem, ClassDefinitionItem) - Constructor for class org.ow2.asmdex.AnnotationWriterDefaultAnnotation
Constructor for the default annotations.
AnnotationWriterSubAnnotation - Class in org.ow2.asmdex
AnnotationWriter specialized for SubAnnotation.
AnnotationWriterSubAnnotation(ConstantPool, AnnotationItem) - Constructor for class org.ow2.asmdex.AnnotationWriterSubAnnotation
Constructor for Annotation writer for sub annotation
api - Variable in class org.ow2.asmdex.AnnotationVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.ow2.asmdex.ApplicationReader
API level
api - Variable in class org.ow2.asmdex.ApplicationVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.ow2.asmdex.ClassVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.ow2.asmdex.FieldVisitor
The ASM API version implemented by this visitor.
api - Variable in class org.ow2.asmdex.MethodVisitor
The ASM API version implemented by this visitor.
appendString(String) - Method in class org.ow2.asmdex.util.AsmDexPrinter
Appends a quoted string to a given buffer.
ApplicationNode - Class in org.ow2.asmdex.tree
A node that represents an Application.
ApplicationNode(int) - Constructor for class org.ow2.asmdex.tree.ApplicationNode
Constructs a new ApplicationNode.
ApplicationReader - Class in org.ow2.asmdex
An Android Application parser for dex files to make an ApplicationVisitor visit an existing application.
ApplicationReader(int, byte[]) - Constructor for class org.ow2.asmdex.ApplicationReader
Constructs a new ApplicationReader object.
ApplicationReader(int, byte[], int, int) - Constructor for class org.ow2.asmdex.ApplicationReader
Constructs a new ApplicationReader object.
ApplicationReader(int, InputStream) - Constructor for class org.ow2.asmdex.ApplicationReader
Constructs a new ApplicationReader object.
ApplicationReader(int, String) - Constructor for class org.ow2.asmdex.ApplicationReader
Constructs a new ApplicationReader object.
ApplicationReader(int, File) - Constructor for class org.ow2.asmdex.ApplicationReader
Constructs a new ApplicationReader object.
ApplicationVisitor - Class in org.ow2.asmdex
A visitor to visit a Dex Application.
ApplicationVisitor(int) - Constructor for class org.ow2.asmdex.ApplicationVisitor
Constructs a new ApplicationVisitor.
ApplicationVisitor(int, ApplicationVisitor) - Constructor for class org.ow2.asmdex.ApplicationVisitor
Constructs a new ApplicationVisitor.
ApplicationWriter - Class in org.ow2.asmdex
A ApplicationVisitor that generates an Android dex file in bytecode form.
ApplicationWriter() - Constructor for class org.ow2.asmdex.ApplicationWriter
Constructs an new ClassWriter.
ApplicationWriter(ApplicationReader) - Constructor for class org.ow2.asmdex.ApplicationWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
areSymbolicIndexesUsed() - Method in class org.ow2.asmdex.structureWriter.DebugInfoItem
Indicates if at least one index is encoded in the debug code.
areSymbolicIndexesUsedInDebugCodeItem() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Indicates if at least one index is encoded in the debug code.
arguments - Variable in class org.ow2.asmdex.tree.MethodInsnNode
Arguments to give to the method.
ARRAY_LENGTH_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of ArrayLengthInsnNode "instructions".
ARRAY_OPERATION_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of ArrayOperationInsnNode "instructions".
arrayData - Variable in class org.ow2.asmdex.tree.FillArrayDataInsnNode
The array of the data.
ArrayLengthInsnNode - Class in org.ow2.asmdex.tree
A node that represents an ARRAY-LENGTH instruction.
ArrayLengthInsnNode(int, int) - Constructor for class org.ow2.asmdex.tree.ArrayLengthInsnNode
Constructs a new ArrayLengthInsnNode.
ArrayOperationInsnNode - Class in org.ow2.asmdex.tree
A node that represents an operation on an array.
ArrayOperationInsnNode(int, int, int, int) - Constructor for class org.ow2.asmdex.tree.ArrayOperationInsnNode
Constructs a new ArrayOperationInsnNode.
arrayReference - Variable in class org.ow2.asmdex.tree.FillArrayDataInsnNode
The array reference.
arrayReferenceBearing - Variable in class org.ow2.asmdex.tree.ArrayLengthInsnNode
The register referencing the array.
arrayRegister - Variable in class org.ow2.asmdex.tree.ArrayOperationInsnNode
The array register.
ASM4 - Static variable in interface org.ow2.asmdex.Opcodes
API level
AsmDexifierAnnotationVisitor - Class in org.ow2.asmdex.util
An AnnotationVisitor that prints the AsmDex code that generates the Annotations it visits.
AsmDexifierAnnotationVisitor(int, int, int) - Constructor for class org.ow2.asmdex.util.AsmDexifierAnnotationVisitor
Constructs a new AsmDexifierAnnotationVisitor.
AsmDexifierApplicationVisitor - Class in org.ow2.asmdex.util
An ApplicationVisitor that prints the AsmDex code that generates the Application it visits.
AsmDexifierApplicationVisitor(int, PrintWriter) - Constructor for class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
Constructs a new AsmDexifierApplicationVisitor object.
AsmDexifierApplicationVisitor(int, PrintWriter, String, String) - Constructor for class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
Constructs a new AsmDexifierApplicationVisitor object.
AsmDexifierClassVisitor - Class in org.ow2.asmdex.util
A ClassVisitor that prints the AsmDex code that generates the classes it visits.
AsmDexifierClassVisitor(int, int) - Constructor for class org.ow2.asmdex.util.AsmDexifierClassVisitor
Constructs a new AsmDexifierClassVisitor object.
AsmDexifierFieldVisitor - Class in org.ow2.asmdex.util
A FieldVisitor that prints the AsmDex code that generates the Fields it visits.
AsmDexifierFieldVisitor(int, int) - Constructor for class org.ow2.asmdex.util.AsmDexifierFieldVisitor
Constructs a new AsmDexifierFieldVisitor object.
AsmDexifierMethodVisitor - Class in org.ow2.asmdex.util
A MethodVisitor that prints the AsmDex code that generates the Methods it visits.
AsmDexifierMethodVisitor(int, int) - Constructor for class org.ow2.asmdex.util.AsmDexifierMethodVisitor
Constructs a new AsmDexifierMethodVisitor object.
AsmDexPrinter - Class in org.ow2.asmdex.util
An abstract visitor for the AsmDexifier.
AsmDexPrinter() - Constructor for class org.ow2.asmdex.util.AsmDexPrinter
 
av - Variable in class org.ow2.asmdex.AnnotationVisitor
The annotation visitor to which this visitor must delegate method calls.
av - Variable in class org.ow2.asmdex.ApplicationVisitor
The application visitor to which this visitor must delegate method calls.

B

BasicDexFileReader - Class in org.ow2.asmdex.lowLevelUtils
Reads the basic structure of a DEX file and builds a representation of this file.
BasicDexFileReader() - Constructor for class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Constructor.
buildAnnotationDirectoryItem() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Builds the annotation_directory_item.
byteCode - Variable in class org.ow2.asmdex.ApplicationReader
The bytecode to be parsed.
bytes(byte[]) - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
Reads a given number of bytes and fills the given array.
bytes(byte[]) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Reads a given number of bytes.
ByteVector - Class in org.ow2.asmdex.lowLevelUtils
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class org.ow2.asmdex.lowLevelUtils.ByteVector
Constructs a new ByteVector with a default initial size.
ByteVector(int) - Constructor for class org.ow2.asmdex.lowLevelUtils.ByteVector
Constructs a new ByteVector with the given initial size.
ByteVector(byte[]) - Constructor for class org.ow2.asmdex.lowLevelUtils.ByteVector
Constructs a new ByteVector with the given byte array.

C

calculateHashCode(String, String, String) - Static method in class org.ow2.asmdex.structureWriter.Field
Calculates the hashcode of a Field according to some of its attributes.
calculateHashCode(String, String, Prototype) - Static method in class org.ow2.asmdex.structureWriter.Method
Calculates the hashcode of the Method according to its given identifiers.
calculateHashCode(String, String, int) - Static method in class org.ow2.asmdex.structureWriter.Method
Calculates the hashcode of the Method according to its given identifiers.
calculateHashCode(String) - Static method in class org.ow2.asmdex.structureWriter.Prototype
Calculates the hashcode of the Prototype from its descriptor in the TypeDescriptor format.
CLASS_ANNOTATIONS_OFF_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Offset in bytes of the class_annotations_off field in the annotations_directory_item structure.
CLASS_DATA_OFF_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Offset in bytes of the class_data_off field in the class_def_item structure.
CLASS_DEF_ITEM_SIZE - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of a class definition in the pool in bytes
classDefinitionItem - Variable in class org.ow2.asmdex.AnnotationWriterDefaultAnnotation
The Class related to this Annotation.
ClassDefinitionItem - Class in org.ow2.asmdex.structureReader
Simple class representing one class_def_item which data are read from a Dex file.
ClassDefinitionItem(IDalvikValueReader, int, int) - Constructor for class org.ow2.asmdex.structureReader.ClassDefinitionItem
Constructor of a ClassDefinitionItem.
ClassDefinitionItem - Class in org.ow2.asmdex.structureWriter
Simple class representing one class_def_item, for the writer.
ClassDefinitionItem(String, String, int, TypeList, String[], ConstantPool) - Constructor for class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Constructor of a ClassDefinitionItem.
classDefinitionsOffset - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Offset of class definition table
classDefinitionsSize - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of class definition table
classes - Variable in class org.ow2.asmdex.tree.ApplicationNode
The Classes of this Application.
className - Variable in class org.ow2.asmdex.util.RegisterShiftClassAdapter
Name of the current Class.
ClassNode - Class in org.ow2.asmdex.tree
A node that represents a class.
ClassNode(int) - Constructor for class org.ow2.asmdex.tree.ClassNode
Constructs a new ClassNode.
ClassNode(int, int, String, String[], String, String[]) - Constructor for class org.ow2.asmdex.tree.ClassNode
Constructs a new ClassNode.
ClassNode(int, String, String[], String, String[]) - Constructor for class org.ow2.asmdex.tree.ClassNode
Constructs a new ClassNode.
ClassVisitor - Class in org.ow2.asmdex
A visitor to visit a Dex class.
ClassVisitor(int) - Constructor for class org.ow2.asmdex.ClassVisitor
Constructs a new ClassVisitor.
ClassVisitor(int, ClassVisitor) - Constructor for class org.ow2.asmdex.ClassVisitor
Constructs a new ClassVisitor.
ClassWriter - Class in org.ow2.asmdex
Class that takes care of visiting a Class for the Application Writer to write it.
ClassWriter(ApplicationWriter, ConstantPool, int, String, String[], String, String[]) - Constructor for class org.ow2.asmdex.ClassWriter
Constructor.
clear() - Method in class org.ow2.asmdex.tree.InsnList
Removes all of the instructions of this list.
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.AbstractInsnNode
Returns a copy of this instruction.
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.ArrayLengthInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.ArrayOperationInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.FieldInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.FillArrayDataInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.InsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.IntInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.JumpInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.LabelNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.LineNumberNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.LookupSwitchInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.MethodInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.MultiANewArrayInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.OperationInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.StringInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.TableSwitchInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.TypeInsnNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.VarInsnLongNode
 
clone(Map<LabelNode, LabelNode>) - Method in class org.ow2.asmdex.tree.VarInsnNode
 
close() - Method in class org.ow2.asmdex.structureWriter.AnnotationSetRefList
Fill the empty parameters with an empty annotation_set_item.
closeAnnotations() - Method in class org.ow2.asmdex.MethodWriter
Closes and registers the annotation_set_items and annotation_set_ref_items of this Method.
closeAnnotations(ConstantPool) - Method in class org.ow2.asmdex.structureWriter.Method
Closes and registers the annotation_set_items and annotation_set_ref_items of this Method.
closeDebugInfoItem() - Method in class org.ow2.asmdex.structureWriter.DebugInfoItem
Closes the debug_info_item by adding a End_Sequence opcode.
closeText() - Method in class org.ow2.asmdex.util.AsmDexPrinter
Adds the current text to the list of texts, and resets the text.
CodeItem - Class in org.ow2.asmdex.structureWriter
Class representing the code instructions and debug informations of one method.
CodeItem(Method, ConstantPool) - Constructor for class org.ow2.asmdex.structureWriter.CodeItem
Constructor of the Code Item.
codeOffset - Variable in class org.ow2.asmdex.MethodCodeReader
Offset of the code of the method inside the Dex file.
compareTo(EncodedValue) - Method in class org.ow2.asmdex.encodedValue.EncodedValue
 
compareTo(AnnotationElement) - Method in class org.ow2.asmdex.structureWriter.AnnotationElement
 
compareTo(AnnotationItem) - Method in class org.ow2.asmdex.structureWriter.AnnotationItem
 
compareTo(AnnotationSetItem) - Method in class org.ow2.asmdex.structureWriter.AnnotationSetItem
 
compareTo(ClassDefinitionItem) - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
 
compareTo(Field) - Method in class org.ow2.asmdex.structureWriter.Field
 
compareTo(Method) - Method in class org.ow2.asmdex.structureWriter.Method
 
compareTo(Prototype) - Method in class org.ow2.asmdex.structureWriter.Prototype
 
compareTo(TypeList) - Method in class org.ow2.asmdex.structureWriter.TypeList
 
completeInformation(int, String[], Object, ConstantPool) - Method in class org.ow2.asmdex.structureWriter.Field
Adds information to the current Field.
completeInformation(int, String[], String[], ConstantPool) - Method in class org.ow2.asmdex.structureWriter.Method
Adds information to the current Method.
completeSignSizedLong(long, int) - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
Extends a long read with SizedLong of length sz according to its sign.
completeSignSizedLong(long, int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Extends a long read with SizedLong of length sz according to its sign.
completeSignSizedLong(long, int) - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Extends a long read with SizedLong of length sz according to its sign.
ConstantPool - Class in org.ow2.asmdex.structureWriter
Constant Pool of the Application.
ConstantPool() - Constructor for class org.ow2.asmdex.structureWriter.ConstantPool
 
constantPoolStrings - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
The Strings Constant Pool.
constantPoolTypes - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
The Types Constant Pool.
Constants - Interface in org.ow2.asmdex
Some constants that aren't Opcodes.
contains(AbstractInsnNode) - Method in class org.ow2.asmdex.tree.InsnList
Returns true if the given instruction belongs to this list.
copyPool(ApplicationWriter) - Method in class org.ow2.asmdex.ApplicationReader
Copies the constant pool data into the given ApplicationWriter.
createAndAddLabel(int) - Method in class org.ow2.asmdex.MethodCodeReader
Creates and adds to the Labels list a new Label which offset (relative to the first byte of the code of the method) is given, but if a Label already exists here, returns this existing label.
createAnnotationWriter(String, boolean, ConstantPool, ClassDefinitionItem) - Static method in class org.ow2.asmdex.AnnotationWriter
Creates an Annotation Writer for it to visit a following Annotation.
currentName - Variable in class org.ow2.asmdex.AnnotationWriter
Current name of the Annotation.
currentTabulation - Variable in class org.ow2.asmdex.util.AsmDexPrinter
The tabulation of the current element.
cv - Variable in class org.ow2.asmdex.ClassVisitor
he class visitor to which this visitor must delegate method calls.

D

DalvikValueReader - Class in org.ow2.asmdex.lowLevelUtils
Reads the different kinds of primitive Dalvik values from an encapsulated stream.
DalvikValueReader(byte[]) - Constructor for class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
Constructor encapsulating an array of bytes.
DalvikValueReader(byte[], int) - Constructor for class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
Constructor encapsulating an input stream.
DBG_ADVANCE_LINE - Static variable in interface org.ow2.asmdex.Opcodes
Debug instruction : advance linie
DBG_ADVANCE_PC - Static variable in interface org.ow2.asmdex.Opcodes
Debug instruction : advance pc
DBG_END_LOCAL - Static variable in interface org.ow2.asmdex.Opcodes
Debug instruction : end local
DBG_END_SEQUENCE - Static variable in interface org.ow2.asmdex.Opcodes
Debug instruction : end sequence
DBG_FIRST_SPECIAL - Static variable in interface org.ow2.asmdex.Opcodes
Debug offset first special
DBG_LINE_BASE - Static variable in interface org.ow2.asmdex.Opcodes
Debug offset line base
DBG_LINE_RANGE - Static variable in interface org.ow2.asmdex.Opcodes
Debug offset line range
DBG_RESTART_LOCAL - Static variable in interface org.ow2.asmdex.Opcodes
debug instruction : restart local
DBG_SET_EPILOGUE_BEGIN - Static variable in interface org.ow2.asmdex.Opcodes
debug instruction : set epilogue begin
DBG_SET_FILE - Static variable in interface org.ow2.asmdex.Opcodes
debug instruction : set file
DBG_SET_PROLOGUE_END - Static variable in interface org.ow2.asmdex.Opcodes
debug instruction : set prologue end
DBG_START_LOCAL - Static variable in interface org.ow2.asmdex.Opcodes
debug instruction : start local
DBG_START_LOCAL_EXTENDED - Static variable in interface org.ow2.asmdex.Opcodes
Debug instruction : start local (extended)
DEBUG_DISPLAY_STRUCTURES - Static variable in class org.ow2.asmdex.ApplicationReader
If true, displays the structures of the Decoded Application.
debugAddress - Variable in class org.ow2.asmdex.MethodCodeReader
register of debug state machine : the debug address
debugCurrentOpcodeOffset - Variable in class org.ow2.asmdex.MethodCodeReader
Offset on opcodes of the debug_info_item.
debugCurrentOpcodeOffsetAtInitialization - Variable in class org.ow2.asmdex.MethodCodeReader
Copy of the original debugCurrentOpcodeOffset.
debugEmittedLine - Variable in class org.ow2.asmdex.MethodCodeReader
Last emitted line (DBG_ADVANCE_LINE not counted).
debugEpilogueBegin - Variable in class org.ow2.asmdex.MethodCodeReader
register of debug state machine : the epilogue end
DebugInfoItem - Class in org.ow2.asmdex.structureWriter
This Class represents the debug_info_item structure of one code_item.
DebugInfoItem(ConstantPool) - Constructor for class org.ow2.asmdex.structureWriter.DebugInfoItem
Constructor of the Debug Info Item.
DebugInstruction - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction, as used in the debug_info_item structure.
DebugInstruction() - Constructor for class org.ow2.asmdex.instruction.DebugInstruction
 
DebugInstructionAdvanceLine - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction Advance Line.
DebugInstructionAdvanceLine(int) - Constructor for class org.ow2.asmdex.instruction.DebugInstructionAdvanceLine
Constructor of the Debug Instruction.
DebugInstructionAdvancePC - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction Advance PC.
DebugInstructionAdvancePC(int) - Constructor for class org.ow2.asmdex.instruction.DebugInstructionAdvancePC
Constructor of the Debug Instruction.
DebugInstructionEndLocal - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction End Local.
DebugInstructionEndLocal(int, Label) - Constructor for class org.ow2.asmdex.instruction.DebugInstructionEndLocal
Constructor of the Debug Instruction.
DebugInstructionEndSequence - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction End Local.
DebugInstructionEndSequence() - Constructor for class org.ow2.asmdex.instruction.DebugInstructionEndSequence
 
DebugInstructionRestartLocal - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction Restart Local.
DebugInstructionRestartLocal(int, Label) - Constructor for class org.ow2.asmdex.instruction.DebugInstructionRestartLocal
Constructor of the Debug Instruction.
DebugInstructionSetEpilogueBegin - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction Epilogue Begin.
DebugInstructionSetEpilogueBegin() - Constructor for class org.ow2.asmdex.instruction.DebugInstructionSetEpilogueBegin
 
DebugInstructionSetFile - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction Set File.
DebugInstructionSetFile(String) - Constructor for class org.ow2.asmdex.instruction.DebugInstructionSetFile
Constructor of the Debug Instruction.
DebugInstructionSetPrologueEnd - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction Set Prologue End.
DebugInstructionSetPrologueEnd() - Constructor for class org.ow2.asmdex.instruction.DebugInstructionSetPrologueEnd
 
DebugInstructionSpecialOpcode - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction Special Opcode.
DebugInstructionSpecialOpcode(int, int) - Constructor for class org.ow2.asmdex.instruction.DebugInstructionSpecialOpcode
Constructor of a the Debug Instruction Special Opcode.
DebugInstructionStartLocal - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction Start Local Instruction.
DebugInstructionStartLocal(int, String, String, Label) - Constructor for class org.ow2.asmdex.instruction.DebugInstructionStartLocal
Constructor of the Debug Instruction Start Local.
DebugInstructionStartLocalExtended - Class in org.ow2.asmdex.instruction
Class representing a Debug Instruction Start Local Extended Instruction.
DebugInstructionStartLocalExtended(int, String, String, String, Label) - Constructor for class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
Constructor of the Debug Instruction Start Local.
debugLine - Variable in class org.ow2.asmdex.MethodCodeReader
register of debug state machine : the debug line
debugLineAtInitialization - Variable in class org.ow2.asmdex.MethodCodeReader
Copy of the original debugLine.
debugPrologueEnd - Variable in class org.ow2.asmdex.MethodCodeReader
register of debug state machine : the prologue end
debugSourceFile - Variable in class org.ow2.asmdex.MethodCodeReader
register of debug state machine : the source file
DefaultAnnotationInformation - Class in org.ow2.asmdex.specificAnnotationVisitors
Tiny class to hold the name and value of an Default Annotation conveniently.
DefaultAnnotationInformation(String, Object) - Constructor for class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationInformation
Constructor (record)
DefaultAnnotationSpecificAnnotationParser - Class in org.ow2.asmdex.specificAnnotationParser
Specific annotation parser for Default Annotation.
DefaultAnnotationSpecificAnnotationParser(String) - Constructor for class org.ow2.asmdex.specificAnnotationParser.DefaultAnnotationSpecificAnnotationParser
Constructor for default annotation parser
DefaultAnnotationVisitor - Class in org.ow2.asmdex.specificAnnotationVisitors
Visitor for the Default annotation (Ldalvik/annotation/AnnotationDefault;).
DefaultAnnotationVisitor(int) - Constructor for class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationVisitor
Constructor.
desc - Variable in class org.ow2.asmdex.tree.AnnotationNode
The class descriptor of the annotation class.
desc - Variable in class org.ow2.asmdex.tree.FieldInsnNode
The field's descriptor.
desc - Variable in class org.ow2.asmdex.tree.FieldNode
The field's descriptor.
desc - Variable in class org.ow2.asmdex.tree.LocalVariableNode
The type descriptor of this local variable.
desc - Variable in class org.ow2.asmdex.tree.MethodInsnNode
The method's descriptor.
desc - Variable in class org.ow2.asmdex.tree.MethodNode
The method's descriptor.
desc - Variable in class org.ow2.asmdex.tree.MultiANewArrayInsnNode
The method's descriptor
desc - Variable in class org.ow2.asmdex.tree.TypeInsnNode
The operand of this instruction.
destinationRegister - Variable in class org.ow2.asmdex.tree.ArrayLengthInsnNode
The destination register.
destinationRegister - Variable in class org.ow2.asmdex.tree.OperationInsnNode
The destination register or pair.
destinationRegister - Variable in class org.ow2.asmdex.tree.StringInsnNode
The destination register.
destinationRegister - Variable in class org.ow2.asmdex.tree.TypeInsnNode
The destination register.
destinationRegister - Variable in class org.ow2.asmdex.tree.VarInsnLongNode
The destination register.
destinationRegister - Variable in class org.ow2.asmdex.tree.VarInsnNode
The destination register.
dexFile - Variable in class org.ow2.asmdex.MethodCodeReader
The reader of the Dex file.
DexFileReader - Class in org.ow2.asmdex.lowLevelUtils
Reads a DEX file, builds a representation of this file, and implements primitive Dalvik methods in order to conveniently parse the file structure.
DexFileReader() - Constructor for class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
dflt - Variable in class org.ow2.asmdex.tree.LookupSwitchInsnNode
Beginning of the default handler block.
dflt - Variable in class org.ow2.asmdex.tree.TableSwitchInsnNode
Beginning of the default handler block.
differenceAddress - Variable in class org.ow2.asmdex.instruction.DebugInstructionAdvancePC
The difference in words between the current and next address.
differenceLine - Variable in class org.ow2.asmdex.instruction.DebugInstructionAdvanceLine
The difference in line between the current and next line.
DISPLAY_WRITER_INFORMATION - Static variable in class org.ow2.asmdex.ApplicationWriter
Indicates if the writer information must be displayed.

E

ENCLOSING_CLASS_ANNOTATION_INTERNAL_NAME - Static variable in interface org.ow2.asmdex.Constants
class name for annotation 'enclosing class'
ENCLOSING_METHOD_ANNOTATION_INTERNAL_NAME - Static variable in interface org.ow2.asmdex.Constants
class name for annotation 'enclosing method'
EnclosingClassAnnotationVisitor - Class in org.ow2.asmdex.specificAnnotationVisitors
Visitor for the EnclosingClass annotation (Ldalvik/annotation/EnclosingClass;).
EnclosingClassAnnotationVisitor(int) - Constructor for class org.ow2.asmdex.specificAnnotationVisitors.EnclosingClassAnnotationVisitor
Constructor.
EnclosingClassSpecificAnnotationParser - Class in org.ow2.asmdex.specificAnnotationParser
Specific annotation parser for Enclosing Classes.
EnclosingClassSpecificAnnotationParser(String) - Constructor for class org.ow2.asmdex.specificAnnotationParser.EnclosingClassSpecificAnnotationParser
Enclosing class annotation parser
EnclosingMethodAnnotationVisitor - Class in org.ow2.asmdex.specificAnnotationVisitors
Visitor for the EnclosingMethod annotation (Ldalvik/annotation/EnclosingMethod;).
EnclosingMethodAnnotationVisitor(int) - Constructor for class org.ow2.asmdex.specificAnnotationVisitors.EnclosingMethodAnnotationVisitor
Constructor.
EnclosingMethodSpecificAnnotationParser - Class in org.ow2.asmdex.specificAnnotationParser
Specific annotation parser for Enclosing Methods.
EnclosingMethodSpecificAnnotationParser(String) - Constructor for class org.ow2.asmdex.specificAnnotationParser.EnclosingMethodSpecificAnnotationParser
Constructor
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValue
Returns the bytes of the Encoded Value.
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueAnnotation
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueArray
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueBoolean
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueByte
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueCharacter
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueDouble
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueEnum
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueField
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueFloat
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueInteger
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueLong
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueMethod
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueNull
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueShort
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueString
 
encode(ConstantPool) - Method in class org.ow2.asmdex.encodedValue.EncodedValueType
 
encode(ConstantPool) - Method in class org.ow2.asmdex.structureWriter.AnnotationElement
Encode the annotation_element according to the format of the same name.
encodeArrayLength(int, int) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
 
encodeArrayOperation(int, int, int, int) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Operation on array
EncodedCatchHandler - Class in org.ow2.asmdex.structureWriter
Class representing an encoded_catch_handler.
EncodedCatchHandler(ConstantPool) - Constructor for class org.ow2.asmdex.structureWriter.EncodedCatchHandler
Creates the catch handler block
encodeDebugStartLocal(String, String, String, int, Label) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Pseudo debug instruction
EncodedValue - Class in org.ow2.asmdex.encodedValue
Interface of an Encoded Value.
EncodedValue() - Constructor for class org.ow2.asmdex.encodedValue.EncodedValue
 
EncodedValueAnnotation - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing an Annotation.
EncodedValueAnnotation(String) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueAnnotation
Constructs the Encoded Annotation, empty for now.
EncodedValueAnnotation(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueAnnotation
Constructs the Encoded Annotation, empty for now.
EncodedValueArray - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Array.
EncodedValueArray() - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueArray
 
EncodedValueBoolean - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a boolean.
EncodedValueBoolean(boolean) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueBoolean
Constructs the Encoded Value from its value.
EncodedValueBoolean(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueBoolean
Constructs the Encoded Value from an Object containing a value.
EncodedValueByte - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a Byte.
EncodedValueByte(byte) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueByte
Constructs the Encoded Value from its value.
EncodedValueByte(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueByte
Constructs the Encoded Value from an Object containing a value.
EncodedValueCharacter - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a char.
EncodedValueCharacter(char) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueCharacter
Constructs the Encoded Value from its value.
EncodedValueCharacter(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueCharacter
Constructs the Encoded Value from an Object containing a value.
EncodedValueDouble - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a double.
EncodedValueDouble(double) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueDouble
Constructs the Encoded Value from its value.
EncodedValueDouble(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueDouble
Constructs the Encoded Value from an Object containing a value.
EncodedValueEnum - Class in org.ow2.asmdex.encodedValue
 
EncodedValueEnum(Field) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueEnum
Constructs the Encoded Value from its value.
EncodedValueEnum(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueEnum
Constructs the Encoded Value from an Object containing a value.
EncodedValueFactory - Class in org.ow2.asmdex.encodedValue
Factory for Encoded Values.
EncodedValueFactory() - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueFactory
 
EncodedValueField - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a Field.
EncodedValueField(Field) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueField
Constructs the Encoded Value from its value.
EncodedValueField(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueField
Constructs the Encoded Value from an Object containing a value.
EncodedValueFloat - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a float.
EncodedValueFloat(float) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueFloat
Constructs the Encoded Value from its value.
EncodedValueFloat(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueFloat
Constructs the Encoded Value from an Object containing a value.
EncodedValueInteger - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing an integer.
EncodedValueInteger(int) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueInteger
Constructs the Encoded Value from its value.
EncodedValueInteger(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueInteger
Constructs the Encoded Value from an Object containing a value.
EncodedValueLong - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a long.
EncodedValueLong(long) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueLong
Constructs the Encoded Value from its value.
EncodedValueLong(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueLong
Constructs the Encoded Value from an Object containing a value.
EncodedValueMethod - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a Method.
EncodedValueMethod(Method) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueMethod
Constructs the Encoded Value from its value.
EncodedValueMethod(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueMethod
Constructs the Encoded Value from an Object containing a value.
EncodedValueNull - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a null.
EncodedValueNull() - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueNull
 
EncodedValueShort - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a short.
EncodedValueShort(short) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueShort
Constructs the Encoded Value from its value.
EncodedValueShort(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueShort
Constructs the Encoded Value from an Object containing a value.
EncodedValueString - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a String.
EncodedValueString(String) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueString
Constructs the Encoded Value from its value.
EncodedValueString(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueString
Constructs the Encoded Value from an Object containing a value.
EncodedValueType - Class in org.ow2.asmdex.encodedValue
Class representing an Encoded Value containing a Type.
EncodedValueType(String) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueType
Constructs the Encoded Value from its value.
EncodedValueType(Object) - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueType
Constructs the Encoded Value from an Object containing a value.
EncodedValueUtil - Class in org.ow2.asmdex.encodedValue
Utility Class for the encoding of Encoded Value.
EncodedValueUtil() - Constructor for class org.ow2.asmdex.encodedValue.EncodedValueUtil
 
encodeFieldInsn(int, int, int, Field) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Field getter or setter
encodeFillArrayDataInsn(int, int, Label, int) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Fill array
encodeHeader(int, int) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Encodes the Header of a Value (the first byte including the value_arg and value_type).
encodeInsn(int) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Encode instructions without args
encodeIntInsn(int, int) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Unary instruction
encodeJumpInsn(int, Label, int, int, int) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Encode jumps (conditional or not)
encodeMethodInsn(int, Method, int[]) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Method invocation encoder
encodeMultiANewArrayInsn(String, int[]) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Multi new array
encodeOperationInsn(int, int, int, int, int) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Encode three arguments operations
encodeSignedValue(int, int) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Returns an encoded_value, including the header.
encodeSignedValue(long, int) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Returns an encoded_value (long), including the header.
encodeSparseSwitchInsn(int, Label, int) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Sparse switch
encodeStringOperation(int, int, String) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Operation with strings
encodeTableSwitchInsn(int, Label, int) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Table switch
encodeTypeInsn(int, int, int, int, String) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Instructions handling type representation
encodeUnsignedValue(int, int) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Returns an unsigned encoded_value, including the header.
encodeValue(ConstantPool) - Method in class org.ow2.asmdex.structureWriter.Field
Encode the value into an array of Bytes.
encodeVarInsn(int, int, int) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Move variable encoder
encodeVarInsn(int, int, long) - Static method in class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
Move variable encoder for long constant source
encodeZeroExtendedToRightValue(long, int) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Returns an zero-extended-to-the-right encoded_value, including the header.
end - Variable in class org.ow2.asmdex.instruction.DebugInstructionEndLocal
The Label from which ends the Debug Instruction.
end - Variable in class org.ow2.asmdex.tree.TryCatchBlockNode
End of the exception handler's scope (exclusive).
ends - Variable in class org.ow2.asmdex.tree.LocalVariableNode
The last instructions corresponding to the scope of this local variable (exclusive).
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueAnnotation
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueArray
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueBoolean
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueByte
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueCharacter
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueDouble
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueEnum
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueField
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueFloat
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueInteger
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueLong
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueMethod
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueNull
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueShort
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueString
 
equals(Object) - Method in class org.ow2.asmdex.encodedValue.EncodedValueType
 
equals(Object) - Method in class org.ow2.asmdex.structureCommon.Label
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.AnnotationElement
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.AnnotationItem
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.AnnotationSetItem
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.AnnotationSetRefList
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.EncodedCatchHandler
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.ExceptionHandler
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.Field
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.Method
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.Prototype
 
equals(Object) - Method in class org.ow2.asmdex.structureWriter.TypeList
 
EXCEPTION_ANNOTATION_INTERNAL_NAME - Static variable in interface org.ow2.asmdex.Constants
class name for annotation 'throws (exception)'
ExceptionAnnotationVisitor - Class in org.ow2.asmdex.specificAnnotationVisitors
Visitor for the Exception annotation (Ldalvik/annotation/Throws;).
ExceptionAnnotationVisitor(int) - Constructor for class org.ow2.asmdex.specificAnnotationVisitors.ExceptionAnnotationVisitor
Constructor.
ExceptionHandler - Class in org.ow2.asmdex.structureWriter
Class used to store an Exception Handler, that is a Label to the Handler, and the Type of the Exception.
ExceptionHandler(Label, String) - Constructor for class org.ow2.asmdex.structureWriter.ExceptionHandler
Constructor.
exceptions - Variable in class org.ow2.asmdex.tree.MethodNode
The internal names of the method's exception classes.
ExceptionSpecificAnnotationParser - Class in org.ow2.asmdex.specificAnnotationParser
Specific annotation parser for Exceptions.
ExceptionSpecificAnnotationParser(String) - Constructor for class org.ow2.asmdex.specificAnnotationParser.ExceptionSpecificAnnotationParser
Constructor

F

father - Variable in class org.ow2.asmdex.AnnotationWriter
"Father" of the current AnnotationWriter.
Field - Class in org.ow2.asmdex.structureWriter
Class representing a Field.
Field(String, String, String) - Constructor for class org.ow2.asmdex.structureWriter.Field
Constructor of the Field.
FIELD_ID_ITEM_SIZE - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of a field definition in the pool in bytes
FIELD_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of FieldInsnNode instructions.
FieldIdItem - Class in org.ow2.asmdex.structureReader
Simple class representing a field_id_item structure.
FieldIdItem(int, int, int) - Constructor for class org.ow2.asmdex.structureReader.FieldIdItem
Constructor as a record type
fieldIdsOffset - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Offset of field ids table
fieldIdsSize - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of field ids table
FieldInsnNode - Class in org.ow2.asmdex.tree
Represents a field instruction.
FieldInsnNode(int, String, String, String, int, int) - Constructor for class org.ow2.asmdex.tree.FieldInsnNode
Constructs a new FieldInsnNode.
FieldNode - Class in org.ow2.asmdex.tree
A node that represents a field.
FieldNode(int, int, String, String, String[], Object) - Constructor for class org.ow2.asmdex.tree.FieldNode
Constructs a new FieldNode.
FieldNode(int, String, String, String[], Object) - Constructor for class org.ow2.asmdex.tree.FieldNode
Constructs a new FieldNode.
fields - Variable in class org.ow2.asmdex.tree.ClassNode
The fields of this class.
FIELDS_SIZE_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Offset in bytes of the fields_size field in the annotations_directory_item structure.
FieldVisitor - Class in org.ow2.asmdex
A visitor to visit a Dalvik field.
FieldVisitor(int) - Constructor for class org.ow2.asmdex.FieldVisitor
Constructs a new FieldVisitor.
FieldVisitor(int, FieldVisitor) - Constructor for class org.ow2.asmdex.FieldVisitor
Constructs a new FieldVisitor.
FieldWriter - Class in org.ow2.asmdex
Class visiting a Field and registering it in order to write it.
FieldWriter(ConstantPool, String, int, String, String, String[], Object) - Constructor for class org.ow2.asmdex.FieldWriter
Constructor of a Field Writer.
FILE_SIZE_OFFSET - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Offset to the file size field
FILL_ARRAY_DATA_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of FillArrayDataInsnNode "instructions".
FillArrayDataInsnNode - Class in org.ow2.asmdex.tree
A node that represents a Fill Array Data instruction.
FillArrayDataInsnNode(int, Object[]) - Constructor for class org.ow2.asmdex.tree.FillArrayDataInsnNode
Constructs a new FillArrayDataInsnNode.
fillOffsetHashMap(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Fill the returned HashMap with the index of the fields found in one of the structures which offset is given.
firstSourceRegister - Variable in class org.ow2.asmdex.tree.OperationInsnNode
The first source register or pair.
formatVersionNumber - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Format version number
free() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Frees all the structures (list of instructions, try/catch...) of this element and the debug_info_item so that they don't consume memory.
free() - Method in class org.ow2.asmdex.structureWriter.DebugInfoItem
Frees all the structures (list of debug instructions...) so that they don't consume memory.
free() - Method in class org.ow2.asmdex.structureWriter.Method
Frees all the structures (list of instructions...) of the code_item and the debug_info_item so that they don't consume memory.
fv - Variable in class org.ow2.asmdex.FieldVisitor
The field visitor to which this visitor must delegate method calls.

G

generateCodeItemCode() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Generates the Instructions code, as Dalvik bytecode, in the codeItemCode buffer, as well as its header.
generateCodeItemCode() - Method in class org.ow2.asmdex.structureWriter.Method
Generates the Instructions code, as Dalvik bytecode, in the codeItem buffer, as well as its header.
get(int) - Method in class org.ow2.asmdex.structureWriter.TypeList
Get a type from the list
get(int) - Method in class org.ow2.asmdex.tree.InsnList
Returns the instruction whose index is given.
getAcceptableMethodName(String) - Method in class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
Returns a correct Method name from the given Class name, which may probably be fully qualified.
getAccess() - Method in class org.ow2.asmdex.specificAnnotationVisitors.InnerClassAnnotationVisitor
Get the access flags as a bitset
getAccess() - Method in class org.ow2.asmdex.structureWriter.Field
Returns the access flags of the Field.
getAccess() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the access flags.
getAccessFlags() - Method in class org.ow2.asmdex.structureReader.ClassDefinitionItem
Access flags coded as a bit field
getAccessFlags() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the access flags of the Class.
getAccessFlagsInnerClass() - Method in class org.ow2.asmdex.specificAnnotationParser.InnerClassSpecificAnnotationParser
Access flags for inner class
getAnnotatedFields() - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Returns the Annotated Fields.
getAnnotatedMethods() - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Returns the Annotated Methods.
getAnnotatedParameters() - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Returns the Annotated Parameters.
getAnnotatedParameterSetRefList() - Method in class org.ow2.asmdex.structureWriter.Method
Return the annotation_set_ref_list of this Method, indicating what are the annotations on each parameters.
getAnnotationDirectoryItem() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the annotation_directory_item, filled after the whole Class has been parsed.
getAnnotationDirectoryItemCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the count of the annotation_directory_item.
getAnnotationDirectoryItemOffset(AnnotationDirectoryItem) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the offset of an annotation_directory_item, or 0 if the Class doesn't have an annotation_directory_item.
getAnnotationDirectoryItems() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the annotation_directory_items, unique but non-ordered.
getAnnotationElements() - Method in class org.ow2.asmdex.encodedValue.EncodedValueAnnotation
Returns the AnnotationElements this EncodedValue contains.
getAnnotationElements() - Method in class org.ow2.asmdex.structureWriter.AnnotationItem
Returns the Annotation Element, sorted by string_id.
getAnnotationItem() - Method in class org.ow2.asmdex.AnnotationWriter
Returns the Annotation Item being visited.
getAnnotationItemCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the count of annotation_items.
getAnnotationItemOffset(AnnotationItem) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the offset of an annotation_item.
getAnnotationItemOffsetsFromAnnotationSetItem() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Returns all the annotation item offsets of an annotation_set_item structure.
getAnnotationItems() - Method in class org.ow2.asmdex.structureWriter.AnnotationSetItem
Returns the sorted Set of annotation_items.
getAnnotationItems() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the Set of annotation_items.
getAnnotationItemsForDefaultAnnotation() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Return the list of AnnotationItems containing each Default Annotation for this Class.
getAnnotationName() - Method in class org.ow2.asmdex.specificAnnotationParser.DefaultAnnotationSpecificAnnotationParser
 
getAnnotationName() - Method in class org.ow2.asmdex.specificAnnotationParser.EnclosingClassSpecificAnnotationParser
 
getAnnotationName() - Method in class org.ow2.asmdex.specificAnnotationParser.EnclosingMethodSpecificAnnotationParser
 
getAnnotationName() - Method in class org.ow2.asmdex.specificAnnotationParser.ExceptionSpecificAnnotationParser
 
getAnnotationName() - Method in class org.ow2.asmdex.specificAnnotationParser.InnerClassSpecificAnnotationParser
 
getAnnotationName() - Method in interface org.ow2.asmdex.specificAnnotationParser.ISpecificAnnotationParser
Returns the annotation to find.
getAnnotationName() - Method in class org.ow2.asmdex.specificAnnotationParser.MemberClassesSpecificAnnotationParser
 
getAnnotationName() - Method in class org.ow2.asmdex.specificAnnotationParser.SignatureSpecificAnnotationParser
 
getAnnotationSetItem(int) - Method in class org.ow2.asmdex.structureWriter.AnnotationSetRefList
Returns the annotation_set_item of the given parameter index.
getAnnotationSetItem() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the annotation_set_item this structure currently contains.
getAnnotationSetItem() - Method in class org.ow2.asmdex.structureWriter.Field
Returns the annotation_set_item this structure currently contains.
getAnnotationSetItem() - Method in interface org.ow2.asmdex.structureWriter.IAnnotationsHolder
Returns the annotation_set_item this structure currently contains.
getAnnotationSetItem() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the annotation_set_item this structure currently contains.
getAnnotationSetItemCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the count of annotation_set_items.
getAnnotationSetItemOffset(AnnotationSetItem) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the offset of an annotation_set_item.
getAnnotationSetItems() - Method in class org.ow2.asmdex.structureWriter.AnnotationSetRefList
Returns an array containing, for each parameters, an annotation_set_item.
getAnnotationSetItems() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the set of annotation_set_item.
getAnnotationSetRefListOffset(AnnotationSetRefList) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the offset of an annotation_set_ref_list.
getAnnotationSetRefLists() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the set of annotation_set_ref_list.
getAnnotationSetRefListsCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the count of annotation_set_ref_lists.
getAnnotationsOffset() - Method in class org.ow2.asmdex.structureReader.ClassDefinitionItem
Offset of annotation definitions for the class
getAnnotationType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueAnnotation
Returns the type of the Annotation.
getAnnotationType() - Method in class org.ow2.asmdex.structureWriter.AnnotationItem
Returns the Annotation Type.
getAnnotationVisitor() - Method in class org.ow2.asmdex.specificAnnotationParser.DefaultAnnotationSpecificAnnotationParser
Get the annotation visitor
getApplicationReader() - Method in class org.ow2.asmdex.ApplicationWriter
Returns the ApplicationReader that may be linked to this ApplicationWriter.
getApplicationWriter() - Method in class org.ow2.asmdex.ClassWriter
Returns the ApplicationWriter of this Class Writer.
getBuffer() - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Returns the whole buffer, which contains the data but also the blank bytes that (probably) follows.
getCatchAllHandler() - Method in class org.ow2.asmdex.structureWriter.TryCatch
Returns the CatchAll Handler, or Null if no Exception Handler uses one.
getClassAnnotationSetItem() - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Returns the Class Annotation Set Item.
getClassDataOffset() - Method in class org.ow2.asmdex.structureReader.ClassDefinitionItem
Offset of class content
getClassDefinitionCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the number of Classes currently parsed.
getClassDefinitionItem() - Method in class org.ow2.asmdex.ClassWriter
Returns the current class definition item.
getClassDefinitionItem(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Returns a structure containing all the information of a class_def_item structure, which Class index is given.
getClassDefinitionOffset(int) - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Returns the offset (from the beginning of the file) of a Class Id Item (class_def_item structure) whose index is given.
getClassDefinitionsOffset() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Position of the class table
getClassDefinitionsSize() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Number of class declaration
getClasses() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns an ordered list of the classes of the Application.
getClassId() - Method in class org.ow2.asmdex.specificAnnotationParser.EnclosingMethodSpecificAnnotationParser
Class index
getClassId() - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingMethodAnnotationVisitor
Get the class index in the class pool
getClassIndex() - Method in class org.ow2.asmdex.structureReader.ClassDefinitionItem
Index of the class in the class pool
getClassIndex() - Method in class org.ow2.asmdex.structureReader.FieldIdItem
Class index in the global class pool
getClassIndex() - Method in class org.ow2.asmdex.structureReader.MethodIdItem
Accessor of class index in class pool
getClassName() - Method in class org.ow2.asmdex.specificAnnotationParser.EnclosingClassSpecificAnnotationParser
Get the class name
getClassName() - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingClassAnnotationVisitor
Get the class name
getClassName() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the name of the Class.
getClassName() - Method in class org.ow2.asmdex.structureWriter.Field
Returns the Class owning the Field.
getClassName() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the name of the Class owning the Method.
getClassNames() - Method in class org.ow2.asmdex.specificAnnotationVisitors.ExceptionAnnotationVisitor
Get the class names of exceptions.
getClassWriter() - Method in class org.ow2.asmdex.MethodWriter
Returns the ClassWriter of this MethodWriter.
getCodeItem() - Method in class org.ow2.asmdex.MethodWriter
Returns the Code Item linked to this Writer.
getCodeItem() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the Code Item linked to this Method.
getCodeItemCode() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Returns the code_item code (including the code_item header and the bytecode), without the try/catch fields after the insns field, but with the padding if needed.
getCodeItemCode() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the code_item code (including the code_item header and the bytecode), without the try/catch fields after the insns field.
getCodeItemTryCatch() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Returns the try/catch section of the code_item, beginning by the possible padding after the insns field, or Null if no try/catch is present.
getCodeItemTryCatch() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the try/catch section of the code_item, beginning by the possible padding after the insns field, or Null if no try/catch is present.
getConstantPool() - Method in class org.ow2.asmdex.ApplicationWriter
Gets the Constant Pool.
getConstantPool() - Method in class org.ow2.asmdex.ClassWriter
Returns the Constant Pool related to this Application.
getContents() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
Returns the byte array included to this reader.
getContents() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
getContents() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Returns the byte array included to this reader.
getData() - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Returns the data actually written in this vector.
getDebugInfoItemCode() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Returns the debug_info_item code, still using symbolic indexes.
getDebugInfoItemCode() - Method in class org.ow2.asmdex.structureWriter.DebugInfoItem
Returns the bytecode of the Debug Info Item, still using symbolic indexes.
getDefaultAnnotationInformationList() - Method in class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationVisitor
Get the information.
getDefaultLabel() - Method in interface org.ow2.asmdex.structureReader.ISwitchCase
Returns the Default Label for this Switch.
getDefaultLabel() - Method in class org.ow2.asmdex.structureReader.PackedSwitch
 
getDefaultLabel() - Method in class org.ow2.asmdex.structureReader.SparseSwitch
 
getDesc() - Method in class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationVisitor
Get the description
getDescriptor() - Method in class org.ow2.asmdex.structureWriter.Prototype
Returns a String representing the whole prototype (return type and parameters) in the "TypeDescriptor" format.
getDescriptorFromPrototypeIndex(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Returns the descriptor of a prototype which id is given.
getDescriptors(String, boolean) - Static method in class org.ow2.asmdex.structureWriter.Prototype
Returns a TypeList containing descriptors in the TypeDescriptor format from a descriptor also in the TypeDescriptor format, or an empty array if nothing was found.
getDexFile() - Method in class org.ow2.asmdex.ApplicationReader
Returns the Dex file.
getDifferenceAddress() - Method in class org.ow2.asmdex.instruction.DebugInstructionAdvancePC
 
getDifferenceAddress() - Method in class org.ow2.asmdex.instruction.DebugInstructionSpecialOpcode
 
getDifferenceAddress() - Method in interface org.ow2.asmdex.instruction.IDebugDifferenceAddressInstruction
Returns the difference stored in bytes between the current address and the new one.
getDifferenceLine() - Method in class org.ow2.asmdex.instruction.DebugInstructionAdvanceLine
 
getDifferenceLine() - Method in class org.ow2.asmdex.instruction.DebugInstructionSpecialOpcode
 
getDifferenceLine() - Method in interface org.ow2.asmdex.instruction.IDebugDifferenceLineInstruction
Returns the difference stored between the current line and the new one.
getDirectMethods() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the direct methods this class contains.
getElementName() - Method in class org.ow2.asmdex.structureWriter.AnnotationElement
Gets the Element name.
getEncodedEmptyValue(String) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueFactory
Returns an Encoded Value, with a value to 0 (if a primitive) or Null (if a reference).
getEncodedNullValue() - Static method in class org.ow2.asmdex.encodedValue.EncodedValueFactory
Returns a Null Encoded Value.
getEncodedRegisterBAndC(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat23X
Returns the RegisterB and C encoded as an int, from where the Reader points.
getEncodedRegisterBAndLiteralC(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22B
Returns the RegisterB and LiteralC encoded as an int, from where the Reader points.
getEncodedValue(Object, String) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueFactory
Gets the Encoded Value from an Object containing the value to encode, and the descriptor of the value.
getEncodedValue(Object, int) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueFactory
Returns the Encoded Value from an Object and the type of the value.
getEncodedValue(Object) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueFactory
Gets an Encoded Value, only from an Object.
getEncodedValue() - Method in class org.ow2.asmdex.structureWriter.AnnotationElement
Gets the Value of the Element.
getEncodedValues() - Method in class org.ow2.asmdex.encodedValue.EncodedValueArray
Returns the Encoded Values.
getEnd() - Method in class org.ow2.asmdex.structureReader.TryCatch
Label of last instruction protected
getEnd() - Method in class org.ow2.asmdex.structureWriter.TryCatch
Returns the End Label (exclusive).
getEnds() - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Returns the Labels where the variable ends.
getExceptionHandlers() - Method in class org.ow2.asmdex.structureWriter.TryCatch
Returns the List of ExceptionHandlers.
getExceptionNames() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the exception names.
getExceptions() - Method in class org.ow2.asmdex.specificAnnotationParser.ExceptionSpecificAnnotationParser
List of exceptions that may be raised
getField() - Method in class org.ow2.asmdex.FieldWriter
Returns the Field managed by the FieldWriter.
getFieldCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the number of Fields currently parsed.
getFieldIdItem(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Gets a FieldIdItem structure containing the class_idx, type_idx and name_idx of the Field which index is given.
getFieldIdsOffset() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Position of the field table
getFieldIdsSize() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Number of field declaration
getFieldIndex(Field) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the Index of a Field.
getFieldName() - Method in class org.ow2.asmdex.structureWriter.Field
Returns the Name of the Field.
getFields() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the ordered Fields of the Application.
getFirst() - Method in class org.ow2.asmdex.tree.InsnList
Returns the first instruction in this list.
getFirstDescriptor(String) - Static method in class org.ow2.asmdex.structureWriter.Prototype
Returns the first Type found in the descriptor given.
getFirstLineNumber() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Returns the first line number found.
getFormatVersionNumber() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Version of the format used by the file
getHandler() - Method in class org.ow2.asmdex.structureReader.TryCatch
Label of exception handler
getHandler() - Method in class org.ow2.asmdex.structureWriter.ExceptionHandler
Returns the Label pointing on the Handler of the exception.
getIncomingArgumentsSizeInWord() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Gets the size in word of the Incoming Arguments.
getIndex() - Method in interface org.ow2.asmdex.instruction.IIndexInstruction
Returns the Index stored in this Instruction.
getIndex() - Method in class org.ow2.asmdex.instruction.InstructionFormat21C
 
getIndex() - Method in class org.ow2.asmdex.instruction.InstructionFormat22C
 
getIndex() - Method in class org.ow2.asmdex.instruction.InstructionFormat31C
 
getIndex() - Method in class org.ow2.asmdex.instruction.InstructionFormat35C
 
getIndex(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat35C
Returns the Index encoded where the Reader points.
getIndex() - Method in class org.ow2.asmdex.instruction.InstructionFormat3RC
 
getIndex(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat3RC
Returns the Index encoded where the Reader points.
getIndexB(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21C
Returns the IndexB encoded where the Reader points.
getIndexB(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat31C
Returns the IndexB encoded where the Reader points.
getIndexC(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22C
Returns the IndexC encoded where the Reader points.
getInnerClasses() - Method in class org.ow2.asmdex.specificAnnotationParser.MemberClassesSpecificAnnotationParser
List of inner classes
getInnerClasses() - Method in class org.ow2.asmdex.specificAnnotationVisitors.MemberClassesAnnotationVisitor
List of inner classes.
getInstanceFields() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the instance fields of this class.
getInstructionOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat10T
 
getInstructionOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat20T
 
getInstructionOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat21T
 
getInstructionOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat22T
 
getInstructionOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat30T
 
getInstructionOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat31T
 
getInstructionOffset() - Method in interface org.ow2.asmdex.instruction.IOffsetInstruction
Offset in bytes of the Instruction from the beginning of the method.
getInstructionSizeInByte(int) - Static method in class org.ow2.asmdex.instruction.Instruction
Returns the size in bytes of the given opcode.
getInterfaces() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the Interfaces used by the Class.
getInterfacesOffset() - Method in class org.ow2.asmdex.structureReader.ClassDefinitionItem
Position of interface definitions as an offset
getKeys() - Method in class org.ow2.asmdex.structureReader.SparseSwitch
Set of values handled.
getLabel() - Method in class org.ow2.asmdex.instruction.DebugInstructionEndLocal
 
getLabel() - Method in class org.ow2.asmdex.instruction.DebugInstructionRestartLocal
 
getLabel() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
 
getLabel() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
 
getLabel() - Method in interface org.ow2.asmdex.instruction.IDebugLocalVariableInstruction
Returns the label linked to this instruction.
getLabel() - Method in class org.ow2.asmdex.instruction.InstructionFormat10T
Returns the label to which the instruction jumps.
getLabel() - Method in class org.ow2.asmdex.instruction.InstructionFormat20T
Returns the label to which the instruction jumps.
getLabel() - Method in class org.ow2.asmdex.instruction.InstructionFormat21T
Returns the label to which the instruction jumps.
getLabel() - Method in class org.ow2.asmdex.instruction.InstructionFormat22T
Returns the label to which the instruction jumps.
getLabel() - Method in class org.ow2.asmdex.instruction.InstructionFormat30T
Returns the label to which the instruction jumps.
getLabel() - Method in class org.ow2.asmdex.instruction.InstructionFormat31T
Returns the label to which the instruction jumps.
getLabel() - Method in interface org.ow2.asmdex.instruction.IOffsetInstruction
Returns the label to which the instruction is related to.
getLabel(int) - Method in class org.ow2.asmdex.MethodCodeReader
Convenient method to get the Label related to the offset (relative to the first byte of the code of the method).
getLabel() - Method in class org.ow2.asmdex.tree.LabelNode
Get the label value
getLabelNode(Label) - Method in class org.ow2.asmdex.tree.MethodNode
Returns the LabelNode corresponding to the given Label.
getLabels() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Returns the list of the Labels of this code item.
getLast() - Method in class org.ow2.asmdex.tree.InsnList
Returns the last instruction in this list.
getLength() - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Returns the number of bytes this vector contains.
getLine() - Method in class org.ow2.asmdex.structureCommon.Label
Returns the Line number associated to this Label.
getLineNumber() - Method in class org.ow2.asmdex.instruction.Instruction
Returns the line number of the Instruction.
getLiteral() - Method in interface org.ow2.asmdex.instruction.ILiteralInstruction
The value of the litteral.
getLiteral() - Method in interface org.ow2.asmdex.instruction.ILongLiteralInstruction
The value of the litteral
getLiteral() - Method in class org.ow2.asmdex.instruction.InstructionFormat11N
 
getLiteral() - Method in class org.ow2.asmdex.instruction.InstructionFormat21H
 
getLiteral() - Method in class org.ow2.asmdex.instruction.InstructionFormat21S
 
getLiteral() - Method in class org.ow2.asmdex.instruction.InstructionFormat22B
 
getLiteral() - Method in class org.ow2.asmdex.instruction.InstructionFormat22S
 
getLiteral() - Method in class org.ow2.asmdex.instruction.InstructionFormat31I
 
getLiteral() - Method in class org.ow2.asmdex.instruction.InstructionFormat51L
 
getLiteralB(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat11N
Returns the LiteralB encoded in the given 16-bit opcode.
getLiteralB(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21H
Returns the LiteralB encoded where the Reader points.
getLiteralB(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21S
Returns the LiteralB encoded where the Reader points.
getLiteralB(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat31I
Returns the LiteralB encoded where the Reader points.
getLiteralB(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat51L
Returns the LiteralB encoded where the Reader points.
getLiteralC(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22S
Returns the LiteralC encoded where the Reader points.
getLiteralCFromEncodedRegisterBAndLiteralC(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22B
Returns the LiteralC encoded inside the given value, that should contained both RegisterB and LiteralC from the getEncodedRegisterBAndLiteralC method.
getLocalVariable(int) - Method in class org.ow2.asmdex.MethodCodeReader
Returns the LAST Local Variable used according to the given register number.
getLocalVariables() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the Local Variable list.
getMemberClassArray() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the Encoded Array containing the Member Classes, or null if none were added.
getMethod() - Method in class org.ow2.asmdex.MethodWriter
Returns the Method linked to this Writer.
getMethod() - Method in class org.ow2.asmdex.structureWriter.AnnotationSetRefList
Returns the Method this structure belongs to.
getMethodCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the number of Methods currently parsed.
getMethodIdItem(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Returns a MethodIdItem structure containing the information related to the method_id_item whose index is given.
getMethodIdsOffset() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Position of the method table
getMethodIdsSize() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Number of methods declared
getMethodIndex(Method) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the Index of a Method.
getMethodName() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the name of the Method.
getMethods() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the ordered Methods of the Application.
getName() - Method in class org.ow2.asmdex.ClassWriter
Returns the name of the Class.
getName() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
 
getName() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
 
getName() - Method in interface org.ow2.asmdex.instruction.IDebugLocalVariableStartInstruction
Returns the name of the variable.
getName() - Method in class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationInformation
Returns the name of the field.
getName() - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Returns the name of the variable.
getNameFromFieldIndex(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Gets the Name, third field of the field_it_item table, according to the field index given.
getNameFromMethodIndex(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Gets the Name, third field of the method_id_item table, according to the method index given.
getNameIndex() - Method in class org.ow2.asmdex.structureReader.FieldIdItem
Name index in the string pool
getNameIndex() - Method in class org.ow2.asmdex.structureReader.MethodIdItem
Accessor of name index in string pool
getNbAnnotatedFields() - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Returns the number of Annotated Fields.
getNbAnnotatedFields() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the count of annotated Fields, whether they are static or instance Fields.
getNbAnnotatedMethods() - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Returns the number of Annotated Methods.
getNbAnnotatedMethods() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the count of annotated Methods, whether they are direct or virtual.
getNbAnnotatedParameters() - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Returns the number of Annotated Parameters.
getNbAnnotationElements() - Method in class org.ow2.asmdex.structureWriter.AnnotationItem
Returns the number of Annotation elements currently hold by the Item.
getNbAnnotationItems() - Method in class org.ow2.asmdex.structureWriter.AnnotationSetItem
Return the count of annotation_items present in this set.
getNbAnnotations() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the number of annotation_items this structure currently contains.
getNbAnnotations() - Method in class org.ow2.asmdex.structureWriter.Field
Returns the number of annotation_items this structure currently contains.
getNbAnnotations() - Method in interface org.ow2.asmdex.structureWriter.IAnnotationsHolder
Returns the number of annotation_items (size of annotation_set_item) this structure currently contains.
getNbAnnotations() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the number of annotation_items this structure currently contains.
getNbAnnotationSetItem() - Method in class org.ow2.asmdex.structureWriter.AnnotationSetRefList
Returns the number of annotation_set_items in the structure.
getNbAnnotationSetItemsUsed() - Method in class org.ow2.asmdex.structureWriter.AnnotationSetRefList
Returns the number of annotation_set_items that are not empty or null.
getNbBytesForRightZeroExtendedValue(long) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Returns the bytes count needed to encoded the given value, zero-extended to the right.
getNbBytesInSignedValue(long) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Returns the bytes count needed to encode the given signed value.
getNbBytesInSignedValue(int) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Returns the bytes count needed to encode the given signed value.
getNbDirectMethods() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the number of direct methods this class currently contains.
getNbEncodedValues() - Method in class org.ow2.asmdex.encodedValue.EncodedValueArray
Returns the number of Encoded Values.
getNbExceptionHandler() - Method in class org.ow2.asmdex.structureWriter.TryCatch
Returns the count of Exception Handler, CatchAll included.
getNbInstanceFields() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the number of instance fields this class currently contains.
getNbMethodWithAnnotatedParameters() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the count of Methods that have annotated Parameters.
getNbParameterAnnotations() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the number of annotation_set_items the Method has.
getNbParameters() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the number of parameters of this Method (doesn't count the Return parameter).
getNbParameters() - Method in class org.ow2.asmdex.structureWriter.Prototype
Returns the number of parameters this Prototype contains (doesn't count the return type).
getNbParametersFromTypeDescriptor(String) - Static method in class org.ow2.asmdex.structureWriter.Prototype
Returns the number of parameters (return parameter not included) in the given descriptor.
getNbStaticFields() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the number of static fields this class currently contains.
getNbVirtualMethods() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the number of virtual methods this class currently contains.
getNext() - Method in class org.ow2.asmdex.tree.AbstractInsnNode
Returns the next instruction in the list to which this instruction belongs, if any.
getOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat10T
Returns the offset pointing to the beginning of the branch, from the start of the Dex file.
getOffset(IDalvikValueReader, int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat10T
Returns the Offset encoded in the given 16-bit opcode.
getOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat20T
Return the offset pointing to the beginning of the branch, from the start of the Dex file.
getOffset(IDalvikValueReader, int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat20T
Returns the Offset encoded in the given 16-bit opcode.
getOffset(IDalvikValueReader, int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21T
Returns the Offset encoded in the given 16-bit opcode.
getOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat21T
 
getOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat22T
 
getOffset(IDalvikValueReader, int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22T
Returns the Offset encoded in the given 16-bit opcode.
getOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat30T
Return the offset pointing to the beginning of the branch, from the start of the Dex file.
getOffset(IDalvikValueReader, int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat30T
Returns the Offset encoded in the given 16-bit opcode.
getOffset() - Method in class org.ow2.asmdex.instruction.InstructionFormat31T
Returns the offset pointing to the beginning of the table, from the start of the Dex file.
getOffset(IDalvikValueReader, int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat31T
Returns the Offset encoded in the given 16-bit opcode.
getOffset() - Method in interface org.ow2.asmdex.instruction.IOffsetInstruction
Returns the offset of the instruction this instruction is related to.
getOffset() - Method in class org.ow2.asmdex.structureCommon.Label
Returns the offset corresponding to this label.
getOffset() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Returns the offset of the Code Item from the beginning of the file.
getOffsetFieldIdItem(int) - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Returns the offset (from the beginning of the file) of a Field Id Item (field_id_item structure) whose index is given.
getOffsetMethodIdItem(int) - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Returns the offset (from the beginning of the file) of a Method Id Item (method_id_item structure) whose index is given.
getOffsetOfStaticValuesEncodedArrayItemOfClass(ClassDefinitionItem) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the offset of the encoded_array_item of a static_values_offset for one Class if it exists.
getOffsetProtoIdItem(int) - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Returns the offset (from the beginning of the file) of a Prototype Id Item (proto_id_item structure) whose index is given.
getOffsetStringIdItem(int) - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Returns the offset (from the beginning of the file) of a String Id Item (string_id_item structure) whose index is given.
getOffsetTypeIdItem(int) - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Returns the offset (from the beginning of the file) of a Type Id Item (type_id_item structure) whose index is given.
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstruction
Returns the opcode of the Debug Instruction.
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionAdvanceLine
 
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionAdvancePC
 
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionEndLocal
 
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionEndSequence
 
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionRestartLocal
 
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionSetEpilogueBegin
 
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionSetFile
 
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionSetPrologueEnd
 
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionSpecialOpcode
 
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
 
getOpcode() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
 
getOpcode() - Method in class org.ow2.asmdex.tree.AbstractInsnNode
Returns the opcode of this instruction.
getOpcodeByte() - Method in class org.ow2.asmdex.instruction.Instruction
Returns the low order byte of the 16-bit opcode (i.e.
getOpcodeHighOrderByte() - Method in class org.ow2.asmdex.instruction.Instruction
Returns the high order byte of the 16-bit opcode.
getOpcodeName(int) - Static method in class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
Returns the opcode name from the given opcode, or Null if the opcode isn't found.
getOutgoingArgumentsSizeInWord() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Gets the size in word of the Outgoing Arguments.
getParameters() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the name of the parameters of this Method (excluding the Return parameter).
getParameterTypes() - Method in class org.ow2.asmdex.structureWriter.Prototype
Returns a TypeList of the parameter types, in the "TypeDescriptor" format.
getPos() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
getPos() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
getPos() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Get the current position of the pointer in the stream.
getPrevious() - Method in class org.ow2.asmdex.tree.AbstractInsnNode
Returns the previous instruction in the list to which this instruction belongs, if any.
getProtoIdsOffset() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Position of prototype ids table
getProtoIdsSize() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Number of prototype ids
getPrototype() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the prototype of the Method, in TypeDescriptor format.
getPrototypeCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the number of Prototypes currently parsed.
getPrototypeIndex() - Method in class org.ow2.asmdex.structureReader.MethodIdItem
Accessor of prototype index in prototype pool
getPrototypeIndex(Prototype) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the Index of a Prototype.
getPrototypes() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the ordered Prototypes of the Application.
getReferringInstructions() - Method in class org.ow2.asmdex.structureCommon.Label
Returns the list of instructions which REFER to this Label.
getRegister() - Method in class org.ow2.asmdex.instruction.DebugInstructionEndLocal
 
getRegister() - Method in class org.ow2.asmdex.instruction.DebugInstructionRestartLocal
 
getRegister() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
 
getRegister() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
 
getRegister() - Method in interface org.ow2.asmdex.instruction.IDebugRegisterInstruction
The id of the register.
getRegister() - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Returns the register index of the variable.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat11N
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat11N
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat11X
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat11X
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat12X
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat12X
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat21C
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21C
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat21H
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21H
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat21S
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21S
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21T
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat21T
 
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat22B
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22B
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat22C
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22C
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat22S
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22S
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat22T
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22T
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat22X
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22X
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat23X
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat23X
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat31C
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat31C
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat31I
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat31I
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat31T
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat31T
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat32X
 
getRegisterA(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat32X
Returns the RegisterA encoded where the Reader points.
getRegisterA() - Method in class org.ow2.asmdex.instruction.InstructionFormat51L
 
getRegisterA(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat51L
Returns the RegisterA encoded in the given 16-bit opcode.
getRegisterA() - Method in interface org.ow2.asmdex.instruction.IOneRegisterInstruction
The index of the register (called A value in Dalvik documentation)
getRegisterA() - Method in interface org.ow2.asmdex.instruction.IThreeRegistersInstruction
Gets the index of first register
getRegisterA() - Method in interface org.ow2.asmdex.instruction.ITwoRegistersInstruction
Gets the index of first register
getRegisterB() - Method in class org.ow2.asmdex.instruction.InstructionFormat12X
 
getRegisterB(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat12X
Returns the RegisterB encoded in the given 16-bit opcode.
getRegisterB() - Method in class org.ow2.asmdex.instruction.InstructionFormat22B
 
getRegisterB() - Method in class org.ow2.asmdex.instruction.InstructionFormat22C
 
getRegisterB(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22C
Returns the RegisterB encoded in the given 16-bit opcode.
getRegisterB() - Method in class org.ow2.asmdex.instruction.InstructionFormat22S
 
getRegisterB(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22S
Returns the RegisterB encoded in the given 16-bit opcode.
getRegisterB() - Method in class org.ow2.asmdex.instruction.InstructionFormat22T
 
getRegisterB(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22T
Returns the RegisterB encoded in the given 16-bit opcode.
getRegisterB() - Method in class org.ow2.asmdex.instruction.InstructionFormat22X
 
getRegisterB(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22X
Returns the RegisterB encoded where the Reader points.
getRegisterB() - Method in class org.ow2.asmdex.instruction.InstructionFormat23X
 
getRegisterB() - Method in class org.ow2.asmdex.instruction.InstructionFormat32X
 
getRegisterB(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat32X
Returns the RegisterB encoded where the Reader points.
getRegisterB() - Method in interface org.ow2.asmdex.instruction.IThreeRegistersInstruction
Gets the index of second register
getRegisterB() - Method in interface org.ow2.asmdex.instruction.ITwoRegistersInstruction
Gets the index of second register
getRegisterBFromEncodedRegisterBAndC(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22B
Returns the RegisterB encoded inside the given value, that should contained both RegisterB and LiteralC from the getEncodedRegisterBAndLiteralC method.
getRegisterBFromEncodedRegisterBAndC(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat23X
Returns the RegisterB encoded inside the given value, that should contained both RegisterB and C from the getEncodedRegisterBAndC method.
getRegisterC() - Method in class org.ow2.asmdex.instruction.InstructionFormat23X
 
getRegisterC() - Method in interface org.ow2.asmdex.instruction.IThreeRegistersInstruction
Gets the index of third register
getRegisterCFromEncodedRegisterBAndC(int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat23X
Returns the RegisterC encoded inside the given value, that should contained both RegisterB and C from the getEncodedRegisterBAndC method.
getRegisters() - Method in class org.ow2.asmdex.instruction.InstructionFormat35C
 
getRegisters(IDalvikValueReader, int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat35C
Returns the Registers encoded where the Reader points.
getRegisters() - Method in class org.ow2.asmdex.instruction.InstructionFormat3RC
 
getRegisters(IDalvikValueReader, int) - Static method in class org.ow2.asmdex.instruction.InstructionFormat3RC
Returns the Registers encoded where the Reader points.
getRegisters() - Method in interface org.ow2.asmdex.instruction.IRegisterArrayInstruction
Return the indexes of the registers
getRegistersSize() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Gets the number of registers used by this code.
getResolvedFieldIndexFromSymbolicFieldIndex(int) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the resolved Field index from the symbolic index.
getResolvedMethodIndexFromSymbolicMethodIndex(int) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the resolved method index from the symbolic index.
getResolvedStringIndexFromSymbolicStringIndex(int) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the resolved String index from the symbolic index.
getResolvedTypeIndexFromSymbolicTypeIndex(int) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the resolved Type index from the symbolic index.
getRestarts() - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Returns the Labels where the variable restarts.
getReturnType() - Method in class org.ow2.asmdex.structureWriter.Prototype
Returns a String representing the return type, in the "TypeDescriptor" format.
getShortyDescriptor() - Method in class org.ow2.asmdex.structureWriter.Prototype
Returns a String representing the whole prototype (return type and parameters) in the "ShortyDescriptor" format.
getShortyDescriptorFromTypeDescriptor(String) - Static method in class org.ow2.asmdex.structureWriter.Prototype
Returns a ShortyDescriptor from a given TypeDescriptor.
getShortyStringFromProtoIndex(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Gets the String related to the shorty_idx item in the proto_id_item table, according to the proto index given.
getSignature() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
 
getSignature() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
 
getSignature() - Method in interface org.ow2.asmdex.instruction.IDebugLocalVariableStartInstruction
Returns the signature of the variable, or null if there isn't any.
getSignature() - Method in class org.ow2.asmdex.specificAnnotationParser.SignatureSpecificAnnotationParser
Signature
getSignature() - Method in class org.ow2.asmdex.specificAnnotationVisitors.SignatureAnnotationVisitor
signature.
getSignature() - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Returns the signature.
getSignature() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the Signature of the Class.
getSignature() - Method in class org.ow2.asmdex.structureWriter.Field
Returns the Signature of the Field.
getSignature() - Method in class org.ow2.asmdex.structureWriter.Method
Returns the Signature of the Method.
getSimpleName() - Method in class org.ow2.asmdex.specificAnnotationVisitors.InnerClassAnnotationVisitor
Get the simple name
getSimpleNameInnerClass() - Method in class org.ow2.asmdex.specificAnnotationParser.InnerClassSpecificAnnotationParser
Simple name of the inner class
getSize() - Method in class org.ow2.asmdex.instruction.Instruction
Returns the size of the instruction in bytes.
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat10T
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat10X
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat11N
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat11X
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat12X
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat20T
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat21C
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat21H
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat21S
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat21T
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat22B
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat22C
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat22S
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat22T
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat22X
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat23X
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat30T
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat31C
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat31I
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat31T
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat32X
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat35C
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat3RC
 
getSize() - Method in class org.ow2.asmdex.instruction.InstructionFormat51L
 
getSize() - Method in class org.ow2.asmdex.instruction.PseudoInstructionFillArrayData
 
getSize() - Method in class org.ow2.asmdex.instruction.PseudoInstructionPackedSwitch
 
getSize() - Method in class org.ow2.asmdex.instruction.PseudoInstructionSparseSwitch
 
getSize() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Returns the size in bytes of all the instructions of this item (and by extension, the method).
getSizeOfDescriptor(String, boolean) - Static method in class org.ow2.asmdex.structureWriter.Prototype
Returns the sum in bytes of the size of every type of the given descriptor, skipping or not the return type (the first information of the descriptor).
getSizeOfType(String) - Static method in class org.ow2.asmdex.structureWriter.Prototype
Returns the size in bytes of a given type, or 0 for a Void or unknown type.
getSourceFileIndex() - Method in class org.ow2.asmdex.structureReader.ClassDefinitionItem
Index of source file name in string pool
getSourceFileName() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the source file that defines the Class.
getSourceInstruction() - Method in interface org.ow2.asmdex.instruction.IPseudoInstruction
Returns the Instruction that requires the data of the current Instruction.
getSourceInstruction() - Method in class org.ow2.asmdex.instruction.PseudoInstructionFillArrayData
 
getSourceInstruction() - Method in class org.ow2.asmdex.instruction.PseudoInstructionPackedSwitch
 
getSourceInstruction() - Method in class org.ow2.asmdex.instruction.PseudoInstructionSparseSwitch
 
getSourceName() - Method in class org.ow2.asmdex.instruction.DebugInstructionSetFile
 
getSourceName() - Method in interface org.ow2.asmdex.instruction.IDebugSourceNameInstruction
The name of the source file.
getStart() - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Returns the Label where the variable starts.
getStart() - Method in class org.ow2.asmdex.structureReader.TryCatch
Label of first instruction protected
getStart() - Method in class org.ow2.asmdex.structureWriter.TryCatch
Returns the Start Label.
getStartBytecodeToCopy() - Method in class org.ow2.asmdex.structureWriter.Method
Gets the start in byte of the bytecode to copy from the input Dex file.
getStartDebugInfoToCopy() - Method in class org.ow2.asmdex.structureWriter.Method
Gets the start in byte of the debug_info_item to copy from the input Dex file.
getStaticFields() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the static fields of this class.
getStaticValuesOffset() - Method in class org.ow2.asmdex.structureReader.ClassDefinitionItem
Offset for declarations of static values.
getStringArray(List<String>) - Static method in class org.ow2.asmdex.tree.ApplicationNode
Returns an array of String from a list of Strings, or Null if the list if Null.
getStringCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the number of Strings currently parsed.
getStringIdsOffset() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Position of string table
getStringIdsSize() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Number of string ids in the pool
getStringIndex(String) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the index of a String.
getStringItemFromStringIndex(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Gets the String related to string_id_item table, according to the string index given.
getStringItemFromTypeIndex(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Gets the String related to the type_id_item table, linked to the string_id_item table, according to the type index given.
getStrings() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the ordered Strings of the Application.
getSuperclassIndex() - Method in class org.ow2.asmdex.structureReader.ClassDefinitionItem
Index of super class in the class pool
getSuperClassName() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the Super Class of this Class.
getSwitchLabels() - Method in interface org.ow2.asmdex.structureReader.ISwitchCase
Returns the Labels of each Case for this Switch.
getSwitchLabels() - Method in class org.ow2.asmdex.structureReader.PackedSwitch
 
getSwitchLabels() - Method in class org.ow2.asmdex.structureReader.SparseSwitch
 
getTextComponent() - Method in class org.ow2.asmdex.util.AsmDexifierClassVisitor
Returns the Text Component this element holds.
getTextComponent() - Method in class org.ow2.asmdex.util.AsmDexifierFieldVisitor
Returns the Text Component this element holds.
getTextComponent() - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
Returns the Text Component this element holds.
getTextComponent() - Method in class org.ow2.asmdex.util.AsmDexPrinter
Returns the Text Component this element holds.
getTriesSize() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Returns the number of Try structure in this Code Item.
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValue
Returns the Type of an Encoded Value (see Opcodes).
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueAnnotation
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueArray
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueBoolean
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueByte
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueCharacter
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueDouble
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueEnum
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueField
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueFloat
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueInteger
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueLong
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueMethod
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueNull
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueShort
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueString
 
getType() - Method in class org.ow2.asmdex.encodedValue.EncodedValueType
 
getType() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
 
getType() - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
 
getType() - Method in interface org.ow2.asmdex.instruction.IDebugLocalVariableStartInstruction
Returns the type of the variable.
getType() - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Returns the type (descriptor) of the variable.
getType() - Method in class org.ow2.asmdex.structureReader.TryCatch
Type of the exception caught
getType() - Method in class org.ow2.asmdex.structureWriter.ExceptionHandler
Returns the Type of the exception.
getType() - Method in class org.ow2.asmdex.tree.AbstractInsnNode
Returns the type of this instruction.
getType() - Method in class org.ow2.asmdex.tree.ArrayLengthInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.ArrayOperationInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.FieldInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.FillArrayDataInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.InsnNode
 
getType() - Method in class org.ow2.asmdex.tree.IntInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.JumpInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.LabelNode
 
getType() - Method in class org.ow2.asmdex.tree.LineNumberNode
 
getType() - Method in class org.ow2.asmdex.tree.LookupSwitchInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.MethodInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.MultiANewArrayInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.OperationInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.StringInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.TableSwitchInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.TypeInsnNode
 
getType() - Method in class org.ow2.asmdex.tree.VarInsnLongNode
 
getType() - Method in class org.ow2.asmdex.tree.VarInsnNode
 
getTypeCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the number of Types currently parsed.
getTypeFromDescriptor(String) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Converts a Descriptor into a Value Type.
getTypeIdIndexesFromTypeList() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Returns all the type_ids indexes of a type_list structure.
getTypeIdsOffset() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Position of type id table
getTypeIdsSize() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Number of type ids.
getTypeIndex() - Method in class org.ow2.asmdex.structureReader.FieldIdItem
Type index in the type pool
getTypeIndex(String) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the Index of a Type.
getTypeList() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the ordered TypeLists of the Application.
getTypeList() - Method in class org.ow2.asmdex.structureWriter.TypeList
Gives back the list of types
getTypeListCount() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the number of TypeList currently parsed.
getTypeListOffset(TypeList) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the Offset of a TypeList.
getTypeName() - Method in class org.ow2.asmdex.structureWriter.Field
Returns the Type of the Field, described in the TypeDescriptor format.
getTypeNameFromFieldIndex(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Gets the Type Name, second field of the field_it_item table, linked to the type_id list, and according to the field index given.
getTypes() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Returns the ordered Types of the Application.
getValue() - Method in class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationInformation
Returns the default value of the field.
getValue() - Method in class org.ow2.asmdex.structureWriter.Field
Returns the encoded value of the field.
getValueMax() - Method in class org.ow2.asmdex.structureReader.PackedSwitch
Max value getter
getValueMin() - Method in class org.ow2.asmdex.structureReader.PackedSwitch
Minimum value getter
getVirtualMethods() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Returns the virtual methods this class contains.
getVisibility() - Method in class org.ow2.asmdex.structureWriter.AnnotationItem
Returns the item visibility (see Opcodes.VISIBILITY_BUILD, Opcodes.VISIBILITY_RUNTIME, Opcodes.VISIBILITY_SYSTEM).

H

handler - Variable in class org.ow2.asmdex.tree.TryCatchBlockNode
Beginning of the exception handler's code.
hasCatchAll() - Method in class org.ow2.asmdex.structureWriter.TryCatch
True if one of the Exception Handler has a Catch All.
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueAnnotation
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueArray
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueBoolean
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueByte
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueCharacter
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueDouble
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueEnum
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueField
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueFloat
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueInteger
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueLong
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueMethod
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueNull
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueShort
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueString
 
hashCode() - Method in class org.ow2.asmdex.encodedValue.EncodedValueType
 
hashCode() - Method in class org.ow2.asmdex.structureCommon.Label
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.AnnotationElement
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.AnnotationItem
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.AnnotationSetItem
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.AnnotationSetRefList
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.EncodedCatchHandler
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.ExceptionHandler
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.Field
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.Method
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.Prototype
 
hashCode() - Method in class org.ow2.asmdex.structureWriter.TypeList
 
HASHCODE_NOT_CALCULATED - Static variable in interface org.ow2.asmdex.Constants
Value of what is considered a not calculated hashcode.
hasMore() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
hasMore() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
hasMore() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Check if there are still data to read in the stream.
HEADER_NOMINAL_SIZE - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Header size
HEADER_SIZE - Static variable in class org.ow2.asmdex.structureWriter.CodeItem
Size in bytes of the header of the code_item structure (till insns_size included).

I

IAnnotationsHolder - Interface in org.ow2.asmdex.structureWriter
An Interface used by the structures (Classes, Methods, Fields) that can hold Annotations.
id - Variable in class org.ow2.asmdex.util.AsmDexifierAnnotationVisitor
Identifier of the annotation visitor variable in the produced code.
IDalvikValueReader - Interface in org.ow2.asmdex.lowLevelUtils
Interface to the DalvikValueReader.
IDebugDifferenceAddressInstruction - Interface in org.ow2.asmdex.instruction
Interface for Debug Instruction that stores the difference between two offsets.
IDebugDifferenceLineInstruction - Interface in org.ow2.asmdex.instruction
Interface for Debug Instruction that stores the difference between two lines.
IDebugLocalVariableInstruction - Interface in org.ow2.asmdex.instruction
Interface for Debug Instructions that store a Label to which they are connected.
IDebugLocalVariableStartInstruction - Interface in org.ow2.asmdex.instruction
Interface for Debug Instructions that store the Start (and information) of a local variable hence the name, type and signature.
IDebugRegisterInstruction - Interface in org.ow2.asmdex.instruction
Interface for Debug Instructions that store a register.
IDebugSourceNameInstruction - Interface in org.ow2.asmdex.instruction
Interface for Debug Instructions that store a source file name.
IIndexInstruction - Interface in org.ow2.asmdex.instruction
Interface for a Dalvik instruction with one index.
ILiteralInstruction - Interface in org.ow2.asmdex.instruction
Interface for a Dalvik instruction using one literal.
ILongLiteralInstruction - Interface in org.ow2.asmdex.instruction
Interface for a Dalvik instruction using one Long literal.
index - Variable in class org.ow2.asmdex.tree.LocalVariableNode
The local variable's index.
indexOf(AbstractInsnNode) - Method in class org.ow2.asmdex.tree.InsnList
Returns the index of the given instruction in this list.
indexRegister - Variable in class org.ow2.asmdex.tree.ArrayOperationInsnNode
The index register.
info - Variable in class org.ow2.asmdex.structureCommon.Label
Field used to associate user information to a label.
init(int, String[], Object, ConstantPool) - Method in class org.ow2.asmdex.structureWriter.Field
Init if this is the one kept.
init(int, String[], String[], ConstantPool) - Method in class org.ow2.asmdex.structureWriter.Method
Full init if this is the witness kept.
initialize() - Method in class org.ow2.asmdex.structureWriter.Prototype
Fix internal structure if this is the unique witness kept in the constantpool
initializeDebugInfoItem(String[], CodeItem, List<LocalVariable>) - Method in class org.ow2.asmdex.structureWriter.DebugInfoItem
Initializes the debug_info_item vector by creating its header.
INNER_CLASS_ANNOTATION_INTERNAL_NAME - Static variable in interface org.ow2.asmdex.Constants
class name for annotation 'inner class'
InnerClassAnnotationVisitor - Class in org.ow2.asmdex.specificAnnotationVisitors
Visitor for the InnerClass annotation (Ldalvik/annotation/InnerClass;).
InnerClassAnnotationVisitor(int) - Constructor for class org.ow2.asmdex.specificAnnotationVisitors.InnerClassAnnotationVisitor
Constructor.
innerClasses - Variable in class org.ow2.asmdex.tree.ClassNode
Informations about the inner classes of this class.
InnerClassNode - Class in org.ow2.asmdex.tree
A node that represents an inner class.
InnerClassNode(String, String, String, int) - Constructor for class org.ow2.asmdex.tree.InnerClassNode
Constructs a new InnerClassNode.
InnerClassSpecificAnnotationParser - Class in org.ow2.asmdex.specificAnnotationParser
Specific annotation parser for Inner Classes.
InnerClassSpecificAnnotationParser(String) - Constructor for class org.ow2.asmdex.specificAnnotationParser.InnerClassSpecificAnnotationParser
Parser for an annotation specifying an inner class
innerName - Variable in class org.ow2.asmdex.tree.InnerClassNode
The (simple) name of the inner class inside its enclosing class.
insert(AbstractInsnNode) - Method in class org.ow2.asmdex.tree.InsnList
Inserts the given instruction at the begining of this list.
insert(InsnList) - Method in class org.ow2.asmdex.tree.InsnList
Inserts the given instructions at the begining of this list.
insert(AbstractInsnNode, AbstractInsnNode) - Method in class org.ow2.asmdex.tree.InsnList
Inserts the given instruction after the specified instruction.
insert(AbstractInsnNode, InsnList) - Method in class org.ow2.asmdex.tree.InsnList
Inserts the given instructions after the specified instruction.
insertBefore(AbstractInsnNode, AbstractInsnNode) - Method in class org.ow2.asmdex.tree.InsnList
Inserts the given instruction before the specified instruction.
insertBefore(AbstractInsnNode, InsnList) - Method in class org.ow2.asmdex.tree.InsnList
Inserts the given instructions before the specified instruction.
INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of InsnNode instructions.
INSN_ADD_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Add double
INSN_ADD_DOUBLE_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Add double two addresses
INSN_ADD_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Add float
INSN_ADD_FLOAT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Add float two addresses
INSN_ADD_INT - Static variable in interface org.ow2.asmdex.Opcodes
Add int
INSN_ADD_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Add integer two addresses
INSN_ADD_INT_LIT16 - Static variable in interface org.ow2.asmdex.Opcodes
Add integer literal 16
INSN_ADD_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
Add integer literal 8
INSN_ADD_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Add long
INSN_ADD_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Add long two addresses
INSN_AGET - Static variable in interface org.ow2.asmdex.Opcodes
Array get
INSN_AGET_BOOLEAN - Static variable in interface org.ow2.asmdex.Opcodes
Array get boolean
INSN_AGET_BYTE - Static variable in interface org.ow2.asmdex.Opcodes
Array get byte
INSN_AGET_CHAR - Static variable in interface org.ow2.asmdex.Opcodes
Array get char
INSN_AGET_OBJECT - Static variable in interface org.ow2.asmdex.Opcodes
Array get object
INSN_AGET_SHORT - Static variable in interface org.ow2.asmdex.Opcodes
Array get short
INSN_AGET_WIDE - Static variable in interface org.ow2.asmdex.Opcodes
Array get wide
INSN_AND_INT - Static variable in interface org.ow2.asmdex.Opcodes
And int
INSN_AND_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
And integer two addresses
INSN_AND_INT_LIT16 - Static variable in interface org.ow2.asmdex.Opcodes
And integer literal 16
INSN_AND_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
And integer literal 8
INSN_AND_LONG - Static variable in interface org.ow2.asmdex.Opcodes
And long
INSN_AND_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
And long two addresses
INSN_APUT - Static variable in interface org.ow2.asmdex.Opcodes
Array put
INSN_APUT_BOOLEAN - Static variable in interface org.ow2.asmdex.Opcodes
Array put boolean
INSN_APUT_BYTE - Static variable in interface org.ow2.asmdex.Opcodes
Array put byte
INSN_APUT_CHAR - Static variable in interface org.ow2.asmdex.Opcodes
Array put char
INSN_APUT_OBJECT - Static variable in interface org.ow2.asmdex.Opcodes
Array put object
INSN_APUT_SHORT - Static variable in interface org.ow2.asmdex.Opcodes
Arrray put short
INSN_APUT_WIDE - Static variable in interface org.ow2.asmdex.Opcodes
Array put wide
INSN_ARRAY_LENGTH - Static variable in interface org.ow2.asmdex.Opcodes
Array length
INSN_CHECK_CAST - Static variable in interface org.ow2.asmdex.Opcodes
Check Cast
INSN_CMP_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Compare Long
INSN_CMPG_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Compare Greater Double
INSN_CMPG_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Compare Greater Float
INSN_CMPL_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Compare Lower Double
INSN_CMPL_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Compare Lower Float
INSN_CONST - Static variable in interface org.ow2.asmdex.Opcodes
Constant
INSN_CONST_16 - Static variable in interface org.ow2.asmdex.Opcodes
Constant 16
INSN_CONST_4 - Static variable in interface org.ow2.asmdex.Opcodes
Constant 4
INSN_CONST_CLASS - Static variable in interface org.ow2.asmdex.Opcodes
Constant Class
INSN_CONST_HIGH16 - Static variable in interface org.ow2.asmdex.Opcodes
Constant High 16
INSN_CONST_STRING - Static variable in interface org.ow2.asmdex.Opcodes
Cosntant String
INSN_CONST_STRING_JUMBO - Static variable in interface org.ow2.asmdex.Opcodes
 
INSN_CONST_WIDE - Static variable in interface org.ow2.asmdex.Opcodes
Constant Wide
INSN_CONST_WIDE_16 - Static variable in interface org.ow2.asmdex.Opcodes
Constant Wide 16
INSN_CONST_WIDE_32 - Static variable in interface org.ow2.asmdex.Opcodes
Constant Wide 32
INSN_CONST_WIDE_HIGH16 - Static variable in interface org.ow2.asmdex.Opcodes
Constant Wide High 16
INSN_DIV_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Divide double
INSN_DIV_DOUBLE_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Divide double two addresses
INSN_DIV_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Divide float
INSN_DIV_FLOAT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Divide float two addresses
INSN_DIV_INT - Static variable in interface org.ow2.asmdex.Opcodes
Divide int
INSN_DIV_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Divide integer two addresses
INSN_DIV_INT_LIT16 - Static variable in interface org.ow2.asmdex.Opcodes
Divide integer literal 16
INSN_DIV_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
Divide integer literal 8
INSN_DIV_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Divide long
INSN_DIV_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
divide long two addresses
INSN_DOUBLE_TO_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Double to float
INSN_DOUBLE_TO_INT - Static variable in interface org.ow2.asmdex.Opcodes
Double to int
INSN_DOUBLE_TO_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Double to long
INSN_FILL_ARRAY_DATA - Static variable in interface org.ow2.asmdex.Opcodes
Fill array data
INSN_FILLED_NEW_ARRAY - Static variable in interface org.ow2.asmdex.Opcodes
Filled new array
INSN_FILLED_NEW_ARRAY_RANGE - Static variable in interface org.ow2.asmdex.Opcodes
New array range
INSN_FLOAT_TO_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Float to double
INSN_FLOAT_TO_INT - Static variable in interface org.ow2.asmdex.Opcodes
Float to int
INSN_FLOAT_TO_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Float to long
INSN_GOTO - Static variable in interface org.ow2.asmdex.Opcodes
Goto
INSN_GOTO_16 - Static variable in interface org.ow2.asmdex.Opcodes
Goto 16
INSN_GOTO_32 - Static variable in interface org.ow2.asmdex.Opcodes
Goto 32
INSN_IF_EQ - Static variable in interface org.ow2.asmdex.Opcodes
If eq
INSN_IF_EQZ - Static variable in interface org.ow2.asmdex.Opcodes
If eq zero
INSN_IF_GE - Static variable in interface org.ow2.asmdex.Opcodes
If greater or equal
INSN_IF_GEZ - Static variable in interface org.ow2.asmdex.Opcodes
If greater or equal to zero
INSN_IF_GT - Static variable in interface org.ow2.asmdex.Opcodes
If greater
INSN_IF_GTZ - Static variable in interface org.ow2.asmdex.Opcodes
If greater than zero
INSN_IF_LE - Static variable in interface org.ow2.asmdex.Opcodes
If lower or equal
INSN_IF_LEZ - Static variable in interface org.ow2.asmdex.Opcodes
If less or equal to zero
INSN_IF_LT - Static variable in interface org.ow2.asmdex.Opcodes
If less than
INSN_IF_LTZ - Static variable in interface org.ow2.asmdex.Opcodes
If less than zero
INSN_IF_NE - Static variable in interface org.ow2.asmdex.Opcodes
If not eq
INSN_IF_NEZ - Static variable in interface org.ow2.asmdex.Opcodes
If not zero
INSN_IGET - Static variable in interface org.ow2.asmdex.Opcodes
Instance field get
INSN_IGET_BOOLEAN - Static variable in interface org.ow2.asmdex.Opcodes
Instance field get boolean
INSN_IGET_BYTE - Static variable in interface org.ow2.asmdex.Opcodes
Instance field get byte
INSN_IGET_CHAR - Static variable in interface org.ow2.asmdex.Opcodes
Instance field get char
INSN_IGET_OBJECT - Static variable in interface org.ow2.asmdex.Opcodes
Instance field get object
INSN_IGET_SHORT - Static variable in interface org.ow2.asmdex.Opcodes
Instance field get short
INSN_IGET_WIDE - Static variable in interface org.ow2.asmdex.Opcodes
Instance field get wide
INSN_INSTANCE_OF - Static variable in interface org.ow2.asmdex.Opcodes
Instance of
INSN_INT_TO_BYTE - Static variable in interface org.ow2.asmdex.Opcodes
Int to byte
INSN_INT_TO_CHAR - Static variable in interface org.ow2.asmdex.Opcodes
Int to char
INSN_INT_TO_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Int to double
INSN_INT_TO_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Int to float
INSN_INT_TO_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Int to long
INSN_INT_TO_SHORT - Static variable in interface org.ow2.asmdex.Opcodes
Int to short
INSN_INVOKE_DIRECT - Static variable in interface org.ow2.asmdex.Opcodes
Invoke direct
INSN_INVOKE_DIRECT_RANGE - Static variable in interface org.ow2.asmdex.Opcodes
Invoke direct range
INSN_INVOKE_INTERFACE - Static variable in interface org.ow2.asmdex.Opcodes
Invoke interface
INSN_INVOKE_INTERFACE_RANGE - Static variable in interface org.ow2.asmdex.Opcodes
Invoke interface range
INSN_INVOKE_STATIC - Static variable in interface org.ow2.asmdex.Opcodes
Invoke static
INSN_INVOKE_STATIC_RANGE - Static variable in interface org.ow2.asmdex.Opcodes
Invoke static range
INSN_INVOKE_SUPER - Static variable in interface org.ow2.asmdex.Opcodes
Invoke super
INSN_INVOKE_SUPER_RANGE - Static variable in interface org.ow2.asmdex.Opcodes
Invoke super range
INSN_INVOKE_VIRTUAL - Static variable in interface org.ow2.asmdex.Opcodes
Invoke virtual
INSN_INVOKE_VIRTUAL_RANGE - Static variable in interface org.ow2.asmdex.Opcodes
Invoke virtual range
INSN_IPUT - Static variable in interface org.ow2.asmdex.Opcodes
Instance field put
INSN_IPUT_BOOLEAN - Static variable in interface org.ow2.asmdex.Opcodes
Instance field put boolean
INSN_IPUT_BYTE - Static variable in interface org.ow2.asmdex.Opcodes
Instance field put byte
INSN_IPUT_CHAR - Static variable in interface org.ow2.asmdex.Opcodes
Instance field put char
INSN_IPUT_OBJECT - Static variable in interface org.ow2.asmdex.Opcodes
Instance field put object
INSN_IPUT_SHORT - Static variable in interface org.ow2.asmdex.Opcodes
Instance field put short
INSN_IPUT_WIDE - Static variable in interface org.ow2.asmdex.Opcodes
Instance field put wide
INSN_LONG_TO_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Long to double
INSN_LONG_TO_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Long to float
INSN_LONG_TO_INT - Static variable in interface org.ow2.asmdex.Opcodes
Long to int
INSN_MONITOR_ENTER - Static variable in interface org.ow2.asmdex.Opcodes
Monitor Enter
INSN_MONITOR_EXIT - Static variable in interface org.ow2.asmdex.Opcodes
Monitor Exit
INSN_MOVE - Static variable in interface org.ow2.asmdex.Opcodes
MOVE
INSN_MOVE_16 - Static variable in interface org.ow2.asmdex.Opcodes
Move 16
INSN_MOVE_EXCEPTION - Static variable in interface org.ow2.asmdex.Opcodes
Move exception
INSN_MOVE_FROM16 - Static variable in interface org.ow2.asmdex.Opcodes
Move from 16
INSN_MOVE_OBJECT - Static variable in interface org.ow2.asmdex.Opcodes
Move object
INSN_MOVE_OBJECT_16 - Static variable in interface org.ow2.asmdex.Opcodes
Moe object 16
INSN_MOVE_OBJECT_FROM16 - Static variable in interface org.ow2.asmdex.Opcodes
Move object from 16
INSN_MOVE_RESULT - Static variable in interface org.ow2.asmdex.Opcodes
Move result
INSN_MOVE_RESULT_OBJECT - Static variable in interface org.ow2.asmdex.Opcodes
Move result object
INSN_MOVE_RESULT_WIDE - Static variable in interface org.ow2.asmdex.Opcodes
Move result wide
INSN_MOVE_WIDE - Static variable in interface org.ow2.asmdex.Opcodes
Move wide
INSN_MOVE_WIDE_16 - Static variable in interface org.ow2.asmdex.Opcodes
Move wide 16
INSN_MOVE_WIDE_FROM16 - Static variable in interface org.ow2.asmdex.Opcodes
Move wide from 16
INSN_MUL_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Multiply double
INSN_MUL_DOUBLE_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Multiply double two addresses
INSN_MUL_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Multiply float
INSN_MUL_FLOAT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Multiply float two addresses
INSN_MUL_INT - Static variable in interface org.ow2.asmdex.Opcodes
Multiply int
INSN_MUL_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Multiply integer two addresses
INSN_MUL_INT_LIT16 - Static variable in interface org.ow2.asmdex.Opcodes
Multiply integer literal 16
INSN_MUL_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
Multiply integer literal 8
INSN_MUL_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Multiply long
INSN_MUL_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
multiply long two addresses
INSN_NEG_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Neg double
INSN_NEG_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Neg float
INSN_NEG_INT - Static variable in interface org.ow2.asmdex.Opcodes
Invoke neg range
INSN_NEG_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Neg long
INSN_NEW_ARRAY - Static variable in interface org.ow2.asmdex.Opcodes
New array
INSN_NEW_INSTANCE - Static variable in interface org.ow2.asmdex.Opcodes
New Instance
INSN_NOP - Static variable in interface org.ow2.asmdex.Opcodes
NOP
INSN_NOT_INT - Static variable in interface org.ow2.asmdex.Opcodes
Not integer
INSN_NOT_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Not long
INSN_OR_INT - Static variable in interface org.ow2.asmdex.Opcodes
Or int
INSN_OR_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Or integer two addresses
INSN_OR_INT_LIT16 - Static variable in interface org.ow2.asmdex.Opcodes
Or integer literal 16
INSN_OR_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
Or integer literal 8
INSN_OR_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Or long
INSN_OR_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Or long two addresses
INSN_PACKED_SWITCH_INSN - Static variable in interface org.ow2.asmdex.Opcodes
Packed Switch
INSN_REM_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Remainder double
INSN_REM_DOUBLE_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Remainder double two addresses
INSN_REM_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Remainder float
INSN_REM_FLOAT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Remainder float two addresses
INSN_REM_INT - Static variable in interface org.ow2.asmdex.Opcodes
Remainder int
INSN_REM_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Remainder integer two addresses
INSN_REM_INT_LIT16 - Static variable in interface org.ow2.asmdex.Opcodes
Remainder integer literal 16
INSN_REM_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
Remainder integer literal 8
INSN_REM_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Remainder long
INSN_REM_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Remainder long two addresses
INSN_RETURN - Static variable in interface org.ow2.asmdex.Opcodes
Return
INSN_RETURN_OBJECT - Static variable in interface org.ow2.asmdex.Opcodes
Return object
INSN_RETURN_VOID - Static variable in interface org.ow2.asmdex.Opcodes
Return void
INSN_RETURN_WIDE - Static variable in interface org.ow2.asmdex.Opcodes
Return wide
INSN_RSUB_INT_LIT16 - Static variable in interface org.ow2.asmdex.Opcodes
Reverse substract integer literal 16
INSN_RSUB_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
Reverve substract integer literal 8
INSN_SGET - Static variable in interface org.ow2.asmdex.Opcodes
Static get
INSN_SGET_BOOLEAN - Static variable in interface org.ow2.asmdex.Opcodes
Static get boolean
INSN_SGET_BYTE - Static variable in interface org.ow2.asmdex.Opcodes
Static get byte
INSN_SGET_CHAR - Static variable in interface org.ow2.asmdex.Opcodes
Static get char
INSN_SGET_OBJECT - Static variable in interface org.ow2.asmdex.Opcodes
Static get object
INSN_SGET_SHORT - Static variable in interface org.ow2.asmdex.Opcodes
Static get short
INSN_SGET_WIDE - Static variable in interface org.ow2.asmdex.Opcodes
Static get wide
INSN_SHL_INT - Static variable in interface org.ow2.asmdex.Opcodes
Shift left int
INSN_SHL_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Shift left integer two addresses
INSN_SHL_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
Shift left integer literal 8
INSN_SHL_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Shift left long
INSN_SHL_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Shift left long two addresses
INSN_SHR_INT - Static variable in interface org.ow2.asmdex.Opcodes
Sifht right int
INSN_SHR_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Shift right integer two addresses
INSN_SHR_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
Shift right integer literal 8
INSN_SHR_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Shift right long
INSN_SHR_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Shift right long two addresses
INSN_SPARSE_SWITCH_INSN - Static variable in interface org.ow2.asmdex.Opcodes
Sparse switch
INSN_SPUT - Static variable in interface org.ow2.asmdex.Opcodes
Static put
INSN_SPUT_BOOLEAN - Static variable in interface org.ow2.asmdex.Opcodes
Static put boolean
INSN_SPUT_BYTE - Static variable in interface org.ow2.asmdex.Opcodes
Static put byte
INSN_SPUT_CHAR - Static variable in interface org.ow2.asmdex.Opcodes
Static put char
INSN_SPUT_OBJECT - Static variable in interface org.ow2.asmdex.Opcodes
Static put object
INSN_SPUT_SHORT - Static variable in interface org.ow2.asmdex.Opcodes
Static put short
INSN_SPUT_WIDE - Static variable in interface org.ow2.asmdex.Opcodes
Static put wide
INSN_SUB_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Substract double
INSN_SUB_DOUBLE_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Substract double two addresses
INSN_SUB_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Substract float
INSN_SUB_FLOAT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Substract float two addresses
INSN_SUB_INT - Static variable in interface org.ow2.asmdex.Opcodes
Substract int
INSN_SUB_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Sub integer two addresses
INSN_SUB_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Subtract long
INSN_SUB_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
substract long two addresses
INSN_THROW - Static variable in interface org.ow2.asmdex.Opcodes
Throw
INSN_USHR_INT - Static variable in interface org.ow2.asmdex.Opcodes
Unsigned Shift right int
INSN_USHR_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Unsigned shift right integer two addresses
INSN_USHR_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
Unsigned shift right integer literal 8
INSN_USHR_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Unsigned shift right long
INSN_USHR_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Unsigned shift right long two addresses
INSN_XOR_INT - Static variable in interface org.ow2.asmdex.Opcodes
Xor int
INSN_XOR_INT_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Xor integer two addresses
INSN_XOR_INT_LIT16 - Static variable in interface org.ow2.asmdex.Opcodes
Exclusive Or integer literal 16
INSN_XOR_INT_LIT8 - Static variable in interface org.ow2.asmdex.Opcodes
Exclusive or integer literal 8
INSN_XOR_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Xor long
INSN_XOR_LONG_2ADDR - Static variable in interface org.ow2.asmdex.Opcodes
Exclusive or long two addresses
InsnList - Class in org.ow2.asmdex.tree
A doubly linked list of AbstractInsnNode objects.
InsnList() - Constructor for class org.ow2.asmdex.tree.InsnList
 
InsnNode - Class in org.ow2.asmdex.tree
A node that represents a zero operand instruction.
InsnNode(int) - Constructor for class org.ow2.asmdex.tree.InsnNode
Constructs a new InsnNode.
INSNS_SIZE_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.CodeItem
Offset in bytes of the insns_size structure.
Instruction - Class in org.ow2.asmdex.instruction
Represents an instruction of the Dalvik bytecode.
Instruction(int) - Constructor for class org.ow2.asmdex.instruction.Instruction
Builds an instruction from its 16-bit opcode.
InstructionEncoder - Class in org.ow2.asmdex.lowLevelUtils
Utility class that encodes Instructions in the most optimized possible form.
InstructionEncoder() - Constructor for class org.ow2.asmdex.lowLevelUtils.InstructionEncoder
 
InstructionFormat10T - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 10T.
InstructionFormat10T(int, Label, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat10T
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat10X - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 10X.
InstructionFormat10X(int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat10X
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat11N - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 11N.
InstructionFormat11N(int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat11N
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat11X - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 11X.
InstructionFormat11X(int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat11X
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat12X - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 12X.
InstructionFormat12X(int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat12X
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat20T - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 20T.
InstructionFormat20T(int, Label, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat20T
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat21C - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 21C.
InstructionFormat21C(int, String, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat21C
Constructor of the Instruction, if it holds a String or a Type.
InstructionFormat21C(int, Field, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat21C
Constructor of the Instruction, if it holds a Field.
InstructionFormat21H - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 21H.
InstructionFormat21H(int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat21H
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat21S - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 22B.
InstructionFormat21S(int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat21S
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat21T - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 21T.
InstructionFormat21T(int, Label, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat21T
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat22B - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 22B.
InstructionFormat22B(int, int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat22B
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat22C - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 22C.
InstructionFormat22C(int, String, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat22C
Constructor of the Instruction, if it holds a Type.
InstructionFormat22C(int, Field, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat22C
Constructor of the Instruction, if it holds a Field.
InstructionFormat22S - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 22S.
InstructionFormat22S(int, int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat22S
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat22T - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 22T.
InstructionFormat22T(int, Label, int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat22T
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat22X - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 22X.
InstructionFormat22X(int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat22X
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat23X - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 23X.
InstructionFormat23X(int, int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat23X
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat30T - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 30T.
InstructionFormat30T(int, Label, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat30T
Constructor of the Instruction.
InstructionFormat31C - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 31C.
InstructionFormat31C(int, String, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat31C
Constructor of the Instruction.
InstructionFormat31I - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 31I.
InstructionFormat31I(int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat31I
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat31T - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 31T.
InstructionFormat31T(int, Label, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat31T
Constructor of the Instruction.
InstructionFormat32X - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 32X.
InstructionFormat32X(int, int, int) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat32X
Constructor of the Instruction by providing all the elements it's composed of.
InstructionFormat35C - Class in org.ow2.asmdex.instruction
Encodes and decodes and encodes an instruction built with the Dalvik format 35C.
InstructionFormat35C(int, Method, int[]) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat35C
Constructor of the Instruction, if it holds a Method.
InstructionFormat35C(int, String, int[]) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat35C
Constructor of the Instruction, if it holds a Type.
InstructionFormat3RC - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 3RC.
InstructionFormat3RC(int, Method, int[]) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat3RC
Constructor of the Instruction, if it holds a Method.
InstructionFormat3RC(int, String, int[]) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat3RC
Constructor of the Instruction, if it holds a Type.
InstructionFormat51L - Class in org.ow2.asmdex.instruction
Encodes and decodes an instruction built with the Dalvik format 51L.
InstructionFormat51L(int, int, long) - Constructor for class org.ow2.asmdex.instruction.InstructionFormat51L
Constructor of the Instruction by providing all the elements it's composed of.
instructions - Variable in class org.ow2.asmdex.tree.MethodNode
The instructions of this method.
instructionsEndOffset - Variable in class org.ow2.asmdex.MethodCodeReader
Offset in the Dex file of the byte next to the last opcode/data of the code of the method.
instructionsStartOffset - Variable in class org.ow2.asmdex.MethodCodeReader
Offset in the Dex file of the first opcode of the code of the current method.
INT_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of IntInsnNode instructions.
interfaces - Variable in class org.ow2.asmdex.tree.ClassNode
The internal names of the class's interfaces.
INTERFACES_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Offset in bytes of the interfaces_off field in the class_def_item structure.
IntInsnNode - Class in org.ow2.asmdex.tree
A node that represents an instruction with a single int operand.
IntInsnNode(int, int) - Constructor for class org.ow2.asmdex.tree.IntInsnNode
Constructs a new IntInsnNode.
invisibleAnnotations - Variable in class org.ow2.asmdex.tree.ApplicationNode
The runtime invisible annotations of this class, field or method.
invisibleAnnotations - Variable in class org.ow2.asmdex.tree.ClassNode
The runtime invisible annotations of this class, field or method.
invisibleAnnotations - Variable in class org.ow2.asmdex.tree.FieldNode
The runtime invisible annotations of this class, field or method.
invisibleAnnotations - Variable in class org.ow2.asmdex.tree.MemberNode
The runtime invisible annotations of this class, field or method.
invisibleAnnotations - Variable in class org.ow2.asmdex.tree.MethodNode
The runtime invisible annotations of this class, field or method.
invisibleParameterAnnotations - Variable in class org.ow2.asmdex.tree.MethodNode
The runtime invisible parameter annotations of this method.
IOffsetInstruction - Interface in org.ow2.asmdex.instruction
Interface for a Dalvik instruction with one offset.
IOneRegisterInstruction - Interface in org.ow2.asmdex.instruction
Interface for a Dalvik instruction using one register.
IPseudoInstruction - Interface in org.ow2.asmdex.instruction
Interface of a Pseudo Instruction, for it to be linked with the first Instruction, coded inside the Code Item, not like this one being generally coded just at the end.
IRegisterArrayInstruction - Interface in org.ow2.asmdex.instruction
Interface for a Dalvik instruction using an array of registers.
isAbstractOrInterface() - Method in class org.ow2.asmdex.structureWriter.Method
Indicates whether the Method is abstract or interface.
isCatchAll() - Method in class org.ow2.asmdex.structureWriter.ExceptionHandler
Returns True if the ExceptionHandler concerns a CatchAll.
isDirect() - Method in class org.ow2.asmdex.structureWriter.Method
Indicates whether the Method is direct (static and/or private and/or constructor).
isFinalStatic() - Method in class org.ow2.asmdex.structureWriter.Field
Indicates whether the Field is Final and Static.
isInterface() - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Indicates if the Class is an Interface.
ISpecificAnnotationParser - Interface in org.ow2.asmdex.specificAnnotationParser
Interface to defines the behavior to perform when finding the desired annotation.
isResolved() - Method in class org.ow2.asmdex.structureCommon.Label
Indicates if the Label is resolved or not.
isStandardEndian - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Standard or reverse endianess
isStandardEndian() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Endianess of the file
isStatic() - Method in class org.ow2.asmdex.structureWriter.Field
Indicates whether the Field is Static.
isStatic() - Method in class org.ow2.asmdex.structureWriter.Method
Indicates whether the Method is static.
isString(String) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Indicates whether the given descriptor is a String.
isTypeAReference(String) - Static method in class org.ow2.asmdex.encodedValue.EncodedValueUtil
Indicates whether the given descriptor is a reference or a primitive.
isUnknown() - Method in class org.ow2.asmdex.structureWriter.Field
Indicates whether the Field is unknown (referred to, but not yet parsed).
isUnknown() - Method in class org.ow2.asmdex.structureWriter.Method
Indicates whether the Method is unknown (referred to, but not yet parsed).
isUsingThis() - Method in class org.ow2.asmdex.structureWriter.Method
Indicates whether the Method uses the "this" parameter.
isVirtual() - Method in class org.ow2.asmdex.structureWriter.Method
Indicates whether the Method is virtual (not static, private, or constructor).
ISwitchCase - Interface in org.ow2.asmdex.structureReader
Interface of a Switch/Case structure.
iterator() - Method in class org.ow2.asmdex.tree.InsnList
Returns an iterator over the instructions in this list.
iterator(int) - Method in class org.ow2.asmdex.tree.InsnList
Returns an iterator over the instructions in this list.
IThreeRegistersInstruction - Interface in org.ow2.asmdex.instruction
Interface for a Dalvik instruction using three registers.
ITwoRegistersInstruction - Interface in org.ow2.asmdex.instruction
Interface for a Dalvik instruction using two register.

J

JUMP_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of JumpInsnNode instructions.
JumpInsnNode - Class in org.ow2.asmdex.tree
A node that represents a jump instruction.
JumpInsnNode(int, LabelNode, int, int) - Constructor for class org.ow2.asmdex.tree.JumpInsnNode
Constructs a new JumpInsnNode.

K

keys - Variable in class org.ow2.asmdex.tree.LookupSwitchInsnNode
The values of the keys.

L

Label - Class in org.ow2.asmdex.structureCommon
A label represents a position in the bytecode of a method.
Label() - Constructor for class org.ow2.asmdex.structureCommon.Label
Constructs a new label.
label - Variable in class org.ow2.asmdex.tree.JumpInsnNode
The operand of this instruction.
LABEL_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of LabelNode "instructions".
LabelNode - Class in org.ow2.asmdex.tree
An AbstractInsnNode that encapsulates a Label.
LabelNode() - Constructor for class org.ow2.asmdex.tree.LabelNode
Empty constructor
LabelNode(Label) - Constructor for class org.ow2.asmdex.tree.LabelNode
Constructor with the label
labels - Variable in class org.ow2.asmdex.MethodCodeReader
Map containing the labels located at the given offset (from the beginning of the code of the method).
labels - Variable in class org.ow2.asmdex.tree.LookupSwitchInsnNode
Beginnings of the handler blocks.
labels - Variable in class org.ow2.asmdex.tree.TableSwitchInsnNode
Beginnings of the handler blocks.
LINE - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of LineNumberNode "instructions".
line - Variable in class org.ow2.asmdex.tree.LineNumberNode
A line number.
lineNumber - Variable in class org.ow2.asmdex.instruction.Instruction
Line Number of this Instruction.
LineNumberNode - Class in org.ow2.asmdex.tree
A node that represents a line number declaration.
LineNumberNode(int, LabelNode) - Constructor for class org.ow2.asmdex.tree.LineNumberNode
Constructs a new LineNumberNode.
linkTableSize - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of the link table (but undefined otherwise)
listTryCatchStructures - Variable in class org.ow2.asmdex.MethodCodeReader
Map containing lists of the TryCatch Structures located at the given offset (from the beginning of the code of the method).
LocalVariable - Class in org.ow2.asmdex.structureCommon
A Local Variable.
LocalVariable(int, String, String, String, Label, List<Label>, List<Label>) - Constructor for class org.ow2.asmdex.structureCommon.LocalVariable
Constructor of the Local Variable.
LocalVariable(int) - Constructor for class org.ow2.asmdex.structureCommon.LocalVariable
Constructor of the Local Variable.
localVariableLists - Variable in class org.ow2.asmdex.MethodCodeReader
Map containing, for each local variable identified by its number (as described in the debug_info_item), a list of Local Variables.
LocalVariableNode - Class in org.ow2.asmdex.tree
A node that represents a local variable declaration.
LocalVariableNode(String, String, String, LabelNode, LabelNode, int) - Constructor for class org.ow2.asmdex.tree.LocalVariableNode
Constructs a new LocalVariableNode.
LocalVariableNode(String, String, String, LabelNode, List<LabelNode>, List<LabelNode>, int) - Constructor for class org.ow2.asmdex.tree.LocalVariableNode
Constructs a new LocalVariableNode.
localVariables - Variable in class org.ow2.asmdex.tree.MethodNode
The local variables of this method.
LOOKUPSWITCH_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of LookupSwitchInsnNode instructions.
LookupSwitchInsnNode - Class in org.ow2.asmdex.tree
A node that represents a LOOKUPSWITCH instruction.
LookupSwitchInsnNode(int, LabelNode, int[], LabelNode[]) - Constructor for class org.ow2.asmdex.tree.LookupSwitchInsnNode
Constructs a new LookupSwitchInsnNode.

M

main(String[]) - Static method in class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
Prints the ASM source code to generate the given Application to the standard output.
MAP_OFFSET_IN_HEADER - Static variable in interface org.ow2.asmdex.Constants
Offset of the offset of the map, in the header of a dex file.
mapResolvedIndexes() - Method in class org.ow2.asmdex.structureWriter.CodeItem
Parses the bytecode and tryCatch and maps the resolved indexes (Strings, Fields, Types, Methods) from the symbolic ones.
mapResolvedIndexes(ByteVector, int) - Method in class org.ow2.asmdex.structureWriter.DebugInfoItem
Parses the debug bytecode and maps the resolved indexes (Strings, Types) from the symbolic ones.
mapResolvedIndexesByteCode(ByteVector, int) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Parses the bytecode and maps the resolved indexes (Strings, Fields, Types, Methods) from the symbolic ones.
mapResolvedIndexesForDebug(ByteVector, int) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Parses the debug bytecode and maps the resolved indexes (Strings, Types) from the symbolic ones.
mapResolvedIndexesTryCatch(ByteVector, int, int) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Parses the tryCatch and maps the resolved indexes (Strings, Fields, Types, Methods) from the symbolic ones.
max - Variable in class org.ow2.asmdex.tree.TableSwitchInsnNode
The maximum key value.
maxStack - Variable in class org.ow2.asmdex.tree.MethodNode
The maximum stack size of this method.
MEMBER_CLASSES_ANNOTATION_INTERNAL_NAME - Static variable in interface org.ow2.asmdex.Constants
class name for annotation 'member class'
MemberClassesAnnotationVisitor - Class in org.ow2.asmdex.specificAnnotationVisitors
Visitor for the MemberClasses annotation (Ldalvik/annotation/MemberClasses;).
MemberClassesAnnotationVisitor(int) - Constructor for class org.ow2.asmdex.specificAnnotationVisitors.MemberClassesAnnotationVisitor
Constructor.
MemberClassesSpecificAnnotationParser - Class in org.ow2.asmdex.specificAnnotationParser
Specific annotation parser for Member Classes.
MemberClassesSpecificAnnotationParser(String) - Constructor for class org.ow2.asmdex.specificAnnotationParser.MemberClassesSpecificAnnotationParser
Constructor
MemberNode - Class in org.ow2.asmdex.tree
An abstract class, field or method node.
MemberNode() - Constructor for class org.ow2.asmdex.tree.MemberNode
Constructs a new MemberNode.
Method - Class in org.ow2.asmdex.structureWriter
Simple class representing a Method.
Method(String, String, Prototype) - Constructor for class org.ow2.asmdex.structureWriter.Method
 
METHOD_ID_ITEM_SIZE - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of a method declaration in the pool in bytes
METHOD_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of MethodInsnNode instructions.
MethodCodeReader - Class in org.ow2.asmdex
Class made to read the code of one method of a Dex file, and make a visitor visits its instructions.
MethodCodeReader(DexFileReader, MethodVisitor, int, boolean) - Constructor for class org.ow2.asmdex.MethodCodeReader
Constructor of the MethodCodeReader.
MethodIdItem - Class in org.ow2.asmdex.structureReader
Simple class representing a method_id_item structure.
MethodIdItem(int, int, int) - Constructor for class org.ow2.asmdex.structureReader.MethodIdItem
Constructor of record type
methodIdsOffset - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Offset of method ids table
methodIdsSize - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of method ids table
MethodInsnNode - Class in org.ow2.asmdex.tree
A node that represents a method instruction.
MethodInsnNode(int, String, String, String, int[]) - Constructor for class org.ow2.asmdex.tree.MethodInsnNode
Constructs a new MethodInsnNode.
MethodNode - Class in org.ow2.asmdex.tree
A node that represents a method.
MethodNode(int) - Constructor for class org.ow2.asmdex.tree.MethodNode
Constructs an uninitialized MethodNode.
MethodNode(int, int, String, String, String[], String[]) - Constructor for class org.ow2.asmdex.tree.MethodNode
Constructs a new MethodNode.
MethodNode(int, String, String, String[], String[]) - Constructor for class org.ow2.asmdex.tree.MethodNode
Constructs a new MethodNode.
methods - Variable in class org.ow2.asmdex.tree.ClassNode
The methods of this class.
methodVisitor - Variable in class org.ow2.asmdex.MethodCodeReader
The Method Visitor.
MethodVisitor - Class in org.ow2.asmdex
A visitor to visit a Java method.
MethodVisitor(int) - Constructor for class org.ow2.asmdex.MethodVisitor
Constructs a new MethodVisitor.
MethodVisitor(int, MethodVisitor) - Constructor for class org.ow2.asmdex.MethodVisitor
Constructs a new MethodVisitor.
MethodWriter - Class in org.ow2.asmdex
Class that takes care of visiting all the elements of a method.
MethodWriter(ClassWriter, int, String, String, String[], String[]) - Constructor for class org.ow2.asmdex.MethodWriter
Constructor of the Method Writer.
min - Variable in class org.ow2.asmdex.tree.TableSwitchInsnNode
The minimum key value.
MULTIANEWARRAY_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of MultiANewArrayInsnNode instructions.
MultiANewArrayInsnNode - Class in org.ow2.asmdex.tree
A node that represents a MultiANewArray Instruction.
MultiANewArrayInsnNode(String, int[]) - Constructor for class org.ow2.asmdex.tree.MultiANewArrayInsnNode
Constructs a new MultiANewArrayInsnNode.
mustSortArray - Variable in class org.ow2.asmdex.AnnotationWriter
Indicates if the Array elements must be sorted.
mv - Variable in class org.ow2.asmdex.MethodVisitor
The method visitor to which this visitor must delegate method calls.

N

name - Variable in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
The name of the local variable.
name - Variable in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
The name of the local variable.
name - Variable in class org.ow2.asmdex.tree.ClassNode
The internal name of the class.
name - Variable in class org.ow2.asmdex.tree.FieldInsnNode
The field's name.
name - Variable in class org.ow2.asmdex.tree.FieldNode
The field's name.
name - Variable in class org.ow2.asmdex.tree.InnerClassNode
The internal name of an inner class.
name - Variable in class org.ow2.asmdex.tree.LocalVariableNode
The name of a local variable.
name - Variable in class org.ow2.asmdex.tree.MethodInsnNode
The method's name.
name - Variable in class org.ow2.asmdex.tree.MethodNode
The method's name.
NAME_STRING - Static variable in interface org.ow2.asmdex.Constants
Annotation field 'name'
newDebugLineEmitted - Variable in class org.ow2.asmdex.MethodCodeReader
Indicates if a new Debug Line is emitted.
NO_INDEX - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Constant representing the absence of an index in a table especially for super class.
NO_INDEX_SIGNED - Static variable in interface org.ow2.asmdex.Opcodes
 

O

OBJECT_STRING - Static variable in interface org.ow2.asmdex.Constants
class name of objects
objectRegister - Variable in class org.ow2.asmdex.tree.FieldInsnNode
The object register.
opcode - Variable in class org.ow2.asmdex.tree.AbstractInsnNode
The opcode of this instruction.
opcodeByte - Variable in class org.ow2.asmdex.instruction.Instruction
Represents the opcode itself (8 bits).
opcodeHighOrderByte - Variable in class org.ow2.asmdex.instruction.Instruction
Represents the data of the opcode (8 bits).
Opcodes - Interface in org.ow2.asmdex
Defines the Dalvik opcodes, access flags and array type codes.
OPCODES_FULLY_QUALIFIED_NAME - Static variable in class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
Fully qualified name of the Opcodes class.
operand - Variable in class org.ow2.asmdex.tree.IntInsnNode
The operand of this instruction.
OPERATION_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of OperationInsnNode instructions.
OperationInsnNode - Class in org.ow2.asmdex.tree
A node that represents an instruction that performs an unary or binary operation on one or two sources or one array, possibly a literal value, to a destination register.
OperationInsnNode(int, int, int, int, int) - Constructor for class org.ow2.asmdex.tree.OperationInsnNode
Constructs a new OperationInsnNode.
org.ow2.asmdex - package org.ow2.asmdex
Provides a small and fast bytecode manipulation framework for Android DEX format.
org.ow2.asmdex.encodedValue - package org.ow2.asmdex.encodedValue
Represents values encoded in the DEX file.
org.ow2.asmdex.instruction - package org.ow2.asmdex.instruction
Abstract reprepresentation of instructions during code generation.
org.ow2.asmdex.lowLevelUtils - package org.ow2.asmdex.lowLevelUtils
Utility classes (file reader, value encoders, ...)
org.ow2.asmdex.specificAnnotationParser - package org.ow2.asmdex.specificAnnotationParser
This package implements specific parsers for system annotations.
org.ow2.asmdex.specificAnnotationVisitors - package org.ow2.asmdex.specificAnnotationVisitors
This package implements specific visitors for system annotations.
org.ow2.asmdex.structureCommon - package org.ow2.asmdex.structureCommon
Some elements that are both useful for reading and generating code.
org.ow2.asmdex.structureReader - package org.ow2.asmdex.structureReader
Abstract representation of some complex items kept as they are read.
org.ow2.asmdex.structureWriter - package org.ow2.asmdex.structureWriter
Representation of the items that build the code as they are being prepared to be emited in the dex file.
org.ow2.asmdex.tree - package org.ow2.asmdex.tree
Provides an ASMDEX visitor that constructs a tree representation of the classes it visits.
org.ow2.asmdex.util - package org.ow2.asmdex.util
Tools that can be used with ASMDEX.
outerClass - Variable in class org.ow2.asmdex.tree.ClassNode
The internal name of the enclosing class of the class.
outerMethod - Variable in class org.ow2.asmdex.tree.ClassNode
The name of the method that contains the class, or null if the class is not enclosed in a method.
outerMethodDesc - Variable in class org.ow2.asmdex.tree.ClassNode
The descriptor of the method that contains the class, or null if the class is not enclosed in a method.
outerName - Variable in class org.ow2.asmdex.tree.InnerClassNode
The internal name of the class to which the inner class belongs.
owner - Variable in class org.ow2.asmdex.tree.FieldInsnNode
The internal name of the field's owner class.
owner - Variable in class org.ow2.asmdex.tree.MethodInsnNode
The internal name of the method's owner class.

P

PackedSwitch - Class in org.ow2.asmdex.structureReader
Contains the data of a Packed Switch structure.
PackedSwitch() - Constructor for class org.ow2.asmdex.structureReader.PackedSwitch
 
packedSwitchStructures - Variable in class org.ow2.asmdex.MethodCodeReader
Map containing the Packed Switch Structures located at the given offset (from the beginning of the code of the method).
parameters - Variable in class org.ow2.asmdex.tree.MethodNode
The method's parameters.
parse(byte[]) - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Takes a byte array corresponding to a Dex file and populate the structure.
parse(byte[]) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Takes an input stream corresponding to a Dex file and populate the structure.
parseAndVisitSwitchCase(MethodVisitor, int, boolean) - Method in class org.ow2.asmdex.MethodCodeReader
Parses and visits a Switch Case instruction, whether it be a Packed or Sparse switch.
parseDebugInformation(Instruction, int) - Method in class org.ow2.asmdex.structureWriter.DebugInfoItem
Parses the Debug Information that an Instruction to be encoded contains (or not), and fills the debug_code_item accordingly.
parseDebugInformationItem(MethodVisitor, int, boolean) - Method in class org.ow2.asmdex.MethodCodeReader
Parses the debug_info_item information of the given debug opcode.
parseDebugStartLocalVariable(MethodVisitor, int, boolean, boolean) - Method in class org.ow2.asmdex.MethodCodeReader
Parses a DBG_START_LOCAL or DBG_START_LOCAL_EXTENDED instruction, and visits the local variables.
parsePackedSwitchFormat(int, int) - Method in class org.ow2.asmdex.MethodCodeReader
Reads a packed-switch structure, from the switch offset and the packed switch offset and returns a structure containing all the information read.
parseSparseSwitchFormat(int, int) - Method in class org.ow2.asmdex.MethodCodeReader
Reads a sparse-switch structure, from the switch offset and the packed switch offset and returns a structure containing all the information read.
parseTryItemsFormat(int, int) - Method in class org.ow2.asmdex.MethodCodeReader
Parses the "tries" structure.
pos - Variable in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
Position in stream
pos - Variable in class org.ow2.asmdex.lowLevelUtils.DexFileReader
position
prepareGeneration() - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Prepares the various elements to be generated.
print(PrintWriter) - Method in interface org.ow2.asmdex.util.TextComponent
Prints the given text tree.
print(PrintWriter) - Method in class org.ow2.asmdex.util.TextComposite
 
print(PrintWriter) - Method in class org.ow2.asmdex.util.TextLeaf
 
PROTO_ID_ITEM_SIZE - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of a prototype definition in the pool in bytes
protoIdsOffset - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Offset of prototype ids table
protoIdsSize - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of prototypes ids table
Prototype - Class in org.ow2.asmdex.structureWriter
Prototype of a method, like described in the proto_id_item structure.
Prototype(String) - Constructor for class org.ow2.asmdex.structureWriter.Prototype
Constructor of a Prototype.
PseudoInstructionFillArrayData - Class in org.ow2.asmdex.instruction
A Fill-Array-Data Pseudo-Instruction.
PseudoInstructionFillArrayData(Object[], IOffsetInstruction) - Constructor for class org.ow2.asmdex.instruction.PseudoInstructionFillArrayData
Constructor of this Instruction.
PseudoInstructionPackedSwitch - Class in org.ow2.asmdex.instruction
A Packed-Switch Pseudo-Instruction.
PseudoInstructionPackedSwitch(int, Label[], IOffsetInstruction) - Constructor for class org.ow2.asmdex.instruction.PseudoInstructionPackedSwitch
Constructor of the Packed Switch Pseudo Instruction.
PseudoInstructionSparseSwitch - Class in org.ow2.asmdex.instruction
A Sparse-Switch Pseudo-Instruction.
PseudoInstructionSparseSwitch(int[], Label[], IOffsetInstruction) - Constructor for class org.ow2.asmdex.instruction.PseudoInstructionSparseSwitch
Constructor of the Sparse Switch Pseudo Instruction.
putByte(int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts a byte into this byte vector.
putByte(int, int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts a byte into this byte vector at the given position.
putByteArray(byte[], int, int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts an array of bytes into this byte vector.
putByteArray(byte[]) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts an array of bytes into this byte vector.
putByteArray(byte[], int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts an array of bytes into this byte vector, at the given position.
putByteVector(ByteVector) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts a Byte Vector at the end of this byte vector.
putByteVector(ByteVector, int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts a Byte Vector into this byte vector at the given position.
putInt(int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts an int into this byte vector.
putInt(int, int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts an int into this byte vector at the given position.
putLong(long) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts a long into this byte vector.
putMUTF8(String) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts a MUTF8 string into this byte vector.
putShort(int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts a short into this byte vector.
putShort(int, int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
The byte vector is not enlarged if necessary.
putSleb128(int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts a SLeb128 number into this byte vector.
putUleb128(int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts a ULeb128 number into this byte vector.
putUleb128p1(int) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts a ULeb128p1 number into this byte vector.
putUTF8(String) - Method in class org.ow2.asmdex.lowLevelUtils.ByteVector
Puts an UTF8 string into this byte vector.
pw - Variable in class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
The print writer to be used to print the Application.

R

reader - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
The stream of code.
readHeader() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Reads the Header of the previously loaded Dex file.
readStrings() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Reads the string index table, and populates constantPoolStrings.
readTypes() - Method in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Reads the types index table, and populates constantPoolTypes.
referenceBearingRegister - Variable in class org.ow2.asmdex.tree.TypeInsnNode
The reference bearing register.
register - Variable in class org.ow2.asmdex.instruction.DebugInstructionEndLocal
The register of the local variable.
register - Variable in class org.ow2.asmdex.instruction.DebugInstructionRestartLocal
The register of the local variable.
register - Variable in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
The register of the local variable.
register - Variable in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
The register of the local variable.
register - Variable in class org.ow2.asmdex.tree.LookupSwitchInsnNode
register the register to test.
register - Variable in class org.ow2.asmdex.tree.TableSwitchInsnNode
The register to test.
registerA - Variable in class org.ow2.asmdex.tree.JumpInsnNode
Register A.
registerB - Variable in class org.ow2.asmdex.tree.JumpInsnNode
Register B.
registers - Variable in class org.ow2.asmdex.tree.MultiANewArrayInsnNode
Registers to encode.
RegisterShiftApplicationAdapter - Class in org.ow2.asmdex.util
Application Adapter used to shift all the registers found in the bytecode.
RegisterShiftApplicationAdapter(int, ApplicationVisitor, RegisterShiftClassAdapter) - Constructor for class org.ow2.asmdex.util.RegisterShiftApplicationAdapter
Shift registers in application
RegisterShiftClassAdapter - Class in org.ow2.asmdex.util
Class Adapter used to shift all the registers found in the bytecode.
RegisterShiftClassAdapter(int) - Constructor for class org.ow2.asmdex.util.RegisterShiftClassAdapter
Empty constructor
RegisterShiftClassAdapterExample - Class in org.ow2.asmdex.util
Class Adapter used to shift all the registers found in the bytecode.
RegisterShiftClassAdapterExample(int) - Constructor for class org.ow2.asmdex.util.RegisterShiftClassAdapterExample
Constructor
RegisterShiftMethodAdapter - Class in org.ow2.asmdex.util
Method Adapter used to shift all the registers found in the bytecode.
RegisterShiftMethodAdapter(int, MethodVisitor, int) - Constructor for class org.ow2.asmdex.util.RegisterShiftMethodAdapter
Constructor
relativeSeek(int) - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
relativeSeek(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
relativeSeek(int) - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Adds an offset to the current position of the pointer in the stream.
remove(AbstractInsnNode) - Method in class org.ow2.asmdex.tree.InsnList
Removes the given instruction from this list.
replaceInstructions(Instruction, Instruction) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Replaces one Instruction with a new given one.
resetLabel() - Method in class org.ow2.asmdex.tree.LabelNode
Reset the label value
resetLabels() - Method in class org.ow2.asmdex.tree.InsnList
Reset all labels in the instruction list.
restart - Variable in class org.ow2.asmdex.instruction.DebugInstructionRestartLocal
The Label from which restarts the Debug Instruction.
restarts - Variable in class org.ow2.asmdex.tree.LocalVariableNode
The instructions corresponding to the restarts of this local variable (inclusive).
REVERSE_ENDIAN_VALUE - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Reverse endian marker

S

sbyte() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
sbyte() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
sbyte() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads next signed byte value.
secondSourceRegister - Variable in class org.ow2.asmdex.tree.OperationInsnNode
secondSourceRegister the second source register or pair.
seek(int) - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
seek(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
seek(int) - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Set the position of the pointer in the stream.
set(AbstractInsnNode, AbstractInsnNode) - Method in class org.ow2.asmdex.tree.InsnList
Replaces an instruction of this list with another instruction.
setAnnotationDirectoryItemOffset(AnnotationDirectoryItem, int) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Sets the offset of an annotation_directory_item.
setAnnotationItemOffset(AnnotationItem, int) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Sets the offset of an annotation_item.
setAnnotationSetItemOffset(AnnotationSetItem, int) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Sets the offset of an annotation_set_item.
setAnnotationSetRefListOffset(AnnotationSetRefList, int) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Sets the offset of an annotation_set_ref_list.
setCheck(boolean) - Static method in class org.ow2.asmdex.tree.InsnList
Set the check flag.
setClassAnnotationSetItem(AnnotationSetItem) - Method in class org.ow2.asmdex.structureWriter.AnnotationDirectoryItem
Sets the Class Annotation Set Item.
setClassName(String) - Method in class org.ow2.asmdex.util.RegisterShiftClassAdapter
Sets the current Class name.
setClassVisitor(ClassVisitor) - Method in class org.ow2.asmdex.util.RegisterShiftClassAdapter
Sets the next Class Visitor.
setDebugInfoItemOffset(ByteVector, int) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Sets the offset of the Debug Info Item inside the already encoded Code Item.
setDefaultLabel(Label) - Method in interface org.ow2.asmdex.structureReader.ISwitchCase
Sets the Default Label for this Switch.
setDefaultLabel(Label) - Method in class org.ow2.asmdex.structureReader.PackedSwitch
 
setDefaultLabel(Label) - Method in class org.ow2.asmdex.structureReader.SparseSwitch
 
setDexFileName(String) - Static method in class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
Sets the dex filename, which mustn't contain path and extension.
setFirstLineNumber(int) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Sets the first line number of this code_item, but only if none has been found before.
setFirstLineNumberIfNeeded(int) - Method in class org.ow2.asmdex.structureWriter.Method
Sets the first line number of the Method, but only if none has been found before.
setIncomingArgumentsSizeInWord(int) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Sets the size in word of the Incoming Arguments.
setInstructionOffset(int) - Method in class org.ow2.asmdex.instruction.InstructionFormat10T
 
setInstructionOffset(int) - Method in class org.ow2.asmdex.instruction.InstructionFormat20T
 
setInstructionOffset(int) - Method in class org.ow2.asmdex.instruction.InstructionFormat21T
 
setInstructionOffset(int) - Method in class org.ow2.asmdex.instruction.InstructionFormat22T
 
setInstructionOffset(int) - Method in class org.ow2.asmdex.instruction.InstructionFormat30T
 
setInstructionOffset(int) - Method in class org.ow2.asmdex.instruction.InstructionFormat31T
 
setInstructionOffset(int) - Method in interface org.ow2.asmdex.instruction.IOffsetInstruction
Sets the offset in bytes of the Instruction from the beginning of the method.
setKeys(int[]) - Method in class org.ow2.asmdex.structureReader.SparseSwitch
Setter for values handled by the sparse switch
setLine(int) - Method in class org.ow2.asmdex.structureCommon.Label
Sets the Line number associated to this Label.
setLineNumber(int) - Method in class org.ow2.asmdex.instruction.Instruction
Sets the line number of the Instruction.
setMethod(Method) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Sets the Method this Code Item is linked to.
setMustSortArray(boolean) - Method in class org.ow2.asmdex.AnnotationWriter
Indicates if the array must be sorted.
setName(String) - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Sets the name of the variable.
setNoValue() - Method in class org.ow2.asmdex.structureWriter.Field
Sets the value to 0 or Null according to its type.
setOffset(int) - Method in class org.ow2.asmdex.structureCommon.Label
Sets the offset of this Label, and flags the Label as Resolved.
setOffset(int) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Sets the offset of the Code Item from the beginning of the file.
setOpcode(int) - Method in class org.ow2.asmdex.tree.ArrayLengthInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.ArrayOperationInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.FieldInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.FillArrayDataInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.IntInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.JumpInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.MethodInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.MultiANewArrayInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.OperationInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.StringInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.TypeInsnNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.VarInsnLongNode
Sets the opcode of this instruction.
setOpcode(int) - Method in class org.ow2.asmdex.tree.VarInsnNode
Sets the opcode of this instruction.
setOutgoingArgumentsSizeInWord(int) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Sets the size in word of the Outgoing Arguments.
setParameters(String[]) - Method in class org.ow2.asmdex.structureWriter.Method
Sets the name of the parameters used by this Method.
setRegisterSize(int) - Method in class org.ow2.asmdex.structureWriter.CodeItem
Sets the Register Size of this code.
setSignature(String) - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Sets the signature of the variable.
setSourceFileName(String) - Method in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Sets the source file that defines the Class.
setStart(Label) - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Sets the Start of the variable.
setStartBytecodeToCopy(int) - Method in class org.ow2.asmdex.MethodWriter
Sets the start of the bytecode to copy from the input Dex file to the output.
setStartBytecodeToCopy(int) - Method in class org.ow2.asmdex.structureWriter.Method
Sets the start of the bytecode to copy from the input Dex file to the output.
setStartDebugInfoToCopy(int) - Method in class org.ow2.asmdex.structureWriter.Method
Sets the start of the debug_info_item to copy from the input Dex file to the output.
setSwitchLabels(Label[]) - Method in interface org.ow2.asmdex.structureReader.ISwitchCase
Sets the Labels of each Case for this Switch.
setSwitchLabels(Label[]) - Method in class org.ow2.asmdex.structureReader.PackedSwitch
 
setSwitchLabels(Label[]) - Method in class org.ow2.asmdex.structureReader.SparseSwitch
 
setType(String) - Method in class org.ow2.asmdex.structureCommon.LocalVariable
Sets the type of the variable.
setTypeListOffset(TypeList, int) - Method in class org.ow2.asmdex.structureWriter.ConstantPool
Sets an Offset to a TypeList.
setValueMax(int) - Method in class org.ow2.asmdex.structureReader.PackedSwitch
Max value setter (treated in the switch)
setValueMin(int) - Method in class org.ow2.asmdex.structureReader.PackedSwitch
Minimum value setter (treated in the switch)
shiftClassAdapter - Variable in class org.ow2.asmdex.util.RegisterShiftApplicationAdapter
The adapter at level of classes.
signature - Variable in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
The signature of the local variable.
signature - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Signature of the DEX file
signature - Variable in class org.ow2.asmdex.tree.ClassNode
The signature of the class.
signature - Variable in class org.ow2.asmdex.tree.FieldNode
The field's signature.
signature - Variable in class org.ow2.asmdex.tree.LocalVariableNode
The signature of this local variable.
signature - Variable in class org.ow2.asmdex.tree.MethodNode
The method's signature.
SIGNATURE_ANNOTATION_INTERNAL_NAME - Static variable in interface org.ow2.asmdex.Constants
class name for annotation 'signature'
SignatureAnnotationVisitor - Class in org.ow2.asmdex.specificAnnotationVisitors
Visitor for the Signature annotation (Ldalvik/annotation/Signature;).
SignatureAnnotationVisitor(int) - Constructor for class org.ow2.asmdex.specificAnnotationVisitors.SignatureAnnotationVisitor
Constructor.
SignatureSpecificAnnotationParser - Class in org.ow2.asmdex.specificAnnotationParser
Specific annotation parser for Signature.
SignatureSpecificAnnotationParser(String) - Constructor for class org.ow2.asmdex.specificAnnotationParser.SignatureSpecificAnnotationParser
Constructor
sint(InputStream) - Static method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
Reads an integer directly from an input stream.
sint() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
sint(InputStream) - Static method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
Reads an integer directly from an input stream.
sint() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
sint() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads next signed integer value.
size() - Method in class org.ow2.asmdex.structureWriter.TypeList
Number of types in the list
size() - Method in class org.ow2.asmdex.tree.InsnList
Returns the number of instructions in this list.
sizedLong(int) - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
sizedLong(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
sizedLong(int) - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads a long of a given size.
sizeRegister - Variable in class org.ow2.asmdex.tree.TypeInsnNode
The size register.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat20T
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21C
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21H
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21S
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat21T
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22B
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22C
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22S
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22T
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat22X
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat23X
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat30T
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat31C
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat31I
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat31T
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat32X
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat35C
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat3RC
Skips the data of this Instruction.
skip(IDalvikValueReader) - Static method in class org.ow2.asmdex.instruction.InstructionFormat51L
Skips the data of this Instruction.
SKIP_CODE - Static variable in class org.ow2.asmdex.ApplicationReader
Flag to skip method code.
SKIP_DEBUG - Static variable in class org.ow2.asmdex.ApplicationReader
Flag to skip the debug information in the class.
SKIP_DEBUG_INFO_ITEMS - Static variable in class org.ow2.asmdex.ApplicationWriter
Indicates if the writer must encode the Debug information that it is given.
skipByte() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
skipByte() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
skipByte() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Skips a Byte (signed or not).
skipDebug - Variable in class org.ow2.asmdex.MethodCodeReader
Indicates if the debug information must be skipped.
skipInt() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
skipInt() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
skipInt() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Skips an Int (signed or not).
skipShort() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
skipShort() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
skipShort() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Skips a Short (signed or not).
sleb128() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
sleb128() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
sleb128() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads next signed integer value coded in leb128 format
SOURCE_FILE_IDX_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Offset in bytes of the source_file_idx field in the class_def_item structure.
sourceFile - Variable in class org.ow2.asmdex.tree.ClassNode
The name of the source file from which this class was compiled.
sourceName - Variable in class org.ow2.asmdex.instruction.DebugInstructionSetFile
The name of the source file.
SparseSwitch - Class in org.ow2.asmdex.structureReader
Contains the data of a Spare Switch structure.
SparseSwitch() - Constructor for class org.ow2.asmdex.structureReader.SparseSwitch
 
sparseSwitchStructures - Variable in class org.ow2.asmdex.MethodCodeReader
Map containing the Sparse Switch Structures located at the given offset (from the beginning of the code of the method).
sshort() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
sshort() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
sshort() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads next signed short value.
STANDARD_ENDIAN_VALUE - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Standard endianess marker
start - Variable in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
The Label from which starts the Debug Instruction.
start - Variable in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
The Label from which starts the Debug Instruction.
start - Variable in class org.ow2.asmdex.tree.LineNumberNode
The first instruction corresponding to this line number.
start - Variable in class org.ow2.asmdex.tree.LocalVariableNode
The first instruction corresponding to the scope of this local variable (inclusive).
start - Variable in class org.ow2.asmdex.tree.TryCatchBlockNode
Beginning of the exception handler's scope (inclusive).
string - Variable in class org.ow2.asmdex.tree.StringInsnNode
The operand of this instruction.
STRING_ID_ITEM_SIZE - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of a string decl in the pool in bytes
STRING_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of StringInsnNode instructions.
STRING_TYPE - Static variable in interface org.ow2.asmdex.Constants
class name of strings
stringIdsOffset - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Offset of string ids table
stringIdsSize - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of string ids table
StringInsnNode - Class in org.ow2.asmdex.tree
A node that represents a string instruction.
StringInsnNode(int, int, String) - Constructor for class org.ow2.asmdex.tree.StringInsnNode
Constructs a new StringInsnNode.
SUPERCLASS_IDX_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.ClassDefinitionItem
Offset in bytes of the superclass_idx field in the class_def_item structure.
superName - Variable in class org.ow2.asmdex.tree.ClassNode
The internal of name of the super class.

T

TABLESWITCH_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of TableSwitchInsnNode instructions.
TableSwitchInsnNode - Class in org.ow2.asmdex.tree
A node that represents a TABLESWITCH instruction.
TableSwitchInsnNode(int, int, int, LabelNode, LabelNode[]) - Constructor for class org.ow2.asmdex.tree.TableSwitchInsnNode
Constructs a new TableSwitchInsnNode.
test4BitsLimit(int) - Static method in class org.ow2.asmdex.instruction.Instruction
Tests if the given number can be held in 4 bits, throw an IllegalArgumentException otherwise.
test4BitsLimit(int[]) - Static method in class org.ow2.asmdex.instruction.Instruction
Tests if the given numbers can be held in 4 bits, throw an IllegalArgumentException otherwise.
text - Variable in class org.ow2.asmdex.util.AsmDexPrinter
A buffer that can be used to create strings.
text - Variable in class org.ow2.asmdex.util.TextLeaf
The text.
TextComponent - Interface in org.ow2.asmdex.util
Interface of a TextComponent, which can contain either TextComposite or TextLeaf.
TextComposite - Class in org.ow2.asmdex.util
Contains various TextComponents, which can be Composite or TextLeaf.
TextComposite() - Constructor for class org.ow2.asmdex.util.TextComposite
 
TextLeaf - Class in org.ow2.asmdex.util
Leaf of a tree that contains a text and can print it.
TextLeaf(StringBuffer) - Constructor for class org.ow2.asmdex.util.TextLeaf
Builds a leaf from a given text.
THIS_STRING - Static variable in interface org.ow2.asmdex.Constants
This as a string
toArray() - Method in class org.ow2.asmdex.tree.InsnList
Returns an array containing all of the instructions in this list.
toByteArray() - Method in class org.ow2.asmdex.ApplicationWriter
Returns the bytecode of the class that was built with this application writer.
toString() - Method in class org.ow2.asmdex.structureCommon.Label
Returns a string representation of this label.
treat(DexFileReader, ApplicationReader, AnnotationVisitor) - Method in class org.ow2.asmdex.specificAnnotationParser.DefaultAnnotationSpecificAnnotationParser
 
treat(DexFileReader, ApplicationReader, AnnotationVisitor) - Method in class org.ow2.asmdex.specificAnnotationParser.EnclosingClassSpecificAnnotationParser
 
treat(DexFileReader, ApplicationReader, AnnotationVisitor) - Method in class org.ow2.asmdex.specificAnnotationParser.EnclosingMethodSpecificAnnotationParser
 
treat(DexFileReader, ApplicationReader, AnnotationVisitor) - Method in class org.ow2.asmdex.specificAnnotationParser.ExceptionSpecificAnnotationParser
 
treat(DexFileReader, ApplicationReader, AnnotationVisitor) - Method in class org.ow2.asmdex.specificAnnotationParser.InnerClassSpecificAnnotationParser
 
treat(DexFileReader, ApplicationReader, AnnotationVisitor) - Method in interface org.ow2.asmdex.specificAnnotationParser.ISpecificAnnotationParser
Behavior to perform when the desired annotation is found.
treat(DexFileReader, ApplicationReader, AnnotationVisitor) - Method in class org.ow2.asmdex.specificAnnotationParser.MemberClassesSpecificAnnotationParser
 
treat(DexFileReader, ApplicationReader, AnnotationVisitor) - Method in class org.ow2.asmdex.specificAnnotationParser.SignatureSpecificAnnotationParser
 
TRIES_SIZE_FIELD_OFFSET - Static variable in class org.ow2.asmdex.structureWriter.CodeItem
Offset to the tries_size field.
trimDexFileName(String) - Static method in class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
Trims the given Dex filename of its path and extension.
TryCatch - Class in org.ow2.asmdex.structureReader
Contains the data of a Try/Catch structure for the Reader.
TryCatch(Label, Label, Label, String) - Constructor for class org.ow2.asmdex.structureReader.TryCatch
Constructor of a Try/Catch structure.
TryCatch - Class in org.ow2.asmdex.structureWriter
Contains the data of a Try/Catch structure for the Writer.
TryCatch(Label, Label, ExceptionHandler) - Constructor for class org.ow2.asmdex.structureWriter.TryCatch
Constructor of a Try/Catch structure.
TryCatchBlockNode - Class in org.ow2.asmdex.tree
A node that represents a try catch block.
TryCatchBlockNode(LabelNode, LabelNode, LabelNode, String) - Constructor for class org.ow2.asmdex.tree.TryCatchBlockNode
Constructs a new TryCatchBlockNode.
tryCatchBlocks - Variable in class org.ow2.asmdex.tree.MethodNode
The try catch blocks of this method.
type - Variable in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
The type of the local variable.
type - Variable in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
The type of the local variable.
type - Variable in class org.ow2.asmdex.tree.TryCatchBlockNode
Internal name of the type of exceptions handled by the handler.
TYPE_ANNOTATION_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Annotation
TYPE_ANNOTATION_SET_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Annotation set
TYPE_ANNOTATION_SET_REF_LIST - Static variable in interface org.ow2.asmdex.Opcodes
List of ref to annotation sets
TYPE_ANNOTATIONS_DIRECTORY_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Annotations directory
TYPE_CLASS_DATA_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Class data
TYPE_CLASS_DEF_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Class definition
TYPE_CODE_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Code
TYPE_DEBUG_INFO_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Debug info
TYPE_ENCODED_ARRAY_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Encoded array
TYPE_FIELD_ID_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Field id
TYPE_HEADER_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Header
TYPE_ID_ITEM_SIZE - Static variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of a type declaration in the pool in bytes
TYPE_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of TypeInsnNode instructions.
TYPE_MAP_LIST - Static variable in interface org.ow2.asmdex.Opcodes
Map list
TYPE_METHOD_ID_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Method id
TYPE_PROTO_ID_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Prototype Id
TYPE_STRING_DATA_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
String data
TYPE_STRING_ID_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
String id
TYPE_TYPE_ID_ITEM - Static variable in interface org.ow2.asmdex.Opcodes
Type id
TYPE_TYPE_LIST - Static variable in interface org.ow2.asmdex.Opcodes
Type list
typeIdsOffset - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Offset of type ids table
typeIdsSize - Variable in class org.ow2.asmdex.lowLevelUtils.BasicDexFileReader
Size of type ids table
TypeInsnNode - Class in org.ow2.asmdex.tree
A node that represents a type instruction.
TypeInsnNode(int, int, int, int, String) - Constructor for class org.ow2.asmdex.tree.TypeInsnNode
Constructs a new TypeInsnNode.
TypeList - Class in org.ow2.asmdex.structureWriter
Class representing the type_list structure of the Dex file.
TypeList(String[]) - Constructor for class org.ow2.asmdex.structureWriter.TypeList
Constructor of a TypeList.

U

ubyte() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
ubyte() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
ubyte() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads next unsigned byte value.
uint() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
uint() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
uint() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads next unsigned integer value.
uleb128() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
uleb128() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
uleb128() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads next unsigned integer value coded in leb128 format
uleb128_16() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
uleb128_16() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
uleb128_16() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads next unsigned integer value coded in leb128 format but with 16 bits chars.
uleb128_p1() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
uleb128_p1() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
uleb128_p1() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads next unsigned integer value coded in leb128_p1 format
unicodeString(int) - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
unicodeString(int) - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
unicodeString(int) - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Parse a string coded as 16 bit character
unsortedArray - Variable in class org.ow2.asmdex.AnnotationWriter
This is an Array, only used for Signature Array, String Array, Enum and Class Arrays, as these ones are unsorted.
ushort() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
ushort() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
ushort() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads next unsigned short value.
utf8String() - Method in class org.ow2.asmdex.lowLevelUtils.DalvikValueReader
 
utf8String() - Method in class org.ow2.asmdex.lowLevelUtils.DexFileReader
 
utf8String() - Method in interface org.ow2.asmdex.lowLevelUtils.IDalvikValueReader
Reads a null terminated UTF8 string as handled by Dalvik (limited to unicode)

V

value - Variable in class org.ow2.asmdex.tree.FieldNode
The field's initial value.
value - Variable in class org.ow2.asmdex.tree.OperationInsnNode
value literal value.
VALUE_ANNOTATION - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : annotation
VALUE_ARRAY - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : array
VALUE_BOOLEAN - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : boolean
VALUE_BYTE - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : byte
VALUE_CHAR - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : char
VALUE_DOUBLE - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : double
VALUE_ENUM - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : enum
VALUE_FIELD - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : field
VALUE_FLOAT - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : float
VALUE_INT - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : int
VALUE_LONG - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : long
VALUE_METHOD - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : method
VALUE_NULL - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : null
VALUE_SHORT - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : short
VALUE_STRING - Static variable in interface org.ow2.asmdex.Constants
annotation field 'value'
VALUE_STRING - Static variable in interface org.ow2.asmdex.Opcodes
Type id for values : string
VALUE_TYPE - Static variable in interface org.ow2.asmdex.Opcodes
type
valueRegister - Variable in class org.ow2.asmdex.tree.ArrayOperationInsnNode
The value register.
valueRegister - Variable in class org.ow2.asmdex.tree.FieldInsnNode
The value register.
values - Variable in class org.ow2.asmdex.tree.AnnotationNode
The name value pairs of this annotation.
var - Variable in class org.ow2.asmdex.tree.VarInsnLongNode
The operand of this instruction.
var - Variable in class org.ow2.asmdex.tree.VarInsnNode
The operand of this instruction.
VAR_INSN - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of VarInsnNode instructions.
VAR_INSN_LONG - Static variable in class org.ow2.asmdex.tree.AbstractInsnNode
The type of VarInsnLongNode instructions.
VarInsnLongNode - Class in org.ow2.asmdex.tree
A node that represents a local variable instruction, using a Long variable.
VarInsnLongNode(int, int, long) - Constructor for class org.ow2.asmdex.tree.VarInsnLongNode
Constructs a new VarInsnLongNode.
VarInsnNode - Class in org.ow2.asmdex.tree
A node that represents a local variable instruction.
VarInsnNode(int, int, int) - Constructor for class org.ow2.asmdex.tree.VarInsnNode
Constructs a new VarInsnNode.
VISIBILITY_BUILD - Static variable in interface org.ow2.asmdex.Opcodes
Annotation visibility build
VISIBILITY_RUNTIME - Static variable in interface org.ow2.asmdex.Opcodes
Annotation visibility runtime
VISIBILITY_SYSTEM - Static variable in interface org.ow2.asmdex.Opcodes
Annotation visibility system
visibleAnnotations - Variable in class org.ow2.asmdex.tree.ApplicationNode
The runtime visible annotations of this class, field or method.
visibleAnnotations - Variable in class org.ow2.asmdex.tree.ClassNode
The runtime visible annotations of this class, field or method.
visibleAnnotations - Variable in class org.ow2.asmdex.tree.FieldNode
The runtime visible annotations of this class, field or method.
visibleAnnotations - Variable in class org.ow2.asmdex.tree.MemberNode
The runtime visible annotations of this class, field or method.
visibleAnnotations - Variable in class org.ow2.asmdex.tree.MethodNode
The runtime visible annotations of this class, field or method.
visibleParameterAnnotations - Variable in class org.ow2.asmdex.tree.MethodNode
The runtime visible parameter annotations of this method.
visit(String, Object) - Method in class org.ow2.asmdex.AnnotationVisitor
Visits a primitive value of the annotation.
visit(String, Object) - Method in class org.ow2.asmdex.AnnotationWriter
 
visit(String, Object) - Method in class org.ow2.asmdex.AnnotationWriterArray
 
visit(String, Object) - Method in class org.ow2.asmdex.AnnotationWriterDefaultAnnotation
 
visit() - Method in class org.ow2.asmdex.ApplicationVisitor
Visits the header of the application.
visit() - Method in class org.ow2.asmdex.ApplicationWriter
 
visit(int, int, String, String[], String, String[]) - Method in class org.ow2.asmdex.ClassVisitor
Visits the header of the class.
visit(int, int, String, String[], String, String[]) - Method in class org.ow2.asmdex.ClassWriter
 
visit(String, Object) - Method in class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationVisitor
 
visit(String, Object) - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingClassAnnotationVisitor
 
visit(String, Object) - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingMethodAnnotationVisitor
 
visit(String, Object) - Method in class org.ow2.asmdex.specificAnnotationVisitors.ExceptionAnnotationVisitor
 
visit(String, Object) - Method in class org.ow2.asmdex.specificAnnotationVisitors.InnerClassAnnotationVisitor
 
visit(String, Object) - Method in class org.ow2.asmdex.specificAnnotationVisitors.MemberClassesAnnotationVisitor
 
visit(String, Object) - Method in class org.ow2.asmdex.specificAnnotationVisitors.SignatureAnnotationVisitor
 
visit(String, Object) - Method in class org.ow2.asmdex.tree.AnnotationNode
 
visit() - Method in class org.ow2.asmdex.tree.ApplicationNode
 
visit(int, int, String, String[], String, String[]) - Method in class org.ow2.asmdex.tree.ClassNode
 
visit(String, Object) - Method in class org.ow2.asmdex.util.AsmDexifierAnnotationVisitor
 
visit() - Method in class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
 
visit(int, int, String, String[], String, String[]) - Method in class org.ow2.asmdex.util.AsmDexifierClassVisitor
 
visitAnnotation(String, String) - Method in class org.ow2.asmdex.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, String) - Method in class org.ow2.asmdex.AnnotationWriter
 
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.ClassWriter
 
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.FieldWriter
 
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.MethodWriter
 
visitAnnotation(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationVisitor
 
visitAnnotation(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingClassAnnotationVisitor
 
visitAnnotation(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingMethodAnnotationVisitor
 
visitAnnotation(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.ExceptionAnnotationVisitor
 
visitAnnotation(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.InnerClassAnnotationVisitor
 
visitAnnotation(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.MemberClassesAnnotationVisitor
 
visitAnnotation(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.SignatureAnnotationVisitor
 
visitAnnotation(String, String) - Method in class org.ow2.asmdex.tree.AnnotationNode
 
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.tree.ApplicationNode
Visits an annotation of this class, field or method.
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.tree.ClassNode
Visits an annotation of this class, field or method.
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.tree.FieldNode
Visits an annotation of this class, field or method.
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.tree.MemberNode
Visits an annotation of this class, field or method.
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.tree.MethodNode
Visits an annotation of this class, field or method.
visitAnnotation(String, String) - Method in class org.ow2.asmdex.util.AsmDexifierAnnotationVisitor
 
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.util.AsmDexifierClassVisitor
 
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.util.AsmDexifierFieldVisitor
 
visitAnnotation(String, boolean) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitAnnotationDefault() - Method in class org.ow2.asmdex.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - Method in class org.ow2.asmdex.MethodWriter
 
visitAnnotationDefault() - Method in class org.ow2.asmdex.tree.MethodNode
 
visitAnnotationDefault() - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitArray(String) - Method in class org.ow2.asmdex.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - Method in class org.ow2.asmdex.AnnotationWriter
 
visitArray(String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationVisitor
 
visitArray(String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingClassAnnotationVisitor
 
visitArray(String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingMethodAnnotationVisitor
 
visitArray(String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.ExceptionAnnotationVisitor
 
visitArray(String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.InnerClassAnnotationVisitor
 
visitArray(String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.MemberClassesAnnotationVisitor
 
visitArray(String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.SignatureAnnotationVisitor
 
visitArray(String) - Method in class org.ow2.asmdex.tree.AnnotationNode
 
visitArray(String) - Method in class org.ow2.asmdex.util.AsmDexifierAnnotationVisitor
 
visitArrayLengthInsn(int, int) - Method in class org.ow2.asmdex.MethodVisitor
Visits an ARRAY-LENGTH instruction.
visitArrayLengthInsn(int, int) - Method in class org.ow2.asmdex.MethodWriter
 
visitArrayLengthInsn(int, int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitArrayLengthInsn(int, int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitArrayLengthInsn(int, int) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitArrayOperationInsn(int, int, int, int) - Method in class org.ow2.asmdex.MethodVisitor
Visits an instruction that performs an operation on an array.
visitArrayOperationInsn(int, int, int, int) - Method in class org.ow2.asmdex.MethodWriter
 
visitArrayOperationInsn(int, int, int, int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitArrayOperationInsn(int, int, int, int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitArrayOperationInsn(int, int, int, int) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitAttribute(Object) - Method in class org.ow2.asmdex.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Object) - Method in class org.ow2.asmdex.ClassWriter
 
visitAttribute(Object) - Method in class org.ow2.asmdex.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Object) - Method in class org.ow2.asmdex.FieldWriter
 
visitAttribute(Object) - Method in class org.ow2.asmdex.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Object) - Method in class org.ow2.asmdex.MethodWriter
 
visitAttribute(Object) - Method in class org.ow2.asmdex.tree.MemberNode
Visits a non standard attribute of this class, field or method.
visitAttribute(Object) - Method in class org.ow2.asmdex.util.AsmDexifierClassVisitor
 
visitAttribute(Object) - Method in class org.ow2.asmdex.util.AsmDexifierFieldVisitor
 
visitAttribute(Object) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitClass(String, String) - Method in class org.ow2.asmdex.AnnotationVisitor
Visits a Class declaration inside an annotation (example : class a()).
visitClass(String, String) - Method in class org.ow2.asmdex.AnnotationWriter
 
visitClass(int, String, String[], String, String[]) - Method in class org.ow2.asmdex.ApplicationVisitor
Visits a class of the application.
visitClass(int, String, String[], String, String[]) - Method in class org.ow2.asmdex.ApplicationWriter
 
visitClass(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationVisitor
 
visitClass(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingClassAnnotationVisitor
 
visitClass(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingMethodAnnotationVisitor
 
visitClass(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.ExceptionAnnotationVisitor
 
visitClass(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.InnerClassAnnotationVisitor
 
visitClass(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.MemberClassesAnnotationVisitor
 
visitClass(String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.SignatureAnnotationVisitor
 
visitClass(String, String) - Method in class org.ow2.asmdex.tree.AnnotationNode
 
visitClass(int, String, String[], String, String[]) - Method in class org.ow2.asmdex.tree.ApplicationNode
 
visitClass(String, String) - Method in class org.ow2.asmdex.util.AsmDexifierAnnotationVisitor
 
visitClass(int, String, String[], String, String[]) - Method in class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
 
visitClass(int, String, String[], String, String[]) - Method in class org.ow2.asmdex.util.RegisterShiftApplicationAdapter
 
visitCode() - Method in class org.ow2.asmdex.MethodVisitor
Starts the visit of the method's code, if any (i.e.
visitCode() - Method in class org.ow2.asmdex.MethodWriter
 
visitCode() - Method in class org.ow2.asmdex.tree.MethodNode
 
visitCode() - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitEnd() - Method in class org.ow2.asmdex.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - Method in class org.ow2.asmdex.AnnotationWriter
 
visitEnd() - Method in class org.ow2.asmdex.AnnotationWriterArray
 
visitEnd() - Method in class org.ow2.asmdex.AnnotationWriterDefaultAnnotation
 
visitEnd() - Method in class org.ow2.asmdex.AnnotationWriterSubAnnotation
 
visitEnd() - Method in class org.ow2.asmdex.ApplicationVisitor
Visits the end of the application.
visitEnd() - Method in class org.ow2.asmdex.ApplicationWriter
 
visitEnd() - Method in class org.ow2.asmdex.ClassVisitor
Visits the end of the class.
visitEnd() - Method in class org.ow2.asmdex.ClassWriter
 
visitEnd() - Method in class org.ow2.asmdex.FieldVisitor
Visits the end of the field.
visitEnd() - Method in class org.ow2.asmdex.FieldWriter
 
visitEnd() - Method in class org.ow2.asmdex.MethodVisitor
Visits the end of the method.
visitEnd() - Method in class org.ow2.asmdex.MethodWriter
 
visitEnd() - Method in class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationVisitor
 
visitEnd() - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingClassAnnotationVisitor
 
visitEnd() - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingMethodAnnotationVisitor
 
visitEnd() - Method in class org.ow2.asmdex.specificAnnotationVisitors.ExceptionAnnotationVisitor
 
visitEnd() - Method in class org.ow2.asmdex.specificAnnotationVisitors.InnerClassAnnotationVisitor
 
visitEnd() - Method in class org.ow2.asmdex.specificAnnotationVisitors.MemberClassesAnnotationVisitor
 
visitEnd() - Method in class org.ow2.asmdex.specificAnnotationVisitors.SignatureAnnotationVisitor
 
visitEnd() - Method in class org.ow2.asmdex.tree.MemberNode
Visits the end of this application, class, field or method.
visitEnd() - Method in class org.ow2.asmdex.util.AsmDexifierAnnotationVisitor
 
visitEnd() - Method in class org.ow2.asmdex.util.AsmDexifierApplicationVisitor
 
visitEnd() - Method in class org.ow2.asmdex.util.AsmDexifierClassVisitor
 
visitEnd() - Method in class org.ow2.asmdex.util.AsmDexifierFieldVisitor
 
visitEnd() - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitEndRegisterAnnotationItemNotDefaultAnnotation() - Method in class org.ow2.asmdex.AnnotationWriter
Registers the annotation_item to the Constant Pool.
visitEnum(String, String, String) - Method in class org.ow2.asmdex.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String, String, String) - Method in class org.ow2.asmdex.AnnotationWriter
 
visitEnum(String, String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.DefaultAnnotationVisitor
 
visitEnum(String, String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingClassAnnotationVisitor
 
visitEnum(String, String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.EnclosingMethodAnnotationVisitor
 
visitEnum(String, String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.ExceptionAnnotationVisitor
 
visitEnum(String, String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.InnerClassAnnotationVisitor
 
visitEnum(String, String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.MemberClassesAnnotationVisitor
 
visitEnum(String, String, String) - Method in class org.ow2.asmdex.specificAnnotationVisitors.SignatureAnnotationVisitor
 
visitEnum(String, String, String) - Method in class org.ow2.asmdex.tree.AnnotationNode
 
visitEnum(String, String, String) - Method in class org.ow2.asmdex.util.AsmDexifierAnnotationVisitor
 
visitField(int, String, String, String[], Object) - Method in class org.ow2.asmdex.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String[], Object) - Method in class org.ow2.asmdex.ClassWriter
 
visitField(int, String, String, String[], Object) - Method in class org.ow2.asmdex.tree.ClassNode
 
visitField(int, String, String, String[], Object) - Method in class org.ow2.asmdex.util.AsmDexifierClassVisitor
 
visitFieldInsn(MethodVisitor, int, int, int, int) - Method in class org.ow2.asmdex.MethodCodeReader
Visits a given Field Instruction, and parses it.
visitFieldInsn(int, String, String, String, int, int) - Method in class org.ow2.asmdex.MethodVisitor
Visits a field instruction.
visitFieldInsn(int, String, String, String, int, int) - Method in class org.ow2.asmdex.MethodWriter
 
visitFieldInsn(int, String, String, String, int, int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitFieldInsn(int, String, String, String, int, int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitFieldInsn(int, String, String, String, int, int) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitFillArrayData(MethodVisitor, int, int) - Method in class org.ow2.asmdex.MethodCodeReader
Visits a FillArrayData instruction.
visitFillArrayDataInsn(int, Object[]) - Method in class org.ow2.asmdex.MethodVisitor
Visits a Fill Array Data instruction.
visitFillArrayDataInsn(int, Object[]) - Method in class org.ow2.asmdex.MethodWriter
 
visitFillArrayDataInsn(int, Object[]) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitFillArrayDataInsn(int, Object[]) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitFillArrayDataInsn(int, Object[]) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.ow2.asmdex.MethodVisitor
Visits the current state of the local variables and operand stack elements.
visitFrame(int, int, Object[], int, Object[]) - Method in class org.ow2.asmdex.MethodWriter
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitInnerClass(String, String, String, int) - Method in class org.ow2.asmdex.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - Method in class org.ow2.asmdex.ClassWriter
 
visitInnerClass(String, String, String, int) - Method in class org.ow2.asmdex.tree.ClassNode
 
visitInnerClass(String, String, String, int) - Method in class org.ow2.asmdex.util.AsmDexifierClassVisitor
 
visitInsn(int) - Method in class org.ow2.asmdex.MethodVisitor
Visits a zero operand instruction.
visitInsn(int) - Method in class org.ow2.asmdex.MethodWriter
 
visitInsn(int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitInsn(int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitIntInsn(int, int) - Method in class org.ow2.asmdex.MethodVisitor
Visits an instruction with a single register.
visitIntInsn(int, int) - Method in class org.ow2.asmdex.MethodWriter
 
visitIntInsn(int, int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitIntInsn(int, int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitIntInsn(int, int) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitJumpInsn(int, int, int, int, MethodVisitor, boolean) - Method in class org.ow2.asmdex.MethodCodeReader
Parses and visits a Jump Instruction (format 10X, 20X, 30X).
visitJumpInsn(int, Label, int, int) - Method in class org.ow2.asmdex.MethodVisitor
Visits a jump operation, conditional or not.
visitJumpInsn(int, Label, int, int) - Method in class org.ow2.asmdex.MethodWriter
 
visitJumpInsn(int, Label, int, int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitJumpInsn(int, Label, int, int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitJumpInsn(int, Label, int, int) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitLabel(Label) - Method in class org.ow2.asmdex.MethodVisitor
Visits a label.
visitLabel(Label) - Method in class org.ow2.asmdex.MethodWriter
 
visitLabel(Label) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitLabel(Label) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitLineNumber(int, Label) - Method in class org.ow2.asmdex.MethodVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - Method in class org.ow2.asmdex.MethodWriter
 
visitLineNumber(int, Label) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitLineNumber(int, Label) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.ow2.asmdex.MethodVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, String, Label, List<Label>, List<Label>, int) - Method in class org.ow2.asmdex.MethodVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.ow2.asmdex.MethodWriter
 
visitLocalVariable(String, String, String, Label, List<Label>, List<Label>, int) - Method in class org.ow2.asmdex.MethodWriter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitLocalVariable(String, String, String, Label, List<Label>, List<Label>, int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitLocalVariable(String, String, String, Label, List<Label>, List<Label>, int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitLocalVariable(String, String, String, Label, List<Label>, List<Label>, int) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitLookupSwitchInsn(int, Label, int[], Label[]) - Method in class org.ow2.asmdex.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitLookupSwitchInsn(int, Label, int[], Label[]) - Method in class org.ow2.asmdex.MethodWriter
 
visitLookupSwitchInsn(int, Label, int[], Label[]) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitLookupSwitchInsn(int, Label, int[], Label[]) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitLookupSwitchInsn(int, Label, int[], Label[]) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitManageNonDefaultAnnotation(String, Object, boolean) - Method in class org.ow2.asmdex.AnnotationWriter
Method called only by Visit, in the case our annotation is not a DefaultAnnotation.
visitMaxs(int, int) - Method in class org.ow2.asmdex.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int, int) - Method in class org.ow2.asmdex.MethodWriter
 
visitMaxs(int, int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitMaxs(int, int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitMaxs(int, int) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitMethod(int, String, String, String[], String[]) - Method in class org.ow2.asmdex.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String[], String[]) - Method in class org.ow2.asmdex.ClassWriter
 
visitMethod(int, String, String, String[], String[]) - Method in class org.ow2.asmdex.tree.ClassNode
 
visitMethod(int, String, String, String[], String[]) - Method in class org.ow2.asmdex.util.AsmDexifierClassVisitor
 
visitMethod(int, String, String, String[], String[]) - Method in class org.ow2.asmdex.util.RegisterShiftClassAdapter
 
visitMethod(int, String, String, String[], String[]) - Method in class org.ow2.asmdex.util.RegisterShiftClassAdapterExample
 
visitMethodCode() - Method in class org.ow2.asmdex.MethodCodeReader
Visits the code of a method.
visitMethodInsn(int, String, String, String, int[]) - Method in class org.ow2.asmdex.MethodVisitor
Visits a method instruction.
visitMethodInsn(int, String, String, String, int[]) - Method in class org.ow2.asmdex.MethodWriter
 
visitMethodInsn(int, String, String, String, int[]) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitMethodInsn(int, String, String, String, int[]) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitMethodInsn(int, String, String, String, int[]) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitMethodInstruction(MethodVisitor, int, int, int[]) - Method in class org.ow2.asmdex.MethodCodeReader
Method used by the methods that decodes the invoke-kind, in order to get the invoked method information and call the visitor.
visitMultiANewArrayInsn(MethodVisitor, int, int[]) - Method in class org.ow2.asmdex.MethodCodeReader
Visits a MultiANewArrayInsn Instruction.
visitMultiANewArrayInsn(String, int[]) - Method in class org.ow2.asmdex.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String, int[]) - Method in class org.ow2.asmdex.MethodWriter
 
visitMultiANewArrayInsn(String, int[]) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitMultiANewArrayInsn(String, int[]) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitMultiANewArrayInsn(String, int[]) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitOperationInsn(int, int, int, int, int) - Method in class org.ow2.asmdex.MethodVisitor
Visits an instruction that performs an unary or binary operation on one or two sources or one array, possibly a literal value, to a destination register.
visitOperationInsn(int, int, int, int, int) - Method in class org.ow2.asmdex.MethodWriter
 
visitOperationInsn(int, int, int, int, int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitOperationInsn(int, int, int, int, int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitOperationInsn(int, int, int, int, int) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitOuterClass(String, String, String) - Method in class org.ow2.asmdex.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - Method in class org.ow2.asmdex.ClassWriter
 
visitOuterClass(String, String, String) - Method in class org.ow2.asmdex.tree.ClassNode
 
visitOuterClass(String, String, String) - Method in class org.ow2.asmdex.util.AsmDexifierClassVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.ow2.asmdex.MethodVisitor
Visits an annotation of a parameter this method.
visitParameterAnnotation(int, String, boolean) - Method in class org.ow2.asmdex.MethodWriter
 
visitParameterAnnotation(int, String, boolean) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitParameterAnnotation(int, String, boolean) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitParameters(String[]) - Method in class org.ow2.asmdex.MethodVisitor
Visits the parameters of the method, if any.
visitParameters(String[]) - Method in class org.ow2.asmdex.MethodWriter
 
visitParameters(String[]) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitParameters(String[]) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitSource(String, String) - Method in class org.ow2.asmdex.ClassVisitor
Visits the source of the class.
visitSource(String, String) - Method in class org.ow2.asmdex.ClassWriter
 
visitSource(String, String) - Method in class org.ow2.asmdex.tree.ClassNode
 
visitSource(String, String) - Method in class org.ow2.asmdex.util.AsmDexifierClassVisitor
 
visitStringInsn(int, int, String) - Method in class org.ow2.asmdex.MethodVisitor
Visits a string instruction.
visitStringInsn(int, int, String) - Method in class org.ow2.asmdex.MethodWriter
 
visitStringInsn(int, int, String) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitStringInsn(int, int, String) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitStringInsn(int, int, String) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitTableSwitchInsn(int, int, int, Label, Label[]) - Method in class org.ow2.asmdex.MethodVisitor
Visits a TABLESWITCH instruction.
visitTableSwitchInsn(int, int, int, Label, Label[]) - Method in class org.ow2.asmdex.MethodWriter
 
visitTableSwitchInsn(int, int, int, Label, Label[]) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitTableSwitchInsn(int, int, int, Label, Label[]) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitTableSwitchInsn(int, int, int, Label, Label[]) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.ow2.asmdex.MethodVisitor
Visits a try catch block.
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.ow2.asmdex.MethodWriter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitTypeInsn(int, int, int, int, String) - Method in class org.ow2.asmdex.MethodVisitor
Visits a type instruction.
visitTypeInsn(int, int, int, int, String) - Method in class org.ow2.asmdex.MethodWriter
 
visitTypeInsn(int, int, int, int, String) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitTypeInsn(int, int, int, int, String) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitTypeInsn(int, int, int, int, String) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitVarInsn(int, MethodVisitor, int, int) - Method in class org.ow2.asmdex.MethodCodeReader
Visits a Var Instruction.
visitVarInsn(int, MethodVisitor, int, long) - Method in class org.ow2.asmdex.MethodCodeReader
Visits a Var Instruction.
visitVarInsn(int, int, int) - Method in class org.ow2.asmdex.MethodVisitor
Visits a local variable instruction.
visitVarInsn(int, int, long) - Method in class org.ow2.asmdex.MethodVisitor
Visits a local variable instruction, using a Long.
visitVarInsn(int, int, int) - Method in class org.ow2.asmdex.MethodWriter
 
visitVarInsn(int, int, long) - Method in class org.ow2.asmdex.MethodWriter
 
visitVarInsn(int, int, int) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitVarInsn(int, int, long) - Method in class org.ow2.asmdex.tree.MethodNode
 
visitVarInsn(int, int, int) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitVarInsn(int, int, long) - Method in class org.ow2.asmdex.util.AsmDexifierMethodVisitor
 
visitVarInsn(int, int, int) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 
visitVarInsn(int, int, long) - Method in class org.ow2.asmdex.util.RegisterShiftMethodAdapter
 

W

write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstruction
Encodes the Debug Instruction in the Dalvik format, to an output buffer.
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionAdvanceLine
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionAdvancePC
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionEndLocal
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionEndSequence
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionRestartLocal
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionSetEpilogueBegin
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionSetFile
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionSetPrologueEnd
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionSpecialOpcode
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocal
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.DebugInstructionStartLocalExtended
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.Instruction
Encodes the instruction, in the Dalvik format, to an output buffer.
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat10T
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat10X
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat11N
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat11X
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat12X
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat20T
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat21C
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat21H
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat21S
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat21T
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat22B
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat22C
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat22S
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat22T
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat22X
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat23X
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat30T
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat31C
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat31I
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat31T
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat32X
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat35C
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat3RC
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.InstructionFormat51L
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.PseudoInstructionFillArrayData
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.PseudoInstructionPackedSwitch
 
write(ByteVector, ConstantPool) - Method in class org.ow2.asmdex.instruction.PseudoInstructionSparseSwitch
 
write(ByteVector) - Method in class org.ow2.asmdex.structureWriter.EncodedCatchHandler
Write to a byte vector

A B C D E F G H I J K L M N O P R S T U V W