public class OpEvaluator extends DefaultStackEvaluator
| Constructor and Description |
|---|
OpEvaluator(OpEnvironment ops) |
add, add, add, add, add, add, add, bitwiseAnd, bitwiseAnd, bitwiseAnd, bitwiseOr, bitwiseOr, bitwiseOr, braces, brackets, complement, complement, div, div, div, div, div, div, greaterThan, greaterThanOrEqual, leftShift, leftShift, leftShift, lessThan, lessThanOrEqual, logicalAnd, logicalOr, mod, mod, mod, mod, mod, mod, mul, mul, mul, mul, mul, mul, neg, neg, neg, neg, neg, neg, not, parens, pos, pos, pos, pos, pow, pow, pow, question, rightShift, rightShift, rightShift, sub, sub, sub, sub, sub, sub, unsignedRightShift, unsignedRightShiftget, getParser, isStrict, set, setAll, setStrictclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAssign, andAssign, assign, braces, brackets, divAssign, dotDivAssign, dotPowAssign, dotRightDivAssign, leftShiftAssign, modAssign, mulAssign, orAssign, parens, postDec, postInc, powAssign, preDec, preInc, question, rightDivAssign, rightShiftAssign, subAssign, unsignedRightShiftAssignevaluate, evaluate, evaluatepublic OpEvaluator(OpEnvironment ops)
public Object execute(String opName, Object... args)
public Map<Operator,String> getOpMap()
Operator to op names backing this evaluator.
Changes to this map will affect evaluation accordingly.
public Object execute(Operator op, Object... args)
operation with the specified argument
list.public Object function(Object a, Object b)
function in interface StandardEvaluatorfunction in class AbstractStandardEvaluatorpublic Object dot(Object a, Object b)
dot in interface StandardEvaluatordot in class AbstractStandardEvaluatorpublic Object transpose(Object a)
transpose in interface StandardEvaluatortranspose in class AbstractStandardEvaluatorpublic Object dotTranspose(Object a)
dotTranspose in interface StandardEvaluatordotTranspose in class AbstractStandardEvaluatorpublic Object pow(Object a, Object b)
pow in interface StandardEvaluatorpow in class AbstractStandardEvaluatorpublic Object dotPow(Object a, Object b)
dotPow in interface StandardEvaluatordotPow in class AbstractStandardEvaluatorpublic Object pos(Object a)
pos in interface StandardEvaluatorpos in class AbstractStandardEvaluatorpublic Object neg(Object a)
neg in interface StandardEvaluatorneg in class AbstractStandardEvaluatorpublic Object complement(Object a)
complement in interface StandardEvaluatorcomplement in class AbstractStandardEvaluatorpublic Object not(Object a)
not in interface StandardEvaluatornot in class AbstractStandardEvaluatorpublic Object mul(Object a, Object b)
mul in interface StandardEvaluatormul in class AbstractStandardEvaluatorpublic Object div(Object a, Object b)
div in interface StandardEvaluatordiv in class AbstractStandardEvaluatorpublic Object mod(Object a, Object b)
mod in interface StandardEvaluatormod in class AbstractStandardEvaluatorpublic Object rightDiv(Object a, Object b)
rightDiv in interface StandardEvaluatorrightDiv in class AbstractStandardEvaluatorpublic Object dotMul(Object a, Object b)
dotMul in interface StandardEvaluatordotMul in class AbstractStandardEvaluatorpublic Object dotDiv(Object a, Object b)
dotDiv in interface StandardEvaluatordotDiv in class AbstractStandardEvaluatorpublic Object dotRightDiv(Object a, Object b)
dotRightDiv in interface StandardEvaluatordotRightDiv in class AbstractStandardEvaluatorpublic Object add(Object a, Object b)
add in interface StandardEvaluatoradd in class AbstractStandardEvaluatorpublic Object sub(Object a, Object b)
sub in interface StandardEvaluatorsub in class AbstractStandardEvaluatorpublic Object leftShift(Object a, Object b)
leftShift in interface StandardEvaluatorleftShift in class AbstractStandardEvaluatorpublic Object rightShift(Object a, Object b)
rightShift in interface StandardEvaluatorrightShift in class AbstractStandardEvaluatorpublic Object unsignedRightShift(Object a, Object b)
unsignedRightShift in interface StandardEvaluatorunsignedRightShift in class AbstractStandardEvaluatorpublic Object colon(Object a, Object b)
colon in interface StandardEvaluatorcolon in class AbstractStandardEvaluatorpublic Object lessThan(Object a, Object b)
lessThan in interface StandardEvaluatorlessThan in class AbstractStandardEvaluatorpublic Object greaterThan(Object a, Object b)
greaterThan in interface StandardEvaluatorgreaterThan in class AbstractStandardEvaluatorpublic Object lessThanOrEqual(Object a, Object b)
lessThanOrEqual in interface StandardEvaluatorlessThanOrEqual in class AbstractStandardEvaluatorpublic Object greaterThanOrEqual(Object a, Object b)
greaterThanOrEqual in interface StandardEvaluatorgreaterThanOrEqual in class AbstractStandardEvaluatorpublic Object instanceOf(Object a, Object b)
instanceOf in interface StandardEvaluatorinstanceOf in class AbstractStandardEvaluatorpublic Object equal(Object a, Object b)
equal in interface StandardEvaluatorequal in class AbstractStandardEvaluatorpublic Object notEqual(Object a, Object b)
notEqual in interface StandardEvaluatornotEqual in class AbstractStandardEvaluatorpublic Object bitwiseAnd(Object a, Object b)
bitwiseAnd in interface StandardEvaluatorbitwiseAnd in class AbstractStandardEvaluatorpublic Object bitwiseOr(Object a, Object b)
bitwiseOr in interface StandardEvaluatorbitwiseOr in class AbstractStandardEvaluatorpublic Object logicalAnd(Object a, Object b)
logicalAnd in interface StandardEvaluatorlogicalAnd in class AbstractStandardEvaluatorpublic Object logicalOr(Object a, Object b)
logicalOr in interface StandardEvaluatorlogicalOr in class AbstractStandardEvaluatorCopyright © 2014–2024 ImageJ. All rights reserved.