| Package | Description | 
|---|---|
| be.SIRAPRISE.server | 
 This package contains the SIRA_PRISE server implementation. 
 | 
| be.SIRAPRISE.typeimplementations | 
 This package contains the SIRA_PRISE type and operator implementations. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.LinkedList<KeyDef> | 
__UDTERRORS_NAME.getKeySpecificationsForRelationType()  | 
java.util.LinkedList<KeyDef> | 
__EXPRESSIONINFO_STRING_NAME.getKeySpecificationsForRelationType()  | 
java.util.LinkedList<KeyDef> | 
__EXPRESSIONINFO_STRING.getKeySpecificationsForRelationType()  | 
java.util.LinkedList<KeyDef> | 
__EXPRESSIONINFOTENTATIVE_STRING.getKeySpecificationsForRelationType()  | 
java.util.LinkedList<KeyDef> | 
__TYPEIMPLINFO_NAME.getKeySpecificationsForRelationType()  | 
java.util.LinkedList<KeyDef> | 
__EXPRESSIONINFOTENTATIVE_STRING_NAME.getKeySpecificationsForRelationType()  | 
java.util.LinkedList<KeyDef> | 
__EXPRESSIONINFOTENTATIVEUDTOO_NAME_STRING.getKeySpecificationsForRelationType()  | 
java.util.LinkedList<KeyDef> | 
__EXPRESSIONINFOTENTATIVEUDTPC_NAME_STRING.getKeySpecificationsForRelationType()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.Collection<? extends KeyDef> | 
RelationalOperatorInvocationResultDetails.getKeySpecifications()
Gets the key Specifications 
 | 
java.util.Collection<KeyDef> | 
NonScalarTypeDeclaration.getKeySpecifications()
Gets keySpecifications 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
KeyDef.equalsKeyDef(KeyDef obj)
Checks if this KeyDef is equal to the given one. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static INTERSECTInvocationResultDetails | 
INTERSECT_RELATION_RELATION.validateExpressionDetails(Heading heading1,
                         Heading heading2,
                         java.util.LinkedHashSet<NameIdentifier> usingAttributes,
                         java.lang.String predicate1,
                         java.lang.String predicate2,
                         java.util.Collection<? extends KeyDef> arg1KeySpecifications,
                         java.util.Collection<? extends KeyDef> arg2KeySpecifications)  | 
static INTERSECTInvocationResultDetails | 
INTERSECT_RELATION_RELATION.validateExpressionDetails(Heading heading1,
                         Heading heading2,
                         java.util.LinkedHashSet<NameIdentifier> usingAttributes,
                         java.lang.String predicate1,
                         java.lang.String predicate2,
                         java.util.Collection<? extends KeyDef> arg1KeySpecifications,
                         java.util.Collection<? extends KeyDef> arg2KeySpecifications)  | 
static JOINInvocationResultDetails | 
JOIN_RELATION_RELATION.validateExpressionDetails(Heading arg1Heading,
                         Heading arg2Heading,
                         java.util.LinkedHashSet<NameIdentifier> usingAttributes,
                         java.lang.String predicate1,
                         java.lang.String predicate2,
                         java.util.Collection<? extends KeyDef> arg1KeySpecifications,
                         java.util.Collection<? extends KeyDef> arg2KeySpecifications)  | 
static JOINInvocationResultDetails | 
JOIN_RELATION_RELATION.validateExpressionDetails(Heading arg1Heading,
                         Heading arg2Heading,
                         java.util.LinkedHashSet<NameIdentifier> usingAttributes,
                         java.lang.String predicate1,
                         java.lang.String predicate2,
                         java.util.Collection<? extends KeyDef> arg1KeySpecifications,
                         java.util.Collection<? extends KeyDef> arg2KeySpecifications)  | 
static PACKInvocationResultDetails | 
PACK_RELATION_STRING.validateExpressionDetails(Heading inputHeading,
                         java.util.LinkedHashSet<NameIdentifier> packAttributeNames,
                         java.lang.String inputPredicate,
                         java.util.Collection<? extends KeyDef> inputKeySpecifications)  | 
static RENAMEInvocationResultDetails | 
RENAME_RELATION.validateExpressionDetails(Heading heading,
                         java.util.Map<NameIdentifier,NameIdentifier> renameFromToMap,
                         java.lang.String inputPredicate,
                         java.util.Collection<? extends KeyDef> inputKeySpecifications)  | 
static GROUPInvocationResultDetails | 
GROUP.validateExpressionDetails(Heading heading,
                         java.util.Map<NameIdentifier,java.util.Set<NameIdentifier>> groupAttributes,
                         java.lang.String predicate,
                         java.util.Collection<? extends KeyDef> inputKeySpecifications)  | 
static UNGROUPInvocationResultDetails | 
UNGROUP_RELATION.validateExpressionDetails(Heading heading,
                         java.util.Set<NameIdentifier> ungroupAttributes,
                         java.lang.String inputPredicate,
                         java.util.Collection<? extends KeyDef> inputKeySpecifications)  | 
static PROJECTInvocationResultDetails | 
PROJECT_RELATION.validateExpressionDetails(Heading inputHeading,
                         java.util.Set<NameIdentifier> attributeNames,
                         java.lang.String inputPredicate,
                         java.util.Collection<? extends KeyDef> inputKeySpecifications)  | 
static UNPACKInvocationResultDetails | 
UNPACK_RELATION.validateExpressionDetails(Heading inputHeading,
                         java.util.Set<NameIdentifier> unpackAttributeNames,
                         java.lang.String inputPredicate,
                         java.util.Collection<? extends KeyDef> inputKeySpecifications)  | 
| Constructor and Description | 
|---|
AGGREGATEInvocationResultDetails(Heading aggregateHeading,
                                java.lang.String predicate,
                                java.util.LinkedList<KeyDef> keySpecifications)
Creates the AGGREGATEInvocationResultDetails 
 | 
DIVIDEBYPERInvocationResultDetails(Heading heading,
                                  java.lang.String predicate,
                                  java.util.Collection<? extends KeyDef> keyDefs,
                                  MyReadOnlySet<NameIdentifier> dividendAttributeNames,
                                  MyReadOnlySet<NameIdentifier> divisorAttributeNames)
Creates the DIVIDEBYPERInvocationResultDetails 
 | 
EXTENDInvocationResultDetails(Heading extendHeading,
                             java.lang.String relationPredicate,
                             java.util.Collection<? extends KeyDef> keySpecifications)
Creates the EXTENDInvocationResultDetails 
 | 
GROUPInvocationResultDetails(Heading heading,
                            java.lang.String predicate,
                            java.util.Collection<? extends KeyDef> keySpecifications,
                            java.util.Set<NameIdentifier> retainedAttributeNames,
                            java.util.Map<NameIdentifier,NonScalarTypeDeclaration> groupAttributes,
                            boolean keyRetainedAfterGroup)
Creates the GROUPInvocationResultDetails 
 | 
GTCLOSEInvocationResultDetails(Heading heading,
                              java.lang.String predicate,
                              java.util.LinkedList<KeyDef> keySpecifications)
Creates the GTCLOSEInvocationResultDetails 
 | 
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 
 | 
MINUSInvocationResultDetails(Heading heading,
                            java.lang.String predicate,
                            java.util.Collection<? extends KeyDef> keySpecifications,
                            java.util.LinkedHashSet<NameIdentifier> usingAttributes)
Creates the MINUSInvocationResultDetails 
 | 
NonScalarTypeDeclaration(Heading heading,
                        NameIdentifier typeName,
                        java.util.Collection<KeyDef> keySpecifications,
                        java.lang.String relationPredicate)
Creates the NonScalarTypeDeclaration 
 | 
NonScalarTypeDeclaration(Heading heading,
                        java.lang.String typeName,
                        java.util.Collection<KeyDef> keySpecifications,
                        java.lang.String relationPredicate)
Deprecated. 
 
deprecated 
 | 
PACKInvocationResultDetails(Heading packHeading,
                           java.lang.String relationPredicate,
                           java.util.Collection<? extends KeyDef> keySpecifications,
                           java.util.LinkedHashSet<NameIdentifier> packAttributes)
Creates the PACKInvocationResultDetails 
 | 
PROJECTInvocationResultDetails(Heading heading,
                              java.lang.String predicate,
                              java.util.Collection<? extends KeyDef> keySpecifications,
                              java.util.Set<NameIdentifier> intervalProjectAttributes,
                              java.util.Set<NameIdentifier> nonIntervalProjectAttributes,
                              boolean projectionCanCauseDuplicateElimination)
Creates the RENAMEInvocationResultDetails 
 | 
RENAMEInvocationResultDetails(Heading heading,
                             java.lang.String predicate,
                             java.util.Collection<? extends KeyDef> keySpecifications,
                             java.util.HashMap<NameIdentifier,NameIdentifier> renameToFromMap,
                             java.util.HashSet<NameIdentifier> retainedAttributeNames)
Creates the RENAMEInvocationResultDetails 
 | 
RESTRICTInvocationResultDetails(Heading heading,
                               java.lang.String predicate,
                               java.util.Collection<? extends KeyDef> keySpecifications)
Creates the RESTRICTInvocationResultDetails 
 | 
TCLOSEInvocationResultDetails(Heading heading,
                             java.lang.String predicate,
                             java.util.Collection<? extends KeyDef> keySpecifications,
                             java.util.Map<NameIdentifier,NameIdentifier> closureRightAttributes)
Creates the UNGROUPInvocationResultDetails 
 | 
UNGROUPInvocationResultDetails(Heading heading,
                              java.lang.String predicate,
                              java.util.Collection<? extends KeyDef> keySpecifications)
Creates the UNGROUPInvocationResultDetails 
 | 
UNIONInvocationResultDetails(Heading heading,
                            java.lang.String predicate,
                            java.util.Collection<? extends KeyDef> keySpecifications,
                            java.util.LinkedHashSet<NameIdentifier> usingAttributes)
Creates the UNIONInvocationResultDetails 
 | 
UNPACKInvocationResultDetails(Heading heading,
                             java.lang.String predicate,
                             java.util.Collection<? extends KeyDef> keySpecifications)
Creates the UNPACKInvocationResultDetails 
 |