Package | Description |
---|---|
org.junit.platform.launcher |
Public API for configuring and launching test plans.
|
org.junit.platform.launcher.tagexpression |
The tag expression language parser and related support classes.
|
Modifier and Type | Method and Description |
---|---|
private static TagExpression |
TagFilter.parse(java.lang.String tagExpression) |
Modifier and Type | Method and Description |
---|---|
private static java.util.List<TagExpression> |
TagFilter.parseAll(java.util.List<java.lang.String> tagExpressions) |
Modifier and Type | Method and Description |
---|---|
private static PostDiscoveryFilter |
TagFilter.includeMatching(java.util.List<java.lang.String> tagExpressions,
java.util.function.BiPredicate<java.util.stream.Stream<TagExpression>,java.util.function.Predicate<TagExpression>> matcher) |
private static PostDiscoveryFilter |
TagFilter.includeMatching(java.util.List<java.lang.String> tagExpressions,
java.util.function.BiPredicate<java.util.stream.Stream<TagExpression>,java.util.function.Predicate<TagExpression>> matcher) |
Modifier and Type | Field and Description |
---|---|
private Stack<TokenWith<TagExpression>> |
ShuntingYard.expressions |
Modifier and Type | Method and Description |
---|---|
(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) |
(package private) static TagExpression |
TagExpressions.tag(java.lang.String tag) |
default TagExpression |
ParseResult.tagExpressionOrThrow(java.util.function.Function<java.lang.String,java.lang.RuntimeException> exceptionCreator)
Return the parsed
TagExpression or throw an exception with the
contained parse error. |
Modifier and Type | Method and Description |
---|---|
default java.util.Optional<TagExpression> |
ParseResult.tagExpression()
Return the contained
TagExpression , if any. |
Modifier and Type | Method and Description |
---|---|
(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) |
Modifier and Type | Method and Description |
---|---|
(package private) static Operator |
Operator.binaryOperator(java.lang.String representation,
int precedence,
Operator.Associativity associativity,
java.util.function.BiFunction<TagExpression,TagExpression,TagExpression> binaryExpression) |
(package private) static Operator |
Operator.binaryOperator(java.lang.String representation,
int precedence,
Operator.Associativity associativity,
java.util.function.BiFunction<TagExpression,TagExpression,TagExpression> binaryExpression) |
(package private) static Operator |
Operator.binaryOperator(java.lang.String representation,
int precedence,
Operator.Associativity associativity,
java.util.function.BiFunction<TagExpression,TagExpression,TagExpression> binaryExpression) |
(package private) ParseStatus |
Operator.createAndAddExpressionTo(Stack<TokenWith<TagExpression>> expressions,
Token operatorToken) |
ParseStatus |
Operator.TagExpressionCreator.createExpressionAndAddTo(Stack<TokenWith<TagExpression>> expressions,
Token operatorToken) |
private java.lang.String |
Operator.createMissingOperandMessage(Stack<TokenWith<TagExpression>> expressions,
Token operatorToken) |
(package private) static ParseStatus |
ParseStatus.missingOperatorBetween(TokenWith<TagExpression> lhs,
TokenWith<TagExpression> rhs) |
(package private) static ParseStatus |
ParseStatus.missingOperatorBetween(TokenWith<TagExpression> lhs,
TokenWith<TagExpression> rhs) |
(package private) static Operator |
Operator.unaryOperator(java.lang.String representation,
int precedence,
Operator.Associativity associativity,
java.util.function.Function<TagExpression,TagExpression> unaryExpression) |
(package private) static Operator |
Operator.unaryOperator(java.lang.String representation,
int precedence,
Operator.Associativity associativity,
java.util.function.Function<TagExpression,TagExpression> unaryExpression) |