Class ParseStatus
- java.lang.Object
-
- org.junit.platform.launcher.tagexpression.ParseStatus
-
class ParseStatus extends java.lang.Object
- Since:
- 1.1
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.String
errorMessage
-
Constructor Summary
Constructors Modifier Constructor Description private
ParseStatus(java.lang.String errorMessage)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) static ParseStatus
emptyTagExpression()
private static ParseStatus
error(java.lang.String errorMessage)
(package private) static ParseStatus
errorAt(Token token, java.lang.String operatorRepresentation, java.lang.String message)
private static java.lang.String
format(int indexInTagExpression)
boolean
isError()
private boolean
isSuccess()
(package private) static ParseStatus
missingClosingParenthesis(Token token, java.lang.String representation)
(package private) static ParseStatus
missingOpeningParenthesis(Token token, java.lang.String representation)
(package private) static ParseStatus
missingOperatorBetween(TokenWith<TagExpression> lhs, TokenWith<TagExpression> rhs)
(package private) static ParseStatus
missingRhsOperand(Token token, java.lang.String representation)
(package private) static ParseStatus
problemParsing(Token token, java.lang.String representation)
ParseStatus
process(java.util.function.Supplier<ParseStatus> step)
(package private) static ParseStatus
success()
-
-
-
Method Detail
-
success
static ParseStatus success()
-
problemParsing
static ParseStatus problemParsing(Token token, java.lang.String representation)
-
missingOpeningParenthesis
static ParseStatus missingOpeningParenthesis(Token token, java.lang.String representation)
-
missingClosingParenthesis
static ParseStatus missingClosingParenthesis(Token token, java.lang.String representation)
-
missingRhsOperand
static ParseStatus missingRhsOperand(Token token, java.lang.String representation)
-
errorAt
static ParseStatus errorAt(Token token, java.lang.String operatorRepresentation, java.lang.String message)
-
missingOperatorBetween
static ParseStatus missingOperatorBetween(TokenWith<TagExpression> lhs, TokenWith<TagExpression> rhs)
-
emptyTagExpression
static ParseStatus emptyTagExpression()
-
format
private static java.lang.String format(int indexInTagExpression)
-
error
private static ParseStatus error(java.lang.String errorMessage)
-
process
public ParseStatus process(java.util.function.Supplier<ParseStatus> step)
-
isError
public boolean isError()
-
isSuccess
private boolean isSuccess()
-
-