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