Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- InfixToPostfix - Class in com.project.calculator
-
The
InfixToPostfix
class is responsible for converting an infix expression to postfix notation and triggering the postfix evaluation process. - InfixToPostfix(String, MainUI) - Constructor for class com.project.calculator.InfixToPostfix
-
Constructs an
InfixToPostfix
object and performs infix to postfix conversion. - infixToPostfixConversion(String) - Method in class com.project.calculator.InfixToPostfix
-
Converts the given infix expression into postfix notation.
- input - Variable in class com.project.calculator.MainUI
-
The current input being displayed on the calculator.
- inputString - Variable in class com.project.calculator.MainUI
-
The string representation of the current input.
- isDarkMode - Static variable in class com.project.calculator.BaseUI
-
Flag to determine whether the application should use dark mode or light mode.
- isOperand(String) - Method in class com.project.calculator.InfixToPostfix
-
Checks if the given token is an operand (numeric value).
- isOperator(String) - Method in class com.project.calculator.InfixToPostfix
-
Checks if the given token is a mathematical operator.
- isOperator(String) - Static method in class com.project.calculator.PostfixEvaluation
-
Checks if the given token is a mathematical operator.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form