public class DIVIDEBYPERInvocationResultDetails extends RelationalOperatorInvocationResultDetails
| Constructor and Description |
|---|
DIVIDEBYPERInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keyDefs,
MyReadOnlySet<NameIdentifier> dividendAttributeNames,
MyReadOnlySet<NameIdentifier> divisorAttributeNames)
Creates the DIVIDEBYPERInvocationResultDetails
|
| Modifier and Type | Method and Description |
|---|---|
MyReadOnlySet<NameIdentifier> |
getDividendAttributeNames()
Gets The set of attribute names in common between the dividend and the per relation
|
MyReadOnlySet<NameIdentifier> |
getDivisorAttributeNames()
Gets The set of attribute names in common between the divisor and the per relation
|
MyReadOnlySet<NameIdentifier> |
getPerAttributeNames()
Gets perAttributeNames
|
getHeading, getKeySpecifications, getPredicatepublic DIVIDEBYPERInvocationResultDetails(Heading heading, java.lang.String predicate, java.util.Collection<? extends KeyDef> keyDefs, MyReadOnlySet<NameIdentifier> dividendAttributeNames, MyReadOnlySet<NameIdentifier> divisorAttributeNames)
heading - The heading of the result of the relational divisionpredicate - the predicate of which the result of the relational division is the extensionkeyDefs - The dey definitions known to be satisfied by the resultdividendAttributeNames - The set of attribute names in common between the dividend and the per relationdivisorAttributeNames - The set of attribute names in common between the divisor and the per relationpublic final MyReadOnlySet<NameIdentifier> getDividendAttributeNames()
public final MyReadOnlySet<NameIdentifier> getDivisorAttributeNames()
public final MyReadOnlySet<NameIdentifier> getPerAttributeNames()