Package proguard.dexfile.reader
Class DexContainerReader
java.lang.Object
proguard.dexfile.reader.DexContainerReader
- All Implemented Interfaces:
BaseDexFileReader
Open and read a dex container, introduced in dex format v41. To read a dex file with this, use
the
DexReaderFactory factory methods:
DexFileVisitor visitor = new xxxFileVisitor(); BaseDexFileReader reader = DexReaderFactory.createSingleReader(dexFile); reader.accept(visitor);
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaccept(DexFileVisitor dv) voidaccept(DexFileVisitor dv, int config) voidaccept(DexFileVisitor dv, int classIdx, int config) int
-
Constructor Details
-
DexContainerReader
-
-
Method Details
-
getDexVersion
public int getDexVersion()- Specified by:
getDexVersionin interfaceBaseDexFileReader
-
accept
- Specified by:
acceptin interfaceBaseDexFileReader
-
getClassNames
- Specified by:
getClassNamesin interfaceBaseDexFileReader
-
accept
- Specified by:
acceptin interfaceBaseDexFileReader
-
accept
- Specified by:
acceptin interfaceBaseDexFileReader
-
accept
- Specified by:
acceptin interfaceBaseDexFileReader
-