Uses of Package
org.projog.core.predicate
-
Packages that use org.projog.core.predicate Package Description org.projog.api Provides a programming interface for Java applications to interact with Projog.org.projog.core.event Provides a mechanism for objects to notify and be notified of events.org.projog.core.kb org.projog.core.math org.projog.core.parser Provides classes for constructingTermobjects from Prolog syntax.org.projog.core.predicate org.projog.core.predicate.builtin.bool Predicates to explicitly specify when a goal succeeds of fails.org.projog.core.predicate.builtin.classify Predicates for classifying terms.org.projog.core.predicate.builtin.clp Predicates to support constraint logic programming.org.projog.core.predicate.builtin.compare Predicates for comparing terms, including specific predicates for comparing numeric values.org.projog.core.predicate.builtin.compound Predicates for the construction of compound/complex sentences.org.projog.core.predicate.builtin.construct Predicates for inspecting the structure of terms.org.projog.core.predicate.builtin.db Predicates to support working with the recorded database.org.projog.core.predicate.builtin.debug Predicates to aid the debugging of Prolog programs.org.projog.core.predicate.builtin.flow Predicates for affecting the flow of goal evaluation on backtracking.org.projog.core.predicate.builtin.io Predicates for system input and output with the file system.org.projog.core.predicate.builtin.kb Predicates for inspecting, adding and retracting clauses.org.projog.core.predicate.builtin.list Predicates for working with list data structures.org.projog.core.predicate.builtin.reif org.projog.core.predicate.builtin.time Predicates to support working with dates and times.org.projog.core.predicate.udp Provides functionality to evaluate user defined predicates defined using Prolog syntax.org.projog.tools Provides entry points for accessing the core functionality of Projog. -
Classes in org.projog.core.predicate used by org.projog.api Class Description Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate.PredicateKey Represents the structure of aTerm. -
Classes in org.projog.core.predicate used by org.projog.core.event Class Description PredicateKey Represents the structure of aTerm. -
Classes in org.projog.core.predicate used by org.projog.core.kb Class Description PredicateKey Represents the structure of aTerm.Predicates Acts as a repository of rules and facts. -
Classes in org.projog.core.predicate used by org.projog.core.math Class Description PredicateKey Represents the structure of aTerm. -
Classes in org.projog.core.predicate used by org.projog.core.parser Class Description PredicateKey Represents the structure of aTerm. -
Classes in org.projog.core.predicate used by org.projog.core.predicate Class Description CutException Exception thrown when the evaluation of a rule backtracks to a cut.Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate.PredicateKey Represents the structure of aTerm.Predicates Acts as a repository of rules and facts.PreprocessablePredicateFactory SucceedsNeverPredicate SucceedsOncePredicate -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.bool Class Description AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.PredicateFactory Returns specialised implementations ofPredicate. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.classify Class Description AbstractPredicateFactory AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate.PredicateKey Represents the structure of aTerm. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.clp Class Description AbstractPredicateFactory AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate.PredicateKey Represents the structure of aTerm.Predicates Acts as a repository of rules and facts. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.compare Class Description AbstractPredicateFactory AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate.PreprocessablePredicateFactory -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.compound Class Description AbstractPredicateFactory AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate.PreprocessablePredicateFactory -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.construct Class Description AbstractPredicateFactory AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.db Class Description AbstractPredicateFactory AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate.PredicateKey Represents the structure of aTerm. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.debug Class Description AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.PredicateFactory Returns specialised implementations ofPredicate.PredicateKey Represents the structure of aTerm. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.flow Class Description AbstractPredicateFactory AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.io Class Description AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.PredicateFactory Returns specialised implementations ofPredicate. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.kb Class Description AbstractPredicateFactory AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate.PredicateKey Represents the structure of aTerm.Predicates Acts as a repository of rules and facts. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.list Class Description AbstractPredicateFactory AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate.Predicates Acts as a repository of rules and facts.PreprocessablePredicateFactory -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.reif Class Description AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.PredicateFactory Returns specialised implementations ofPredicate. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.builtin.time Class Description AbstractSingleResultPredicate Superclass of "plug-in" predicates that are not re-evaluated as part of backtracking.PredicateFactory Returns specialised implementations ofPredicate. -
Classes in org.projog.core.predicate used by org.projog.core.predicate.udp Class Description Predicate Represents a goal.PredicateFactory Returns specialised implementations ofPredicate.PredicateKey Represents the structure of aTerm.PreprocessablePredicateFactory SucceedsNeverPredicate SucceedsOncePredicate -
Classes in org.projog.core.predicate used by org.projog.tools Class Description PredicateKey Represents the structure of aTerm.