Package com.googlecode.d2j.reader
Class MultiDexFileReader
- java.lang.Object
-
- com.googlecode.d2j.reader.MultiDexFileReader
-
- All Implemented Interfaces:
BaseDexFileReader
public class MultiDexFileReader extends java.lang.Object implements BaseDexFileReader
-
-
Constructor Summary
Constructors Constructor Description MultiDexFileReader(java.util.Collection<DexFileReader> readers)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(com.googlecode.d2j.visitors.DexFileVisitor dv)voidaccept(com.googlecode.d2j.visitors.DexFileVisitor dv, int config)voidaccept(com.googlecode.d2j.visitors.DexFileVisitor dv, int classIdx, int config)java.util.List<java.lang.String>getClassNames()intgetDexVersion()static BaseDexFileReaderopen(byte[] data)static BaseDexFileReaderopen(java.io.InputStream in)
-
-
-
Constructor Detail
-
MultiDexFileReader
public MultiDexFileReader(java.util.Collection<DexFileReader> readers)
-
-
Method Detail
-
open
public static BaseDexFileReader open(java.io.InputStream in) throws java.io.IOException
- Throws:
java.io.IOException
-
open
public static BaseDexFileReader open(byte[] data) throws java.io.IOException
- Throws:
java.io.IOException
-
getDexVersion
public int getDexVersion()
- Specified by:
getDexVersionin interfaceBaseDexFileReader
-
accept
public void accept(com.googlecode.d2j.visitors.DexFileVisitor dv)
- Specified by:
acceptin interfaceBaseDexFileReader
-
getClassNames
public java.util.List<java.lang.String> getClassNames()
- Specified by:
getClassNamesin interfaceBaseDexFileReader
-
accept
public void accept(com.googlecode.d2j.visitors.DexFileVisitor dv, int config)- Specified by:
acceptin interfaceBaseDexFileReader
-
accept
public void accept(com.googlecode.d2j.visitors.DexFileVisitor dv, int classIdx, int config)- Specified by:
acceptin interfaceBaseDexFileReader
-
-