Package | Description |
---|---|
org.jpc.engine.embedded | |
org.jpc.engine.logtalk | |
org.jpc.engine.prolog | |
org.jpc.query |
Modifier and Type | Class and Description |
---|---|
class |
JpcQuery |
Modifier and Type | Method and Description |
---|---|
Query |
JpcEngine.basicQuery(Term goal,
boolean errorHandledQuery,
Jpc context) |
Modifier and Type | Method and Description |
---|---|
Query |
LogtalkEngine.abolishCategory(Term category) |
Query |
LogtalkEngine.abolishEvents(Term event,
Term object,
Term message,
Term sender,
Term monitor) |
Query |
LogtalkEngine.abolishObject(Term object) |
Query |
LogtalkEngine.abolishProtocol(Term protocol) |
Query |
LogtalkEngine.categoryProperty(Term category,
Term property) |
Query |
LogtalkObject.clause(Term head,
Term body) |
Query |
Logtalk.compileAuxClauses(Term clauses) |
Query |
Logtalk.compilePredicateHeads(Term heads,
Term translatedHeads) |
Query |
Logtalk.compilePredicateHeads(Term heads,
Term translatedHeads,
Term contextArgument) |
Query |
Logtalk.compilePredicateHeads(Term heads,
Term entity,
Term translatedHeads,
Term contextArgument) |
Query |
Logtalk.compilePredicateIndicators(Term predicateIndicators,
Term translatedPredicateIndicators) |
Query |
Logtalk.compilePredicateIndicators(Term predicateIndicators,
Term entity,
Term translatedPredicateIndicators) |
Query |
LogtalkEngine.complementsObject(Term category,
Term object) |
Query |
LogtalkEngine.conformsToProtocol(Term object,
Term protocol) |
Query |
LogtalkEngine.conformsToProtocol(Term object,
Term protocol,
Term scope) |
Query |
LogtalkEngine.createCategory(Term category,
Term relations,
Term directives,
Term Clauses) |
Query |
LogtalkEngine.createObject(Term object,
Term relations,
Term directives,
Term Clauses) |
Query |
LogtalkEngine.createProtocol(Term protocol,
Term relations,
Term directives) |
Query |
LogtalkEngine.currentCategory(Term category) |
Query |
LogtalkEngine.currentEvent(Term event,
Term object,
Term message,
Term sender,
Term monitor) |
Query |
LogtalkEngine.currentObject(Term term) |
Query |
LogtalkObject.currentOp(Term priority,
Term specifier,
Term operator) |
Query |
LogtalkObject.currentPredicate(Term predicate) |
Query |
LogtalkEngine.currentProtocol(Term protocol) |
Query |
Logtalk.debugHandler(Term event,
Term eventExecutionContext) |
Query |
Logtalk.debugHandlerProvider(Term provider) |
Query |
Logtalk.decompilePredicateHeads(Term translatedHeads,
Term heads) |
Query |
Logtalk.decompilePredicateHeads(Term translatedHeads,
Term entity,
Term heads) |
Query |
Logtalk.decompilePredicateHeads(Term translatedHeads,
Term entity,
Term entityType,
Term heads) |
Query |
Logtalk.decompilePredicateIndicators(Term translatedPredicateIndicators,
Term predicateIndicators) |
Query |
Logtalk.decompilePredicateIndicators(Term translatedPredicateIndicators,
Term entity,
Term predicateIndicators) |
Query |
Logtalk.decompilePredicateIndicators(Term translatedPredicateIndicators,
Term entity,
Term entityType,
Term predicateIndicators) |
Query |
LogtalkEngine.defineEvents(Term event,
Term object,
Term message,
Term sender,
Term monitor) |
Query |
Logtalk.entityPrefix(Term entity,
Term prefix) |
Query |
Logtalk.executionContext(Term executionContext,
Term sender,
Term thiz,
Term self,
Term metacallContext,
Term stack) |
Query |
Logtalk.expandLibraryPath(Term library,
Term path) |
Query |
LogtalkEngine.extendsCategory(Term child,
Term parent) |
Query |
LogtalkEngine.extendsCategory(Term child,
Term parent,
Term scope) |
Query |
LogtalkEngine.extendsObject(Term child,
Term parent) |
Query |
LogtalkEngine.extendsObject(Term child,
Term parent,
Term scope) |
Query |
LogtalkEngine.extendsProtocol(Term child,
Term parent) |
Query |
LogtalkEngine.extendsProtocol(Term child,
Term parent,
Term scope) |
Query |
LogtalkEngine.implementsProtocol(Term object,
Term protocol) |
Query |
LogtalkEngine.implementsProtocol(Term object,
Term protocol,
Term scope) |
Query |
LogtalkEngine.importsCategory(Term object,
Term category) |
Query |
LogtalkEngine.importsCategory(Term object,
Term category,
Term scope) |
Query |
LogtalkEngine.instantiatesClass(Term instance,
Term clazz) |
Query |
LogtalkEngine.instantiatesClass(Term instance,
Term clazz,
Term scope) |
Query |
Logtalk.loadedFile(Term file,
Term directory) |
Query |
Logtalk.loadedFile(Term file,
Term directory,
Term options) |
Query |
Logtalk.loadedFile(Term file,
Term directory,
Term options,
Term streamProperties) |
Query |
Logtalk.messageHook(Term term,
Term kind,
Term component,
Term tokens) |
Query |
Logtalk.messagePrefixStream(Term kind,
Term component,
Term prefix,
Term stream) |
Query |
Logtalk.messageTokens(Term term,
Term component) |
Query |
LogtalkEngine.objectProperty(Term object,
Term property) |
Query |
LogtalkObject.perform(Term message) |
Query |
LogtalkObject.predicateProperty(Term predicate,
Term property) |
Query |
Logtalk.printMessage(Term kind,
Term component,
Term term) |
Query |
Logtalk.printMessageTokens(Term stream,
Term tokens) |
Query |
Logtalk.printMessageTokens(Term stream,
Term prefix,
Term tokens) |
Query |
LogtalkEngine.protocolProperty(Term protocol,
Term property) |
Query |
LogtalkObject.retract(Term term) |
Query |
LogtalkEngine.specializesClass(Term clazz,
Term superClass) |
Query |
LogtalkEngine.specializesClass(Term clazz,
Term superClass,
Term scope) |
Query |
LogtalkObject.threaded(Term goals) |
Query |
LogtalkObject.threadedExit(Term goal) |
Query |
LogtalkObject.threadedExit(Term goal,
Term tag) |
Query |
LogtalkObject.threadedNotify(Term term) |
Query |
Logtalk.traceEvent(Term event,
Term eventExecutionContext) |
Modifier and Type | Method and Description |
---|---|
Query |
PrologEngine.bagof(Term select,
Term exp,
Term all) |
Query |
AbstractPrologEngine.bagof(Term select,
Term exp,
Term all) |
Query |
PrologEngineProxy.basicQuery(Term term,
boolean errorHandledQuery,
Jpc context) |
Query |
PrologEngine.basicQuery(Term term,
boolean errorHandledQuery,
Jpc context) |
Query |
PrologEngine.clause(Term head,
Term body) |
Query |
PrologDatabase.clause(Term head,
Term body) |
Query |
AbstractPrologEngine.clause(Term head,
Term body) |
Query |
PrologEngine.currentOp(Term priority,
Term specifier,
Term operator) |
Query |
AbstractPrologEngine.currentOp(Term priority,
Term specifier,
Term operator) |
Query |
PrologEngine.currentPrologFlag(Flag flag,
String flagValue) |
Query |
AbstractPrologEngine.currentPrologFlag(Flag flag,
String flagValue) |
Query |
PrologEngine.currentPrologFlag(Term flag,
Term flagValue) |
Query |
AbstractPrologEngine.currentPrologFlag(Term flag,
Term flagValue) |
Query |
PrologEngine.findall(Term select,
Term exp,
Term all) |
Query |
AbstractPrologEngine.findall(Term select,
Term exp,
Term all) |
Query |
PrologEngine.forall(Term generator,
Term test) |
Query |
AbstractPrologEngine.forall(Term generator,
Term test) |
Query |
PrologEngine.query(String goalString) |
Query |
AbstractPrologEngine.query(String goalString) |
Query |
PrologEngine.query(String goalString,
Jpc context) |
Query |
AbstractPrologEngine.query(String goalString,
Jpc context) |
Query |
PrologEngine.query(String goalString,
List<?> arguments) |
Query |
AbstractPrologEngine.query(String goalString,
List<?> arguments) |
Query |
PrologEngine.query(String goalString,
List<?> arguments,
boolean errorHandledQuery,
Jpc context) |
Query |
AbstractPrologEngine.query(String goalString,
List<?> arguments,
boolean errorHandledQuery,
Jpc context) |
Query |
PrologEngine.query(String goalString,
List<?> arguments,
Jpc context) |
Query |
AbstractPrologEngine.query(String goalString,
List<?> arguments,
Jpc context) |
Query |
PrologEngine.query(Term goal) |
Query |
AbstractPrologEngine.query(Term goal) |
Query |
PrologEngine.query(Term goal,
Jpc context) |
Query |
AbstractPrologEngine.query(Term goal,
Jpc context) |
Query |
PrologEngine.query(Term goal,
List<?> arguments,
boolean errorHandledQuery,
Jpc context) |
Query |
AbstractPrologEngine.query(Term goal,
List<?> arguments,
boolean errorHandledQuery,
Jpc context) |
Query |
PrologEngine.retract(Term term) |
Query |
PrologDatabase.retract(Term term) |
Query |
AbstractPrologEngine.retract(Term term) |
Query |
PrologEngine.setof(Term select,
Term exp,
Term all) |
Query |
AbstractPrologEngine.setof(Term select,
Term exp,
Term all) |
Modifier and Type | Class and Description |
---|---|
class |
DeterministicPrologQuery |
class |
LogtalkQuery |
class |
ObservableQuery |
class |
PrologQuery |
class |
QueryAdapter |
Modifier and Type | Field and Description |
---|---|
protected Query |
QueryAdapter.query |
Constructor and Description |
---|
LogtalkQuery(Query query) |
ObservableQuery(Query query) |
ObservableQuery(Query query,
Iterable<QueryListener> listeners) |
QueryAdapter(Query query) |
QueryAdapter(Query query,
com.google.common.base.Function<Solution,Solution> adapterFunction) |
Copyright © 2014. All rights reserved.