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