org.multiverse.api.predicates
Class BooleanPredicate
java.lang.Object
org.multiverse.api.predicates.BooleanPredicate
- All Implemented Interfaces:
- Predicate<Boolean>
public abstract class BooleanPredicate
- extends Object
- implements Predicate<Boolean>
A predicate that checks if some value leads to true or false.
- Author:
- Peter Veentjer.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BooleanPredicate
public BooleanPredicate()
newEqualsPredicate
public static BooleanPredicate newEqualsPredicate(boolean value)
newNotEqualsPredicate
public static BooleanPredicate newNotEqualsPredicate(boolean value)
evaluate
public abstract boolean evaluate(boolean current)
- Evaluates the predicate
- Parameters:
current - the current value.
- Returns:
- true or false.
evaluate
public final boolean evaluate(Boolean arg)
- Description copied from interface:
Predicate
- Evaluates the predicate.
- Specified by:
evaluate in interface Predicate<Boolean>
- Parameters:
arg - the value to evaluate.
- Returns:
- true or false.
Copyright © 2012. All Rights Reserved.