| 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. | 
| Constructor and Description | 
|---|
| ByteBufferToValueBufferMapTransformer(MyReadOnlyLinkedHashMap<NameIdentifier,TypeDeclaration> elementsMap) | 
| Modifier and Type | Method and Description | 
|---|---|
| static MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> | IntervalMapsForHeading. getAttributeIntervalOperatorImplementationsMap(Heading heading,
                                              java.util.List<NameIdentifier> intervalTypedAttributeNames)Gets a useful map, mapping the attribute names for the interval-typed attributes in the heading to a map of operator implementations that apply to the attributes of that name. | 
| MyReadOnlyLinkedHashMap<NameIdentifier,TypeDeclaration> | UDTPhysicalPossrepImplementation. getComponentIdentifierTypeDeclarationsMap() | 
| MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> | JOINInvocationResultDetails. getIntervalOperatorImplementationsMap()Gets The mapping of interval-typed attribute names to their corresponding set of relevant interval-typed operators | 
| MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> | INTERSECTInvocationResultDetails. getIntervalOperatorImplementationsMap()Gets The mapping of interval-typed attribute names to their corresponding set of relevant interval-typed operators | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.util.Collection<TupleBuffer> | RANGEMINUS_TUPLE_TUPLE_STRING. computeDifferenceForSamePartitionTuples(TupleBuffer minuendTuple,
                                       TupleBuffer subtrahendTuple,
                                       MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                       java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementations)Computes the USING difference between two given tuples | 
| static java.util.Collection<TupleBuffer> | RANGEMINUS_TUPLE_TUPLE_STRING. computeDifferenceForSamePartitionTuples(TupleBuffer minuendTuple,
                                       TupleBuffer subtrahendTuple,
                                       MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                       java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementations,
                                       java.util.LinkedList<ValueBuffer> wrkArgList)Computes the USING difference between two given tuples | 
| static RelationBuffer | INTERSECT_RELATION_RELATION. computeIntersectUsing(RelationBuffer relationBuffer,
                     RelationBuffer relationBuffer2,
                     java.util.Set<NameIdentifier> partitioningKeys,
                     MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                     java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations) | 
| static RelationBuffer | PACK_RELATION_STRING. computePack(RelationBuffer relationBuffer,
           MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> attributeIntervalOperatorImplementationsMap,
           java.util.Set<NameIdentifier> partitioningKeys,
           java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementationsMap)Gets A relationBuffer holding the result of the packing | 
| static java.util.Set<TupleBuffer> | MINUSUSING_RELATION_RELATION. computeRangeDifferenceAndPack(java.util.Collection<? extends TupleBuffer> minuend,
                             java.util.Collection<? extends TupleBuffer> subtrahend,
                             java.util.Set<NameIdentifier> partitioningKeys,
                             MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                             java.util.LinkedList<ValueBuffer> wrkArgList,
                             java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementations)Computes the temporal difference on given tuplelists | 
| static java.util.Set<TupleBuffer> | MINUSUSING_RELATION_RELATION. computeRangeDifferenceAndPack(java.util.Collection<? extends TupleBuffer> minuend,
                             java.util.Collection<? extends TupleBuffer> subtrahend,
                             java.util.Set<NameIdentifier> partitioningKeys,
                             MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                             java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementations)Computes the temporal difference on given tuplelists | 
| static java.util.Set<TupleBuffer> | MINUSUSING_RELATION_RELATION. computeRangeDifferenceOnSamePartitionRelations(java.util.Collection<? extends TupleBuffer> minuend,
                                              java.util.Collection<? extends TupleBuffer> subtrahend,
                                              MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                              java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementations)Computes the difference between tuplelists. | 
| static java.util.Set<TupleBuffer> | MINUSUSING_RELATION_RELATION. computeRangeDifferenceOnSamePartitionRelations(java.util.Collection<? extends TupleBuffer> minuend,
                                              java.util.Collection<? extends TupleBuffer> subtrahend,
                                              MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                              java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementations,
                                              java.util.LinkedList<ValueBuffer> wrkArgList)Computes the difference between tuplelists. | 
| static java.util.Set<TupleBuffer> | MINUSUSING_RELATION_RELATION. computeRangeDifferenceOnSamePartitionRelationsAndPack(java.util.Collection<? extends TupleBuffer> minuend,
                                                     java.util.Collection<? extends TupleBuffer> subtrahend,
                                                     MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                                     java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementations)Computes the difference between relations. | 
| static java.util.Set<TupleBuffer> | MINUSUSING_RELATION_RELATION. computeRangeDifferenceOnSamePartitionRelationsAndPack(java.util.Collection<? extends TupleBuffer> minuend,
                                                     java.util.Collection<? extends TupleBuffer> subtrahend,
                                                     MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                                     java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementations,
                                                     java.util.LinkedList<ValueBuffer> wrkArgList)Computes the difference between relations. | 
| static java.util.Collection<TupleBuffer> | RANGEINTERSECT_TUPLE_TUPLE_STRING. computeRangeIntersection(TupleBuffer t1,
                        TupleBuffer t2,
                        MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations)Gets the USING... | 
| static java.util.Collection<TupleBuffer> | RANGEINTERSECT_TUPLE_TUPLE_STRING. computeRangeIntersection(TupleBuffer t1,
                        TupleBuffer t2,
                        MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                        java.util.LinkedList<ValueBuffer> wrkArgList)Gets the USING... | 
| static java.util.Set<TupleBuffer> | INTERSECTUSING_RELATION_RELATION. computeRangeIntersectionAndPack(java.util.Collection<? extends TupleBuffer> r1,
                               java.util.Collection<? extends TupleBuffer> r2,
                               java.util.Set<NameIdentifier> partitioningKeys,
                               MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                               java.util.LinkedList<ValueBuffer> wrkArgList,
                               java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Computes the intersection, given the two tuple collections. | 
| static java.util.Set<TupleBuffer> | INTERSECTUSING_RELATION_RELATION. computeRangeIntersectionAndPack(java.util.Collection<? extends TupleBuffer> r1,
                               java.util.Collection<? extends TupleBuffer> r2,
                               java.util.Set<NameIdentifier> partitioningKeys,
                               MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                               java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Computes the intersection, given the two tuple collections. | 
| static java.util.Set<TupleBuffer> | INTERSECTUSING_RELATION_RELATION. computeRangeIntersectionForSamePartitionRelationsAndPack(java.util.Collection<? extends TupleBuffer> r1,
                                                        java.util.Collection<? extends TupleBuffer> r2,
                                                        MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                                        java.util.LinkedList<ValueBuffer> wrkArgList,
                                                        java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Computes the range intersection of tuple lists whose non-interval-typed attributes are required to have the same value | 
| static java.util.Set<TupleBuffer> | INTERSECTUSING_RELATION_RELATION. computeRangeIntersectionForSamePartitionRelationsAndPack(java.util.Collection<? extends TupleBuffer> r1,
                                                        java.util.Collection<? extends TupleBuffer> r2,
                                                        MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                                        java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Computes the range intersection of tuple lists whose non-interval-typed attributes are required to have the same value | 
| static java.util.Collection<TupleBuffer> | RANGEINTERSECT_TUPLE_TUPLE_STRING. computeRangeIntersectionForSamePartitionTuples(TupleBuffer t1,
                                              TupleBuffer t2,
                                              MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations)Gets the USING... | 
| static java.util.Collection<TupleBuffer> | RANGEINTERSECT_TUPLE_TUPLE_STRING. computeRangeIntersectionForSamePartitionTuples(TupleBuffer t1,
                                              TupleBuffer t2,
                                              MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                              java.util.LinkedList<ValueBuffer> wrkArgList)Gets the USING... | 
| static java.util.Collection<TupleBuffer> | RANGEJOIN_TUPLE_TUPLE_STRING. computeRangeJoin(TupleBuffer t1,
                TupleBuffer t2,
                MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations)Gets the USING... | 
| static java.util.Collection<TupleBuffer> | RANGEJOIN_TUPLE_TUPLE_STRING. computeRangeJoin(TupleBuffer t1,
                TupleBuffer t2,
                MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                java.util.Map<NameIdentifier,ValueBuffer> wrkAttributeValueMap,
                java.util.LinkedList<ValueBuffer> wrkArgList)Gets the USING... | 
| static java.util.Set<TupleBuffer> | JOINUSING_RELATION_RELATION. computeRangeJoinAndPack(java.util.Collection<TupleBuffer> r1,
                       java.util.Collection<TupleBuffer> r2,
                       java.util.Set<NameIdentifier> partitioningKeys,
                       MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                       java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Computes the "range" JOIN between the given relations. | 
| static java.util.Set<TupleBuffer> | JOINUSING_RELATION_RELATION. computeRangeJoinAndPack(java.util.Collection<TupleBuffer> r1,
                       java.util.Collection<TupleBuffer> r2,
                       java.util.Set<NameIdentifier> partitioningKeys,
                       MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                       java.util.Map<NameIdentifier,ValueBuffer> wrkAttributeValueMap,
                       java.util.LinkedList<ValueBuffer> wrkArgList,
                       java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Computes the "range" JOIN between the given relations. | 
| static java.util.Collection<TupleBuffer> | JOINUSING_RELATION_RELATION. computeRangeJoinForSamePartitionRelationsAndPack(java.util.Collection<TupleBuffer> r1,
                                                java.util.Collection<TupleBuffer> r2,
                                                MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                                java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Computes the range join of tuple lists whose non-interval-typed attributes are required to have the same value | 
| static java.util.Collection<TupleBuffer> | JOINUSING_RELATION_RELATION. computeRangeJoinForSamePartitionRelationsAndPack(java.util.Collection<TupleBuffer> r1,
                                                java.util.Collection<TupleBuffer> r2,
                                                MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                                java.util.Map<NameIdentifier,ValueBuffer> wrkAttributeValueMap,
                                                java.util.LinkedList<ValueBuffer> wrkArglist,
                                                java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Computes the range join of tuple lists whose non-interval-typed attributes are required to have the same value | 
| static java.util.Collection<TupleBuffer> | RANGEJOIN_TUPLE_TUPLE_STRING. computeRangeJoinForSamePartitionTuples(TupleBuffer t1,
                                      TupleBuffer t2,
                                      MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations)Gets the USING... | 
| static java.util.Collection<TupleBuffer> | RANGEJOIN_TUPLE_TUPLE_STRING. computeRangeJoinForSamePartitionTuples(TupleBuffer t1,
                                      TupleBuffer t2,
                                      MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                      java.util.Map<NameIdentifier,ValueBuffer> wrkAttributeValueMap,
                                      java.util.LinkedList<ValueBuffer> wrkArgList)Gets the USING... | 
| static java.util.Collection<TupleBuffer> | UNIONUSING_RELATION_RELATION. computeRangeUnionAndPack(java.util.Collection<TupleBuffer> r1,
                        java.util.Collection<TupleBuffer> r2,
                        MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                        java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations,
                        java.util.Set<NameIdentifier> partitioningKeys)Computes the interval union of the given tuple sets. | 
| static java.util.Collection<TupleBuffer> | UNIONUSING_RELATION_RELATION. computeRangeUnionAndPack(java.util.Collection<TupleBuffer> r1,
                        java.util.Collection<TupleBuffer> r2,
                        MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                        java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations,
                        java.util.Set<NameIdentifier> partitioningKeys,
                        java.util.LinkedList<ValueBuffer> wrkArgList)Computes the interval union of the given tuple sets. | 
| static java.util.Set<TupleBuffer> | UNIONUSING_RELATION_RELATION. computeRangeUnionForSamePartitionRelationsAndPack(java.util.Collection<? extends TupleBuffer> r1,
                                                 java.util.Collection<? extends TupleBuffer> r2,
                                                 MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                                 java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Computes the interval union of the given tuple sets. | 
| static java.util.Set<TupleBuffer> | UNIONUSING_RELATION_RELATION. computeRangeUnionForSamePartitionRelationsAndPack(java.util.Collection<? extends TupleBuffer> r1,
                                                 java.util.Collection<? extends TupleBuffer> r2,
                                                 MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                                                 java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementations,
                                                 java.util.LinkedList<ValueBuffer> wrkArgList)Computes the interval union of the given tuple sets. | 
| static java.util.Set<TupleBuffer> | UNPACK_RELATION. computeUnpack(java.util.Collection<TupleBuffer> r1,
             MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
             MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> intervalTypeImplementations)The most stupid way conceivable to compute a relation union of relations that have no interval-typed attributes | 
| static RelationBuffer | UNPACK_RELATION. computeUnpack(RelationBuffer relationBuffer,
             MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
             MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> typeImplementationsMap) | 
| static RelationBuffer | JOIN_RELATION_RELATION. computeUsingJoin(RelationBuffer relationBuffer,
                RelationBuffer relationBuffer2,
                java.util.Set<NameIdentifier> partitioningKeys,
                MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations) | 
| static RelationBuffer | UNION. computeUsingUnion(RelationBuffer relationBuffer,
                 RelationBuffer relationBuffer2,
                 java.util.Set<NameIdentifier> partitioningKeys,
                 MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                 java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations) | 
| static java.util.Map<NameIdentifier,IntervalTypeImplementation> | IntervalMapsForHeading. getAttributeIntervalTypeImplementationsMap(MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> attributeIntervalOperatorImplementationsMap)Gets a useful map, mapping the attribute names for the interval-typed attributes in the heading to a map of operator implementations that apply to the attributes of that name. | 
| static java.util.Set<TupleBuffer> | PACK_RELATION_STRING. packPartition(java.util.Collection<TupleBuffer> in,
             MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
             java.util.Map<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementations)Packs the given collection of tuplebuffers by merging the mergeable tuples. | 
| static java.util.Set<TupleBuffer> | PACK_RELATION_STRING. packPartitionOld(java.util.Collection<TupleBuffer> in,
                MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Packs the given collection of tuplebuffers by merging the mergeable tuples. | 
| static MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> | UNPACK. prepareIntervalTypeImplementationsMap(MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations)Deprecated. 
 - best replaced with the method from  IntervalMapsForHeading | 
| static java.util.Set<MyReadOnlyMap<NameIdentifier,ValueBuffer>> | UNPACK_RELATION. unpackTuple(TupleBuffer t,
           MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> intervalTypeImplementations,
           MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations) | 
| Constructor and Description | 
|---|
| CONTAINSRUSING_RELATION_RELATION(Heading heading,
                                java.util.LinkedList<NameIdentifier> treatAsRange,
                                MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> attributeIntervalOperatorImplementationsMap,
                                MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementationsMap)Creates the CONTAINSRUSING_RELATION_RELATION | 
| CONTAINSTUSING_RELATION_TUPLE(Heading heading,
                             java.util.LinkedList<NameIdentifier> treatAsRange,
                             MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> attributeIntervalOperatorImplementationsMap,
                             MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementationsMap)Creates the CONTAINSTUSING_RELATION_RELATION | 
| INTERSECTInvocationResultDetails(Heading heading,
                                java.lang.String predicate,
                                java.util.Collection<? extends KeyDef> keySpecifications,
                                java.util.LinkedHashSet<NameIdentifier> usingAttributes,
                                java.util.Set<NameIdentifier> partitioningKeys,
                                MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalOperatorImplementationsMap)Creates the JOINInvocationResultDetails | 
| JOINInvocationResultDetails(Heading heading,
                           java.lang.String predicate,
                           java.util.Collection<? extends KeyDef> keySpecifications,
                           java.util.LinkedHashSet<NameIdentifier> usingAttributes,
                           java.util.Set<NameIdentifier> partitioningKeys,
                           MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalOperatorImplementationsMap,
                           java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypeImplementationsMap)Creates the JOINInvocationResultDetails | 
| UNIONUSING_RELATION_RELATION(Heading heading,
                            java.util.LinkedList<NameIdentifier> treatAsRange,
                            MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                            java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Creates the UNION_RELATION_RELATION_STRING | 
| UNPACK_RELATION(Heading heading,
               MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
               MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Creates the UNPACK_RELATION_RELATION | 
| XMINUSUSING_RELATION_RELATION(Heading heading,
                             java.util.LinkedList<NameIdentifier> treatAsRange,
                             MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
                             java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)Creates the XMINUSUSING_RELATION_RELATION |