- idcounter - Variable in class PrologDB.Table
-
- Identity - Class in Boot.MDELite
-
simple identity transformation for meta files.
- Identity() - Constructor for class Boot.MDELite.Identity
-
- ifThen(Predicate<Tuple>, String, ErrorReport) - Method in class PrologDB.Table
-
ifThen -- then error
- ImpliedStringKind - Class in Parsing.TBPrims.SaveToken
-
Yuml token ""
- ImpliedStringKind() - Constructor for class Parsing.TBPrims.SaveToken.ImpliedStringKind
-
Standard constructor
- ImpliedStringKind(LineToParse) - Constructor for class Parsing.TBPrims.SaveToken.ImpliedStringKind
-
Standard constructor with line to parse
- implies(Predicate<Tuple>, Predicate<Tuple>, String, ErrorReport) - Method in class PrologDB.Table
-
ifpred implies thenpred; violations are reported left error reporter
- in(Table) - Method in class PrologDB.Tuple
-
ls 'this' tuple in the given table?
- inhale(String) - Static method in class MDLUtilities.DocumentGenerator
-
return the String that is the content of the template file
- init() - Static method in class Parsing.LineParsers.YumlLineParser
-
- init() - Static method in class RegTest.Utility
-
init initializes Utility -- should be called but often is not
- inputs - Variable in class Boot.MDELite.Common.Triple
-
- inputs - Static variable in class Boot.MDELite.Shared
-
- insist(int) - Method in class MDLUtilities.MarqueeCommon
-
error method that insists that the number of command-line arguments is i
- InstOf - Class in MDL
-
InstOf is a program that takes two inputs, a schema and a db,
and confirms (or refutes) that the db conforms to the schema (sans constraints)
- InstOf() - Constructor for class MDL.InstOf
-
- inTable(String) - Method in class PrologDB.Tuple
-
- IntAgg - Class in Aggregation
-
use for integer aggregations
- IntAgg(String, BiFunction<Integer, Tuple, Integer>) - Constructor for class Aggregation.IntAgg
-
- intersect(Table) - Method in class PrologDB.Table
-
return intersection of two tables that have the same schema
- IntSum - Class in Aggregation
-
use for integer aggregations
- IntSum(String, String) - Constructor for class Aggregation.IntSum
-
- invoke(Common.PEnum, HashMap<String, String>) - Static method in class Boot.MDELite.Common
-
- is(String, String) - Method in class PrologDB.Tuple
-
does columnName have value?
- is(String, String...) - Method in class PrologDB.Tuple
-
does columnName have any of these values
- is(String, int) - Method in class PrologDB.Tuple
-
does columnName have integer value?
- is(String, float) - Method in class PrologDB.Tuple
-
does columnName have float value?
- is(String, double) - Method in class PrologDB.Tuple
-
does columnName have double value?
- is(String) - Method in class PrologDB.Tuple
-
does columnName have boolean true?
- isAbstract() - Method in class PrologDB.TableSchema
-
- isCard(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
used by Yuml
- isCardinality(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c a digit or colon ?
- isColumnNameChar(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c a letter or digit or underscore?
- isComplete() - Method in class PrologDB.Tuple
-
asserts that a tuple has its full complement of values.
- isDetached() - Method in class PrologDB.TableSchema
-
- isDigit(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c a digit?
- isDot(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c a dot?
- isEmpty() - Method in class PrologDB.Table
-
- isExtendedPrim(String) - Static method in enum PrologDB.PrimType
-
- isFinished() - Method in class PrologDB.Schema
-
- isGEQ(String, String) - Method in class PrologDB.Schema
-
- isGEQ(TableSchema, TableSchema) - Method in class PrologDB.Schema
-
- isLegit(String, Table, String, ErrorReport) - Method in class PrologDB.Table
-
ensure that t.column2r points to a legit row left r.columnrid, er ls
error reporter
- isLegit(String, Table, ErrorReport) - Method in class PrologDB.Table
-
ensure that t.column2r points to a legit row left r.columnrid, er ls
error reporter
- isLetter(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c a letter?
- isLetterOrDigit(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c a letter or digit?
- isLetterOrDigitOrUnderScore(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c a letter or digit or underscore?
- isLowercaseLetter(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c a lowercase letter?
- isNegative(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c a minus (negative) sign?
- isNot(String, String) - Method in class PrologDB.Tuple
-
does columnName NOT have value?
- isNot(String, String...) - Method in class PrologDB.Tuple
-
does columnName NOT have any of these values
- isNotEmpty() - Method in class PrologDB.Table
-
- isNotNull(String, ErrorReport) - Method in class PrologDB.Table
-
verify given column has no null values
- isNotNull(String) - Method in class PrologDB.Tuple
-
ls value of columnName NOT "null"? Remember: nulls in an MDELite database
are "null" strings, not java null or ""
- isNull(String) - Method in class PrologDB.Tuple
-
ls value of columnName "null"? Remember: nulls in an MDELite database are
"null" strings, NOT ""
- isNumber(String) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is the start of string s a number?
- isPrim(String) - Static method in enum PrologDB.PrimType
-
- isPrimType() - Method in class PrologDB.Column
-
- isQuote(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c a double-quote or a single-quote?
- isQuoted() - Method in class PrologDB.Column
-
- isQuoted() - Method in enum PrologDB.PrimType
-
- isRole(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
used by Yuml
- isSubSchemaOf(Schema) - Method in class PrologDB.Schema
-
is 'this' DBSchema a subset of a bigger schema? reports error string if
so, null otherwise
- isSubSchemaOfEH(Schema) - Method in class PrologDB.Schema
-
is 'this' DBSchema a subset of a bigger schema? Throws errors if so.
- isSuperTableOf(TableSchema) - Method in class PrologDB.TableSchema
-
is 'this' schema a supertable (ancestor) of table schema s?
- isTableInHierarchy(String) - Method in class PrologDB.Schema
-
given name in table, return if true if this table has a super or subtable
- isUnderScore(char) - Method in class Parsing.LineParsers.PrimitiveLookAhead
-
is c an underscore?
- isUnique(String, ErrorReport) - Method in class PrologDB.Table
-
verify that all rows left tbl t have column with unique, non-null values
- IsVar - Static variable in class Parsing.TBPrims.SaveToken.IsVariable
-
- IsVariable - Class in Parsing.TBPrims.SaveToken
-
a Colon is ":" token which is saved (super(true);)
- IsVariable() - Constructor for class Parsing.TBPrims.SaveToken.IsVariable
-
Standard constructor
- IsVariable(LineToParse) - Constructor for class Parsing.TBPrims.SaveToken.IsVariable
-
Standard constructor with line to parse