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

## Package gnu.prolog.database

Classes related to the storing and creation of the database of Prolog `Predicates`

See:
Description

Interface Summary
PredicateListener | Listener to changes with predicates in this module
PrologTextLoaderListener | A listener for certain prolog text loader events

Class Summary
AbstractPrologTextLoaderListener | Default implementation that doesn't do anything
Module | Module in database
Pair<L,R> | A pair of a LeftType (L) and a RightType (R) (Because java doesn't do tuples)
Predicate | Predicate in database
PredicateUpdatedEvent | event notifying about event with predicates
PrologTextLoader | Processes prolog files adding the new predicates listed within them and processing directives.
PrologTextLoaderState | Stores the state of all the `PrologTextLoaders` for the `Environment` instance it is for.

Enum Summary
Predicate.TYPE | The possible types of Predicate

Exception Summary
PrologTextLoaderError | Stores details of errors that occurred during the loading of a file by a `PrologTextLoader`.

## Package gnu.prolog.database Description

Classes related to the storing and creation of the database of Prolog `Predicates`

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