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

T

Table - Class in PrologDB
a Table is an instance of a TableSchema.
Table(TableSchema) - Constructor for class PrologDB.Table
create an empty table for TableSchema schema
TableSchema - Class in PrologDB
a TableSchema defines the name of a table and its columns
TableSchema(String) - Constructor for class PrologDB.TableSchema
create table schema with given schemaName and an empty list of columns
TableSchema(String, List<Column>) - Constructor for class PrologDB.TableSchema
create table schema with given schemaName and given set of columns
tableStmt - Static variable in class PrologParser.LineToParse
table statement as a sequence of tokens
toBeParsed - Variable in class PrologProductions.Token
string to be parsed
token - Variable in class PrologParser.LineToParse
token is the most recently parsed (and to be remembered) token Some tokens (whose values we know) need not be remembered
Token - Class in PrologProductions
a token is a primitive unit of parsing
Token() - Constructor for class PrologProductions.Token
used when defining statements -- a sequence of tokens
Token(LineToParse) - Constructor for class PrologProductions.Token
used when parsing -- an actual line l is needed
toParse - Variable in class PrologParser.LineToParse
toParse is the string that is to be parsed
toString() - Method in class PrologDB.Column
Returns a String schema specification of this column, its name in/not-in double quotes
toString() - Method in class PrologDB.DBSchema
converts DBSchema to a string.
toString() - Method in class PrologDB.SubTableSchema
produce standard string representation of a SubTableSchema declaration
toString() - Method in class PrologDB.TableSchema
returns string declaration of a TableSchema
toString() - Method in class PrologDB.Tuple
converts tuple into a string; throws error if # of columns of tuple do not match # of columns in table schema
Tuple - Class in PrologDB
a tuple is an instance of a TableSchema
Tuple(TableSchema) - Constructor for class PrologDB.Tuple
create an empty tuple for the given schema
Tuple(Table) - Constructor for class PrologDB.Tuple
create an empty tuple for the given table
TupleList - Class in PrologDB
a TupleList is literally a linked-list of Tuples
TupleList() - Constructor for class PrologDB.TupleList
 
tuples() - Method in class PrologDB.Table
return list of Tuples of this table and all of its subtables no projection is done to ensure that all tuples have exactly and only the columns of its parents.
tuplesLocal() - Method in class PrologDB.Table
return only the tuples of this table, and none of its subtables Generally not used; tuples() is preferred
tupleStmt - Static variable in class PrologParser.LineToParse
tuple statement as a sequence of tokens
TupleValues - Class in PrologProductions
TupleValues is a sequence of I(,I)* where I = single-quoted-string | name | number ;
TupleValues() - Constructor for class PrologProductions.TupleValues
 
TupleValues(LineToParse) - Constructor for class PrologProductions.TupleValues
 
A C D E F G H I J K L M N O P R S T U V W Y 
Skip navigation links