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, withLogtalk
public 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()
PrologEngine
close
in interface PrologEngine
close
in class AbstractPrologEngine
Copyright © 2014. All rights reserved.