public abstract class ProcessPredicate extends JavaPredicate
Constructor and Description |
---|
ProcessPredicate() |
Modifier and Type | Method and Description |
---|---|
abstract void |
process(Object[] row,
boolean[] boundparams,
ResultIF result)
EXPERIMENTAL: Processes the input row and pushes result rows to 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 void process(Object[] row, boolean[] boundparams, ResultIF result) throws InvalidQueryException
InvalidQueryException