Uses of Interface
org.junit.platform.launcher.tagexpression.TagExpression
Packages that use TagExpression
Package
Description
Public API for configuring and launching test plans.
The tag expression language parser and related support classes.
-
Uses of TagExpression in org.junit.platform.launcher
Methods in org.junit.platform.launcher that return TagExpressionMethods in org.junit.platform.launcher that return types with arguments of type TagExpression -
Uses of TagExpression in org.junit.platform.launcher.tagexpression
Fields in org.junit.platform.launcher.tagexpression with type parameters of type TagExpressionModifier and TypeFieldDescriptionprivate final Stack
<TokenWith<TagExpression>> ShuntingYard.expressions
Methods in org.junit.platform.launcher.tagexpression that return TagExpressionModifier and TypeMethodDescription(package private) static TagExpression
TagExpressions.and
(TagExpression lhs, TagExpression rhs) (package private) static TagExpression
TagExpressions.any()
private TagExpression
ShuntingYard.convertLeafTokenToExpression
(String trimmed) (package private) static TagExpression
TagExpressions.none()
(package private) static TagExpression
TagExpressions.not
(TagExpression toNegate) (package private) static TagExpression
TagExpressions.or
(TagExpression lhs, TagExpression rhs) (package private) static TagExpression
default TagExpression
ParseResult.tagExpressionOrThrow
(Function<String, RuntimeException> exceptionCreator) Return the parsedTagExpression
or throw an exception with the contained parse error.Methods in org.junit.platform.launcher.tagexpression that return types with arguments of type TagExpressionModifier and TypeMethodDescriptiondefault Optional
<TagExpression> ParseResult.tagExpression()
Return the containedTagExpression
, if any.Methods in org.junit.platform.launcher.tagexpression with parameters of type TagExpressionModifier and TypeMethodDescription(package private) static TagExpression
TagExpressions.and
(TagExpression lhs, TagExpression rhs) (package private) static TagExpression
TagExpressions.not
(TagExpression toNegate) (package private) static TagExpression
TagExpressions.or
(TagExpression lhs, TagExpression rhs) private void
ShuntingYard.pushExpressionAt
(Token token, TagExpression tagExpression) (package private) static ParseResult
ParseResults.success
(TagExpression tagExpression) Method parameters in org.junit.platform.launcher.tagexpression with type arguments of type TagExpressionModifier 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.binaryOperator
(String representation, int precedence, Operator.Associativity associativity, BiFunction<TagExpression, TagExpression, TagExpression> binaryExpression) (package private) static Operator
Operator.binaryOperator
(String representation, int precedence, Operator.Associativity associativity, BiFunction<TagExpression, TagExpression, TagExpression> binaryExpression) (package private) ParseStatus
Operator.createAndAddExpressionTo
(Stack<TokenWith<TagExpression>> expressions, Token operatorToken) Operator.TagExpressionCreator.createExpressionAndAddTo
(Stack<TokenWith<TagExpression>> expressions, Token operatorToken) private String
Operator.createMissingOperandMessage
(Stack<TokenWith<TagExpression>> expressions, Token operatorToken) (package private) static ParseStatus
ParseStatus.missingOperatorBetween
(TokenWith<TagExpression> lhs, TokenWith<TagExpression> rhs) (package private) static Operator
Operator.unaryOperator
(String representation, int precedence, Operator.Associativity associativity, Function<TagExpression, TagExpression> unaryExpression) (package private) static Operator
Operator.unaryOperator
(String representation, int precedence, Operator.Associativity associativity, Function<TagExpression, TagExpression> unaryExpression)