public class ClassVersionFilter extends Object implements ClassVisitor
ClassVisitor delegates its visits to program classes to
another given ClassVisitor, but only when the class version
number of the visited program class lies in a given range.| Constructor and Description |
|---|
ClassVersionFilter(int minimumClassVersion,
ClassVisitor classVisitor)
Creates a new ClassVersionFilter.
|
ClassVersionFilter(int minimumClassVersion,
int maximumClassVersion,
ClassVisitor classVisitor)
Creates a new ClassVersionFilter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visitLibraryClass(LibraryClass libraryClass) |
void |
visitProgramClass(ProgramClass programClass) |
public ClassVersionFilter(int minimumClassVersion,
ClassVisitor classVisitor)
minimumClassVersion - the minimum class version number.classVisitor - the ClassVisitor to which visits
will be delegated.public ClassVersionFilter(int minimumClassVersion,
int maximumClassVersion,
ClassVisitor classVisitor)
minimumClassVersion - the minimum class version number.maximumClassVersion - the maximum class version number.classVisitor - the ClassVisitor to which visits
will be delegated.public void visitProgramClass(ProgramClass programClass)
visitProgramClass in interface ClassVisitorpublic void visitLibraryClass(LibraryClass libraryClass)
visitLibraryClass in interface ClassVisitorCopyright © 2015. All Rights Reserved.