Package | Description |
---|---|
be.SIRAPRISE.client |
This package contains all the classes and interfaces that can be useful on the client side of an application involving SIRA_PRISE.
|
be.SIRAPRISE.typeimplementations |
This package contains the SIRA_PRISE type and operator implementations.
|
be.SIRAPRISE.util |
This package contains various utility methods.
|
Modifier and Type | Method and Description |
---|---|
static RelationBuffer |
Relations.orderedRelation(MyReadOnlyCollection<TupleBuffer> tupleBufferCollection,
ByAttributesTupleBufferOrderer orderer)
Gets a relationBuffer in which iteration over the tuples will be in-order, according to the ordering operators associated with the types of the given ordering attributes
|
Modifier and Type | Method and Description |
---|---|
abstract MyReadOnlyCollection<TupleBuffer> |
TupleCollectionBuffer.getTupleBufferCollection()
Gets the collection of tuple buffers
|
MyReadOnlyCollection<TupleBuffer> |
TupleBagBuffer.getTupleBufferCollection()
Gets the relation value
|
MyReadOnlyCollection<TupleBuffer> |
RelationBuffer.getTupleBufferCollection() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<TupleBuffer> |
TCLOSE_RELATION.computeTclose(MyReadOnlyCollection<TupleBuffer> r,
java.util.Map<NameIdentifier,NameIdentifier> closureLeftAttributes,
java.util.Map<NameIdentifier,NameIdentifier> closureRightAttributes)
Computes the closure in a straightforward way.
|
Modifier and Type | Class and Description |
---|---|
class |
MyReadOnlyLinkedList<V>
MyReadOnlyLinkedList is identical to java's unmodifiable collections, but for the fact that the 'Unmodifiable' property is declared to its users.
|
class |
MyReadOnlyList<V>
MyReadOnlyList is identical to java's unmodifiable collections, but for the fact that the 'Unmodifiable' property is declared to its users.
|
class |
MyReadOnlySet<E>
MyReadOnlySets are identical to java's Collections.unmodifiableSet(), but for the fact that the read-only property is declared to the user, and users getting back a MyReadOnlySet from some method, know they shouldn't even attempt to modify the set's contents, instead of having to wait for the UnsupportedOperationException to appear at run-time.
|
Modifier and Type | Method and Description |
---|---|
MyReadOnlyCollection<V> |
MyReadOnlyLinkedHashMap.values() |
MyReadOnlyCollection<V> |
MyReadOnlyMap.values() |