org.jasig.portal.groups.pags.testers
Class StringTester

java.lang.Object
  extended by org.jasig.portal.groups.pags.testers.BaseAttributeTester
      extended by org.jasig.portal.groups.pags.testers.StringTester
All Implemented Interfaces:
IPersonTester
Direct Known Subclasses:
RegexTester, StringEqualsIgnoreCaseTester, StringEqualsTester, ValueExistsTester

public abstract class StringTester
extends BaseAttributeTester

Abstract class tests a possibly multi-valued attribute against a test value.

Version:
$Revision: 1.2 $
Author:
Dan Ellentuck

Field Summary
 
Fields inherited from class org.jasig.portal.groups.pags.testers.BaseAttributeTester
attributeName, testValue
 
Constructor Summary
StringTester(java.lang.String attribute, java.lang.String test)
           
 
Method Summary
 boolean test(IPerson person)
           
 boolean test(java.lang.String att)
           
 
Methods inherited from class org.jasig.portal.groups.pags.testers.BaseAttributeTester
asString, getAttributeName, getTestValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringTester

public StringTester(java.lang.String attribute,
                    java.lang.String test)
Method Detail

test

public boolean test(IPerson person)

test

public boolean test(java.lang.String att)