public class PrologEngineProxy extends AbstractPrologEngine
ALL_RESULTS_VAR| Modifier | Constructor and Description |
|---|---|
protected |
PrologEngineProxy()
To allows descendants to instantiate the proxied Prolog engines in a custom way
|
|
PrologEngineProxy(PrologEngine proxiedEngine) |
| Modifier and Type | Method and Description |
|---|---|
Term |
asTerm(String termString,
Jpc context) |
Query |
basicQuery(Term term,
boolean errorHandledQuery,
Jpc context) |
void |
close()
Close the logic engine and free associated resources.
|
PrologEngine |
getPrologEngine() |
boolean |
isCloseable() |
protected void |
setPrologEngine(PrologEngine proxiedEngine) |
ThreadModel |
threadModel() |
abolish, allSucceed, asLogtalkEngine, asserta, asserta, assertz, assertz, asTerm, asTerms, asTerms, bagof, bagof, cd, cd, clause, command, command, command, command, currentOp, currentPrologFlag, currentPrologFlag, currentPrologFlag, ensureLoaded, ensureLoaded, ensureLoaded, findall, findall, flushOutput, forall, getOperatorsContext, isBinaryOperator, isUnaryOperator, loadJpc, loadJpcForLogtalk, loadLogtalkFiles, loadPrologFiles, prologDialect, query, query, query, query, query, query, query, query, retract, retractAll, setof, setof, setPrologFlag, setPrologFlag, unify, unify, withLogtalkpublic PrologEngineProxy(PrologEngine proxiedEngine)
protected PrologEngineProxy()
protected void setPrologEngine(PrologEngine proxiedEngine)
public PrologEngine getPrologEngine()
public boolean isCloseable()
public ThreadModel threadModel()
public Query basicQuery(Term term, boolean errorHandledQuery, Jpc context)
public void close()
PrologEngineclose in interface PrologEngineclose in class AbstractPrologEngineCopyright © 2014. All rights reserved.