| Package | Description |
|---|---|
| PrologDB | |
| PrologParser |
| Class and Description |
|---|
| Column
columns are (name, boolean-isQuoted) pairs.
|
| DB
DB objects are database instances of DBSchema objects
|
| DBSchema
A DBSchema object defines the schema of a database
|
| ErrorReport
ErrorReport is a standard object to collect errors in evaluating
database constraints; it remembers a list of errors, and when its report
is printed, it throws Error if errors are reported
|
| KeyedTable
currently unused Table implementation
|
| SubTableSchema
a SubTableSchema object is an ordered pair (table, [list-of-subtables]),
which encodes one level of a table inheritance hierarchy.
|
| Table
a Table is an instance of a TableSchema.
|
| TableSchema
a TableSchema defines the name of a table and its columns
|
| Tuple
a tuple is an instance of a TableSchema
|
| TupleList
a TupleList is literally a linked-list of Tuples
|
| Class and Description |
|---|
| DB
DB objects are database instances of DBSchema objects
|
| DBSchema
A DBSchema object defines the schema of a database
|
| TableSchema
a TableSchema defines the name of a table and its columns
|