Package parser
Class CombinationOperator
- java.lang.Object
-
- parser.Operator
-
- parser.BinaryOperator
-
- parser.CombinationOperator
-
- All Implemented Interfaces:
Validatable
public final class CombinationOperator extends BinaryOperator
- Author:
- GBEMIRO
-
-
Field Summary
-
Fields inherited from class parser.Operator
AND, ASSIGN, AT, CLOSE_CIRC_BRAC, CLOSE_SQUARE_BRAC, COLON, COMBINATION, COMMA, CONST, CUBE, CUBE_ROOT, DIVIDE, EN_DASH, EQUALS, EXIT, FACTORIAL, GREATER_OR_EQUALS, GREATER_THAN, INVERSE, LESS_OR_EQUALS, LESS_THAN, MINUS, MULTIPLY, OPEN_CIRC_BRAC, OPEN_SQUARE_BRAC, operators, OR, PERMUTATION, PLUS, POWER, REMAINDER, ROOT, SEMI_COLON, SPACE, SQUARE, STORE
-
-
Constructor Summary
Constructors Constructor Description CombinationOperator(int index, java.util.ArrayList<java.lang.String> scan)Creates an object of class CombinationOperator
-
Method Summary
-
Methods inherited from class parser.BinaryOperator
getIndex, getPrecedence, setIndex, validate
-
Methods inherited from class parser.Operator
getName, getPrecedence, isAssignmentOperator, isAtOperator, isBinaryOperator, isBracket, isClosingBrace, isClosingBracket, isColon, isComma, isConstantStoreCommand, isCube, isCubeRoot, isEqualsOperator, isExitCommand, isFactorial, isInverse, isLogicOperator, isMulOrDiv, isMulOrDivOrRemOrPermOrCombOrPow, isOpeningBrace, isOpeningBracket, isOperatorString, isPermOrComb, isPlusOrMinus, isPower, isRemainder, isSemiColon, isSquare, isSquareRoot, isStoreCommand, isUnaryPostOperator, isUnaryPreOperator, orderCompoundTokens, setName, validateAll
-
-
-
-
Constructor Detail
-
CombinationOperator
public CombinationOperator(int index, java.util.ArrayList<java.lang.String> scan)Creates an object of class CombinationOperator- Parameters:
index- the index of this object in its parent Function object's scanner.scan- the List object in which this CombinationOperator exists.
-
-