Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

P

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
 
PrettyPrintTable - Class in MDL
MDL program that reads a database file and reports errors (other than constraint violations) and prettyprints
PrettyPrintTable() - Constructor for class MDL.PrettyPrintTable
 
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(DBSchema) - Method in class PrologDB.DB
 
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
ProjectDBbySubSchema - Class in MDL
MDL program that reads a database file and a dbase schema, verifies the the database schema is a superset of db schema, and projects out the new database
ProjectDBbySubSchema() - Constructor for class MDL.ProjectDBbySubSchema
 
PrologDB - package PrologDB
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links