- p(String, Object...) - Static method in class MDLUtilities.RunningBear
-
print(format, arguments) -- no line eject
- Pair(String, String) - Constructor for class PrologDB.ColumnCorrespondence.Pair
-
- Pair(String, Function<Tuple, String>) - Constructor for class PrologDB.ColumnCorrespondence.Pair
-
- parameterize(String) - Static method in class MDLUtilities.Utils
-
parameterize trims an explanation and then splits it into an array of
strings.
- ParsE - Enum in CorrectResultsAfterChainingErrorMsgs
-
- ParsE - Enum in MDLUtilities
-
known parsing errors for MDELite
- parse() - Method in class Parsing.GeneralPrimitives.NonEmptyList
-
- parse() - Method in class Parsing.GeneralPrimitives.Optionals.Choose1
-
- parse() - Method in class Parsing.GeneralPrimitives.Optionals.Optional
-
- parse() - Method in class Parsing.GeneralPrimitives.Patterns.Pattern
-
- parse() - Method in class Parsing.GeneralPrimitives.PrimTokens.ColumnName
-
- parse() - Method in class Parsing.GeneralPrimitives.PrimTokens.End
-
- parse() - Method in class Parsing.GeneralPrimitives.PrimTokens.Name
-
- parse() - Method in class Parsing.GeneralPrimitives.PrimTokens.NatNumber
-
- parse() - Method in class Parsing.GeneralPrimitives.PrimTokens.NumBer
-
- parse() - Method in class Parsing.GeneralPrimitives.PrimTokens.QuotedString
-
- parse() - Method in class Parsing.GeneralPrimitives.SaveTokens.FixedStringToken
-
- parse() - Method in class Parsing.GeneralPrimitives.SaveTokens.Nothing
-
- parse() - Method in class Parsing.GeneralPrimitives.Token
-
actually parse toBeParsed given requested parsing task
- parse() - Method in class Parsing.TBPrims.Arrow
-
- parse() - Method in class Parsing.TBPrims.SaveToken.Equals
-
- parse() - Method in class Parsing.TBPrims.SaveToken.ImpliedStringKind
-
- parse() - Method in class Parsing.TBPrims.SaveToken.IsVariable
-
- parse() - Method in class Parsing.TBPrims.SaveToken.RightParenPush
-
- parse() - Method in class Parsing.YumlPrimitives.BoxEntry
-
- parse() - Method in class Parsing.YumlPrimitives.Role
-
- ParseAssociation(int, LinkedList<String>, Table) - Static method in class Parsing.LineParsers.YumlLineParser
-
- ParseBox(int, LinkedList<String>, Table) - Static method in class Parsing.LineParsers.YumlLineParser
-
- parseDBaseLine(String, int, List<String>) - Static method in class Parsing.LineParsers.DBLineParsers
-
a dbase declaration is on a single line.
- parseFileName(String) - Static method in class MDLUtilities.Utils
-
a filename is "x#y#z.q.r", where # denotes a windows (\) or unix (/)
directory marker, and "." denotes the usual "dot" in file names This
method returns a string array of a parsed file; in this case it would
return ["x","y","z","q","r"].
- parseList - Variable in class Parsing.LineParsers.LineToParse
-
parseList is a linkedList of tokens (strings) that capture the essence of
a parse
- parseOODBLine(String, int, List<String>) - Static method in class Parsing.LineParsers.DBLineParsers
-
a oodbase declaration is on a single line.
- parseSave(Token) - Method in class Parsing.LineParsers.LineToParse
-
consume expected token t and add parsed token to the parseList
- parseSaveQualified(Token) - Method in class Parsing.LineParsers.LineToParse
-
assuming canParse() == true, consume token t and add parsed token to the parseList
- parseSkip(Token) - Method in class Parsing.LineParsers.LineToParse
-
consume expected token t and ignore its existence
- parseSkipQualified(Token) - Method in class Parsing.LineParsers.LineToParse
-
assuming canParse() == true, consume token t and ignore its existence
- parseSubTableLine(String, int, Schema, String, ErrorReport) - Static method in class Parsing.LineParsers.DBLineParsers
-
a subtable declaration is on a single line.
- parseTableLine(String, int, Schema, String, List<String>, ErrorReport) - Static method in class Parsing.LineParsers.DBLineParsers
-
a table declaration is on a single line.
- parseTableLine(LineToParse, ErrorReport) - Static method in class Parsing.LineParsers.DBLineParsers
-
a table declaration is on a single line.
- parseTupleDecl(String, int, TableSchema, ErrorReport) - Static method in class PrologDB.Tuple
-
parses a line at lineno, expecting to parse a legal prolog tuple
declaration that conforms to table schema ts
- parseTupleLine(String, int, DB, String, ErrorReport) - Static method in class Parsing.LineParsers.DBLineParsers
-
parses a line at lineno, expecting to parse a legal prolog tuple
declaration.
- parseYumlLine(String, int, DB) - Static method in class Parsing.LineParsers.YumlLineParser
-
- Parsing.DBPrimitives.FixedStrTokens - package Parsing.DBPrimitives.FixedStrTokens
-
- Parsing.DBPrimitives.Lists - package Parsing.DBPrimitives.Lists
-
- Parsing.DBPrimitives.Patterns - package Parsing.DBPrimitives.Patterns
-
- Parsing.GeneralPrimitives - package Parsing.GeneralPrimitives
-
- Parsing.GeneralPrimitives.Optionals - package Parsing.GeneralPrimitives.Optionals
-
- Parsing.GeneralPrimitives.Patterns - package Parsing.GeneralPrimitives.Patterns
-
- Parsing.GeneralPrimitives.PrimTokens - package Parsing.GeneralPrimitives.PrimTokens
-
- Parsing.GeneralPrimitives.SaveTokens - package Parsing.GeneralPrimitives.SaveTokens
-
- Parsing.LineParsers - package Parsing.LineParsers
-
- Parsing.TBPrims - package Parsing.TBPrims
-
- Parsing.TBPrims.Lists - package Parsing.TBPrims.Lists
-
- Parsing.TBPrims.Patterns - package Parsing.TBPrims.Patterns
-
- Parsing.TBPrims.SaveToken - package Parsing.TBPrims.SaveToken
-
- Parsing.TBPrims.SkipTokens - package Parsing.TBPrims.SkipTokens
-
- Parsing.YumlPrimitives - package Parsing.YumlPrimitives
-
- Parsing.YumlPrimitives.Choose - package Parsing.YumlPrimitives.Choose
-
- Parsing.YumlPrimitives.FixedSave - package Parsing.YumlPrimitives.FixedSave
-
- Parsing.YumlPrimitives.FixedSkip - package Parsing.YumlPrimitives.FixedSkip
-
- Parsing.YumlPrimitives.Patterns - package Parsing.YumlPrimitives.Patterns
-
- Pattern - Class in Parsing.GeneralPrimitives.Patterns
-
pattern is a sequence of tokens to parse
- Pattern() - Constructor for class Parsing.GeneralPrimitives.Patterns.Pattern
-
- Pattern(Token[]) - Constructor for class Parsing.GeneralPrimitives.Patterns.Pattern
-
Standard constructor
- Pattern(LineToParse) - Constructor for class Parsing.GeneralPrimitives.Patterns.Pattern
-
Standard constructor with line to parse
- peek() - Method in class Parsing.LineParsers.LineToParse
-
- PlusPlus - Class in Parsing.YumlPrimitives.FixedSave
-
Yuml token ++
- PlusPlus() - Constructor for class Parsing.YumlPrimitives.FixedSave.PlusPlus
-
Standard constructor
- PlusPlus(LineToParse) - Constructor for class Parsing.YumlPrimitives.FixedSave.PlusPlus
-
Standard constructor with line to parse
- prettyPrint(PrintStream) - Method in class PrologDB.DB
-
print the database to PrintStream out;
typically used for demonstrations as it doesn't check the
format of the filename.
- prettyPrint() - Method in class PrologDB.DB
-
print DB to System.out
- prettyPrint(String) - Method in class PrologDB.DB
-
print database in file with filename
- prettyPrint() - Method in class PrologDB.Table
-
pretty print (align table tuples along "commas") pretty print (align
table tuples along "commas")
- PrettyPrintDB - Class in MDL
-
MDL program that reads a database file and reports errors (other than
constraint violations) and prettyprints
- PrettyPrintDB() - Constructor for class MDL.PrettyPrintDB
-
- prettyPrintLocal(PrintStream) - Method in class PrologDB.Table
-
- PrimitiveLookAhead - Class in Parsing.LineParsers
-
these are primitive lookahead tests in a prolog parser
- PrimitiveLookAhead() - Constructor for class Parsing.LineParsers.PrimitiveLookAhead
-
- PrimType - Enum in PrologDB
-
- print(PrintStream) - Method in class PrologDB.DB
-
print the database to PrintStream out;
typically used for demonstrations as it doesn't check the
format of the filename.
- print() - Method in class PrologDB.DB
-
print DB to System.out
- print(String) - Method in class PrologDB.DB
-
print database in file with filename
- print(PrintStream) - Method in class PrologDB.DBSchema
-
print the database schema definition to PrintStream out; typically used
for demonstrations as it doesn't check the format of the filename; Use
print() or print(String).
- print() - Method in class PrologDB.DBSchema
-
prints to System.out
- print(String) - Method in class PrologDB.DBSchema
-
print DBSchema in file with filename
- print() - Method in class PrologDB.ErrorReport
-
- print(PrintStream) - Method in class PrologDB.ErrorReport
-
print report to PrintStream out; if no errors are reported, print
returns; otherwise a Error is thrown
- print(String) - Method in class PrologDB.OOSchema
-
- print() - Method in class PrologDB.Schema
-
prints to System.out
- print(PrintStream) - Method in class PrologDB.Schema
-
print the database schema definition to PrintStream out; typically used
for demonstrations as it doesn't check the format of the filename; Use
print() or print(String).
- print(String) - Method in class PrologDB.Schema
-
general print to file method
calls print(filename,requiredFileEnding) utility method below
- print(String, String) - Method in class PrologDB.Schema
-
print DBSchema in file with filename
- print(PrintStream) - Method in class PrologDB.SubTableSchema
-
print standard string declaration of SubTableSchema to PrintStream out
- print() - Method in class PrologDB.SubTableSchema
-
print to Standard out
- print(PrintStream) - Method in class PrologDB.Table
-
print tbl (and all subtables) to PrintStream tbl
- print() - Method in class PrologDB.Table
-
- print(PrintStream) - Method in class PrologDB.TableSchema
-
print 'this' TableSchema to PrintStream out
- print() - Method in class PrologDB.TableSchema
-
print to System.out
- print(PrintStream) - Method in class PrologDB.Tuple
-
print tuple to PrintStream right
- print(PrintStream, String) - Method in class PrologDB.Tuple
-
- print() - Method in class PrologDB.Tuple
-
print tuple to System.right
- printEH(String, PrintStream) - Method in class PrologDB.ErrorReport
-
- printEH() - Method in class PrologDB.ErrorReport
-
- printEH(PrintStream) - Method in class PrologDB.ErrorReport
-
print report to PrintStream out; if no errors are reported, print
returns; otherwise a Error is thrown
- printLocal(PrintStream) - Method in class PrologDB.Table
-
print tuples of this tbl only to PrintStream tbl used to print a database
- process(DB) - Static method in class Boot.MDELite.vpl2OOSchema
-
- process(String...) - Static method in class Violett.ClassParser
-
does the work of parsing
- project(TableSchema) - Method in class PrologDB.Table
-
projects a Table to the subset of columns of a sub tbl schema.
- project(List<Column>) - Method in class PrologDB.Table
-
project Table to a list of cols
- project(String...) - Method in class PrologDB.Table
-
project Table to an array of column names.
- project(TableSchema) - Method in class PrologDB.Tuple
-
projects 'this' tuple to the set of columns of a super table schema; if
table schemas do not match, tuple.getName() throws an Error projection
retains the first set of columns -- columns that are removed are at the
end of a tuple
- PrologDB - package PrologDB
-