Uses of Class
org.jf.dexlib2.Opcodes
Packages that use Opcodes
Package
Description
-
Uses of Opcodes in org.jf.dexlib2
Methods in org.jf.dexlib2 that return OpcodesModifier and TypeMethodDescriptionstatic OpcodesOpcodes.forApi(int api) static OpcodesOpcodes.forArtVersion(int artVersion) static OpcodesOpcodes.forDexVersion(int dexVersion) static OpcodesOpcodes.getDefault()Methods in org.jf.dexlib2 with parameters of type OpcodesModifier and TypeMethodDescriptionstatic MultiDexContainer<? extends DexBackedDexFile> DexFileFactory.loadDexContainer(File file, Opcodes opcodes) Loads a file containing 1 or more dex files If the given file is a dex or odex file, it will return a MultiDexContainer containing that single entry.static MultiDexContainer.DexEntry<? extends DexBackedDexFile> DexFileFactory.loadDexEntry(File file, String dexEntry, boolean exactMatch, Opcodes opcodes) Loads a dex entry from a container format (zip/oat) This has two modes of operation, depending on the exactMatch parameter.static DexBackedDexFileDexFileFactory.loadDexFile(File file, Opcodes opcodes) Loads a dex/apk/odex/oat file.static DexBackedDexFileDexFileFactory.loadDexFile(String path, Opcodes opcodes) -
Uses of Opcodes in org.jf.dexlib2.analysis
Fields in org.jf.dexlib2.analysis declared as OpcodesMethods in org.jf.dexlib2.analysis that return OpcodesConstructors in org.jf.dexlib2.analysis with parameters of type Opcodes -
Uses of Opcodes in org.jf.dexlib2.dexbacked
Fields in org.jf.dexlib2.dexbacked declared as OpcodesModifier and TypeFieldDescriptionprivate final OpcodesDexBackedDexFile.opcodesprivate final OpcodesOatFile.opcodesprivate final OpcodesZipDexContainer.opcodesMethods in org.jf.dexlib2.dexbacked that return OpcodesModifier and TypeMethodDescriptionprotected OpcodesCDexBackedDexFile.getDefaultOpcodes(int version) protected OpcodesDexBackedDexFile.getDefaultOpcodes(int version) DexBackedDexFile.getOpcodes()Methods in org.jf.dexlib2.dexbacked with parameters of type OpcodesModifier and TypeMethodDescriptionstatic DexBackedDexFileDexBackedDexFile.fromInputStream(Opcodes opcodes, InputStream is) static DexBackedOdexFileDexBackedOdexFile.fromInputStream(Opcodes opcodes, InputStream is) Constructors in org.jf.dexlib2.dexbacked with parameters of type OpcodesModifierConstructorDescriptionCDexBackedDexFile(Opcodes opcodes, byte[] buf) CDexBackedDexFile(Opcodes opcodes, byte[] buf, int offset) CDexBackedDexFile(Opcodes opcodes, byte[] buf, int offset, boolean verifyMagic) CDexBackedDexFile(Opcodes opcodes, DexBuffer buf) DexBackedDexFile(Opcodes opcodes, byte[] buf) DexBackedDexFile(Opcodes opcodes, byte[] buf, int offset) protectedDexBackedDexFile(Opcodes opcodes, byte[] buf, int offset, boolean verifyMagic) DexBackedDexFile(Opcodes opcodes, DexBuffer buf) protectedDexBackedDexFile(Opcodes opcodes, DexBuffer dexBuffer, DexBuffer dataBuffer, int offset, boolean verifyMagic) DexBackedOdexFile(Opcodes opcodes, byte[] odexBuf, byte[] dexBuf) ZipDexContainer(File zipFilePath, Opcodes opcodes) Constructs a new ZipDexContainer for the given zip file -
Uses of Opcodes in org.jf.dexlib2.iface
Methods in org.jf.dexlib2.iface that return OpcodesModifier and TypeMethodDescriptionDexFile.getOpcodes()Get the Opcodes associated with this dex file -
Uses of Opcodes in org.jf.dexlib2.immutable
Fields in org.jf.dexlib2.immutable declared as OpcodesMethods in org.jf.dexlib2.immutable that return OpcodesConstructors in org.jf.dexlib2.immutable with parameters of type OpcodesModifierConstructorDescriptionImmutableDexFile(Opcodes opcodes, com.google.common.collect.ImmutableSet<? extends ImmutableClassDef> classes) ImmutableDexFile(Opcodes opcodes, Collection<? extends ClassDef> classes) -
Uses of Opcodes in org.jf.dexlib2.rewriter
Methods in org.jf.dexlib2.rewriter that return Opcodes -
Uses of Opcodes in org.jf.dexlib2.util
Fields in org.jf.dexlib2.util declared as OpcodesConstructors in org.jf.dexlib2.util with parameters of type OpcodesModifierConstructorDescriptionSyntheticAccessorFSM(Opcodes opcodes) SyntheticAccessorResolver(Opcodes opcodes, Iterable<? extends ClassDef> classDefs) -
Uses of Opcodes in org.jf.dexlib2.writer
Fields in org.jf.dexlib2.writer declared as OpcodesModifier and TypeFieldDescriptionprotected final OpcodesDexWriter.opcodesprivate final OpcodesInstructionWriter.opcodesMethods in org.jf.dexlib2.writer with parameters of type OpcodesModifier and TypeMethodDescription(package private) static <StringRef extends StringReference,TypeRef extends TypeReference, FieldRefKey extends FieldReference, MethodRefKey extends MethodReference, ProtoRefKey extends MethodProtoReference, MethodHandleKey extends MethodHandleReference, CallSiteKey extends CallSiteReference>
InstructionWriter<StringRef, TypeRef, FieldRefKey, MethodRefKey, ProtoRefKey, MethodHandleKey, CallSiteKey> InstructionWriter.makeInstructionWriter(Opcodes opcodes, DexDataWriter writer, StringSection<?, StringRef> stringSection, TypeSection<?, ?, TypeRef> typeSection, FieldSection<?, ?, FieldRefKey, ?> fieldSection, MethodSection<?, ?, ?, MethodRefKey, ?> methodSection, ProtoSection<?, ?, ProtoRefKey, ?> protoSection, MethodHandleSection<MethodHandleKey, ?, ?> methodHandleSection, CallSiteSection<CallSiteKey, ?> callSiteSection) Constructors in org.jf.dexlib2.writer with parameters of type OpcodesModifierConstructorDescriptionprotected(package private)InstructionWriter(Opcodes opcodes, DexDataWriter writer, StringSection<?, StringRef> stringSection, TypeSection<?, ?, TypeRef> typeSection, FieldSection<?, ?, FieldRefKey, ?> fieldSection, MethodSection<?, ?, ?, MethodRefKey, ?> methodSection, ProtoSection<?, ?, ProtoRefKey, ?> protoSection, MethodHandleSection<MethodHandleKey, ?, ?> methodHandleSection, CallSiteSection<CallSiteKey, ?> callSiteSection) -
Uses of Opcodes in org.jf.dexlib2.writer.builder
Constructors in org.jf.dexlib2.writer.builder with parameters of type Opcodes -
Uses of Opcodes in org.jf.dexlib2.writer.pool
Constructors in org.jf.dexlib2.writer.pool with parameters of type Opcodes -
Uses of Opcodes in org.jf.smali
Fields in org.jf.smali declared as Opcodes