classUtils.pack.util
Class PackagePrefixClassFilter

java.lang.Object
  extended by classUtils.pack.util.PackagePrefixClassFilter
All Implemented Interfaces:
ClassFilter

public class PackagePrefixClassFilter
extends java.lang.Object
implements ClassFilter

Copyright DocJava, inc. User: lyon

Date: Jan 1, 2005

Time: 12:00:52 PM


Constructor Summary
PackagePrefixClassFilter(java.lang.String[] prefixes, boolean accept)
          Creates a filter which will accept or refuse (depending on the accept parameter) classes whose package matches a given prefix
 
Method Summary
 boolean accept(java.lang.String pkgName, java.lang.String clsName, CPoolReader.ClassFile classFile)
          Accepts the classes with or without one of the prefixes given affineTransform construction
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PackagePrefixClassFilter

public PackagePrefixClassFilter(java.lang.String[] prefixes,
                                boolean accept)
Creates a filter which will accept or refuse (depending on the accept parameter) classes whose package matches a given prefix

Parameters:
prefixes -
accept -
Method Detail

accept

public boolean accept(java.lang.String pkgName,
                      java.lang.String clsName,
                      CPoolReader.ClassFile classFile)
Accepts the classes with or without one of the prefixes given affineTransform construction

Specified by:
accept in interface ClassFilter
Parameters:
pkgName - the package name of the class
clsName - the class name
classFile - the classfile object for the class
Returns:
boolean true if the class is to be accepted

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object