org.apache.commons.collections.functors
Class UniquePredicate
- Predicate, Serializable
public final class UniquePredicate
Predicate implementation that returns true the first time an object is
passed into the predicate.
$Revision: 348444 $ $Date: 2005-11-23 14:06:56 +0000 (Wed, 23 Nov 2005) $
boolean | evaluate(Object object) - Evaluates the predicate returning true if the input object hasn't been
received yet.
|
static Predicate | getInstance() - Factory to create the predicate.
|
UniquePredicate
public UniquePredicate()
Constructor that performs no validation.
Use getInstance
if you want that.
evaluate
public boolean evaluate(Object object)
Evaluates the predicate returning true if the input object hasn't been
received yet.
- evaluate in interface Predicate
object
- the input object
- true if this is the first time the object is seen
getInstance
public static Predicate getInstance()
Factory to create the predicate.
Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.