Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
gnu.prolog.term

Packages that use gnu.prolog.term
gnu.prolog.database | Classes related to the storing and creation of the database of Prolog `Predicates`
gnu.prolog.io | Classes used for IO
gnu.prolog.io.parser.gen |
gnu.prolog.term | Contains the various types of `Term` that can be used.
gnu.prolog.vm | The Virtual Machine which is used to run the prolog code.
gnu.prolog.vm.buildins.allsolutions |
gnu.prolog.vm.buildins.arithmetics |
gnu.prolog.vm.buildins.atomicterms |
gnu.prolog.vm.buildins.database |
gnu.prolog.vm.buildins.datetime |
gnu.prolog.vm.buildins.debug |
gnu.prolog.vm.buildins.dialogs |
gnu.prolog.vm.buildins.imphooks |
gnu.prolog.vm.buildins.io |
gnu.prolog.vm.buildins.java |
gnu.prolog.vm.buildins.list |
gnu.prolog.vm.buildins.misc |
gnu.prolog.vm.buildins.termcomparsion |
gnu.prolog.vm.buildins.termcreation |
gnu.prolog.vm.buildins.typetesting |
gnu.prolog.vm.buildins.unification |
gnu.prolog.vm.buildins.uuid |
gnu.prolog.vm.interpreter | `InterpretedCodeCompiler` uses the various classes beginning with I and extending `Instruction` in the `instruction` sub-package to compile clauses to `InterpretedByteCode`.
gnu.prolog.vm.interpreter.instruction |

Classes in gnu.prolog.term used by gnu.prolog.database
AtomTerm Atom term.
CompoundTerm Compound terms are the basic method for combining terms.
CompoundTermTag A tag of compound term such as foo/2.
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.io
AtomTerm Atom term.
CompoundTerm Compound terms are the basic method for combining terms.
CompoundTermTag A tag of compound term such as foo/2.
FloatTerm Floating point number term (uses double)
IntegerTerm 32bit Integer term.
JavaObjectTerm Term which is embedding JavaObject This term should never participate in text IO operations.
Term base class for all terms.
VariableTerm Represents Prolog variables such as X or A.

Classes in gnu.prolog.term used by gnu.prolog.io.parser.gen
AtomTerm Atom term.
CompoundTerm Compound terms are the basic method for combining terms.
CompoundTermTag A tag of compound term such as foo/2.
FloatTerm Floating point number term (uses double)
IntegerTerm 32bit Integer term.
Term base class for all terms.
VariableTerm Represents Prolog variables such as X or A.

Classes in gnu.prolog.term used by gnu.prolog.term
AtomicTerm base class for all constant terms
AtomTerm Atom term.
ChangeableTerm Terms for which the value varies depending on prolog flags extend this class.
CompoundTerm Compound terms are the basic method for combining terms.
CompoundTermTag A tag of compound term such as foo/2.
IntegerTerm 32bit Integer term.
NumericTerm Abstract class for all Terms which represent numbers
Term base class for all terms.
TermCloneContext
VariableTerm Represents Prolog variables such as X or A.

Classes in gnu.prolog.term used by gnu.prolog.vm
AtomTerm Atom term.
CompoundTerm Compound terms are the basic method for combining terms.
CompoundTermTag A tag of compound term such as foo/2.
IntegerTerm 32bit Integer term.
Term base class for all terms.
VariableTerm Represents Prolog variables such as X or A.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.allsolutions
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.arithmetics
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.atomicterms
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.database
CompoundTerm Compound terms are the basic method for combining terms.
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.datetime
AtomTerm Atom term.
CompoundTerm Compound terms are the basic method for combining terms.
CompoundTermTag A tag of compound term such as foo/2.
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.debug
CompoundTermTag A tag of compound term such as foo/2.
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.dialogs
AtomTerm Atom term.
CompoundTermTag A tag of compound term such as foo/2.
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.imphooks
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.io
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.java
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.list
CompoundTerm Compound terms are the basic method for combining terms.
CompoundTermTag A tag of compound term such as foo/2.
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.misc
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.termcomparsion
AtomTerm Atom term.
Term base class for all terms.
TermComparator comparator for two term

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.termcreation
IntegerTerm 32bit Integer term.
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.typetesting
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.unification
Term base class for all terms.
VariableTerm Represents Prolog variables such as X or A.

Classes in gnu.prolog.term used by gnu.prolog.vm.buildins.uuid
AtomTerm Atom term.
Term base class for all terms.

Classes in gnu.prolog.term used by gnu.prolog.vm.interpreter
AtomicTerm base class for all constant terms
AtomTerm Atom term.
CompoundTermTag A tag of compound term such as foo/2.
Term base class for all terms.
VariableTerm Represents Prolog variables such as X or A.

Classes in gnu.prolog.term used by gnu.prolog.vm.interpreter.instruction
AtomicTerm base class for all constant terms
CompoundTermTag A tag of compound term such as foo/2.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV NEXT | FRAMES NO FRAMES