Class ModuloOperator
java.lang.Object
com.scriptbasic.executors.AbstractExpression
com.scriptbasic.executors.operators.AbstractOperator
com.scriptbasic.executors.operators.AbstractBinaryOperator
com.scriptbasic.executors.operators.AbstractBinaryFullCircuitOperator
com.scriptbasic.executors.operators.AbstractBinaryFullCircuitNumericOperator<Number>
com.scriptbasic.executors.operators.ModuloOperator
- All Implemented Interfaces:
AnalysisResult,Evaluator,Expression
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected RightValueoperateOnDate(Long a, Long b) protected RightValueprotected RightValueoperateOnDoubleLong(Double a, Long b) protected RightValueoperateOnLongDouble(Long a, Double b) protected RightValueoperateOnLongLong(Long a, Long b) protected StringMethods inherited from class com.scriptbasic.executors.operators.AbstractBinaryFullCircuitNumericOperator
evaluateOn, operateOnValuesMethods inherited from class com.scriptbasic.executors.operators.AbstractBinaryFullCircuitOperator
evaluate, getLeftOperandEvaluated, getRightOperandEvaluatedMethods inherited from class com.scriptbasic.executors.operators.AbstractBinaryOperator
getLeftOperand, getRightOperand, setLeftOperand, setRightOperandMethods inherited from class com.scriptbasic.executors.operators.AbstractOperator
getAsBoolean, getAsDouble, getAsLong, getAsObject, getAsString
-
Constructor Details
-
ModuloOperator
public ModuloOperator()
-
-
Method Details
-
operateOnDoubleDouble
- Specified by:
operateOnDoubleDoublein classAbstractBinaryFullCircuitNumericOperator<Number>
-
operateOnLongLong
- Specified by:
operateOnLongLongin classAbstractBinaryFullCircuitNumericOperator<Number>
-
operateOnDoubleLong
- Specified by:
operateOnDoubleLongin classAbstractBinaryFullCircuitNumericOperator<Number>
-
operateOnLongDouble
- Specified by:
operateOnLongDoublein classAbstractBinaryFullCircuitNumericOperator<Number>
-
operatorName
- Specified by:
operatorNamein classAbstractBinaryFullCircuitNumericOperator<Number>
-
operateOnDate
- Specified by:
operateOnDatein classAbstractBinaryFullCircuitNumericOperator<Number>
-