Uses of Package
org.projog.core.term
Packages that use org.projog.core.term
Package
Description
Provides a programming interface for Java applications to interact with Projog.
Provides a mechanism for objects to notify and be notified of events.
Provides arithmetic operators.
Provides classes for constructing
Term objects from Prolog syntax.Predicates to explicitly specify when a goal succeeds of fails.
Predicates for classifying terms.
Predicates to support constraint logic programming.
Predicates for comparing terms, including specific predicates for comparing numeric values.
Predicates for the construction of compound/complex sentences.
Predicates for inspecting the structure of terms.
Predicates to support working with the recorded database.
Predicates to aid the debugging of Prolog programs.
Predicates for affecting the flow of goal evaluation on backtracking.
Predicates for system input and output with the file system.
Predicates for inspecting, adding and retracting clauses.
Predicates for working with list data structures.
Predicates that provide reification functionality.
Predicates to support working with dates and times.
Provides functionality to evaluate user defined predicates defined using Prolog syntax.
Contains the building blocks used to construct Prolog programs and queries.
-
Classes in org.projog.core.term used by org.projog.api
-
Classes in org.projog.core.term used by org.projog.core.eventClassDescriptionThe building blocks used to construct Prolog programs and queries.Produces
Stringrepresentations ofTerminstances. -
Classes in org.projog.core.term used by org.projog.core.io
-
Classes in org.projog.core.term used by org.projog.core.kbClassDescriptionThe building blocks used to construct Prolog programs and queries.Produces
Stringrepresentations ofTerminstances. -
Classes in org.projog.core.term used by org.projog.core.math
-
Classes in org.projog.core.term used by org.projog.core.math.builtin
-
Classes in org.projog.core.term used by org.projog.core.parser
-
Classes in org.projog.core.term used by org.projog.core.predicateClassDescriptionThe building blocks used to construct Prolog programs and queries.Produces
Stringrepresentations ofTerminstances. -
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.bool
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.classify
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.clp
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.compare
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.compound
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.construct
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.db
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.debug
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.flow
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.io
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.kb
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.list
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.reif
-
Classes in org.projog.core.term used by org.projog.core.predicate.builtin.time
-
Classes in org.projog.core.term used by org.projog.core.predicate.udp
-
Classes in org.projog.core.term used by org.projog.core.termClassDescriptionRepresents a specific object or relationship.Represents a value of the primitive type
doubleas aTerm.Represents a data structure with noTerms.Represents a value of the primitive typelongas aTerm.Represents a data structure with twoTerms - a head and a tail.The building blocks used to construct Prolog programs and queries.An implementation ofComparatorfor comparing instances ofTerm.Defines the type of terms supported by Projog.Represents an unspecifiedTerm.