- employs() - Method in class LectureExamples.allegory.PDD.Department
-
- employs_worksin - Variable in class LectureExamples.allegory.PDD
-
- employs_worksin() - Constructor for class LectureExamples.allegory.PDD.employs_worksin
-
- employs_worksin(Table) - Constructor for class LectureExamples.allegory.PDD.employs_worksin
-
- employs_worksin(Tuple) - Constructor for class LectureExamples.allegory.PDD.employs_worksin
-
- employs_worksin(String, Table) - Constructor for class LectureExamples.allegory.PDD.employs_worksin
-
- employs_worksin(String, Tuple) - Constructor for class LectureExamples.allegory.PDD.employs_worksin
-
- End - Class in Parsing.GeneralPrimitives
-
end of parse designator
- End() - Constructor for class Parsing.GeneralPrimitives.End
-
Standard constructor
- End(LineToParse) - Constructor for class Parsing.GeneralPrimitives.End
-
Standard constructor with line to parse
- End1 - Class in Parsing.YumlPrimitives
-
Yuml token: choose1( diamond, plusplus, hat, lss, nothing )
- End1() - Constructor for class Parsing.YumlPrimitives.End1
-
Standard constructor
- End1(LineToParse) - Constructor for class Parsing.YumlPrimitives.End1
-
Standard constructor with line to parse
- End2 - Class in Parsing.YumlPrimitives
-
Yuml Token: choose1( diamond, plusplus, hat, gtr, nothing)
- End2() - Constructor for class Parsing.YumlPrimitives.End2
-
Standard constructor
- End2(LineToParse) - Constructor for class Parsing.YumlPrimitives.End2
-
Standard constructor with line to parse
- endsWith(String[], String...) - Static method in class MDELite.Utils
-
given a parseFileName array ["x","y","z","q","r"], endsWith returns true
if its 2nd argument matches the postfix of the input array; ex args =
["q","r"] will return true;
see UtilsTest for examples
- enoughCommandLineArguments(Common.PEnum, String[]) - Static method in class Boot.MDELite.Common
-
- equals(Column) - Method in class PrologDB.Column
-
returns true if 'this' column equals the given otherColumn.
- equals(DB) - Method in class PrologDB.DB
-
does 'this' database equal another database
- equals(DBSchema) - Method in class PrologDB.DBSchema
-
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 subtableschemas; if so true is returned.
- equals(SubTableSchema) - Method in class PrologDB.SubTableSchema
-
two SubTableSchema objects are equal iff they both reference the same
superTable, and this.subtables \subsetof ts.subtables, and vice versa
- equals(Table) - Method in class PrologDB.Table
-
does 'this' table contain the same set of tuples as the given table?
tables must be of the same schema
- equals(TableSchema) - Method in class PrologDB.TableSchema
-
returns true if 'this' schema equals otherSchema, false otherwise
equality is based on the same number and sequence of columns
- equals(Tuple) - Method in class PrologDB.Tuple
-
does 'this' tuple equal the given tuple requires 'this' and given tuple
to belong to the same schema and have the same column values
- equalsEH(DBSchema) - Method in class PrologDB.DBSchema
-
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.
- equalsEH(SubTableSchema) - Method in class PrologDB.SubTableSchema
-
two SubTableSchema objects are equal iff they both reference the same
superTable, and this.subtables \subsetof ts.subtables, and vice versa if
unequal, Error is thrown with a reason
- equalsEH(TableSchema) - Method in class PrologDB.TableSchema
-
asserts if 'this' schema == otherSchema If false, Error is thrown
equality is based on the same number and set of columns
- equalsType(Column) - Method in class PrologDB.Column
-
returns true if 'this' column and given column are both quoted useful for
batch copying of tuples from one table to another
- ErrInt<T> - Interface in MDELite
-
mother of all enums in MDELite
- Error - Enum in CorrectResultsAfterChainingErrorMsgs
-
runtime errors for MDELite
- Error - Enum in MDELite
-
all run-time errors in MDELite
- error(ErrorReport, String, Function<Tuple, String>...) - Method in class PrologDB.Table
-
table error reporter
- ErrorReport - Class in PrologDB
-
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
- ErrorReport() - Constructor for class PrologDB.ErrorReport
-
returns a fresh ErrorReport object
- executeCommandLine(String...) - Static method in class MDELite.ExeUtils
-
spawns a process for the given command line and waits for it to finish
- ExeUtils - Class in MDELite
-
a set of Java utilities to run command-line arguments
- ExeUtils() - Constructor for class MDELite.ExeUtils
-
- exists(String, String) - Method in class PrologDB.Table
-
does 'this' table have a tuple with field = value
- exists(Predicate<Tuple>) - Method in class PrologDB.Table
-
does 'this' table have a tuple that satisfies the given predicate