类 FilteredClassVisitor
- java.lang.Object
-
- proguard.classfile.visitor.FilteredClassVisitor
-
- 所有已实现的接口:
ClassPoolVisitor
public class FilteredClassVisitor extends java.lang.Object implements ClassPoolVisitor
ThisClassPoolVisitorlets a givenClassVisitorvisit all matching Clazz instances of the class pools it visits.
-
-
构造器概要
构造器 构造器 说明 FilteredClassVisitor(java.lang.String classNameFilter, ClassVisitor classVisitor)Creates a new FilteredClassVisitor with the given class name filter and visitor.FilteredClassVisitor(StringMatcher classNameFilter, ClassVisitor classVisitor)Creates a new FilteredClassVisitor with the given class name filter and visitor.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidvisitClassPool(ClassPool classPool)
-
-
-
构造器详细资料
-
FilteredClassVisitor
public FilteredClassVisitor(java.lang.String classNameFilter, ClassVisitor classVisitor)Creates a new FilteredClassVisitor with the given class name filter and visitor.- 参数:
classNameFilter- the regular expression that is used to filter the classes of aClassPoolthat must be visited. If the value ofclassNameFilteris null, then no classes can possibly match, so this instance will never visit anyClassPool.classVisitor- the visitor that is passed along when aClassPoolis visited.
-
FilteredClassVisitor
public FilteredClassVisitor(StringMatcher classNameFilter, ClassVisitor classVisitor)
Creates a new FilteredClassVisitor with the given class name filter and visitor.- 参数:
classNameFilter- the filter that is used to filter the classes of aClassPoolthat must be visited. If the value ofclassNameFilteris null, then no classes can possibly match, so this instance will never visit anyClassPool.classVisitor- the visitor that is passed along when aClassPoolis visited.
-
-
方法详细资料
-
visitClassPool
public void visitClassPool(ClassPool classPool)
- 指定者:
visitClassPool在接口中ClassPoolVisitor
-
-