Package org.jf.dexlib2.dexbacked
Class DexBackedOdexFile
- java.lang.Object
-
- org.jf.dexlib2.dexbacked.DexBackedDexFile
-
- org.jf.dexlib2.dexbacked.DexBackedOdexFile
-
- All Implemented Interfaces:
DexFile
public class DexBackedOdexFile extends DexBackedDexFile
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DexBackedOdexFile.NotAnOdexFile
-
Nested classes/interfaces inherited from class org.jf.dexlib2.dexbacked.DexBackedDexFile
DexBackedDexFile.IndexedSection<T>, DexBackedDexFile.NotADexFile, DexBackedDexFile.OptionalIndexedSection<T>
-
-
Constructor Summary
Constructors Constructor Description DexBackedOdexFile(Opcodes opcodes, byte[] odexBuf, byte[] dexBuf)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DexBackedOdexFile
fromInputStream(Opcodes opcodes, java.io.InputStream is)
java.util.List<java.lang.String>
getDependencies()
int
getOdexVersion()
boolean
supportsOptimizedOpcodes()
-
Methods inherited from class org.jf.dexlib2.dexbacked.DexBackedDexFile
createMethodImplementation, getBaseDataOffset, getBuffer, getCallSiteSection, getClasses, getClassSection, getDataBuffer, getDefaultOpcodes, getFieldSection, getMapItemForSection, getMapItems, getMethodHandleSection, getMethodSection, getOpcodes, getProtoSection, getReferences, getStringReferences, getStringSection, getTypeReferences, getTypeSection, getVersion
-
-
-
-
Constructor Detail
-
DexBackedOdexFile
public DexBackedOdexFile(@Nonnull Opcodes opcodes, @Nonnull byte[] odexBuf, byte[] dexBuf)
-
-
Method Detail
-
supportsOptimizedOpcodes
public boolean supportsOptimizedOpcodes()
- Overrides:
supportsOptimizedOpcodes
in classDexBackedDexFile
-
getDependencies
@Nonnull public java.util.List<java.lang.String> getDependencies()
-
fromInputStream
@Nonnull public static DexBackedOdexFile fromInputStream(@Nonnull Opcodes opcodes, @Nonnull java.io.InputStream is) throws java.io.IOException
- Throws:
java.io.IOException
-
getOdexVersion
public int getOdexVersion()
-
-