Package | Description |
---|---|
MDLUtilities | |
Parsing.LineParsers | |
PrologDB |
Modifier and Type | Field and Description |
---|---|
Schema |
Result.schema |
Constructor and Description |
---|
Result(Schema s) |
Modifier and Type | Method and Description |
---|---|
static void |
DBLineParsers.parseSubTableLine(java.lang.String line,
int lineno,
Schema dbs,
java.lang.String filename,
ErrorReport er)
a subtable declaration is on a single line.
|
static void |
DBLineParsers.parseTableLine(java.lang.String line,
int lineno,
Schema dbs,
java.lang.String filename,
java.util.List<java.lang.String> tableNames,
ErrorReport er)
a table declaration is on a single line.
|
Modifier and Type | Class and Description |
---|---|
class |
DBSchema
A DBSchema object defines the schema of a database
|
class |
OOSchema
A DBSchema object defines the schema of a database
|
Modifier and Type | Method and Description |
---|---|
Schema |
Table.getSchema()
returns the Schema of this tbl.
|
Schema |
Table.getSchemaEH()
returns the Schema of this tbl.
|
Modifier and Type | Method and Description |
---|---|
static void |
Schema.basicVerification(Schema dbs,
java.util.List<java.lang.String> tableNames,
ErrorReport er) |
SubTableSchema |
SubTableSchema.copy(Schema newSchema)
copyFrom SubTableSchema by creating a new, pristine version that
literally replicates the data, but is specific to a new database schema.
|
void |
Schema.copyFrom(Schema s)
copyFrom core elements of a database or oodb schema
|
boolean |
Schema.equals(Schema schema)
two Schemas are equal iff (a) they have the same set of table schemas,
and (b) they have the same set of subtableschemas; if so true is
returned.
|
void |
Schema.equalsEH(Schema schema)
two DBSchemas are equal iff (a) they have the same SubTableSchema, (b)
they have the same set of table schemas, and (c) they have the same set
of subtable schemas; if so this method returns.
|