Uses of Class
org.junit.platform.launcher.tagexpression.Operator
Packages that use Operator
Package
Description
The tag expression language parser and related support classes.
-
Uses of Operator in org.junit.platform.launcher.tagexpression
Fields in org.junit.platform.launcher.tagexpression declared as OperatorModifier and TypeFieldDescriptionprivate static final Operator
Operators.And
private static final Operator
ShuntingYard.LeftParenthesis
private static final Operator
Operators.Not
private static final Operator
Operators.Or
private static final Operator
ShuntingYard.RightParenthesis
private static final Operator
ShuntingYard.Sentinel
Fields in org.junit.platform.launcher.tagexpression with type parameters of type OperatorMethods in org.junit.platform.launcher.tagexpression that return OperatorModifier and TypeMethodDescription(package private) static Operator
Operator.binaryOperator
(String representation, int precedence, Operator.Associativity associativity, BiFunction<TagExpression, TagExpression, TagExpression> binaryExpression) (package private) static Operator
Operator.nullaryOperator
(String representation, int precedence) (package private) Operator
Operators.operatorFor
(String token) private Operator
ShuntingYard.previousOperator()
(package private) static Operator
Operator.unaryOperator
(String representation, int precedence, Operator.Associativity associativity, Function<TagExpression, TagExpression> unaryExpression) Methods in org.junit.platform.launcher.tagexpression with parameters of type OperatorModifier and TypeMethodDescriptionprivate ParseStatus
ShuntingYard.findOperands
(Token token, Operator currentOperator) (package private) boolean
Operator.hasLowerPrecedenceThan
(Operator operator) (package private) boolean
Operator.hasSamePrecedenceAs
(Operator operator) private void
ShuntingYard.pushOperatorAt
(Token token, Operator operator)