Interface Predicate
-
- All Superinterfaces:
MutuallyExclusive<Predicate>
,PartiallyComparable<Predicate>
public interface Predicate extends PartiallyComparable<Predicate>, MutuallyExclusive<Predicate>
A predicate on beta, i.e. the a property value.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
evaluate(Object beta)
Evaluate this predicate for beta, i.e., a property value.-
Methods inherited from interface com.graphaware.common.description.MutuallyExclusive
isMutuallyExclusive
-
Methods inherited from interface com.graphaware.common.description.PartiallyComparable
isMoreGeneralThan, isMoreSpecificThan
-
-
-
-
Method Detail
-
evaluate
boolean evaluate(Object beta)
Evaluate this predicate for beta, i.e., a property value.- Parameters:
beta
- to evaluate this predicate for.- Returns:
- evaluation of this predicate for beta.
-
-