com.phoenixst.collections

Class EqualPredicate

public final class EqualPredicate extends Object implements Predicate, Serializable

A Predicate which simply tests the evaluate( object ) argument for equality with a specified object.

This is mostly equivalent to the class of the same name in Jakarta Commons-Collections 3.0, except that it exposes the test object used in the constructor. No equivalent exists in version 2.1.

Since: 1.0

Version: $Revision: 1.10 $

Author: Ray A. Conner

Constructor Summary
EqualPredicate(Object testObject)
Creates a new EqualPredicate with the specified test object.
Method Summary
booleanequals(Object object)
booleanevaluate(Object object)
Returns true if the specified object is .equals() to the test object, or if both are null.
ObjectgetTestObject()
Returns the test object being used by this EqualPredicate.
inthashCode()
StringtoString()

Constructor Detail

EqualPredicate

public EqualPredicate(Object testObject)
Creates a new EqualPredicate with the specified test object.

Method Detail

equals

public boolean equals(Object object)

evaluate

public boolean evaluate(Object object)
Returns true if the specified object is .equals() to the test object, or if both are null.

getTestObject

public Object getTestObject()
Returns the test object being used by this EqualPredicate.

hashCode

public int hashCode()

toString

public String toString()
See the Plexus project home, hosted by SourceForge.
Copyright B) 1994-2006, by Phoenix Software Technologists, Inc. and others. All Rights Reserved. Use is subject to license terms.