proguard.classfile.visitor
Class ClassFileNameFilter
java.lang.Object
proguard.classfile.visitor.ClassFileNameFilter
- All Implemented Interfaces:
- ClassFileVisitor
- public class ClassFileNameFilter
- extends Object
- implements ClassFileVisitor
This ClassFileVisitor delegates its visits to another given
ClassFileVisitor, but only when the visited class file
has a name that matches a given regular expression.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassFileNameFilter
public ClassFileNameFilter(ClassFileVisitor classFileVisitor,
String regularExpression)
- Creates a new ClassFileNameFilter.
- Parameters:
classFileVisitor - the ClassFileVisitor to which visits
will be delegated.regularExpression - the regular expression against which class names
will be matched.
visitProgramClassFile
public void visitProgramClassFile(ProgramClassFile programClassFile)
- Specified by:
visitProgramClassFile in interface ClassFileVisitor
visitLibraryClassFile
public void visitLibraryClassFile(LibraryClassFile libraryClassFile)
- Specified by:
visitLibraryClassFile in interface ClassFileVisitor