| Package | Description |
|---|---|
| ca.uqac.dim.turtledb |
| Modifier and Type | Field and Description |
|---|---|
protected Tuple |
VariableTable.VariableTableStreamIterator.m_nextTuple |
protected Tuple |
VariableTable.VariableTableCacheIterator.m_nextTuple |
protected Tuple |
RelationStreamIterator.m_nextTuple |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Iterator<Tuple> |
Table.TableStreamIterator.m_iterator |
protected java.util.Vector<java.util.Iterator<Tuple>> |
NAryRelation.NAryRelationCacheIterator.m_iterators |
protected java.util.Vector<Tuple> |
NAryRelation.NAryRelationStreamIterator.m_lastTuple
Vector containing the last tuple taken from each table
|
protected java.util.Vector<Tuple> |
NAryRelation.NAryRelationCacheIterator.m_lastTuple |
protected java.util.List<Tuple> |
RelationStreamIterator.m_outputTuples |
protected java.util.List<Tuple> |
Table.m_tuples |
| Modifier and Type | Method and Description |
|---|---|
protected Tuple |
NAryRelation.NAryRelationStreamIterator.incrementSmallestTuple()
Returns the smallest tuple in the vector of tuples, and
increments the relation that produced it
|
protected Tuple |
Union.UnionStreamIterator.internalNext() |
protected Tuple |
Join.JoinStreamIterator.internalNext()
Implementation of internalNext.
|
protected Tuple |
Renaming.ProjectionStreamIterator.internalNext() |
protected Tuple |
Intersection.IntersectionIterator.internalNext()
Implementation of internalNext.
|
protected Tuple |
Selection.SelectionStreamIterator.internalNext() |
protected Tuple |
VariableTable.VariableTableStreamIterator.internalNext() |
protected abstract Tuple |
RelationStreamIterator.internalNext()
Method that must be implemented by every non-abstract
relation; it returns the next tuple
of the enumeration, if any.
|
protected Tuple |
Table.TableStreamIterator.internalNext() |
protected Tuple |
Projection.ProjectionStreamIterator.internalNext() |
protected Tuple |
Product.ProductStreamIterator.internalNext() |
static Tuple |
Tuple.makeTuple(java.util.Vector<Tuple> v)
Fusions multiple tuples to create a single tuple
|
Tuple |
RelationStreamIterator.next() |
Tuple |
RelationCacheIterator.next() |
protected static Tuple |
XmlQueryParser.parseTuple(org.w3c.dom.Node e)
Parse a table tuple.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Iterator<Tuple> |
Table.tupleIterator() |
| Modifier and Type | Method and Description |
|---|---|
int |
Tuple.compareTo(Tuple t)
Compares two tuples.
|
boolean |
Table.contains(Tuple tup)
Determines if a relation contains a given tuple.
|
boolean |
Relation.contains(Tuple tup)
Determines if a relation contains a given tuple.
|
boolean |
Tuple.equals(Tuple t) |
boolean |
Equality.evaluate(Tuple t) |
abstract boolean |
Condition.evaluate(Tuple t) |
boolean |
LogicalOr.evaluate(Tuple t) |
boolean |
LogicalNot.evaluate(Tuple t) |
boolean |
LogicalAnd.evaluate(Tuple t) |
void |
Table.put(Tuple t)
Adds a new tuple to the table.
|
void |
Tuple.putAll(Tuple t) |
| Modifier and Type | Method and Description |
|---|---|
static Tuple |
Tuple.makeTuple(java.util.Vector<Tuple> v)
Fusions multiple tuples to create a single tuple
|
void |
Table.putAll(java.util.Collection<Tuple> tuples)
Adds a collection of tuples to the table.
|
| Constructor and Description |
|---|
Tuple(Tuple t)
Constructor by copy
|
Copyright © Sylvain HallĂ©. All Rights Reserved.