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

java.lang.Object
  extended by org.jasig.portal.groups.pags.testers.BaseAttributeTester
      extended by org.jasig.portal.groups.pags.testers.IntegerTester
All Implemented Interfaces:
IPersonTester
Direct Known Subclasses:
IntegerEQTester, IntegerGETester, IntegerGTTester, IntegerLETester, IntegerLTTester

public abstract class IntegerTester
extends BaseAttributeTester

Abstract class tests the possibly multiple values of an IPerson integer attribute.

Version:
$Revision: 1.2 $
Author:
Dan Ellentuck

Field Summary
protected  int testInteger
           
 
Fields inherited from class org.jasig.portal.groups.pags.testers.BaseAttributeTester
attributeName, testValue
 
Constructor Summary
IntegerTester(java.lang.String attribute, java.lang.String test)
           
 
Method Summary
 int getTestInteger()
           
 boolean test(int attributeValue)
           
 boolean test(IPerson person)
           
 
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
 

Field Detail

testInteger

protected int testInteger
Constructor Detail

IntegerTester

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

getTestInteger

public int getTestInteger()

test

public boolean test(IPerson person)

test

public boolean test(int attributeValue)