Package proguard.io
Class D8ClassConverter
- java.lang.Object
 - 
- proguard.io.D8ClassConverter
 
 
- 
- All Implemented Interfaces:
 ClassVisitor
public class D8ClassConverter extends java.lang.Object implements ClassVisitor
This ClassVisitor converts and collects the classes that it visits, and uses D8 to convert them to the dex format. 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classD8ClassConverter.D8DexFile 
- 
Constructor Summary
Constructors Constructor Description D8ClassConverter(D8ClassConverter.D8DexFile dexFile) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitAnyClass(Clazz clazz)Visits any Clazz instance.voidvisitProgramClass(ProgramClass programClass)- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Methods inherited from interface proguard.classfile.visitor.ClassVisitor
visitLibraryClass 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
D8ClassConverter
public D8ClassConverter(D8ClassConverter.D8DexFile dexFile)
 
 - 
 
- 
Method Detail
- 
visitAnyClass
public void visitAnyClass(Clazz clazz)
Description copied from interface:ClassVisitorVisits any Clazz instance. The more specific default implementations of this interface delegate to this method.- Specified by:
 visitAnyClassin interfaceClassVisitor
 
- 
visitProgramClass
public void visitProgramClass(ProgramClass programClass)
- Specified by:
 visitProgramClassin interfaceClassVisitor
 
 - 
 
 -