| 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()  |