public abstract class DeterministicPrologQuery extends PrologQuery
| Constructor and Description |
|---|
DeterministicPrologQuery(PrologEngine prologEngine,
Term goal,
boolean errorHandledQuery,
Jpc context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
basicAbort() |
protected void |
basicClose() |
protected Solution |
basicNext()
Returns the next available element in the cursor.
|
Solution |
oneSolutionOrThrow() |
exceptionHandledQueryTerm, getDefaultSelectedTerm, getGoal, getInstrumentedGoal, getJpcContext, getPrologEngine, instrumentGoal, isErrorHandledQuery, toString, withOperatorsQueryTermallSolutionsMultimap, asTerm, basicAllSolutions, cachedNext, errorCheck, getAllSolutionsBindingsTerm, select, select, select, selectObject, selectObject, selectObject, selectObject, selectObject, selectObject, shouldVerifySolutionabort, adapt, allSolutions, basicOneSolutionOrThrow, basicSolutionsRange, close, filter, finalize, getState, hasNext, hasSolution, isAbortable, isExhausted, isOpen, isReady, iterativeAllSolutions, next, nonSynchronizedClose, nSolutions, numberOfSolutions, oneSolution, remove, setState, solutionsRangeclone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitforEachRemainingpublic DeterministicPrologQuery(PrologEngine prologEngine, Term goal, boolean errorHandledQuery, Jpc context)
public Solution oneSolutionOrThrow()
oneSolutionOrThrow in class Cursor<Solution>protected void basicAbort()
basicAbort in class Cursor<Solution>protected void basicClose()
basicClose in class Cursor<Solution>protected Solution basicNext()
CursorCopyright © 2014. All rights reserved.