|
eRqlEngine API documentation - http://www.wleklinski.de/rdf/ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractCollection
java.util.AbstractList
java.util.ArrayList
eworks.RDF.model.AbstractTuples
eworks.RDF.model.SingleGroupedTuples
Represents a set of grouped tuples and provides methods to manage them. Each
tuple is represented by an instance of a class that implements the Tuple
interface.
This implementation supports the grouping of tuples as defined by
the methods Tuples.getNumberOfGroups()
and Tuples.getTuplesByGroup(int)
.
Every single tuple is generally contained inside it's own group.
Field Summary |
Fields inherited from class java.util.AbstractList |
modCount |
Constructor Summary | |
SingleGroupedTuples()
Creates a new and empty set of tuples. |
|
SingleGroupedTuples(Collection c)
Creates a new set of tuples and initializes it with a given set of tuples. |
|
SingleGroupedTuples(int initialCapacity)
Creates a new and empty set of tuples with a given initial capacity. |
|
SingleGroupedTuples(Tuple t)
Creates a new and empty set of tuples with a given initial tuple. |
Method Summary | |
Object |
clone()
Clones this tuple set and returns a new instance containing the same tuples. |
int |
getNumberOfGroups()
Returns the number of tuple groups. |
Tuples |
getTuplesByGroup(int groupIndex)
Returns all tuples of a certain tuple groups, that is specified by it's numerical index. |
Methods inherited from class eworks.RDF.model.AbstractTuples |
add, addAll, getTuple |
Methods inherited from class java.util.ArrayList |
add, add, addAll, addAll, clear, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize |
Methods inherited from class java.util.AbstractList |
equals, hashCode, iterator, listIterator, listIterator, subList |
Methods inherited from class java.util.AbstractCollection |
containsAll, remove, removeAll, retainAll, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Collection |
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
Methods inherited from interface java.util.List |
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList |
Constructor Detail |
public SingleGroupedTuples()
public SingleGroupedTuples(Tuple t)
t
- The initial tuple.public SingleGroupedTuples(int initialCapacity)
initialCapacity
- The initial capacity.public SingleGroupedTuples(Collection c)
c
- The set of tuples to initialize the new tuple set.Method Detail |
public int getNumberOfGroups()
getNumberOfGroups
in interface Tuples
getNumberOfGroups
in class AbstractTuples
public Tuples getTuplesByGroup(int groupIndex)
Tuples
interface as well.
getTuplesByGroup
in interface Tuples
getTuplesByGroup
in class AbstractTuples
groupIndex
- The group's index.
index
.
ArrayIndexOutOfBoundsException
- if this tuple group does not
exist, see getNumberOfGroups()
.public Object clone()
|
eRqlEngine API documentation - http://www.wleklinski.de/rdf/ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |