GNU Prolog for Java

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


GNU Prolog for Java