Interface Predicate
- All Known Implementing Classes:
DeclaringTypePredicate,DepthPredicate,IsMandatoryPredicate,IsNodePredicate,NamePredicate,NodeTypePredicate,NtFilePredicate,PathPredicate,RowPredicate
public interface Predicate
Interface for object predicates, i.e. functions that evaluate a given
object to a boolean value.
-
Field Summary
Fields -
Method Summary
-
Field Details
-
TRUE
Constant predicate that returnstruefor all objects. -
FALSE
Constant predicate that returnsfalsefor all objects.
-
-
Method Details
-
evaluate
Evaluates the predicate for the given object.- Parameters:
object- some object- Returns:
- predicate result
-