proguard.classfile.visitor
Class ConcreteClassFileDownTraveler
java.lang.Object
proguard.classfile.visitor.ConcreteClassFileDownTraveler
- All Implemented Interfaces:
- ClassFileVisitor
- public class ConcreteClassFileDownTraveler
- extends Object
- implements ClassFileVisitor
This ClassFileVisitor lets a given ClassFileVisitor
travel to the first concrete subclasses down in its hierarchy of abstract
classes and concrete classes.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConcreteClassFileDownTraveler
public ConcreteClassFileDownTraveler(ClassFileVisitor classFileVisitor)
- Creates a new ConcreteClassFileDownTraveler.
- Parameters:
classFileVisitor - the ClassFileVisitor to
which visits will be delegated.
visitProgramClassFile
public void visitProgramClassFile(ProgramClassFile programClassFile)
- Specified by:
visitProgramClassFile in interface ClassFileVisitor
visitLibraryClassFile
public void visitLibraryClassFile(LibraryClassFile libraryClassFile)
- Specified by:
visitLibraryClassFile in interface ClassFileVisitor