- setImplementationType(String) - Method in class stackimplementations.Stack
-
Allow the user to assign the implementation type name.
- setType(String) - Method in class infixexpression.Token
-
- setVal(String) - Method in class infixexpression.Token
-
- ShuntingYard - Class in infixexpression
-
The Shunting-Yard algorithm is due to Edsger Dijkstra.
- ShuntingYard() - Constructor for class infixexpression.ShuntingYard
-
- shuntingYard(Token[], int) - Method in class infixexpression.ShuntingYard
-
Perform the Shunting-yard algorithm and add the postfix
expression to the queue.
- Stack - Class in stackimplementations
-
Stack is an abstract class for all stack implementations.
- Stack() - Constructor for class stackimplementations.Stack
-
- StackFactory - Class in stackimplementations
-
This class is used for its factory method getStack.
- StackFactory() - Constructor for class stackimplementations.StackFactory
-
- stackimplementations - package stackimplementations
-
- StackShifter - Class in stackimplementations
-
StackShifter implements a stack by shifting elements on every
push or pop.
- StackWithTopPointer - Class in stackimplementations
-
StackWithTopPointer implements a stack in an array with a top pointer.
- subtract() - Method in class pkg15.pkg121project1.RPNCalc
-
The operation removes two objects from the stack.