Serializable, org.apache.hyracks.algebricks.runtime.base.IScalarEvaluatorFactoryAddScalarEvaluatorFactory, DivideScalarEvaluatorFactory, IntegerDivideScalarEvaluatorFactory, ModScalarEvaluatorFactory, MultiplyScalarEvaluatorFactory, SubtractScalarEvaluatorFactorypublic abstract class AbstractArithmeticScalarEvaluatorFactory extends AbstractTaggedValueArgumentScalarEvaluatorFactory
| Constructor | Description | 
|---|---|
| AbstractArithmeticScalarEvaluatorFactory(org.apache.hyracks.algebricks.runtime.base.IScalarEvaluatorFactory[] args) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| protected abstract AbstractArithmeticOperation | createArithmeticOperation() | |
| protected org.apache.hyracks.algebricks.runtime.base.IScalarEvaluator | createEvaluator(org.apache.hyracks.api.context.IHyracksTaskContext ctx,
               org.apache.hyracks.algebricks.runtime.base.IScalarEvaluator[] args) | 
createScalarEvaluatorpublic AbstractArithmeticScalarEvaluatorFactory(org.apache.hyracks.algebricks.runtime.base.IScalarEvaluatorFactory[] args)
protected org.apache.hyracks.algebricks.runtime.base.IScalarEvaluator createEvaluator(org.apache.hyracks.api.context.IHyracksTaskContext ctx,
                                                                                      org.apache.hyracks.algebricks.runtime.base.IScalarEvaluator[] args)
                                                                               throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
createEvaluator in class AbstractTaggedValueArgumentScalarEvaluatorFactoryorg.apache.hyracks.algebricks.common.exceptions.AlgebricksExceptionprotected abstract AbstractArithmeticOperation createArithmeticOperation()
Copyright © 2019 Apache Software Foundation. All rights reserved.