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

A

a - Variable in class EVEDemo.ISChangeApplet.ISMaster
 
A_Bool_Int_Convert(Attribute_Component) - Static method in class DSRG.VKB.ArrayConvert
 
A_Int_Bool_Convert(Attribute_Component, int) - Static method in class DSRG.VKB.ArrayConvert
 
a1 - Variable in class DSRG.VKB.ValueClassRA
 
a1 - Variable in class DSRG.VKB.ValueClassCA
 
aaFrame - Variable in class EVEDemo.ISChangeApplet.ISMaster
Intance of addAttFrame for adding an attribute
aaFrame_cancel_MouseClicked() - Method in class EVEDemo.ISChangeApplet.ISMaster
Hides aaFrame
aaFrame_ok_MouseClicked() - Method in class EVEDemo.ISChangeApplet.ISMaster
Adds attribute unless error is encountered Hides aaFrame
aaTreePath - Variable in class EVEDemo.ISChangeApplet.ISMaster
the selected path when aaFrame was shown
actionPerformed(ActionEvent) - Method in class EVEDemo.MKBVKBApplet.mkbvkb.TimerListener
 
AD - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
ADD_ATT - Static variable in class DSRG.VSA.Schema_Change
Add Attribute Schema Change.
add_escapes(String) - Method in class DSRG.MKB.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
add_escapes(String) - Method in class DSRG.VKB.E_SQL.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
ADD_REL - Static variable in class DSRG.VSA.Schema_Change
Add Relation Schema Change.
add(JoinCondition) - Method in class EVEDemo.SWEEP.JoinConditionList
this function will add one JC to the JC List.
add(Relation) - Method in class EVEDemo.SWEEP.RelationList
Add One Relation in the Relation list.
add(Vector, Object) - Static method in class DSRG.VSA.Subset
Add one Element in a set of subsets.
addAtt - Variable in class EVEDemo.ISChangeApplet.ISChange
Button for adding attributes
addAttFrame - class EVEDemo.ISChangeApplet.addAttFrame.
This class creates a frame which asks for the name of the new attribute and cofirms its addition It is shown only when Add Attribute is selected from an instance of ISChange.
addAttFrame.SymWindow - class EVEDemo.ISChangeApplet.addAttFrame.SymWindow.
(generated by Visual Cafe)
addAttFrame.SymWindow(addAttFrame) - Constructor for class EVEDemo.ISChangeApplet.addAttFrame.SymWindow
 
addAttFrame() - Constructor for class EVEDemo.ISChangeApplet.addAttFrame
Class Constructor.
addAttribute(Attribute) - Method in class DSRG.MKB.Relation
Add an Attribute Object to this Relation.
addAttribute(String, String, String, int) - Method in class DSRG.MW.DBManager
 
addAttribute(String, String, String, int) - Method in class DSRG.MW.DBMOracle
addAttribute.
addAttribute(String, String, String, int) - Method in class DSRG.MW.DBMAccess
addAttribute.
addAttribute(String, String, String, String) - Method in class EVEDemo.MW.Main
 
addAttribute(String, String, String, String) - Method in class DSRG.MKB.MKB
this adds an attribute as a schema change.
addAttributeAcc(String, String, String) - Method in class DSRG.MW.DBMAccess
function necessary since Access doesn't provide metadata info in the SQL interface (...)
addCol(String) - Method in class EVEDemo.SWEEP.RelationSchema
 
addCondition(Attribute, Attribute, String) - Method in class DSRG.MKB.JoinConstraint
 
addCondition(Condition) - Method in class DSRG.MKB.JoinConstraint
 
addElement(Object) - Method in class EVEDemo.PSWEEP.UpdateDataSet
 
addEscapes(String) - Static method in class DSRG.MKB.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addEscapes(String) - Static method in class DSRG.VKB.E_SQL.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addField(Object) - Method in class EVEDemo.SWEEP.Tuple
 
addIS(IS) - Method in class DSRG.MKB.MKB
Add a new IS object to this MKB.
addJC(JoinCondition) - Method in class EVEDemo.SWEEP.JoinList
 
addJCs(Vector) - Method in class DSRG.VKB.View_Definition
Add a Vector of JCs to the View Definition.
addJoinConstraint(JoinConstraint) - Method in class DSRG.MKB.MKB
 
addJoinConstraint(JoinConstraint) - Method in class DSRG.MKB.Relation
add existing join constraint object to the join list of this attribute
addLocalCondition(LocalCondition) - Method in class EVEDemo.SWEEP.SelectList
Add Local Condition to this Select List.
addLocalCondition(LocalCondition) - Method in class DSRG.MKB.MKB
 
addNotify() - Method in class EVEDemo.ISChangeApplet.myMessageBox
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.ISChangeApplet.extDifFrame
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.ISChangeApplet.ISChange
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.ISChangeApplet.addRelFrame
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.ISChangeApplet.renFrame
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.ISChangeApplet.addAttFrame
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.ISChangeApplet.delFrame
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.ISChangeApplet.evolveFrame
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.MKBVKBApplet.viewExtentFrame
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.MKBVKBApplet.mkbFrame
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.MKBVKBApplet.vkbFrame
(generated by Visual Cafe)
addNotify() - Method in class EVEDemo.MKBVKBApplet.relExtentFrame
(generated by Visual Cafe)
addPair(Attribute, Attribute) - Method in class DSRG.MKB.PCConstraint
 
addPair(Vector) - Method in class DSRG.MKB.PCConstraint
 
addPCConstraint(PCConstraint) - Method in class DSRG.MKB.MKB
 
addPCConstraint(PCConstraint) - Method in class DSRG.MKB.Relation
add existing join constraint object to the join list of this attribute
addPCs() - Method in class DSRG.MKB.CMatrix
 
addRel - Variable in class EVEDemo.ISChangeApplet.ISChange
Button for adding relation
addRelation(Relation) - Method in class EVEDemo.SWEEP.JoinList
 
addRelation(Relation) - Method in class DSRG.MKB.IS
this is for adding empty relation objects during system initialization.
addRelation(String, String, Vector, Vector) - Method in class EVEDemo.MW.Main
Adds a relation by calling the appropriate method in the MKB
addRelation(String, String, Vector, Vector) - Method in class DSRG.MKB.MKB
the actual capability change "addRelation".
addRelation(String, Vector, Vector) - Method in class DSRG.MW.DBManager
interface for the schema change operations
addRelation(String, Vector, Vector) - Method in class DSRG.MW.DBMOracle
/** addRelation.
addRelation(String, Vector, Vector) - Method in class DSRG.MW.DBMAccess
addRelation.
addRelation(String, Vector, Vector) - Method in class DSRG.MKB.IS
Add a Relation Object to this IS.
addRelationAcc(String, String) - Method in class DSRG.MW.DBMAccess
function necessary since Access doesn't provide metadata info in the SQL interface (...)
addRelations() - Method in class DSRG.MKB.CMatrix
 
addRelFrame - class EVEDemo.ISChangeApplet.addRelFrame.
This class creates a frame which asks for information about a new relation and confirms its addition It is shown only when Add Relation is selected from an instance of ISChange.
addRelFrame.SymWindow - class EVEDemo.ISChangeApplet.addRelFrame.SymWindow.
(generated by Visual Cafe)
addRelFrame.SymWindow(addRelFrame) - Constructor for class EVEDemo.ISChangeApplet.addRelFrame.SymWindow
 
addRelFrame() - Constructor for class EVEDemo.ISChangeApplet.addRelFrame
Class Constructor.
addRelFrom(Relation) - Method in class DSRG.VKB.View_Definition
Add Relation to from clause of the View Definition.
addTuple(Tuple) - Method in class EVEDemo.SWEEP.RelationExtent
 
addTuple(Tuple) - Method in class DSRG.MW.Table
adds a tuple at the end of this vector.
addTuples(Relation) - Method in class EVEDemo.MW.View
the interface with the SWEEP classes
adds the incoming SWEEP.Relation-object to the extent
DISABLED FOR RE-IMPLEMENTATION
addViewDefinition(View_Definition) - Method in class DSRG.VKB.VKB
Add one view definition to this VKB It will affect the index structure.
adjustBeginLineColumn(int, int) - Static method in class DSRG.MKB.ASCII_CharStream
Method to adjust line and column numbers for the start of a token.
adjustBeginLineColumn(int, int) - Method in class DSRG.VKB.E_SQL.ASCII_CharStream
Method to adjust line and column numbers for the start of a token.
alias - Variable in class EVEDemo.SWEEP.Relation
Alias of this Relation.
Alive - class EVEDemo.ISChangeApplet.Alive.
 
Alive(Main, Applet) - Constructor for class EVEDemo.ISChangeApplet.Alive
 
AliveCounter - Static variable in class EVEDemo.MW.Main
The Flag which will be changed by the alived user.
AliveMsg() - Method in class EVEDemo.MW.Main
The current connect user will use this function to increase the counter.
ALL - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
allAttr - Variable in class EVEDemo.ISChangeApplet.extDifFrame
 
allAttr - Variable in class EVEDemo.MKBVKBApplet.viewExtentFrame
 
allAttr - Variable in class EVEDemo.MKBVKBApplet.relExtentFrame
 
allISObjects - Variable in class EVEDemo.ISChangeApplet.ISChange
local copy of allISObjects, used in building mkb tree
allISObjects - Variable in class EVEDemo.MKBVKBApplet.mkbvkb
A Vector to contain all of the ISObjects
allViews - Variable in class EVEDemo.ISChangeApplet.versionFrame
 
allViews - Variable in class EVEDemo.ISChangeApplet.ISMaster
Vector of all Views.
allViews - Variable in class EVEDemo.ISChangeApplet.evolveFrame
local copy of allViews
allViews - Variable in class EVEDemo.MKBVKBApplet.vkbFrame
A local copy of allViews
allViews - Variable in class EVEDemo.MKBVKBApplet.mkbvkb
A Vector to contain all of the Views
AND - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
ANY - Static variable in interface DSRG.MKB.MKBParserConstants
 
app - Variable in class EVEDemo.ISChangeApplet.Alive
 
app - Variable in class EVEDemo.MKBVKBApplet.Counter
 
append(Object) - Method in class EVEDemo.PSWEEP.PPUSet
Append one element to this set.
Append(UpdateData) - Method in class EVEDemo.SWEEP.Queue
Append one UpdateData as end of the Queue.
APPROX - Static variable in interface DSRG.MKB.MKBParserConstants
 
AR - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
arFrame - Variable in class EVEDemo.ISChangeApplet.ISMaster
Instance of addRelFrame for adding a relation
arFrame_cancel_MouseClicked() - Method in class EVEDemo.ISChangeApplet.ISMaster
Hides arFrame
arFrame_ok_MouseClicked() - Method in class EVEDemo.ISChangeApplet.ISMaster
Renames relation unless error is encountered Hides arFrame
ArrayConvert - class DSRG.VKB.ArrayConvert.
it is also used to convert the integer values back to boolean values
ArrayConvert() - Constructor for class DSRG.VKB.ArrayConvert
 
ArrayStore - class DSRG.VKB.ArrayStore.
 
ArrayStore() - Constructor for class DSRG.VKB.ArrayStore
 
arTreePath - Variable in class EVEDemo.ISChangeApplet.ISMaster
the selected path when arFrame was shown
AS - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
ASCII_CharStream - class DSRG.MKB.ASCII_CharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
ASCII_CharStream - class DSRG.VKB.E_SQL.ASCII_CharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
ASCII_CharStream(InputStream, int, int) - Constructor for class DSRG.MKB.ASCII_CharStream
 
ASCII_CharStream(InputStream, int, int) - Constructor for class DSRG.VKB.E_SQL.ASCII_CharStream
 
ASCII_CharStream(InputStream, int, int, int) - Constructor for class DSRG.MKB.ASCII_CharStream
 
ASCII_CharStream(InputStream, int, int, int) - Constructor for class DSRG.VKB.E_SQL.ASCII_CharStream
 
ASCII_CharStream(Reader, int, int) - Constructor for class DSRG.MKB.ASCII_CharStream
 
ASCII_CharStream(Reader, int, int, int) - Constructor for class DSRG.MKB.ASCII_CharStream
 
AssignTimeStamp - class EVEDemo.PSWEEP.AssignTimeStamp.
 
AssignTimeStamp(MultiQueue, Queue) - Constructor for class EVEDemo.PSWEEP.AssignTimeStamp
 
aSymMouse - Variable in class EVEDemo.ISChangeApplet.versionFrame
 
attInfo - Variable in class EVEDemo.ISChangeApplet.addRelFrame
 
attName - Variable in class DSRG.MKB.Attribute
the name of this attribute
attName - Variable in class EVEDemo.ISChangeApplet.ISMaster
Used in calling delete, change name, and add methods in simulating changes
attr - Variable in class DSRG.VKB.Attribute_Component
Reference of this Attribute.
attr_name - Variable in class DSRG.VKB.E_SQL.SimpleNode
Attribute Name of (Attribute_name) node
Attr_name - Variable in class DSRG.VSA.Schema_Change
Attribute name of this Change
Attr_name() - Method in class DSRG.VKB.E_SQL.E_SQL
Attr_name --> name "." name "." name
attr_pairs - Variable in class DSRG.VSA.Replacement
It's a hashtable of attribute paires.
Attribute - class EVEDemo.SWEEP.Attribute.
 
Attribute - class DSRG.MKB.Attribute.
represents an attribute in some relation.
Attribute_Component - class DSRG.VKB.Attribute_Component.
Represents the Attribute component in the View Definition.
Attribute_component() - Method in class DSRG.VKB.E_SQL.E_SQL
Attribute_component --> Attr_name ["(" ( Dispensable ["," Replaceable] | Replaceable ) ")"] Though I can merge the second part to Evolvable_parameter.
Attribute_Component() - Constructor for class DSRG.VKB.Attribute_Component
 
attribute_definition() - Static method in class DSRG.MKB.MKBParser
 
attribute_pair() - Static method in class DSRG.MKB.MKBParser
 
attribute_size() - Static method in class DSRG.MKB.MKBParser
 
Attribute(Relation, String, int) - Constructor for class DSRG.MKB.Attribute
Construct an Attribute Object.
Attribute(Relation, String, String, int) - Constructor for class DSRG.MKB.Attribute
These should eventually be the only remaining constructors.
Attribute(String, Relation, Type, int) - Constructor for class EVEDemo.SWEEP.Attribute
Parameter: newSize is the number of newTypes.
attributeIcon - Static variable in class EVEDemo.ISChangeApplet.MyTreeCellRenderer
Icon to use when the item describes a relation.
AttributeList - Variable in class EVEDemo.SWEEP.ProjectList
 
AttributeList() - Static method in class DSRG.MKB.MKBParser
 
AttributeName() - Static method in class DSRG.MKB.MKBParser
 
attributeNames - Variable in class DSRG.MW.Table
the schema of the Table.
attributes - Variable in class DSRG.MKB.Relation
The attributes of this relation.
attributeSizes - Variable in class DSRG.MW.Table
the sizes of attribute in the attributes of the Table.
attrSelect(Relation, boolean, boolean) - Method in class DSRG.VKB.View_Definition
Get Attributes in Select Clause.
attrSelect(Relation, boolean, boolean) - Method in interface DSRG.VSA.VSA_View_Definition
Get Attributes in the Select clause, which of specific Relation and with specific ESQL parameters.
attrWhere(Relation, boolean, boolean) - Method in class DSRG.VKB.View_Definition
Get Attributes in Where Clause.
attrWhere(Relation, boolean, boolean) - Method in interface DSRG.VSA.VSA_View_Definition
Get Attributes in the Where clause, which of specific Relation and with specific ESQL parameters.
atts - Variable in class EVEDemo.ISChangeApplet.addRelFrame
 
attSelected(TreePath) - Method in class EVEDemo.ISChangeApplet.ISMaster
Return if an attribute has been selected
attSize - Variable in class DSRG.MKB.Attribute
this is the WIDTH of the column, to go with the type.
attStuff - Variable in class EVEDemo.ISChangeApplet.addRelFrame
 
attType - Variable in class DSRG.MKB.Attribute
the type of this attribute (as a String)
available - Static variable in class DSRG.MKB.ASCII_CharStream
 
available - Variable in class DSRG.VKB.E_SQL.ASCII_CharStream
 

B

backup(int) - Static method in class DSRG.MKB.ASCII_CharStream
 
backup(int) - Method in class DSRG.VKB.E_SQL.ASCII_CharStream
 
begin - Static variable in class EVEDemo.PSWEEP.Timer
 
beginColumn - Variable in class DSRG.MKB.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginColumn - Variable in class DSRG.VKB.E_SQL.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class DSRG.MKB.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class DSRG.VKB.E_SQL.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Static method in class DSRG.MKB.ASCII_CharStream
 
BeginToken() - Method in class DSRG.VKB.E_SQL.ASCII_CharStream
 
BF - Static variable in interface DSRG.MKB.MKBParserConstants
 
blocking_factor() - Static method in class DSRG.MKB.MKBParser
 
BOOL - Static variable in interface DSRG.MKB.MKBParserConstants
 
bool_value - Variable in class DSRG.VKB.E_SQL.SimpleNode
Boolean value of this Node
BOOLEAN - Static variable in class EVEDemo.SWEEP.Type
 
BOOLEAN - Static variable in class DSRG.VKB.Type
 
BOOLEAN - Static variable in class DSRG.VKB.E_SQL.SimpleNode
 
boolean_operator() - Static method in class DSRG.MKB.MKBParser
 
Boolean() - Method in class DSRG.VKB.E_SQL.E_SQL
Boolean --> "TRUE" | "FALSE"
BooleanValue - Variable in class DSRG.VKB.Primitive_Value
 
breakdown_query(View) - Method in class DSRG.MW.QueryEngine
This method creates the queries that are sent to each IS.
bufcolumn - Static variable in class DSRG.MKB.ASCII_CharStream
 
bufcolumn - Variable in class DSRG.VKB.E_SQL.ASCII_CharStream
 
buffer - Static variable in class DSRG.MKB.ASCII_CharStream
 
buffer - Variable in class DSRG.VKB.E_SQL.ASCII_CharStream
 
bufline - Static variable in class DSRG.MKB.ASCII_CharStream
 
bufline - Variable in class DSRG.VKB.E_SQL.ASCII_CharStream
 
bufpos - Static variable in class DSRG.MKB.ASCII_CharStream
 
bufpos - Variable in class DSRG.VKB.E_SQL.ASCII_CharStream
 
bufsize - Static variable in class DSRG.MKB.ASCII_CharStream
 
bufsize - Variable in class DSRG.VKB.E_SQL.ASCII_CharStream
 
buildExtent(Table) - Method in class EVEDemo.MKBVKBApplet.viewExtentFrame
Sets up the table which displays the extent for the theView
buildExtent(Table) - Method in class EVEDemo.MKBVKBApplet.relExtentFrame
Sets up the table which displays the extent for the theView.
buildExtent(View) - Method in class EVEDemo.ISChangeApplet.extDifFrame
Builds the TableModel for the extent table
buildISTree() - Method in class EVEDemo.ISChangeApplet.ISChange
Builds the tree structure to show the mkb hierarchy
buildMkbTree(Vector) - Method in class EVEDemo.MKBVKBApplet.mkbFrame
Builds the tree by adding all of the leaf nodes to a root node
buttons - Variable in class EVEDemo.ISChangeApplet.myMessageBox
 
buttons - Variable in class EVEDemo.ISChangeApplet.ISChange
Panel to contain buttons
buttons - Variable in class EVEDemo.ISChangeApplet.addRelFrame
 
buttons - Variable in class EVEDemo.ISChangeApplet.renFrame
 
buttons - Variable in class EVEDemo.ISChangeApplet.addAttFrame
 
buttons - Variable in class EVEDemo.ISChangeApplet.delFrame
 

C

C_Bool_Int_Convert(Condition_Component) - Static method in class DSRG.VKB.ArrayConvert
 
C_Int_Bool_Convert(Condition_Component, int) - Static method in class DSRG.VKB.ArrayConvert
 
c1 - Variable in class DSRG.VKB.ValueClassCA
 
c1 - Variable in class DSRG.VKB.ValueClassRC
 
calSign(int[]) - Method in class EVEDemo.SWEEP.Tuple
It will recalculate the sign depends on the flags.
calSign(int[]) - Method in class EVEDemo.SWEEP.RelationExtent
Recalculate the sign for each tuple, depends on the signs.
cancel - Variable in class EVEDemo.ISChangeApplet.addRelFrame
 
cancel - Variable in class EVEDemo.ISChangeApplet.renFrame
 
cancel - Variable in class EVEDemo.ISChangeApplet.addAttFrame
 
CD - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
CF_IO - Variable in class DSRG.VKB.QC
the values for the cost dimensions
CF_M - Variable in class DSRG.VKB.QC
the values for the cost dimensions
CF_T - Variable in class DSRG.VKB.QC
the values for the cost dimensions
changeAttributeName(String, String, String, String) - Method in class EVEDemo.MW.Main
Renames an attribute by calling the appropriate method in the MKB
changeAttributeName(String, String, String, String) - Method in class DSRG.VKB.VKB
This function will call MKB to change the specific attribute.
changeAttributeName(String, String, String, String) - Method in interface DSRG.VKB.VKB_MKB
Change a specific Attribute name.
changeAttributeName(String, String, String, String) - Method in class DSRG.MKB.MKB
Change a specific Attribute name from "IS.R.A" to "IS.R.B".
changeAttrName(String, int) - Method in class EVEDemo.SWEEP.RelationSchema
Change specific Attribute Name in this schema.
changed - Variable in class EVEDemo.MW.View
has there been a change made? It's for time measurement of performance evaluation
changed - Variable in class EVEDemo.MW.Main
has there been a change made?
changeName(String) - Method in class DSRG.MKB.Attribute
renames attribute in MKB only
changeRelationName(String) - Method in class DSRG.MKB.Relation
renames MKB relation object only.
changeRelationName(String, String, String) - Method in class EVEDemo.MW.Main
Renames a relation by calling the appropriate method in the MKB
changeRelationName(String, String, String) - Method in class DSRG.VKB.VKB
This function will call MKB to change the specific relation.
changeRelationName(String, String, String) - Method in interface DSRG.VKB.VKB_MKB
Change a specific Relation name.
changeRelationName(String, String, String) - Method in class DSRG.MKB.MKB
 
checkAttrList(Vector, String) - Method in class EVEDemo.SWEEP.SWEEP
check if a specific attribute is already in an vector of attribute
checkAttrList(Vector, String) - Method in class EVEDemo.PSWEEP.PSWEEP
check if a specific attribute is already in an vector of attribute
checkUpdate() - Method in class EVEDemo.SWEEP.CreateUpdateFile
This method will check the Update of specific Relation by comparing the current relation with snapshot.
CHG_ATT - Static variable in class DSRG.VSA.Schema_Change
Change Attribute Name Schema Change.
CHG_REL - Static variable in class DSRG.VSA.Schema_Change
Change Relation Name Schema Change.
children - Variable in class DSRG.VKB.E_SQL.SimpleNode
 
className - Variable in class DSRG.MW.DBManager
The Class name for the appropriate DB driver
className - Variable in class DSRG.MW.DBMAccess
 
clcnt - Variable in class EVEDemo.PSWEEP.ViewChange
count how many concurrent DU for this du.
clean() - Method in class DSRG.VKB.View_Definition
Clean the View Definition: 1.
cleanUp(PPUSet) - Method in class EVEDemo.PSWEEP.RPUSet
Clean up the useless Data updates in the RPU.
clearNodeScope(Node) - Method in class DSRG.VKB.E_SQL.JJTE_SQLState
 
clone() - Method in class EVEDemo.SWEEP.Tuple
 
clone() - Method in class EVEDemo.SWEEP.RelationSchema
 
clone() - Method in class EVEDemo.SWEEP.RelationExtent
clone this RelationExtent
clone() - Method in class EVEDemo.SWEEP.Relation
 
clone() - Method in class DSRG.MW.Tuple
 
clone() - Method in class DSRG.VKB.Condition
Abstract function to clone() a condition.
clone() - Method in class DSRG.VKB.View_Component
Clone the View_Component
clone() - Method in class DSRG.VKB.Attribute_Component
Clone the Attribute_Component.
clone() - Method in class DSRG.VKB.Condition_Component
Clone the Condition_Component.
clone() - Method in class DSRG.VKB.Relation_Component
Clone the Relation_Component.
clone() - Method in class DSRG.VKB.Join_Condition
Clone Join Condition.
clone() - Method in class DSRG.VKB.Local_Condition
Clone without deep clone the attributes.
clone() - Method in class DSRG.VKB.View_Definition
Clone the view definition.
closeCursor(Statement) - Method in class EVEDemo.SWEEP.DatabaseInterface
closeCursor for this statement.
closeNodeScope(Node, boolean) - Method in class DSRG.VKB.E_SQL.JJTE_SQLState
 
closeNodeScope(Node, int) - Method in class DSRG.VKB.E_SQL.JJTE_SQLState
 
CMatrix - class DSRG.MKB.CMatrix.
 
CMatrix(MKB) - Constructor for class DSRG.MKB.CMatrix
 
COLON - Static variable in interface DSRG.MKB.MKBParserConstants
 
column - Static variable in class DSRG.MKB.ASCII_CharStream
 
column - Variable in class DSRG.VKB.E_SQL.ASCII_CharStream
 
columnNames - Variable in class EVEDemo.ISChangeApplet.MyTableModel
 
columnNames - Variable in class EVEDemo.MKBVKBApplet.MyTableModel
 
COMMA - Static variable in interface DSRG.MKB.MKBParserConstants
 
COMMA - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
commitUpdate(Relation) - Method in class EVEDemo.PSWEEP.ViewChange
 
Compare - class DSRG.VKB.Compare.
 
Compare() - Constructor for class DSRG.VKB.Compare
 
CompareCA(int, int) - Static method in class DSRG.VKB.Compare
 
CompareRA(int, int) - Static method in class DSRG.VKB.Compare
 
CompareRC(int, int) - Static method in class DSRG.VKB.Compare
 
componentCount(TreePath) - Method in class EVEDemo.ISChangeApplet.ISMaster
Returns the number of components in the representated in the path Since each component is separated by a comma, it just counts the commas in the string representation of the path
computeCF_IO() - Method in class DSRG.VKB.Version
compute number of I/O-operations.
computeCF_M() - Method in class DSRG.VKB.Version
compute number of messages.
computeCF_T() - Method in class DSRG.VKB.Version
Compute number of transferred bytes.
We need to compute how many bytes are transferred between view site and ISs.
computeDDattr() - Method in class DSRG.VKB.Version
compute DDattr from the View Definition
computeDDext() - Method in class DSRG.VKB.Version
compute DDext from the ViewDefinitions.
computeDerived(Vector) - Method in class DSRG.VSA.VSA
This function will generate all the derived view definitions including basic view definitions from the Vector of the basic view definitions.
computeExtent(View) - Method in class DSRG.MW.QueryEngine
This method computes the extent of a view by using the queryBreakdown() method.
ComputeJoinOn(Relation, Relation, String, String) - Method in class EVEDemo.SWEEP.ProcessQuery
 
computeOtherValues() - Method in class DSRG.VKB.QC
This method computes rho_cost and rho_ext from the other two tradeoff values
computeQV(View_Definition) - Method in class DSRG.VKB.Version
compute Q(V) --- the intermediate value needed to compute DD_attr
con - Static variable in class EVEDemo.SWEEP.DatabaseInterface
 
cond - Variable in class DSRG.VKB.Condition_Component
 
Condition - class DSRG.VKB.Condition.
Abstract class of Local_Condition and Join_Conditon.
Condition - class DSRG.MKB.Condition.
 
Condition_Component - class DSRG.VKB.Condition_Component.
Condition View component.
Condition_component() - Method in class DSRG.VKB.E_SQL.E_SQL
Condition_component --> Primitive_clause ["(" ( Dispensable ["," Replaceable] | Replaceable ) ")"] Though I can merge the second part to Evolvable_parameter.
Condition_Component() - Constructor for class DSRG.VKB.Condition_Component
Default Construction
Condition_Component(Condition) - Constructor for class DSRG.VKB.Condition_Component
Construct a Condition Component from an condition.
Condition_index - class DSRG.VKB.Condition_index.
A vector stores all the conditions.
Condition_index() - Constructor for class DSRG.VKB.Condition_index
Default constructor of Condition_index.
Condition_index(Vector) - Constructor for class DSRG.VKB.Condition_index
Construct a Condition_index from Vector
Condition() - Constructor for class DSRG.VKB.Condition
 
Condition(Attribute, Attribute, String) - Constructor for class DSRG.MKB.Condition
 
condVec - Variable in class EVEDemo.MKBVKBApplet.mkbFrame
 
confirm - Variable in class EVEDemo.ISChangeApplet.delFrame
 
connected - Variable in class DSRG.MW.DBManager
am I connected?
connection - Variable in class DSRG.MW.DBManager
the DB connection
constraint() - Static method in class DSRG.MKB.MKBParser
 
contains(Attribute) - Method in class DSRG.VKB.View_Definition
Descide whether VD contains some Attribute.
contains(IS) - Method in class DSRG.VKB.Join_Condition
Check if specific IS in this condition.
contains(Join_Condition) - Method in class DSRG.VKB.Condition_index
Test if the Condition_Index contains a specific Join_Condition.
contains(Relation) - Method in class DSRG.VKB.Condition
Abstract function to check if this condition contains specific relation
contains(Relation) - Method in class DSRG.VKB.Join_Condition
Check if specific relation in this condition.
contains(Relation) - Method in class DSRG.VKB.Local_Condition
Check if specific relation in this condition.
contains(Relation) - Method in class DSRG.VKB.View_Definition
Descide whether VD contains some Relation
contains(String) - Method in class DSRG.VKB.Condition
Abstract function to check if this condition contains specific attribute
contains(String) - Method in class DSRG.VKB.Join_Condition
check if specific attribute in this condition
contains(String) - Method in class DSRG.VKB.Local_Condition
check if specific attribute in this condition
contains(String) - Method in class DSRG.VKB.View_Definition
Descide whether VD contains some IS
containsAtt(Attribute) - Method in class DSRG.MKB.PCPair
 
containsAtt(Attribute) - Method in class DSRG.MKB.Condition
 
copy(Object) - Method in class EVEDemo.MKBVKBApplet.viewExtentFrame
Copy any object inside the java by using arraycopy.
cost_IO - Variable in class DSRG.VKB.QC
the tradeoff parameters for the cost dimensions
cost_IO - Variable in class DSRG.VSA.VSA
the tradeoff parameters for the costs (unit costs)
cost_M - Variable in class DSRG.VKB.QC
the tradeoff parameters for the cost dimensions
cost_M - Variable in class DSRG.VSA.VSA
the tradeoff parameters for the costs (unit costs)
cost_T - Variable in class DSRG.VKB.QC
the tradeoff parameters for the cost dimensions
cost_T - Variable in class DSRG.VSA.VSA
the tradeoff parameters for the costs (unit costs)
costTextColor - Variable in class EVEDemo.ISChangeApplet.QCFrame
 
count - Static variable in class EVEDemo.PSWEEP.ViewChange
The instance ID + ":" + COUNT of the ViewChange.
Counter - class EVEDemo.MKBVKBApplet.Counter.
 
Counter(Applet) - Constructor for class EVEDemo.MKBVKBApplet.Counter
 
CR - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
CREATE - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
createAttribute(String, String, String) - Method in interface DSRG.VKB.E_SQL.E_SQL_MKB
Create a new Attribute in MKB, Used by SimpleNode
createAttributeComponent() - Method in class DSRG.VKB.E_SQL.SimpleNode
Create Attribute Component object
createCondition() - Method in class DSRG.VKB.E_SQL.SimpleNode
Create Condition from Primitive_clause
createConditionComponent() - Method in class DSRG.VKB.E_SQL.SimpleNode
Create Condition Component
createDBManager(String, String, String, String, String) - Method in class EVEDemo.MW.Main
Constructed used by MKBParser.
createFromClause() - Method in class DSRG.VKB.E_SQL.SimpleNode
Create From Clause object
createMKB(MKB) - Method in class DSRG.VKB.E_SQL.SimpleNode
Create a MKB object from the Parser Tree.
createOperator() - Method in class DSRG.VKB.E_SQL.SimpleNode
Create Operator object
createRelation(String, String) - Method in interface DSRG.VKB.E_SQL.E_SQL_MKB
Create a new Relation in MKB.
createRelationComponent() - Method in class DSRG.VKB.E_SQL.SimpleNode
Create Relation_Component Object
createSelectClause() - Method in class DSRG.VKB.E_SQL.SimpleNode
Create Select Clause object
createSQL() - Method in class EVEDemo.SWEEP.RelationSchema
this function will return SQL, for create table.
createSQL(String) - Method in class EVEDemo.SWEEP.RelationSchema
this function will return SQL, for create table.
createSubsets(Vector) - Method in class DSRG.VSA.Subset
 
createTable(Relation) - Method in class EVEDemo.SWEEP.DatabaseInterface
 
createTable(Relation, String) - Method in class EVEDemo.SWEEP.DatabaseInterface
Add Sign Field SWEEPSIGN.
createTable(Relation, String, Statement) - Method in class EVEDemo.SWEEP.DatabaseInterface
Add Sign Field SWEEPSIGN.
createTableSQL() - Method in class EVEDemo.SWEEP.Relation
 
createTableSQL(String) - Method in class EVEDemo.SWEEP.Relation
This function will create a table with sign field.
CreateUpdateFile - class EVEDemo.SWEEP.CreateUpdateFile.
 
CreateUpdateFile(String, int) - Constructor for class EVEDemo.SWEEP.CreateUpdateFile
this constructor creates an object for Relation with Specific RelationName.
createValue() - Method in class DSRG.VKB.E_SQL.SimpleNode
Create Value object.
createVector(Enumeration) - Method in class DSRG.VSA.VSA
Create a Vector from Enumeration
createVExtent() - Method in class DSRG.VKB.E_SQL.SimpleNode
Create the ViewExtent parameter of View Definition.
createViewDefinition(View_Definition, MKB) - Method in class DSRG.VKB.E_SQL.SimpleNode
Create a View_Definition Object from the Parser Tree.
createVKB(VKB, MKB) - Method in class DSRG.VKB.E_SQL.SimpleNode
Create a VKB object from the Parser Tree.
createWhereClause() - Method in class DSRG.VKB.E_SQL.SimpleNode
Create Where Clause
cuf - Variable in class EVEDemo.SWEEP.SendUpdates
used to detect the update.
cur_cursors - Static variable in class EVEDemo.SWEEP.DatabaseInterface
The currend cursor-opened.
curChar - Static variable in class DSRG.MKB.MKBParserTokenManager
 
curChar - Variable in class DSRG.VKB.E_SQL.E_SQLTokenManager
 
curLexState - Static variable in class DSRG.MKB.MKBParserTokenManager
 
curLexState - Variable in class DSRG.VKB.E_SQL.E_SQLTokenManager
 
current - Variable in class EVEDemo.SWEEP.Queue
 
currentDW - Variable in class EVEDemo.SWEEP.DWProcess
 
currentDW - Variable in class EVEDemo.PSWEEP.DWProcess
the View definition of current DW.
currentLogUpdates - Variable in class EVEDemo.SWEEP.DWProcess
 
currentLogUpdates - Variable in class EVEDemo.PSWEEP.DWProcess
this process will monitor the public FIFO channel and get elements from public FIFO channel to Update Message Queue
currentQC - Variable in class EVEDemo.ISChangeApplet.versionFrame
 
currentQuery - Variable in class EVEDemo.SWEEP.ISProcess
 
currentRelation - Variable in class EVEDemo.SWEEP.ProcessQuery
 
currentResult - Variable in class EVEDemo.SWEEP.QueryResult
 
currentToken - Variable in class DSRG.MKB.ParseException
This is the last token that has been consumed successfully.
currentToken - Variable in class DSRG.VKB.E_SQL.ParseException
This is the last token that has been consumed successfully.
currentType - Variable in class EVEDemo.SWEEP.Type
 
currentType - Variable in class DSRG.VKB.Type
 
currentUpdates - Variable in class EVEDemo.SWEEP.ISProcess
 
currentUpdateView - Variable in class EVEDemo.SWEEP.DWProcess
 
currentUpdateView - Variable in class EVEDemo.PSWEEP.DWProcess
this process will monitor the private Update Message Queue and process the (Delta R, i)
currIS - Variable in class EVEDemo.ISChangeApplet.ISMaster
Used in calling delete, change name, and add methods in simulating changes
cursor_open - Static variable in class EVEDemo.SWEEP.DatabaseInterface
The maximum number of statements I can created at the same time.

D

data - Variable in class EVEDemo.ISChangeApplet.MyTableModel
 
data - Variable in class EVEDemo.ISChangeApplet.extDifFrame
 
data - Variable in class EVEDemo.ISChangeApplet.evolveFrame
 
data - Variable in class EVEDemo.MKBVKBApplet.MyTableModel
 
DatabaseInterface - class EVEDemo.SWEEP.DatabaseInterface.
 
DatabaseInterface() - Constructor for class EVEDemo.SWEEP.DatabaseInterface
 
dataUpd - Variable in class EVEDemo.ISChangeApplet.ISChange
Button for data updates
DataUpdateReceiver - class EVEDemo.SWEEP.DataUpdateReceiver.
This classed is only used for Andreas do Data Update Performance Evaluation.
DataUpdateReceiver(Relation[]) - Constructor for class EVEDemo.SWEEP.DataUpdateReceiver
Construct DataUpdateReceiver for an array of Relations.
DATE - Static variable in class EVEDemo.SWEEP.Type
 
DATE - Static variable in class DSRG.VKB.Type
 
date_datatype - Static variable in class DSRG.MW.DBManager
constant for the string Oracle expects for the date datatype
date_datatype - Variable in class DSRG.MW.DBMOracle
 
DateTransfer(String) - Static method in class EVEDemo.SWEEP.Type
 
DateTransfer(String) - Static method in class DSRG.VKB.Type
 
DB - Variable in class DSRG.MW.DBMAccess
 
DBMAccess - class DSRG.MW.DBMAccess.
 
DBMAccess() - Constructor for class DSRG.MW.DBMAccess
Default Constructor
DBMAccess(String, String, String, String) - Constructor for class DSRG.MW.DBMAccess
Constructor with name/password
DBManager - class DSRG.MW.DBManager.
The lowest layer of the DB connection, right above the ODBC driver.
DBManager() - Constructor for class DSRG.MW.DBManager
constructior.
Initializes the "connected" variable.
DBManagers - Variable in class EVEDemo.MW.Main
a vector of DBManager objects to connect to physical databases
DBMOracle - class DSRG.MW.DBMOracle.
 
DBMOracle() - Constructor for class DSRG.MW.DBMOracle
Constructor.
DBMOracle(String, String, String, String) - Constructor for class DSRG.MW.DBMOracle
Constructor that takes input for the user and passwd...
DBType - Variable in class DSRG.MKB.IS
Database connection type.
dbtype() - Static method in class DSRG.MKB.MKBParser
 
DBURL - Variable in class DSRG.MKB.IS
JDBC URL.
DBURL() - Static method in class DSRG.MKB.MKBParser
 
DD_attr - Variable in class DSRG.VKB.QC
the degrees of divergence
DD_ext - Variable in class DSRG.VKB.QC
the degrees of divergence
DEBUG - Static variable in class DSRG.MW.Table
Debug flag
DEBUG - Static variable in class DSRG.MW.DBManager
 
DEBUG - Static variable in class DSRG.MW.QueryEngine
the debug flag
DEBUG - Static variable in class EVEDemo.MW.View
 
DEBUG - Static variable in class EVEDemo.MW.Main
Debug flag
DEBUG - Static variable in class DSRG.VKB.Version
 
DEBUG - Static variable in class DSRG.VKB.View_Definition
 
DEBUG - Static variable in class DSRG.MKB.MKB
 
DEBUG - Static variable in class DSRG.MKB.CMatrix
 
DEBUG - Static variable in class EVEDemo.PSWEEP.PSWEEP
 
DEBUG - Static variable in class EVEDemo.ISChangeApplet.extDifFrame
 
DEBUG - Static variable in class EVEDemo.ISChangeApplet.versionFrame
 
DEBUG - Static variable in class EVEDemo.ISChangeApplet.ISMaster
Debug flag
DEBUG - Static variable in class EVEDemo.ISChangeApplet.evolveFrame
 
DEBUG - Static variable in class EVEDemo.MKBVKBApplet.viewExtentFrame
 
DEBUG - Static variable in class EVEDemo.MKBVKBApplet.mkbFrame
 
DEBUG - Static variable in class EVEDemo.MKBVKBApplet.relExtentFrame
 
deepClone() - Method in class DSRG.VKB.Condition_index
DeepClone a Condition_index
deepClone(Vector) - Static method in class DSRG.VSA.VSA
DeepClone a Vector;
DEFAULT - Static variable in interface DSRG.MKB.MKBParserConstants
 
DEFAULT - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
defaultLexState - Static variable in class DSRG.MKB.MKBParserTokenManager
 
defaultLexState - Variable in class DSRG.VKB.E_SQL.E_SQLTokenManager
 
definition - Variable in class DSRG.VKB.Version
 
defScrollPane - Variable in class EVEDemo.ISChangeApplet.extDifFrame
 
defScrollPane - Variable in class EVEDemo.MKBVKBApplet.viewExtentFrame
 
DEL_ATT - Static variable in class DSRG.VSA.Schema_Change
Delete Attribute Schema Change.
DEL_REL - Static variable in class DSRG.VSA.Schema_Change
Delete Relation Schema Change.
delAtt - Variable in class EVEDemo.ISChangeApplet.ISChange
Button for deleting attribute
delCol(String) - Method in class EVEDemo.SWEEP.Relation
Delete one column from the Relation
deleteAttribute_maintainMKB(Attribute) - Method in class DSRG.MKB.MKB
 
deleteAttribute(Attribute) - Method in class DSRG.MKB.Relation
Add an Attribute Object to this Relation.
deleteAttribute(String, String) - Method in class DSRG.MW.DBManager
 
deleteAttribute(String, String) - Method in class DSRG.MW.DBMOracle
deleteAttribute.
deleteAttribute(String, String) - Method in class DSRG.MW.DBMAccess
deleteAttribute.
deleteAttribute(String, String, String) - Method in class EVEDemo.MW.Main
Deletes an attribute by calling the appropriate method in the MKB.
deleteAttribute(String, String, String) - Method in class DSRG.MKB.MKB
 
deleteAttributeAcc(String, String) - Method in class DSRG.MW.DBMAccess
function necessary since Access doesn't provide metadata info in the SQL interface (...)
deleteJoinConstraint() - Method in class DSRG.MKB.JoinConstraint
 
deleteJoinConstraint(JoinConstraint) - Method in class DSRG.MKB.MKB
 
deleteJoinConstraint(JoinConstraint) - Method in class DSRG.MKB.Relation
remove join constraint from this attribute's list (only the reference, of course)
DeleteOppositeTuples() - Method in class EVEDemo.SWEEP.RelationExtent
 
deletePCConstraint() - Method in class DSRG.MKB.PCConstraint
 
deletePCConstraint(PCConstraint) - Method in class DSRG.MKB.MKB
 
deletePCConstraint(PCConstraint) - Method in class DSRG.MKB.Relation
remove PC constraint from this attribute's list (only the reference, of course)
deleteRelation(Relation) - Method in class DSRG.MKB.IS
deletes a relation from the relations-Vector.
deleteRelation(String, boolean) - Method in class DSRG.MW.DBManager
 
deleteRelation(String, boolean) - Method in class DSRG.MW.DBMOracle
deleteRelation.
deleteRelation(String, boolean) - Method in class DSRG.MW.DBMAccess
deleteRelation.
deleteRelation(String, String) - Method in class EVEDemo.MW.Main
Deletes a relation by calling the appropriate method in the MKB
deleteRelation(String, String) - Method in class DSRG.MKB.MKB
the MKB capability change "deleteRelation".
deleteRelationAcc(String) - Method in class DSRG.MW.DBMAccess
function necessary since Access doesn't provide metadata info in the SQL interface (...)
delFrame - class EVEDemo.ISChangeApplet.delFrame.
This class creates a frame which confirms whether the user would like to delete the selected item.
delFrame.SymWindow - class EVEDemo.ISChangeApplet.delFrame.SymWindow.
(generated by Visual Cafe)
delFrame.SymWindow(delFrame) - Constructor for class EVEDemo.ISChangeApplet.delFrame.SymWindow
 
delFrame() - Constructor for class EVEDemo.ISChangeApplet.delFrame
Class constructor.
delRel - Variable in class EVEDemo.ISChangeApplet.ISChange
Button for deleting relation
DeltaR - Variable in class EVEDemo.SWEEP.CreateUpdateFile
Update of Relation R
DeltaView - Variable in class EVEDemo.PSWEEP.ViewChange
 
delTreePath - Variable in class EVEDemo.ISChangeApplet.ISMaster
the selected path when dFrame was shown
dependsOn(RelationList) - Method in class EVEDemo.SWEEP.JoinCondition
test if the JC is fully dependes on the Relation List.
dequeue() - Method in class EVEDemo.SWEEP.Queue
Same as Dequeue function.
Dequeue() - Method in class EVEDemo.SWEEP.Queue
this Method will dequeue an Element from the queue if the queue is emtpy, the return Element will be null
Derived - Variable in class DSRG.MKB.PCConstraint
 
DerivedPC - Variable in class DSRG.MKB.MKB
 
destory() - Method in class EVEDemo.ISChangeApplet.Alive
 
destory() - Method in class EVEDemo.MKBVKBApplet.Counter
 
destroy() - Method in class EVEDemo.ISChangeApplet.ISMaster
 
destroy() - Method in class EVEDemo.MKBVKBApplet.mkbvkb
 
dFrame - Variable in class EVEDemo.ISChangeApplet.ISMaster
Instance of delFrame for deleting attributes and relations
dFrame_no_MouseClicked() - Method in class EVEDemo.ISChangeApplet.ISMaster
Hides dFrame
dFrame_yes_MouseClicked() - Method in class EVEDemo.ISChangeApplet.ISMaster
Deletes selected attribute or relation assuming no error in RMI connection is encountered.
DIGIT - Static variable in interface DSRG.MKB.MKBParserConstants
 
disable_tracing() - Static method in class DSRG.MKB.MKBParser
 
disable_tracing() - Method in class DSRG.VKB.E_SQL.E_SQL
 
disExtButton - Variable in class EVEDemo.MKBVKBApplet.vkbFrame
Used to trigger showing of extent of currently selected view.
disExtButton_MouseClick(MouseEvent) - Method in class EVEDemo.MKBVKBApplet.vkbFrame
called by mouseClicked when disExtbutton is clicked
disExtDif - Variable in class EVEDemo.ISChangeApplet.evolveFrame
 
Dispensable - Variable in class DSRG.VKB.View_Component
Evolution parameter.
Dispensable() - Method in class DSRG.VKB.E_SQL.E_SQL
Dispensable --> ("AD"|"RD"|"CD") "=" Boolean It should be three productions instead of this one.
displayAll() - Method in class DSRG.MKB.MKB
 
displayAll() - Method in class DSRG.MKB.IS
this method displays a string-representation of this IS.
displayAll() - Method in class DSRG.MKB.Relation
gives a string representation of this Relation
displayAll() - Method in class DSRG.MKB.PCConstraint
 
displayAll() - Method in class DSRG.MKB.PCPair
 
displayAll() - Method in class DSRG.MKB.Attribute
returns a string representation of this attribute
displayAll() - Method in class DSRG.MKB.Condition
 
displayAll() - Method in class DSRG.MKB.JoinConstraint
 
displayEvolvingParameter(String, String) - Method in class DSRG.VKB.View_Component
Display evolving parameter.
displayRel() - Method in class DSRG.MKB.Relation
function to be used for debugging purposes only
DIVID - Static variable in interface DSRG.MKB.MKBParserConstants
 
Done() - Static method in class DSRG.MKB.ASCII_CharStream
 
Done() - Method in class DSRG.VKB.E_SQL.ASCII_CharStream
 
DONTCARE - Static variable in class DSRG.VKB.View_Definition
VE is DONTCARE
doProject(int[]) - Method in class EVEDemo.SWEEP.Tuple
Do Project depends on the flags.
doProject(int[]) - Method in class EVEDemo.SWEEP.RelationSchema
This function will decrease the Schema based on the flags.
doProject(int[]) - Method in class EVEDemo.SWEEP.RelationExtent
Do the projection on the extends depends on the flags.
DOT - Static variable in interface DSRG.MKB.MKBParserConstants
 
DOT - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
DOUBLE - Static variable in class EVEDemo.SWEEP.Type
 
DOUBLE - Static variable in class DSRG.VKB.Type
 
DOUBLE - Static variable in class DSRG.VKB.E_SQL.SimpleNode
 
doubleValue - Variable in class DSRG.VKB.Primitive_Value
 
driver - Static variable in class EVEDemo.SWEEP.DatabaseInterface
 
driver - Variable in class DSRG.MW.DBManager
the DB driver
drop(JoinCondition) - Method in class EVEDemo.SWEEP.JoinConditionList
This function will simple drop the specific JC
drop(Relation) - Method in class EVEDemo.SWEEP.JoinConditionList
This function will drop all the JCs of the specific Relation
drop(Relation) - Method in class EVEDemo.SWEEP.RelationList
Drop One Relation in the Relation List.
dropAttrSelect(Relation, boolean, boolean) - Method in class DSRG.VKB.View_Definition
Drop Attributes from Select clause of this view definition.
dropAttrSelect(Relation, boolean, boolean) - Method in interface DSRG.VSA.VSA_View_Definition
Drop the Attributes in Select clause of specific Relation and with specific ESQL parameters.
dropAttrSelect(Vector) - Method in class DSRG.VKB.View_Definition
Drop attribute-components from Select clause for specific vector of attributes
dropComponents(Vector) - Method in class DSRG.VKB.View_Definition
Drop a vector of components from one view definition.
dropComponents(Vector) - Method in interface DSRG.VSA.VSA_View_Definition
Drop a vector of components from one view definition.
dropCondWhere(Relation, boolean, boolean) - Method in class DSRG.VKB.View_Definition
Drop Conditions from Where clause of this view definition.
dropCondWhere(Relation, boolean, boolean) - Method in interface DSRG.VSA.VSA_View_Definition
Drop the Conditions in Where clause of specific Relation and with specific ESQL parameters.
dropJC(JoinCondition) - Method in class EVEDemo.SWEEP.JoinList
 
dropLocalCondition(LocalCondition) - Method in class EVEDemo.SWEEP.SelectList
Drop Local Condition from this Select List.
dropRelation(Relation) - Method in class EVEDemo.SWEEP.JoinList
 
dropSetOfVDs(Vector) - Method in class DSRG.VKB.VKB
Drop a vector of view definitions specified by Vector VDs.
dropSetOfVDs(Vector) - Method in interface DSRG.VSA.VSA_VKB
Drop a set of view definitions specified in Vector VDs from VKB.
dropTable(Relation) - Method in class EVEDemo.SWEEP.DatabaseInterface
 
dropTable(Relation, Statement) - Method in class EVEDemo.SWEEP.DatabaseInterface
 
dropViewDefinition(String) - Method in class DSRG.VKB.VKB
Remove one view definition from this VKB with specific view name.
dropViewDefinition(View_Definition) - Method in class DSRG.VKB.VKB
Remove one view definition from this VKB.
DSRG.MKB - package DSRG.MKB
 
DSRG.MW - package DSRG.MW
 
DSRG.VKB - package DSRG.VKB
 
DSRG.VKB.E_SQL - package DSRG.VKB.E_SQL
 
DSRG.VSA - package DSRG.VSA
 
du - Variable in class EVEDemo.PSWEEP.ViewChange
 
dumbSort(Vector) - Method in class DSRG.VSA.VSA
sorts a vector of Version objects by their QC-Values.
dump(String) - Method in class DSRG.VKB.E_SQL.SimpleNode
 
DUQueues - Variable in class EVEDemo.SWEEP.DataUpdateReceiver
Data Update Queue Array for each Information Sources
dur - Variable in class EVEDemo.SWEEP.SWEEP
DataUpdateReceiver of this SWEEP Object.
dur - Variable in class EVEDemo.PSWEEP.PSWEEP
DataUpdateReceiver of this PSWEEP Object.
dus - Variable in class EVEDemo.SWEEP.DataUpdateReceiver
count how many data updates received.
dw - Variable in class EVEDemo.SWEEP.SWEEP
Data warehouse process of this view definition.
dw - Variable in class EVEDemo.PSWEEP.PSWEEP
Data warehouse process of this view definition.
DWProcess - class EVEDemo.SWEEP.DWProcess.
 
DWProcess - class EVEDemo.PSWEEP.DWProcess.
This process will run on DW side It include three sub process LogUpdates UpdateView (calls ViewChange) It still include the public FIFO channel Inside the Process, it has it private queue: UpdateMessageQueue This process will generate the Delta View.
DWProcess(MultiQueue, ViewDefinition) - Constructor for class EVEDemo.SWEEP.DWProcess
 
DWProcess(MultiQueue, ViewDefinition) - Constructor for class EVEDemo.PSWEEP.DWProcess
 

E

E_SQL - class DSRG.VKB.E_SQL.E_SQL.
It will be generated by JavaCC There is a little change of production which is different from original grammar of E-SQL defined in paper TR-97-4
E_SQL_MKB - interface DSRG.VKB.E_SQL.E_SQL_MKB.
Interface between E_SQL (SimpleNode) and MKB.
E_SQL(E_SQLTokenManager) - Constructor for class DSRG.VKB.E_SQL.E_SQL
 
E_SQL(InputStream) - Constructor for class DSRG.VKB.E_SQL.E_SQL
 
E_SQLConstants - interface DSRG.VKB.E_SQL.E_SQLConstants.
 
E_SQLTokenManager - class DSRG.VKB.E_SQL.E_SQLTokenManager.
 
E_SQLTokenManager(ASCII_CharStream) - Constructor for class DSRG.VKB.E_SQL.E_SQLTokenManager
 
E_SQLTokenManager(ASCII_CharStream, int) - Constructor for class DSRG.VKB.E_SQL.E_SQLTokenManager
 
E_SQLTreeConstants - interface DSRG.VKB.E_SQL.E_SQLTreeConstants.
 
edFrame - Variable in class EVEDemo.ISChangeApplet.evolveFrame
 
edOK - Variable in class EVEDemo.ISChangeApplet.extDifFrame
 
edOK_MouseClick() - Method in class EVEDemo.ISChangeApplet.extDifFrame
Hides the frame
eFrame - Variable in class EVEDemo.ISChangeApplet.ISMaster
Instance of evolveFrame for showing evolution of view definitions
eFrame_disExtDif_MouseClicked() - Method in class EVEDemo.ISChangeApplet.ISMaster
Prompts eFrame to display the extent differences frame
eFrame_ok_MouseClicked() - Method in class EVEDemo.ISChangeApplet.ISMaster
Hides eFrame
Element - class EVEDemo.SWEEP.Element.
 
Element() - Constructor for class EVEDemo.SWEEP.Element
 
elementAt(int) - Method in class EVEDemo.PSWEEP.UpdateDataSet
 
Empty() - Method in class DSRG.MKB.PCConstraint
 
Empty() - Method in class DSRG.MKB.JoinConstraint
 
enable_tracing() - Static method in class DSRG.MKB.MKBParser
 
enable_tracing() - Method in class DSRG.VKB.E_SQL.E_SQL
 
end - Static variable in class EVEDemo.PSWEEP.Timer
 
end() - Static method in class EVEDemo.PSWEEP.Timer
Stop the timer, and return the seconds spend.
endColumn - Variable in class DSRG.MKB.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endColumn - Variable in class DSRG.VKB.E_SQL.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class DSRG.MKB.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class DSRG.VKB.E_SQL.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
enqueue(Element) - Method in class EVEDemo.SWEEP.Queue
Just for standards the Naming rules.
Enqueue(Element) - Method in class EVEDemo.SWEEP.Queue
 
enum - Variable in class EVEDemo.PSWEEP.UpdateDataSet
 
EOF - Static variable in interface DSRG.MKB.MKBParserConstants
 
EOF - Static variable in interface DSRG.VKB.E_SQL.E_SQLConstants
 
eol - Variable in class DSRG.MKB.ParseException
The end of line string for this machine.
eol - Variable in class DSRG.VKB.E_SQL.ParseException
The end of line string for this machine.
EQUAL - Static variable in class EVEDemo.SWEEP.Operator
 
EQUAL - Static variable in class DSRG.VKB.Operator
is "=="
EQUAL - Static variable in interface DSRG.MKB.