public class PACKInvocationResultDetails extends RelationalOperatorInvocationResultDetails
Constructor and Description |
---|
PACKInvocationResultDetails(Heading packHeading,
java.lang.String relationPredicate,
java.util.Collection<? extends KeyDef> keySpecifications,
java.util.LinkedHashSet<NameIdentifier> packAttributes)
Creates the PACKInvocationResultDetails
|
Modifier and Type | Method and Description |
---|---|
java.util.LinkedHashSet<NameIdentifier> |
getPackAttributes()
Gets the pack attributes
|
Heading |
getPartitioningBy()
Gets partitioningBy
|
getHeading, getKeySpecifications, getPredicate
public PACKInvocationResultDetails(Heading packHeading, java.lang.String relationPredicate, java.util.Collection<? extends KeyDef> keySpecifications, java.util.LinkedHashSet<NameIdentifier> packAttributes)
packHeading
- the heading of a relation that is subjected to a PACK operationrelationPredicate
- The predicate of which the relation subjected to a PACK operation is the extensionkeySpecifications
- The key specifications known to be satisfied by the relation subjected to PACKpackAttributes
- the pack attributespublic final Heading getPartitioningBy()
public java.util.LinkedHashSet<NameIdentifier> getPackAttributes()