public abstract class FilterPredicate extends JavaPredicate
Constructor and Description |
---|
FilterPredicate() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
filter(Object[] row)
EXPERIMENTAL: Returns true if the given row objects should be
included in the result.
|
QueryMatches |
satisfy(QueryMatches matches,
Object[] arguments)
INTERNAL: Internal machinery.
|
getCost, getModuleURI, getName, getParameters, getPredicateName, getSignature, getTopicMap, setModuleURI, setParameters, setPredicateName, setTopicMap
public final QueryMatches satisfy(QueryMatches matches, Object[] arguments) throws InvalidQueryException
JavaPredicate
satisfy
in interface BasicPredicateIF
satisfy
in class JavaPredicate
InvalidQueryException
public abstract boolean filter(Object[] row) throws InvalidQueryException
InvalidQueryException