jestr
Interface StandardPredicate

All Superinterfaces:
JestrPredicate
All Known Implementing Classes:
DefaultStandardPredicate

public interface StandardPredicate
extends JestrPredicate

Author:
David Gilliland

Method Summary
 void addClass(java.lang.Class c)
           
 void addNameExcludeRegex(java.lang.String re)
           
 void addNameIncludeRegex(java.lang.String re)
           
 void addParentClass(java.lang.Class c)
           
 void addVariableClass(java.lang.Class c)
           
 void clearNameExcludeRegexes()
           
 void clearNameIncludeRegexes()
           
 java.lang.Object clone()
           
 java.lang.String getCategoryPattern()
           
 boolean getIgnoreCase()
           
 java.lang.Boolean getIsRoot()
           
 java.lang.String getName()
           
 java.util.List getNameExcludeRegexes()
           
 java.util.List getNameIncludeRegexes()
           
 java.lang.String getParentName()
           
 void removeClass(java.lang.Class c)
           
 void removeParentClass(java.lang.Class c)
           
 void removeVariableClass(java.lang.Class c)
           
 void setCategoryPattern(java.lang.String s)
           
 void setIgnoreCase(boolean ic)
           
 void setIsRoot(java.lang.Boolean b)
           
 void setName(java.lang.String name)
           
 void setParentName(java.lang.String parentName)
           
 
Methods inherited from interface jestr.core.JestrPredicate
test
 

Method Detail

clone

public java.lang.Object clone()

getIsRoot

public java.lang.Boolean getIsRoot()

setIsRoot

public void setIsRoot(java.lang.Boolean b)

setName

public void setName(java.lang.String name)

setParentName

public void setParentName(java.lang.String parentName)

setIgnoreCase

public void setIgnoreCase(boolean ic)

getName

public java.lang.String getName()

getParentName

public java.lang.String getParentName()

getIgnoreCase

public boolean getIgnoreCase()

addClass

public void addClass(java.lang.Class c)

removeClass

public void removeClass(java.lang.Class c)

addParentClass

public void addParentClass(java.lang.Class c)

removeParentClass

public void removeParentClass(java.lang.Class c)

addVariableClass

public void addVariableClass(java.lang.Class c)

removeVariableClass

public void removeVariableClass(java.lang.Class c)

getCategoryPattern

public java.lang.String getCategoryPattern()

setCategoryPattern

public void setCategoryPattern(java.lang.String s)

getNameIncludeRegexes

public java.util.List getNameIncludeRegexes()

clearNameIncludeRegexes

public void clearNameIncludeRegexes()

addNameIncludeRegex

public void addNameIncludeRegex(java.lang.String re)
                         throws org.apache.oro.text.regex.MalformedPatternException
Throws:
org.apache.oro.text.regex.MalformedPatternException

getNameExcludeRegexes

public java.util.List getNameExcludeRegexes()

clearNameExcludeRegexes

public void clearNameExcludeRegexes()

addNameExcludeRegex

public void addNameExcludeRegex(java.lang.String re)
                         throws org.apache.oro.text.regex.MalformedPatternException
Throws:
org.apache.oro.text.regex.MalformedPatternException


Copyright (c) 2001-2003 - Apache Software Foundation