Uses of Interface
com.ezylang.evalex.operators.OperatorIfc
-
Packages that use OperatorIfc Package Description com.ezylang.evalex.config com.ezylang.evalex.operators com.ezylang.evalex.operators.arithmetic com.ezylang.evalex.operators.booleans com.ezylang.evalex.parser -
-
Uses of OperatorIfc in com.ezylang.evalex.config
Methods in com.ezylang.evalex.config that return OperatorIfc Modifier and Type Method Description OperatorIfcMapBasedOperatorDictionary. getInfixOperator(java.lang.String operatorString)OperatorIfcOperatorDictionaryIfc. getInfixOperator(java.lang.String operatorString)Get the operator definition for an infix operator name.OperatorIfcMapBasedOperatorDictionary. getPostfixOperator(java.lang.String operatorString)OperatorIfcOperatorDictionaryIfc. getPostfixOperator(java.lang.String operatorString)Get the operator definition for a postfix operator name.OperatorIfcMapBasedOperatorDictionary. getPrefixOperator(java.lang.String operatorString)OperatorIfcOperatorDictionaryIfc. getPrefixOperator(java.lang.String operatorString)Get the operator definition for a prefix operator name.Methods in com.ezylang.evalex.config with parameters of type OperatorIfc Modifier and Type Method Description voidMapBasedOperatorDictionary. addOperator(java.lang.String operatorString, OperatorIfc operator)voidOperatorDictionaryIfc. addOperator(java.lang.String operatorString, OperatorIfc operator)Allows to add an operator to the dictionary. -
Uses of OperatorIfc in com.ezylang.evalex.operators
Classes in com.ezylang.evalex.operators that implement OperatorIfc Modifier and Type Class Description classAbstractOperatorAbstract implementation of theOperatorIfc, used as base class for operator implementations. -
Uses of OperatorIfc in com.ezylang.evalex.operators.arithmetic
Classes in com.ezylang.evalex.operators.arithmetic that implement OperatorIfc Modifier and Type Class Description classInfixDivisionOperatorDivision of two numbers.classInfixMinusOperatorSubtraction of two numbers.classInfixModuloOperatorRemainder (modulo) of two numbers.classInfixMultiplicationOperatorMultiplication of two numbers.classInfixPlusOperatorAddition of numbers and strings.classInfixPowerOfOperatorPower of operator, calculates the power of right operand of left operand.classPrefixMinusOperatorUnary prefix minus.classPrefixPlusOperatorUnary prefix plus. -
Uses of OperatorIfc in com.ezylang.evalex.operators.booleans
Classes in com.ezylang.evalex.operators.booleans that implement OperatorIfc Modifier and Type Class Description classInfixAndOperatorBoolean AND of two values.classInfixEqualsOperatorEquality of two values.classInfixGreaterEqualsOperatorGreater or equals of two values.classInfixGreaterOperatorGreater of two values.classInfixLessEqualsOperatorLess or equals of two values.classInfixLessOperatorLess of two values.classInfixNotEqualsOperatorNo equality of two values.classInfixOrOperatorBoolean OR of two values.classPrefixNotOperatorBoolean negation of value. -
Uses of OperatorIfc in com.ezylang.evalex.parser
Constructors in com.ezylang.evalex.parser with parameters of type OperatorIfc Constructor Description Token(int startPosition, java.lang.String value, Token.TokenType type, OperatorIfc operatorDefinition)
-