Uses of Interface
org.apache.felix.gogo.runtime.Expression.Token
-
Packages that use Expression.Token Package Description org.apache.felix.gogo.runtime -
-
Uses of Expression.Token in org.apache.felix.gogo.runtime
Classes in org.apache.felix.gogo.runtime that implement Expression.Token Modifier and Type Class Description class
Expression.Assignment
Marker class for assignment operators.class
Expression.Comma
class
Expression.Comparator
class
Expression.Constant
class
Expression.Function
Abstract definition of a supported expression function.class
Expression.LeftParen
class
Expression.Operator
Abstract definition of a supported operator.class
Expression.Variable
Fields in org.apache.felix.gogo.runtime with type parameters of type Expression.Token Modifier and Type Field Description private java.util.List<Expression.Token>
Expression. rpn
The cached RPN (Reverse Polish Notation) of the expression.Methods in org.apache.felix.gogo.runtime that return types with arguments of type Expression.Token Modifier and Type Method Description private java.util.List<Expression.Token>
Expression. getRPN()
Cached access to the RPN notation of this expression, ensures only one calculation of the RPN per expression instance.private java.util.List<Expression.Token>
Expression. shuntingYard(java.lang.String expression)
Implementation of the Shunting Yard algorithm to transform an infix expression to a RPN expression.
-