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

A

accept(ConditionVisitor) - Method in class ca.uqac.dim.turtledb.Condition
 
accept(ConditionVisitor) - Method in class ca.uqac.dim.turtledb.Equality
 
accept(QueryVisitor) - Method in class ca.uqac.dim.turtledb.Intersection
 
accept(QueryVisitor) - Method in class ca.uqac.dim.turtledb.Join
 
accept(ConditionVisitor) - Method in class ca.uqac.dim.turtledb.LogicalAnd
 
accept(ConditionVisitor) - Method in class ca.uqac.dim.turtledb.LogicalNot
 
accept(ConditionVisitor) - Method in class ca.uqac.dim.turtledb.LogicalOr
 
accept(QueryVisitor) - Method in class ca.uqac.dim.turtledb.Product
 
accept(QueryVisitor) - Method in class ca.uqac.dim.turtledb.Projection
 
accept(QueryVisitor) - Method in class ca.uqac.dim.turtledb.Relation
 
accept(QueryVisitor) - Method in class ca.uqac.dim.turtledb.Renaming
 
accept(QueryVisitor) - Method in class ca.uqac.dim.turtledb.Selection
 
accept(QueryVisitor) - Method in class ca.uqac.dim.turtledb.Table
 
accept(QueryVisitor) - Method in class ca.uqac.dim.turtledb.Union
 
accept(QueryVisitor) - Method in class ca.uqac.dim.turtledb.VariableTable
 
acceptBinary(QueryVisitor) - Method in class ca.uqac.dim.turtledb.BinaryRelation
 
acceptNAry(ConditionVisitor) - Method in class ca.uqac.dim.turtledb.NAryCondition
 
acceptNAry(QueryVisitor) - Method in class ca.uqac.dim.turtledb.NAryRelation
 
addCondition(Condition) - Method in class ca.uqac.dim.turtledb.NAryCondition
 
addOperand(Relation) - Method in class ca.uqac.dim.turtledb.Join
 
addOperand(Relation) - Method in class ca.uqac.dim.turtledb.NAryRelation
 
addQuery(Relation) - Method in class ca.uqac.dim.turtledb.Engine
Add a query to process.
addQuery(Collection<Relation>) - Method in class ca.uqac.dim.turtledb.Engine
Add a set of queries.
addSite(Engine) - Method in class ca.uqac.dim.turtledb.CentralizedCommunicator
 
addSiteInfo(String, String) - Method in class ca.uqac.dim.turtledb.HttpCommunicator
 
allEqual() - Method in class ca.uqac.dim.turtledb.Intersection.IntersectionIterator
Determines if the tuples currently held in the tuple vector are all equal
Attribute - Class in ca.uqac.dim.turtledb
 
Attribute() - Constructor for class ca.uqac.dim.turtledb.Attribute
 
Attribute(String) - Constructor for class ca.uqac.dim.turtledb.Attribute
Builds an attribute from a string.
Attribute(String, String) - Constructor for class ca.uqac.dim.turtledb.Attribute
 
Attribute(Attribute) - Constructor for class ca.uqac.dim.turtledb.Attribute
Constructor by copy

B

BinaryRelation - Class in ca.uqac.dim.turtledb
A binary relation has exactly two operands.
BinaryRelation() - Constructor for class ca.uqac.dim.turtledb.BinaryRelation
 
BinaryRelation.BinaryRelationCacheIterator - Class in ca.uqac.dim.turtledb
 
BinaryRelation.BinaryRelationStreamIterator - Class in ca.uqac.dim.turtledb
 
BinaryRelationCacheIterator() - Constructor for class ca.uqac.dim.turtledb.BinaryRelation.BinaryRelationCacheIterator
 
BinaryRelationStreamIterator() - Constructor for class ca.uqac.dim.turtledb.BinaryRelation.BinaryRelationStreamIterator
 

C

ca.uqac.dim.turtledb - package ca.uqac.dim.turtledb
 
ca.uqac.dim.turtledb.util - package ca.uqac.dim.turtledb.util
 
cacheIterator() - Method in class ca.uqac.dim.turtledb.Intersection
 
cacheIterator() - Method in class ca.uqac.dim.turtledb.Join
 
cacheIterator() - Method in class ca.uqac.dim.turtledb.Product
 
cacheIterator() - Method in class ca.uqac.dim.turtledb.Projection
 
cacheIterator() - Method in class ca.uqac.dim.turtledb.Relation
Returns an iterator over tuples of the relation
cacheIterator() - Method in class ca.uqac.dim.turtledb.Renaming
 
cacheIterator() - Method in class ca.uqac.dim.turtledb.Selection
 
cacheIterator() - Method in class ca.uqac.dim.turtledb.Table
 
cacheIterator() - Method in class ca.uqac.dim.turtledb.Union
 
cacheIterator() - Method in class ca.uqac.dim.turtledb.VariableTable
 
CentralizedCommunicator - Class in ca.uqac.dim.turtledb
 
CentralizedCommunicator() - Constructor for class ca.uqac.dim.turtledb.CentralizedCommunicator
 
CentralizedCommunicator.CentralizedQueryProcessor - Class in ca.uqac.dim.turtledb
 
CentralizedQueryProcessor(QueryPlan) - Constructor for class ca.uqac.dim.turtledb.CentralizedCommunicator.CentralizedQueryProcessor
 
clear() - Method in class ca.uqac.dim.turtledb.Tuple
 
Communicator - Class in ca.uqac.dim.turtledb
 
Communicator() - Constructor for class ca.uqac.dim.turtledb.Communicator
 
Communicator.QueryExecutionException - Exception in ca.uqac.dim.turtledb
 
compareTo(Literal) - Method in class ca.uqac.dim.turtledb.Attribute
 
compareTo(Attribute) - Method in class ca.uqac.dim.turtledb.Attribute
 
compareTo(Tuple) - Method in class ca.uqac.dim.turtledb.Tuple
Compares two tuples.
compareTo(Literal) - Method in class ca.uqac.dim.turtledb.Value
 
compareTo(Value) - Method in class ca.uqac.dim.turtledb.Value
 
Condition - Class in ca.uqac.dim.turtledb
 
Condition() - Constructor for class ca.uqac.dim.turtledb.Condition
 
ConditionVisitor - Class in ca.uqac.dim.turtledb
 
ConditionVisitor() - Constructor for class ca.uqac.dim.turtledb.ConditionVisitor
 
contains(Tuple) - Method in class ca.uqac.dim.turtledb.Relation
Determines if a relation contains a given tuple.
contains(Tuple) - Method in class ca.uqac.dim.turtledb.Table
Determines if a relation contains a given tuple.
copy(Relation) - Method in class ca.uqac.dim.turtledb.Table
Copies the contents of a relation into the current relation.
createFromString(String) - Method in class ca.uqac.dim.turtledb.Schema
Creates a schema from a comma-separated list of attributes.
createLiteralNode(Literal) - Method in class ca.uqac.dim.turtledb.XmlConditionVisitor
 

D

DEFAULT_ENCODING - Static variable in class ca.uqac.dim.turtledb.util.FileReadWrite
Default file encoding

E

EmptyQueryVisitor - Class in ca.uqac.dim.turtledb
 
EmptyQueryVisitor() - Constructor for class ca.uqac.dim.turtledb.EmptyQueryVisitor
 
Engine - Class in ca.uqac.dim.turtledb
An engine does two things: It locally hosts relations (or fragments thereof) It receives relational query trees and evaluates them against the locally-hosted relations, then outputs the resulting relation
Engine(String) - Constructor for class ca.uqac.dim.turtledb.Engine
Instantiates a new database query engine.
Equality - Class in ca.uqac.dim.turtledb
 
Equality(Literal, Literal) - Constructor for class ca.uqac.dim.turtledb.Equality
 
equals(Object) - Method in class ca.uqac.dim.turtledb.Attribute
 
equals(Attribute) - Method in class ca.uqac.dim.turtledb.Attribute
 
equals(Object) - Method in class ca.uqac.dim.turtledb.Tuple
 
equals(Tuple) - Method in class ca.uqac.dim.turtledb.Tuple
 
equals(Object) - Method in class ca.uqac.dim.turtledb.Value
 
equals(Value) - Method in class ca.uqac.dim.turtledb.Value
 
equals(Object) - Method in class ca.uqac.dim.turtledb.VariableTable
 
equals(VariableTable) - Method in class ca.uqac.dim.turtledb.VariableTable
 
evaluate(Tuple) - Method in class ca.uqac.dim.turtledb.Condition
 
evaluate(Relation) - Method in class ca.uqac.dim.turtledb.Engine
Locally evaluates a query
evaluate(String) - Method in class ca.uqac.dim.turtledb.Engine
Locally evaluates a query
evaluate(Document) - Method in class ca.uqac.dim.turtledb.Engine
 
evaluate(Tuple) - Method in class ca.uqac.dim.turtledb.Equality
 
evaluate(Tuple) - Method in class ca.uqac.dim.turtledb.LogicalAnd
 
evaluate(Tuple) - Method in class ca.uqac.dim.turtledb.LogicalNot
 
evaluate(Tuple) - Method in class ca.uqac.dim.turtledb.LogicalOr
 

F

FileReadWrite - Class in ca.uqac.dim.turtledb.util
Utility class for file reading and writing.
FileReadWrite() - Constructor for class ca.uqac.dim.turtledb.util.FileReadWrite
 

G

get(Literal) - Method in class ca.uqac.dim.turtledb.Tuple
 
getArity() - Method in class ca.uqac.dim.turtledb.NAryCondition
Returns the arity of the operator, i.e.
getArity() - Method in class ca.uqac.dim.turtledb.NAryRelation
Returns the arity of the operator, i.e.
getCardinality() - Method in class ca.uqac.dim.turtledb.Relation
Computes the cardinality of a relation.
getCardinality() - Method in class ca.uqac.dim.turtledb.Table
 
getCondition() - Method in class ca.uqac.dim.turtledb.XmlConditionVisitor
 
getDegree() - Method in class ca.uqac.dim.turtledb.Relation
A relation's degree is the size of its schema.
getDegree() - Method in class ca.uqac.dim.turtledb.Tuple
Returns the tuple's degree (i.e.
getFileContents(String, String) - Static method in class ca.uqac.dim.turtledb.util.FileReadWrite
Returns the content of a file into a string
getFileContents(String) - Static method in class ca.uqac.dim.turtledb.util.FileReadWrite
 
getGraphviz() - Method in class ca.uqac.dim.turtledb.GraphvizConditionVisitor
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.BinaryRelation.BinaryRelationCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.Intersection.IntersectionCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.Join.JoinCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.Product.ProductCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.Projection.ProjectionCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.RelationCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.Renaming.ProjectionCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.Selection.SelectionCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.Table.TableCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.UnaryRelation.UnaryRelationCacheIterator
 
getIntermediateResult() - Method in class ca.uqac.dim.turtledb.Union.UnionCacheIterator
 
getLeft() - Method in class ca.uqac.dim.turtledb.BinaryRelation
 
getName() - Method in class ca.uqac.dim.turtledb.Attribute
 
getName() - Method in class ca.uqac.dim.turtledb.Table
Gives the table's name
getName() - Method in class ca.uqac.dim.turtledb.VariableTable
Gives the table's name
getNode() - Method in class ca.uqac.dim.turtledb.XmlConditionVisitor
 
getQueryPlan(Relation) - Method in class ca.uqac.dim.turtledb.Engine
Creates a query plan from a given query
getQueryProcessor(Relation) - Method in class ca.uqac.dim.turtledb.CentralizedCommunicator
 
getQueryProcessor(Relation, String) - Method in class ca.uqac.dim.turtledb.CentralizedCommunicator
 
getQueryProcessor(QueryPlan) - Method in class ca.uqac.dim.turtledb.CentralizedCommunicator
 
getQueryProcessor(Relation) - Method in class ca.uqac.dim.turtledb.Communicator
 
getQueryProcessor(QueryPlan) - Method in class ca.uqac.dim.turtledb.Communicator
 
getQueryProcessor(Relation) - Method in class ca.uqac.dim.turtledb.HttpCommunicator
 
getQueryProcessor(QueryPlan) - Method in class ca.uqac.dim.turtledb.HttpCommunicator
 
getResult() - Method in class ca.uqac.dim.turtledb.CentralizedCommunicator.CentralizedQueryProcessor
 
getResult() - Method in class ca.uqac.dim.turtledb.HttpCommunicator.HttpQueryProcessor
 
getResult() - Method in class ca.uqac.dim.turtledb.QueryProcessor
 
getRight() - Method in class ca.uqac.dim.turtledb.BinaryRelation
 
getSchema() - Method in class ca.uqac.dim.turtledb.Join
 
getSchema() - Method in class ca.uqac.dim.turtledb.NAryRelation
 
getSchema() - Method in class ca.uqac.dim.turtledb.Product
 
getSchema() - Method in class ca.uqac.dim.turtledb.Projection
 
getSchema() - Method in class ca.uqac.dim.turtledb.Relation
Returns the relation's schema
getSchema() - Method in class ca.uqac.dim.turtledb.Renaming
 
getSchema() - Method in class ca.uqac.dim.turtledb.Selection
 
getSchema() - Method in class ca.uqac.dim.turtledb.Table
 
getSchema() - Method in class ca.uqac.dim.turtledb.VariableTable
 
getSite(String) - Method in class ca.uqac.dim.turtledb.CentralizedCommunicator
 
getSite() - Method in class ca.uqac.dim.turtledb.VariableTable
Gets the fragment's site.
getStorageSize() - Method in class ca.uqac.dim.turtledb.Engine
Returns the total number of tuples hosted locally by this database engine.
getTableName() - Method in class ca.uqac.dim.turtledb.Attribute
 
getTuplesReceived() - Method in class ca.uqac.dim.turtledb.Engine
Returns the number of tuples this engine received from the outside world.
GraphvizConditionVisitor - Class in ca.uqac.dim.turtledb
 
GraphvizConditionVisitor() - Constructor for class ca.uqac.dim.turtledb.GraphvizConditionVisitor
 
GraphvizQueryFormatter - Class in ca.uqac.dim.turtledb
 
GraphvizQueryFormatter() - Constructor for class ca.uqac.dim.turtledb.GraphvizQueryFormatter
 

H

hashCode() - Method in class ca.uqac.dim.turtledb.Attribute
 
hashCode() - Method in class ca.uqac.dim.turtledb.Value
 
hasNext() - Method in class ca.uqac.dim.turtledb.RelationCacheIterator
 
hasNext() - Method in class ca.uqac.dim.turtledb.RelationStreamIterator
 
HttpCommunicator - Class in ca.uqac.dim.turtledb
 
HttpCommunicator() - Constructor for class ca.uqac.dim.turtledb.HttpCommunicator
 
HttpCommunicator.HttpQueryProcessor - Class in ca.uqac.dim.turtledb
 
HttpCommunicator.SiteInfo - Class in ca.uqac.dim.turtledb
Information about a site
HttpQueryProcessor(QueryPlan) - Constructor for class ca.uqac.dim.turtledb.HttpCommunicator.HttpQueryProcessor
 

I

incrementSmallestTuple() - Method in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationStreamIterator
Returns the smallest tuple in the vector of tuples, and increments the relation that produced it
initialize() - Method in class ca.uqac.dim.turtledb.RelationCacheIterator
 
initializeIteration() - Method in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationCacheIterator
 
initializeIteration() - Method in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationStreamIterator
 
internalNext() - Method in class ca.uqac.dim.turtledb.Intersection.IntersectionIterator
Implementation of internalNext.
internalNext() - Method in class ca.uqac.dim.turtledb.Join.JoinStreamIterator
Implementation of internalNext.
internalNext() - Method in class ca.uqac.dim.turtledb.Product.ProductStreamIterator
 
internalNext() - Method in class ca.uqac.dim.turtledb.Projection.ProjectionStreamIterator
 
internalNext() - Method in class ca.uqac.dim.turtledb.RelationStreamIterator
Method that must be implemented by every non-abstract relation; it returns the next tuple of the enumeration, if any.
internalNext() - Method in class ca.uqac.dim.turtledb.Renaming.ProjectionStreamIterator
 
internalNext() - Method in class ca.uqac.dim.turtledb.Selection.SelectionStreamIterator
 
internalNext() - Method in class ca.uqac.dim.turtledb.Table.TableStreamIterator
 
internalNext() - Method in class ca.uqac.dim.turtledb.Union.UnionStreamIterator
 
internalNext() - Method in class ca.uqac.dim.turtledb.VariableTable.VariableTableStreamIterator
 
Intersection - Class in ca.uqac.dim.turtledb
 
Intersection() - Constructor for class ca.uqac.dim.turtledb.Intersection
 
Intersection.IntersectionCacheIterator - Class in ca.uqac.dim.turtledb
 
Intersection.IntersectionIterator - Class in ca.uqac.dim.turtledb
 
IntersectionCacheIterator() - Constructor for class ca.uqac.dim.turtledb.Intersection.IntersectionCacheIterator
 
IntersectionIterator() - Constructor for class ca.uqac.dim.turtledb.Intersection.IntersectionIterator
 
isFragment() - Method in class ca.uqac.dim.turtledb.Relation
Determines if the query tree is a fragment.
isFragment() - Method in class ca.uqac.dim.turtledb.VariableTable
 
isLeaf() - Method in class ca.uqac.dim.turtledb.Relation
Determines if a given operator is at the leaf of the query tree.
isLeaf() - Method in class ca.uqac.dim.turtledb.Table
 
isLeaf() - Method in class ca.uqac.dim.turtledb.VariableTable
 
isReady() - Method in class ca.uqac.dim.turtledb.ReadyToProcessVisitor
Determines if visited query is ready to be processed
iterator() - Method in class ca.uqac.dim.turtledb.Relation
 

J

Join - Class in ca.uqac.dim.turtledb
 
Join() - Constructor for class ca.uqac.dim.turtledb.Join
 
Join(Condition) - Constructor for class ca.uqac.dim.turtledb.Join
 
Join.JoinCacheIterator - Class in ca.uqac.dim.turtledb
 
Join.JoinStreamIterator - Class in ca.uqac.dim.turtledb
 
JoinCacheIterator() - Constructor for class ca.uqac.dim.turtledb.Join.JoinCacheIterator
 
JoinStreamIterator() - Constructor for class ca.uqac.dim.turtledb.Join.JoinStreamIterator
 

K

keySet() - Method in class ca.uqac.dim.turtledb.Tuple
 

L

Literal - Class in ca.uqac.dim.turtledb
 
Literal() - Constructor for class ca.uqac.dim.turtledb.Literal
 
LogicalAnd - Class in ca.uqac.dim.turtledb
 
LogicalAnd() - Constructor for class ca.uqac.dim.turtledb.LogicalAnd
 
LogicalNot - Class in ca.uqac.dim.turtledb
 
LogicalNot() - Constructor for class ca.uqac.dim.turtledb.LogicalNot
 
LogicalOr - Class in ca.uqac.dim.turtledb
 
LogicalOr() - Constructor for class ca.uqac.dim.turtledb.LogicalOr
 
loop() - Method in class ca.uqac.dim.turtledb.CentralizedCommunicator
Iterates through one loop of communication and processing between sites.

M

m_attributes - Variable in class ca.uqac.dim.turtledb.Tuple
 
m_childIterator - Variable in class ca.uqac.dim.turtledb.Join.JoinStreamIterator
 
m_childIterator - Variable in class ca.uqac.dim.turtledb.UnaryRelation.UnaryRelationStreamIterator
 
m_condition - Variable in class ca.uqac.dim.turtledb.Join
 
m_condition - Variable in class ca.uqac.dim.turtledb.Selection
 
m_conditions - Variable in class ca.uqac.dim.turtledb.NAryCondition
 
m_cursor - Variable in class ca.uqac.dim.turtledb.Table
 
m_doc - Variable in class ca.uqac.dim.turtledb.XmlConditionVisitor
 
m_engine - Variable in class ca.uqac.dim.turtledb.HttpCommunicator
 
m_first - Variable in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationStreamIterator
Determines if the tuple to output is the first one in the iteration
m_hasNonTableLeaf - Variable in class ca.uqac.dim.turtledb.ReadyToProcessVisitor
 
m_intermediateLeft - Variable in class ca.uqac.dim.turtledb.BinaryRelation.BinaryRelationCacheIterator
 
m_intermediateResult - Variable in class ca.uqac.dim.turtledb.RelationCacheIterator
 
m_intermediateRight - Variable in class ca.uqac.dim.turtledb.BinaryRelation.BinaryRelationCacheIterator
 
m_internalNextCalled - Variable in class ca.uqac.dim.turtledb.RelationStreamIterator
 
m_iterator - Variable in class ca.uqac.dim.turtledb.Table.TableStreamIterator
 
m_iterator - Variable in class ca.uqac.dim.turtledb.VariableTable.VariableTableCacheIterator
 
m_iterator - Variable in class ca.uqac.dim.turtledb.VariableTable.VariableTableStreamIterator
 
m_iterators - Variable in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationCacheIterator
 
m_iterators - Variable in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationStreamIterator
Iterators on each relation
m_lastTuple - Variable in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationCacheIterator
 
m_lastTuple - Variable in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationStreamIterator
Vector containing the last tuple taken from each table
m_left - Variable in class ca.uqac.dim.turtledb.BinaryRelation
 
m_left - Variable in class ca.uqac.dim.turtledb.Equality
 
m_message - Variable in exception ca.uqac.dim.turtledb.Communicator.QueryExecutionException
 
m_message - Variable in exception ca.uqac.dim.turtledb.QueryVisitor.VisitorException
 
m_message - Variable in exception ca.uqac.dim.turtledb.XmlQueryParser.ParseException
 
m_name - Variable in class ca.uqac.dim.turtledb.Table
 
m_name - Variable in class ca.uqac.dim.turtledb.VariableTable
The fragment's name
m_nextTuple - Variable in class ca.uqac.dim.turtledb.RelationStreamIterator
 
m_nextTuple - Variable in class ca.uqac.dim.turtledb.VariableTable.VariableTableCacheIterator
 
m_nextTuple - Variable in class ca.uqac.dim.turtledb.VariableTable.VariableTableStreamIterator
 
m_numTuplesReceived - Variable in class ca.uqac.dim.turtledb.Engine
The total number of tuples received by this site
m_operator - Variable in class ca.uqac.dim.turtledb.NAryCondition
 
m_outputTuples - Variable in class ca.uqac.dim.turtledb.RelationStreamIterator
 
m_parts - Variable in class ca.uqac.dim.turtledb.GraphvizConditionVisitor
 
m_parts - Variable in class ca.uqac.dim.turtledb.XmlConditionVisitor
 
m_pendingQueries - Variable in class ca.uqac.dim.turtledb.Engine
The list of query plans that await computation
m_product - Variable in class ca.uqac.dim.turtledb.Join
 
m_query - Variable in class ca.uqac.dim.turtledb.QueryProcessor
 
m_queryPlan - Variable in class ca.uqac.dim.turtledb.CentralizedCommunicator.CentralizedQueryProcessor
 
m_queryPlan - Variable in class ca.uqac.dim.turtledb.HttpCommunicator.HttpQueryProcessor
 
m_relation - Variable in class ca.uqac.dim.turtledb.UnaryRelation
 
m_relations - Variable in class ca.uqac.dim.turtledb.NAryRelation
The list of relations the operator acts on
m_renamedAttributes - Variable in class ca.uqac.dim.turtledb.Renaming
 
m_result - Variable in class ca.uqac.dim.turtledb.CentralizedCommunicator.CentralizedQueryProcessor
 
m_result - Variable in class ca.uqac.dim.turtledb.HttpCommunicator.HttpQueryProcessor
 
m_results - Variable in class ca.uqac.dim.turtledb.CentralizedCommunicator
 
m_results - Variable in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationCacheIterator
 
m_right - Variable in class ca.uqac.dim.turtledb.BinaryRelation
 
m_right - Variable in class ca.uqac.dim.turtledb.Equality
 
m_schema - Variable in class ca.uqac.dim.turtledb.Projection
 
m_schema - Variable in class ca.uqac.dim.turtledb.Table
 
m_site - Variable in class ca.uqac.dim.turtledb.VariableTable
The fragment's site
m_siteInfo - Variable in class ca.uqac.dim.turtledb.HttpCommunicator
 
m_siteName - Variable in class ca.uqac.dim.turtledb.Engine
The site's name
m_siteName - Variable in class ca.uqac.dim.turtledb.HttpCommunicator.SiteInfo
 
m_sites - Variable in class ca.uqac.dim.turtledb.CentralizedCommunicator
 
m_siteUrl - Variable in class ca.uqac.dim.turtledb.HttpCommunicator.SiteInfo
 
m_streamingMode - Variable in class ca.uqac.dim.turtledb.Relation
Whether the enumeration of the relation's tuples is performed in "streaming" mode (vs.
m_tableName - Variable in class ca.uqac.dim.turtledb.Attribute
 
m_tables - Variable in class ca.uqac.dim.turtledb.Engine
 
m_tables - Variable in class ca.uqac.dim.turtledb.TableLinkVisitor
 
m_tuples - Variable in class ca.uqac.dim.turtledb.Table
 
m_value - Variable in class ca.uqac.dim.turtledb.Attribute
 
m_values - Variable in class ca.uqac.dim.turtledb.Tuple
 
makeTuple(Vector<Tuple>) - Static method in class ca.uqac.dim.turtledb.Tuple
Fusions multiple tuples to create a single tuple
MAX_LOOPS - Static variable in class ca.uqac.dim.turtledb.CentralizedCommunicator
 

N

NAryCondition - Class in ca.uqac.dim.turtledb
 
NAryCondition() - Constructor for class ca.uqac.dim.turtledb.NAryCondition
 
NAryRelation - Class in ca.uqac.dim.turtledb
An n-ary relation is an operator ☆ that accepts a variable number of operands n, with n ≥ 2, i.e.
NAryRelation() - Constructor for class ca.uqac.dim.turtledb.NAryRelation
 
NAryRelation.NAryRelationCacheIterator - Class in ca.uqac.dim.turtledb
 
NAryRelation.NAryRelationStreamIterator - Class in ca.uqac.dim.turtledb
 
NAryRelationCacheIterator() - Constructor for class ca.uqac.dim.turtledb.NAryRelation.NAryRelationCacheIterator
 
NAryRelationStreamIterator() - Constructor for class ca.uqac.dim.turtledb.NAryRelation.NAryRelationStreamIterator
 
next() - Method in class ca.uqac.dim.turtledb.RelationCacheIterator
 
next() - Method in class ca.uqac.dim.turtledb.RelationStreamIterator
 

P

parse(String) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Builds a query from a string
parse(Document) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Builds a query from a DOM document
parse(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse an operand.
parseAttribute(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse an attribute.
parseCondition(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse an equality.
parseEquality(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse an equality.
ParseException(String) - Constructor for exception ca.uqac.dim.turtledb.XmlQueryParser.ParseException
 
parseFromCsv(String, String) - Static method in class ca.uqac.dim.turtledb.TableParser
Builds a table from a character string.
parseIntersection(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse an intersection.
parseJoin(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse a join.
parseNAryCondition(NAryCondition, Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
 
parseProduct(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse a Cartesian product.
parseProjection(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse a projection.
parseSchema(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse a schema.
parseSelection(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse a selection.
parseTable(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse a table.
parseTuple(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse a table tuple.
parseUnion(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse a union.
parseValue(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse a value.
parseVariableTable(Node) - Static method in class ca.uqac.dim.turtledb.XmlQueryParser
Parse a table.
postData(String, String) - Method in class ca.uqac.dim.turtledb.HttpCommunicator
Sends a string of data through an TCP connection at a given URL:port using an HTTP POST request
processPendingQueries() - Method in class ca.uqac.dim.turtledb.Engine
Process any pending queries
Product - Class in ca.uqac.dim.turtledb
 
Product() - Constructor for class ca.uqac.dim.turtledb.Product
 
Product.ProductCacheIterator - Class in ca.uqac.dim.turtledb
 
Product.ProductStreamIterator - Class in ca.uqac.dim.turtledb
 
ProductCacheIterator() - Constructor for class ca.uqac.dim.turtledb.Product.ProductCacheIterator
 
ProductStreamIterator() - Constructor for class ca.uqac.dim.turtledb.Product.ProductStreamIterator
 
Projection - Class in ca.uqac.dim.turtledb
 
Projection(Schema, Relation) - Constructor for class ca.uqac.dim.turtledb.Projection
 
Projection.ProjectionCacheIterator - Class in ca.uqac.dim.turtledb
 
Projection.ProjectionStreamIterator - Class in ca.uqac.dim.turtledb
 
ProjectionCacheIterator() - Constructor for class ca.uqac.dim.turtledb.Projection.ProjectionCacheIterator
 
ProjectionCacheIterator() - Constructor for class ca.uqac.dim.turtledb.Renaming.ProjectionCacheIterator
 
ProjectionStreamIterator() - Constructor for class ca.uqac.dim.turtledb.Projection.ProjectionStreamIterator
 
ProjectionStreamIterator() - Constructor for class ca.uqac.dim.turtledb.Renaming.ProjectionStreamIterator
 
put(String, Relation) - Method in class ca.uqac.dim.turtledb.QueryPlan
 
put(Tuple) - Method in class ca.uqac.dim.turtledb.Table
Adds a new tuple to the table.
put(Attribute, Value) - Method in class ca.uqac.dim.turtledb.Tuple
 
putAll(Collection<Tuple>) - Method in class ca.uqac.dim.turtledb.Table
Adds a collection of tuples to the table.
putAll(Tuple) - Method in class ca.uqac.dim.turtledb.Tuple
 
putRelation(String, Relation) - Method in class ca.uqac.dim.turtledb.Engine
Stores a new relation within the engine.

Q

QueryExecutionException(String) - Constructor for exception ca.uqac.dim.turtledb.Communicator.QueryExecutionException
 
QueryPlan - Class in ca.uqac.dim.turtledb
A query plan is a set of query fragments associated to various sites.
QueryPlan() - Constructor for class ca.uqac.dim.turtledb.QueryPlan
 
QueryProcessor - Class in ca.uqac.dim.turtledb
 
QueryProcessor() - Constructor for class ca.uqac.dim.turtledb.QueryProcessor
 
QueryVisitor - Class in ca.uqac.dim.turtledb
 
QueryVisitor() - Constructor for class ca.uqac.dim.turtledb.QueryVisitor
 
QueryVisitor.VisitorException - Exception in ca.uqac.dim.turtledb
Exception raised when a visitor wants to signal an error.

R

ReadyToProcessVisitor - Class in ca.uqac.dim.turtledb
Visitor that checks if a query is ready to be processed.
ReadyToProcessVisitor() - Constructor for class ca.uqac.dim.turtledb.ReadyToProcessVisitor
 
Relation - Class in ca.uqac.dim.turtledb
A relation is implemented as a map from a set of tuples (the relation's key) to a set of tuples
Relation() - Constructor for class ca.uqac.dim.turtledb.Relation
Empty constructor.
RelationCacheIterator - Class in ca.uqac.dim.turtledb
 
RelationCacheIterator() - Constructor for class ca.uqac.dim.turtledb.RelationCacheIterator
 
RelationIterator - Interface in ca.uqac.dim.turtledb
 
RelationStreamIterator - Class in ca.uqac.dim.turtledb
 
RelationStreamIterator() - Constructor for class ca.uqac.dim.turtledb.RelationStreamIterator
 
remove() - Method in class ca.uqac.dim.turtledb.RelationCacheIterator
 
remove() - Method in class ca.uqac.dim.turtledb.RelationStreamIterator
 
rename(Attribute, Attribute) - Method in class ca.uqac.dim.turtledb.Renaming
 
Renaming - Class in ca.uqac.dim.turtledb
 
Renaming(Relation) - Constructor for class ca.uqac.dim.turtledb.Renaming
 
Renaming.ProjectionCacheIterator - Class in ca.uqac.dim.turtledb
 
Renaming.ProjectionStreamIterator - Class in ca.uqac.dim.turtledb
 
reset() - Method in class ca.uqac.dim.turtledb.Join.JoinStreamIterator
 
reset() - Method in class ca.uqac.dim.turtledb.NAryRelation.NAryRelationStreamIterator
 
reset() - Method in class ca.uqac.dim.turtledb.RelationCacheIterator
 
reset() - Method in interface ca.uqac.dim.turtledb.RelationIterator
 
reset() - Method in class ca.uqac.dim.turtledb.RelationStreamIterator
Resets the enumeration of tuples, i.e.
reset() - Method in class ca.uqac.dim.turtledb.Table.TableStreamIterator
 
reset() - Method in class ca.uqac.dim.turtledb.UnaryRelation.UnaryRelationStreamIterator
 
reset() - Method in class ca.uqac.dim.turtledb.VariableTable.VariableTableCacheIterator
 
reset() - Method in class ca.uqac.dim.turtledb.VariableTable.VariableTableStreamIterator
 
run() - Method in class ca.uqac.dim.turtledb.CentralizedCommunicator.CentralizedQueryProcessor
 
run() - Method in class ca.uqac.dim.turtledb.CentralizedCommunicator
 
run() - Method in class ca.uqac.dim.turtledb.HttpCommunicator.HttpQueryProcessor
 
run() - Method in class ca.uqac.dim.turtledb.HttpCommunicator
Listen to the connection for any incoming messages

S

Schema - Class in ca.uqac.dim.turtledb
A schema is an ordered list of attributes.
Schema() - Constructor for class ca.uqac.dim.turtledb.Schema
Empty constructor
Schema(String) - Constructor for class ca.uqac.dim.turtledb.Schema
Constructor from a comma-separated string.
Schema(Schema) - Constructor for class ca.uqac.dim.turtledb.Schema
Constructor by copy
Schema(String, String) - Constructor for class ca.uqac.dim.turtledb.Schema
Constructor from a comma-separated string.
Selection - Class in ca.uqac.dim.turtledb
 
Selection(Condition, Relation) - Constructor for class ca.uqac.dim.turtledb.Selection
 
Selection.SelectionCacheIterator - Class in ca.uqac.dim.turtledb
 
Selection.SelectionStreamIterator - Class in ca.uqac.dim.turtledb
 
SelectionCacheIterator() - Constructor for class ca.uqac.dim.turtledb.Selection.SelectionCacheIterator
 
SelectionStreamIterator() - Constructor for class ca.uqac.dim.turtledb.Selection.SelectionStreamIterator
 
sendData(URL, String) - Method in class ca.uqac.dim.turtledb.HttpCommunicator
Sends a string of data through an TCP connection at a given URL:port
sendQuery(String, Relation) - Method in class ca.uqac.dim.turtledb.HttpCommunicator
 
sendQuery(String, Set<Relation>) - Method in class ca.uqac.dim.turtledb.HttpCommunicator
 
setCondition(Condition) - Method in class ca.uqac.dim.turtledb.Join
 
setCondition(Condition) - Method in class ca.uqac.dim.turtledb.Selection
 
setLeft(Relation) - Method in class ca.uqac.dim.turtledb.BinaryRelation
 
setName(String) - Method in class ca.uqac.dim.turtledb.Attribute
 
setName(String) - Method in class ca.uqac.dim.turtledb.Table
Sets a name for the table.
setName(String) - Method in class ca.uqac.dim.turtledb.VariableTable
Set the table's name.
setRelation(Relation) - Method in class ca.uqac.dim.turtledb.UnaryRelation
 
setRight(Relation) - Method in class ca.uqac.dim.turtledb.BinaryRelation
 
setSchema(Schema) - Method in class ca.uqac.dim.turtledb.Projection
 
setSchema(Schema) - Method in class ca.uqac.dim.turtledb.Table
Sets the table's schema
setSchema(Schema) - Method in class ca.uqac.dim.turtledb.Tuple
Overwrites the schema of a tuple.
setSite(String) - Method in class ca.uqac.dim.turtledb.VariableTable
Sets the fragment's site.
setStreamingMode(boolean) - Method in class ca.uqac.dim.turtledb.Relation
Sets the way of querying the relation's tuples
setTable(String) - Method in class ca.uqac.dim.turtledb.Tuple
Affixes a given table name to all attributes of the tuple.
setTableName(String) - Method in class ca.uqac.dim.turtledb.Attribute
 
setTableName(String) - Method in class ca.uqac.dim.turtledb.Schema
Assigns a table name to the tuples in the schema
SiteInfo(String, String) - Constructor for class ca.uqac.dim.turtledb.HttpCommunicator.SiteInfo
 
size() - Method in class ca.uqac.dim.turtledb.Tuple
 
streamIterator() - Method in class ca.uqac.dim.turtledb.Intersection
 
streamIterator() - Method in class ca.uqac.dim.turtledb.Join
 
streamIterator() - Method in class ca.uqac.dim.turtledb.Product
 
streamIterator() - Method in class ca.uqac.dim.turtledb.Projection
 
streamIterator() - Method in class ca.uqac.dim.turtledb.Relation
Returns an iterator over tuples of the relation
streamIterator() - Method in class ca.uqac.dim.turtledb.Renaming
 
streamIterator() - Method in class ca.uqac.dim.turtledb.Selection
 
streamIterator() - Method in class ca.uqac.dim.turtledb.Table
 
streamIterator() - Method in class ca.uqac.dim.turtledb.Union
 
streamIterator() - Method in class ca.uqac.dim.turtledb.VariableTable
 

T

Table - Class in ca.uqac.dim.turtledb
A Table is a list of tuples.
Table(Relation) - Constructor for class ca.uqac.dim.turtledb.Table
Constructor by copy
Table.TableCacheIterator - Class in ca.uqac.dim.turtledb
 
Table.TableStreamIterator - Class in ca.uqac.dim.turtledb
 
TableCacheIterator() - Constructor for class ca.uqac.dim.turtledb.Table.TableCacheIterator
 
TableLinkVisitor - Class in ca.uqac.dim.turtledb
 
TableLinkVisitor(VariableTable) - Constructor for class ca.uqac.dim.turtledb.TableLinkVisitor
 
TableLinkVisitor(Map<String, Relation>) - Constructor for class ca.uqac.dim.turtledb.TableLinkVisitor
 
TableParser - Class in ca.uqac.dim.turtledb
Parses a table from a character string.
TableParser() - Constructor for class ca.uqac.dim.turtledb.TableParser
 
TableStreamIterator() - Constructor for class ca.uqac.dim.turtledb.Table.TableStreamIterator
 
toGraphviz(Relation) - Static method in class ca.uqac.dim.turtledb.GraphvizQueryFormatter
Serializes a relation as a DOM document.
toString() - Method in class ca.uqac.dim.turtledb.Attribute
 
toString() - Method in class ca.uqac.dim.turtledb.LogicalNot
 
toString() - Method in class ca.uqac.dim.turtledb.NAryCondition
 
toString() - Method in exception ca.uqac.dim.turtledb.QueryVisitor.VisitorException
 
toString() - Method in class ca.uqac.dim.turtledb.Relation
Pretty-prints a relation to a string
toString() - Method in class ca.uqac.dim.turtledb.Tuple
 
toString() - Method in class ca.uqac.dim.turtledb.Value
 
toString() - Method in class ca.uqac.dim.turtledb.VariableTable
 
toString() - Method in exception ca.uqac.dim.turtledb.XmlQueryParser.ParseException
 
toXmlDocument(Relation) - Static method in class ca.uqac.dim.turtledb.XmlQueryFormatter
Serializes a relation as a DOM document.
toXmlString(Relation) - Static method in class ca.uqac.dim.turtledb.XmlQueryFormatter
Serializes a relation as a string containing an XML representation of the relation.
Tuple - Class in ca.uqac.dim.turtledb
A tuple is an ordered collection of attribute-value pairs.
Tuple(Tuple) - Constructor for class ca.uqac.dim.turtledb.Tuple
Constructor by copy
Tuple(Schema, Value[]) - Constructor for class ca.uqac.dim.turtledb.Tuple
 
Tuple(Schema, String) - Constructor for class ca.uqac.dim.turtledb.Tuple
 
tupleCount() - Method in class ca.uqac.dim.turtledb.BinaryRelation
 
tupleCount() - Method in class ca.uqac.dim.turtledb.Join
 
tupleCount() - Method in class ca.uqac.dim.turtledb.NAryRelation
 
tupleCount() - Method in class ca.uqac.dim.turtledb.Relation
Returns the number of actual tuples present in the query.
tupleCount() - Method in class ca.uqac.dim.turtledb.Table
 
tupleCount() - Method in class ca.uqac.dim.turtledb.UnaryRelation
 
tupleCount() - Method in class ca.uqac.dim.turtledb.VariableTable
 
tupleIterator() - Method in class ca.uqac.dim.turtledb.Table
 

U

UnaryRelation - Class in ca.uqac.dim.turtledb
 
UnaryRelation() - Constructor for class ca.uqac.dim.turtledb.UnaryRelation
 
UnaryRelation.UnaryRelationCacheIterator - Class in ca.uqac.dim.turtledb
 
UnaryRelation.UnaryRelationStreamIterator - Class in ca.uqac.dim.turtledb
 
UnaryRelationCacheIterator() - Constructor for class ca.uqac.dim.turtledb.UnaryRelation.UnaryRelationCacheIterator
 
UnaryRelationStreamIterator() - Constructor for class ca.uqac.dim.turtledb.UnaryRelation.UnaryRelationStreamIterator
 
Union - Class in ca.uqac.dim.turtledb
Union of two relations.
Union() - Constructor for class ca.uqac.dim.turtledb.Union
 
Union.UnionCacheIterator - Class in ca.uqac.dim.turtledb
 
Union.UnionStreamIterator - Class in ca.uqac.dim.turtledb
 
UnionCacheIterator() - Constructor for class ca.uqac.dim.turtledb.Union.UnionCacheIterator
 
UnionStreamIterator() - Constructor for class ca.uqac.dim.turtledb.Union.UnionStreamIterator
 

V

Value - Class in ca.uqac.dim.turtledb
 
Value(String) - Constructor for class ca.uqac.dim.turtledb.Value
 
VariableTable - Class in ca.uqac.dim.turtledb
A VariableTable is a placeholder for an actual relation.
VariableTable() - Constructor for class ca.uqac.dim.turtledb.VariableTable
 
VariableTable(String) - Constructor for class ca.uqac.dim.turtledb.VariableTable
 
VariableTable(String, String) - Constructor for class ca.uqac.dim.turtledb.VariableTable
 
VariableTable.VariableTableCacheIterator - Class in ca.uqac.dim.turtledb
 
VariableTable.VariableTableStreamIterator - Class in ca.uqac.dim.turtledb
 
VariableTableCacheIterator() - Constructor for class ca.uqac.dim.turtledb.VariableTable.VariableTableCacheIterator
 
VariableTableStreamIterator() - Constructor for class ca.uqac.dim.turtledb.VariableTable.VariableTableStreamIterator
 
visit(LogicalAnd) - Method in class ca.uqac.dim.turtledb.ConditionVisitor
 
visit(LogicalOr) - Method in class ca.uqac.dim.turtledb.ConditionVisitor
 
visit(Equality) - Method in class ca.uqac.dim.turtledb.ConditionVisitor
 
visit(LogicalNot) - Method in class ca.uqac.dim.turtledb.ConditionVisitor
 
visit(Projection) - Method in class ca.uqac.dim.turtledb.EmptyQueryVisitor
 
visit(Selection) - Method in class ca.uqac.dim.turtledb.EmptyQueryVisitor
 
visit(Table) - Method in class ca.uqac.dim.turtledb.EmptyQueryVisitor
 
visit(VariableTable) - Method in class ca.uqac.dim.turtledb.EmptyQueryVisitor
 
visit(Union) - Method in class ca.uqac.dim.turtledb.EmptyQueryVisitor
 
visit(Intersection) - Method in class ca.uqac.dim.turtledb.EmptyQueryVisitor
 
visit(Join) - Method in class ca.uqac.dim.turtledb.EmptyQueryVisitor
 
visit(Product) - Method in class ca.uqac.dim.turtledb.EmptyQueryVisitor
 
visit(Renaming) - Method in class ca.uqac.dim.turtledb.EmptyQueryVisitor
 
visit(LogicalAnd) - Method in class ca.uqac.dim.turtledb.GraphvizConditionVisitor
 
visit(LogicalOr) - Method in class ca.uqac.dim.turtledb.GraphvizConditionVisitor
 
visit(LogicalNot) - Method in class ca.uqac.dim.turtledb.GraphvizConditionVisitor
 
visit(Equality) - Method in class ca.uqac.dim.turtledb.GraphvizConditionVisitor
 
visit(Projection) - Method in class ca.uqac.dim.turtledb.QueryVisitor
 
visit(Selection) - Method in class ca.uqac.dim.turtledb.QueryVisitor
 
visit(Table) - Method in class ca.uqac.dim.turtledb.QueryVisitor
 
visit(VariableTable) - Method in class ca.uqac.dim.turtledb.QueryVisitor
 
visit(Union) - Method in class ca.uqac.dim.turtledb.QueryVisitor
 
visit(Intersection) - Method in class ca.uqac.dim.turtledb.QueryVisitor
 
visit(Join) - Method in class ca.uqac.dim.turtledb.QueryVisitor
 
visit(Product) - Method in class ca.uqac.dim.turtledb.QueryVisitor
 
visit(Renaming) - Method in class ca.uqac.dim.turtledb.QueryVisitor
 
visit(VariableTable) - Method in class ca.uqac.dim.turtledb.ReadyToProcessVisitor
 
visit(VariableTable) - Method in class ca.uqac.dim.turtledb.TableLinkVisitor
 
visit(LogicalAnd) - Method in class ca.uqac.dim.turtledb.XmlConditionVisitor
 
visit(LogicalOr) - Method in class ca.uqac.dim.turtledb.XmlConditionVisitor
 
visit(LogicalNot) - Method in class ca.uqac.dim.turtledb.XmlConditionVisitor
 
visit(Equality) - Method in class ca.uqac.dim.turtledb.XmlConditionVisitor
 
visitNAry(String, NAryCondition) - Method in class ca.uqac.dim.turtledb.GraphvizConditionVisitor
 
visitNAry(Node, NAryCondition) - Method in class ca.uqac.dim.turtledb.XmlConditionVisitor
 
VisitorException(String) - Constructor for exception ca.uqac.dim.turtledb.QueryVisitor.VisitorException
 

X

XmlConditionVisitor - Class in ca.uqac.dim.turtledb
 
XmlConditionVisitor(Document) - Constructor for class ca.uqac.dim.turtledb.XmlConditionVisitor
 
XmlQueryFormatter - Class in ca.uqac.dim.turtledb
Facilities to convert relations into equivalent XML representations.
XmlQueryFormatter() - Constructor for class ca.uqac.dim.turtledb.XmlQueryFormatter
 
XmlQueryParser - Class in ca.uqac.dim.turtledb
Facilities to build relational queries from an XML representation.
XmlQueryParser() - Constructor for class ca.uqac.dim.turtledb.XmlQueryParser
 
XmlQueryParser.ParseException - Exception in ca.uqac.dim.turtledb
Exception raised when the parser wants to signal an error.
A B C D E F G H I J K L M N P Q R S T U V X 
Skip navigation links

Copyright © Sylvain HallĂ©. All Rights Reserved.