@OperatorGeneratorCharacteristics(maximumArgumentCount=256, minimumArgumentCount=2, name="XMINUS", signature={EXPRESSION,EXPRESSION}) public abstract class XMINUS extends RelationalOperator
| Constructor and Description |
|---|
XMINUS() |
| Modifier and Type | Method and Description |
|---|---|
static AggregationOperatorImplementation |
getInstance(Heading heading)
Gets an instance of the relation XMINUS operator for the particular given heading
|
OperatorImplementation_V0105 |
getOperatorImplementation(OperatorGeneratorArgument[] args)
Gets an implementation instance of the operator.
|
static XMINUS_RELATION_RELATION |
getPlainInstance(Heading heading)
Gets an instance of the relation XMINUS operator for the particular given heading
|
getInvocationName, getMaximumArgumentCount, getMinimumArgumentCount, getName, getOperatorGeneratorSignature, isMonoRelationOperator, toStringpublic static AggregationOperatorImplementation getInstance(Heading heading)
heading - The heading defining the relation type of both argumentspublic static XMINUS_RELATION_RELATION getPlainInstance(Heading heading)
heading - The heading defining the relation type of both argumentspublic OperatorImplementation_V0105 getOperatorImplementation(OperatorGeneratorArgument[] args) throws NotFoundException
OperatorGeneratorargs - The arguments from which the instance is to be created. There must be exactly as many arguments as there are elements in the list returned from OperatorGenerator.getOperatorGeneratorSignature(). The correspondence between OperatorGeneratorArgumentType values and OperatorGeneratorArgument types is given in the table below :
NotFoundException - If the given OperatorGeneratorArguments do not satisfy all of the rules of the OperatorGenerator. These rules are specific to each OperatorGenerator.