public final class RENAMEInvocationResultDetails extends RelationalOperatorInvocationResultDetails
Constructor and Description |
---|
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
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<NameIdentifier,NameIdentifier> |
getRenameToFromMap()
Gets renameToFromMap
|
java.util.HashSet<NameIdentifier> |
getRetainedAttributeNames()
Gets retainedAttributeNames
|
getHeading, getKeySpecifications, getPredicate
public RENAMEInvocationResultDetails(Heading heading, java.lang.String predicate, java.util.Collection<? extends KeyDef> keySpecifications, java.util.HashMap<NameIdentifier,NameIdentifier> renameToFromMap, java.util.HashSet<NameIdentifier> retainedAttributeNames)
heading
- the heading of the resultpredicate
- the predicate text of the resultkeySpecifications
- The key specifications of the resultrenameToFromMap
- The to-to-from rename mapping as it was computed from the from-to mappingretainedAttributeNames
- The set of attribute names that are retained through the renamepublic final java.util.HashMap<NameIdentifier,NameIdentifier> getRenameToFromMap()
public final java.util.HashSet<NameIdentifier> getRetainedAttributeNames()