public abstract class PrologQuery extends Query
Constructor and Description |
---|
PrologQuery(PrologEngine prologEngine,
Term goal,
boolean errorHandledQuery,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
static Term |
exceptionHandledQueryTerm(Term term) |
protected Term |
getDefaultSelectedTerm()
The default selected term when select* methods are called without specifying a select term
By default, a PrologEngineQuery uses its goal.
|
Term |
getGoal() |
Term |
getInstrumentedGoal() |
Jpc |
getJpcContext() |
PrologEngine |
getPrologEngine() |
protected Term |
instrumentGoal(Term goal) |
boolean |
isErrorHandledQuery() |
String |
toString() |
static Term |
withOperatorsQueryTerm(Term term) |
allSolutionsMultimap, asTerm, basicAllSolutions, cachedNext, errorCheck, getAllSolutionsBindingsTerm, select, select, select, selectObject, selectObject, selectObject, selectObject, selectObject, selectObject, shouldVerifySolution
abort, adapt, allSolutions, basicAbort, basicClose, basicNext, basicOneSolutionOrThrow, basicSolutionsRange, close, filter, finalize, getState, hasNext, hasSolution, isAbortable, isExhausted, isOpen, isReady, iterativeAllSolutions, next, nonSynchronizedClose, nSolutions, numberOfSolutions, oneSolution, oneSolutionOrThrow, remove, setState, solutionsRange
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEachRemaining
public PrologQuery(PrologEngine prologEngine, Term goal, boolean errorHandledQuery, Jpc context)
public PrologEngine getPrologEngine()
getPrologEngine
in class Query
public boolean isErrorHandledQuery()
isErrorHandledQuery
in class Query
public Term getInstrumentedGoal()
public Jpc getJpcContext()
getJpcContext
in class Query
protected Term getDefaultSelectedTerm()
Query
getDefaultSelectedTerm
in class Query
Copyright © 2014. All rights reserved.