ncsa.tools.common.types.filters
Class ClassFilter

java.lang.Object
  extended byncsa.tools.common.types.filters.ClassFilter
All Implemented Interfaces:
Filter

public class ClassFilter
extends java.lang.Object
implements Filter


Constructor Summary
ClassFilter()
           
 
Method Summary
 java.lang.Class getType()
           
 java.lang.String getTypeString()
           
 boolean matches(java.lang.Object o)
           
 void setTypeFromClass(java.lang.Class c)
           
 void setTypeFromString(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassFilter

public ClassFilter()
Method Detail

setTypeFromString

public void setTypeFromString(java.lang.String s)
                       throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException

setTypeFromClass

public void setTypeFromClass(java.lang.Class c)

getType

public java.lang.Class getType()

getTypeString

public java.lang.String getTypeString()

matches

public boolean matches(java.lang.Object o)
Specified by:
matches in interface Filter
Returns:
true if object satisfies filter; false otherwise.