public interface StandardEvaluator extends Evaluator
standard operators.Object function(Object a, Object b)
Function operator.a - The first argument.b - The second argument.Object dot(Object a, Object b)
Operators.DOT operator.a - The first argument.b - The second argument.Object parens(Object... args)
Operators.PARENS operator.args - The arguments.Object brackets(Object... args)
Operators.BRACKETS operator.args - The arguments.Object braces(Object... args)
Operators.BRACES operator.args - The arguments.Object transpose(Object a)
Operators.TRANSPOSE operator.a - The argument.Object dotTranspose(Object a)
Operators.DOT_TRANSPOSE operator.a - The argument.Object pow(Object a, Object b)
Operators.POW operator.a - The first argument.b - The second argument.Object dotPow(Object a, Object b)
Operators.DOT_POW operator.a - The first argument.b - The second argument.default Object postInc(Object a)
Operators.POST_INC operator.a - The argument.default Object postDec(Object a)
Operators.POST_DEC operator.a - The argument.default Object preInc(Object a)
Operators.PRE_INC operator.a - The argument.default Object preDec(Object a)
Operators.PRE_DEC operator.a - The argument.Object pos(Object a)
Operators.POS operator.a - The argument.Object neg(Object a)
Operators.NEG operator.a - The argument.Object complement(Object a)
Operators.COMPLEMENT operator.a - The argument.Object not(Object a)
Operators.NOT operator.a - The argument.Object mul(Object a, Object b)
Operators.MUL operator.a - The first argument.b - The second argument.Object div(Object a, Object b)
Operators.DIV operator.a - The first argument.b - The second argument.Object mod(Object a, Object b)
Operators.MOD operator.a - The first argument.b - The second argument.Object rightDiv(Object a, Object b)
Operators.RIGHT_DIV operator.a - The first argument.b - The second argument.Object dotMul(Object a, Object b)
Operators.DOT_MUL operator.a - The first argument.b - The second argument.Object dotDiv(Object a, Object b)
Operators.DOT_DIV operator.a - The first argument.b - The second argument.Object dotRightDiv(Object a, Object b)
Operators.DOT_RIGHT_DIV operator.a - The first argument.b - The second argument.Object add(Object a, Object b)
Operators.ADD operator.a - The first argument.b - The second argument.Object sub(Object a, Object b)
Operators.SUB operator.a - The first argument.b - The second argument.Object leftShift(Object a, Object b)
Operators.LEFT_SHIFT operator.a - The first argument.b - The second argument.Object rightShift(Object a, Object b)
Operators.RIGHT_SHIFT operator.a - The first argument.b - The second argument.Object unsignedRightShift(Object a, Object b)
Operators.UNSIGNED_RIGHT_SHIFT operator.a - The first argument.b - The second argument.Object lessThan(Object a, Object b)
Operators.LESS_THAN operator.a - The first argument.b - The second argument.Object greaterThan(Object a, Object b)
Operators.GREATER_THAN operator.a - The first argument.b - The second argument.Object lessThanOrEqual(Object a, Object b)
Operators.LESS_THAN_OR_EQUAL operator.a - The first argument.b - The second argument.Object greaterThanOrEqual(Object a, Object b)
Operators.GREATER_THAN_OR_EQUAL operator.a - The first argument.b - The second argument.Object instanceOf(Object a, Object b)
Operators.INSTANCEOF operator.a - The first argument.b - The second argument.Object equal(Object a, Object b)
Operators.EQUAL operator.a - The first argument.b - The second argument.Object notEqual(Object a, Object b)
Operators.NOT_EQUAL operator.a - The first argument.b - The second argument.Object bitwiseAnd(Object a, Object b)
Operators.BITWISE_AND operator.a - The first argument.b - The second argument.Object bitwiseOr(Object a, Object b)
Operators.BITWISE_OR operator.a - The first argument.b - The second argument.Object logicalAnd(Object a, Object b)
Operators.LOGICAL_AND operator.a - The first argument.b - The second argument.Object logicalOr(Object a, Object b)
Operators.LOGICAL_OR operator.a - The first argument.b - The second argument.Object question(Object a, Object b)
Operators.QUESTION operator.a - The first argument.b - The second argument.Object colon(Object a, Object b)
Operators.COLON operator.a - The first argument.b - The second argument.default Object assign(Object a, Object b)
Operators.ASSIGN operator.a - The first argument.b - The second argument.default Object powAssign(Object a, Object b)
Operators.POW_ASSIGN operator.a - The first argument.b - The second argument.default Object dotPowAssign(Object a, Object b)
Operators.DOT_POW_ASSIGN operator.a - The first argument.b - The second argument.default Object mulAssign(Object a, Object b)
Operators.MUL_ASSIGN operator.a - The first argument.b - The second argument.default Object divAssign(Object a, Object b)
Operators.DIV_ASSIGN operator.a - The first argument.b - The second argument.default Object modAssign(Object a, Object b)
Operators.MOD_ASSIGN operator.a - The first argument.b - The second argument.default Object rightDivAssign(Object a, Object b)
Operators.RIGHT_DIV_ASSIGN operator.a - The first argument.b - The second argument.default Object dotDivAssign(Object a, Object b)
Operators.DOT_DIV_ASSIGN operator.a - The first argument.b - The second argument.default Object dotRightDivAssign(Object a, Object b)
Operators.DOT_RIGHT_DIV_ASSIGN operator.a - The first argument.b - The second argument.default Object addAssign(Object a, Object b)
Operators.ADD_ASSIGN operator.a - The first argument.b - The second argument.default Object subAssign(Object a, Object b)
Operators.SUB_ASSIGN operator.a - The first argument.b - The second argument.default Object andAssign(Object a, Object b)
Operators.AND_ASSIGN operator.a - The first argument.b - The second argument.default Object orAssign(Object a, Object b)
Operators.OR_ASSIGN operator.a - The first argument.b - The second argument.default Object leftShiftAssign(Object a, Object b)
Operators.LEFT_SHIFT_ASSIGN operator.a - The first argument.b - The second argument.default Object rightShiftAssign(Object a, Object b)
Operators.RIGHT_SHIFT_ASSIGN operator.a - The first argument.b - The second argument.default Object unsignedRightShiftAssign(Object a, Object b)
Operators.UNSIGNED_RIGHT_SHIFT_ASSIGN operator.a - The first argument.b - The second argument.Copyright © 2015–2021 SciJava. All rights reserved.