net.sf.staccatocommons.lang.predicate
Class AbstractPredicate2.NullSafePredicate2

java.lang.Object
  extended by net.sf.staccatocommons.lang.predicate.AbstractPredicate2<A,B>
      extended by net.sf.staccatocommons.lang.predicate.AbstractPredicate2.NullSafePredicate2
All Implemented Interfaces:
Applicable<A,Predicate<B>>, Applicable2<A,B,Boolean>, Evaluable2<A,B>, NullSafeAware<Predicate2<A,B>>, Predicate2<A,B>
Enclosing class:
AbstractPredicate2<A,B>

protected final class AbstractPredicate2.NullSafePredicate2
extends AbstractPredicate2<A,B>

Author:
flbulgarelli

Nested Class Summary
 
Nested classes/interfaces inherited from class net.sf.staccatocommons.lang.predicate.AbstractPredicate2
AbstractPredicate2.NullSafePredicate2, AbstractPredicate2.Soft<A,B>
 
Constructor Summary
protected AbstractPredicate2.NullSafePredicate2()
           
 
Method Summary
 boolean eval(A arg0, B arg1)
           
 Predicate2<A,B> nullSafe()
           
 
Methods inherited from class net.sf.staccatocommons.lang.predicate.AbstractPredicate2
and, apply, apply, not, or, uncurry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPredicate2.NullSafePredicate2

protected AbstractPredicate2.NullSafePredicate2()
Method Detail

eval

public boolean eval(A arg0,
                    B arg1)

nullSafe

public Predicate2<A,B> nullSafe()
Specified by:
nullSafe in interface NullSafeAware<Predicate2<A,B>>
Specified by:
nullSafe in interface Predicate2<A,B>
Overrides:
nullSafe in class AbstractPredicate2<A,B>


Get Staccatocommons at SourceForge.net. Fast, secure and Free Open Source software downloads