Class ExpressionParserInternalError
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.olingo.odata2.api.exception.ODataException
-
- org.apache.olingo.odata2.api.exception.ODataMessageException
-
- org.apache.olingo.odata2.core.uri.expression.ExpressionParserInternalError
-
- All Implemented Interfaces:
Serializable
public class ExpressionParserInternalError extends ODataMessageException
Internal error in the expression parser.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static MessageReferenceERROR_ACCESSING_EDMstatic MessageReferenceERROR_PARSING_METHODstatic MessageReferenceERROR_PARSING_PARENTHESISstatic MessageReferenceINVALID_TOKEN_ATstatic MessageReferenceINVALID_TOKENKIND_ATstatic MessageReferenceINVALID_TYPE_COUNT-
Fields inherited from class org.apache.olingo.odata2.api.exception.ODataMessageException
COMMON, errorCode, messageReference
-
-
Constructor Summary
Constructors Constructor Description ExpressionParserInternalError(MessageReference messageReference)ExpressionParserInternalError(MessageReference messageReference, Throwable cause)ExpressionParserInternalError(MessageReference messageReference, EdmException cause)ExpressionParserInternalError(MessageReference messageReference, TokenizerExpectError cause)
-
Method Summary
-
Methods inherited from class org.apache.olingo.odata2.api.exception.ODataMessageException
createMessageReference, getErrorCode, getMessage, getMessageReference
-
Methods inherited from class org.apache.olingo.odata2.api.exception.ODataException
getApplicationExceptionCause, getHttpExceptionCause, getMessageExceptionCause, isCausedByApplicationException, isCausedByHttpException, isCausedByMessageException
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Field Detail
-
ERROR_PARSING_METHOD
public static final MessageReference ERROR_PARSING_METHOD
-
ERROR_PARSING_PARENTHESIS
public static final MessageReference ERROR_PARSING_PARENTHESIS
-
ERROR_ACCESSING_EDM
public static final MessageReference ERROR_ACCESSING_EDM
-
INVALID_TYPE_COUNT
public static final MessageReference INVALID_TYPE_COUNT
-
INVALID_TOKEN_AT
public static final MessageReference INVALID_TOKEN_AT
-
INVALID_TOKENKIND_AT
public static final MessageReference INVALID_TOKENKIND_AT
-
-
Constructor Detail
-
ExpressionParserInternalError
public ExpressionParserInternalError(MessageReference messageReference)
-
ExpressionParserInternalError
public ExpressionParserInternalError(MessageReference messageReference, Throwable cause)
-
ExpressionParserInternalError
public ExpressionParserInternalError(MessageReference messageReference, TokenizerExpectError cause)
-
ExpressionParserInternalError
public ExpressionParserInternalError(MessageReference messageReference, EdmException cause)
-
-
Method Detail
-
setExpression
public ExpressionParserInternalError setExpression(CommonExpression parenthesisExpression)
-
createERROR_PARSING_METHOD
public static ExpressionParserInternalError createERROR_PARSING_METHOD(TokenizerExpectError cause)
-
createERROR_PARSING_PARENTHESIS
public static ExpressionParserInternalError createERROR_PARSING_PARENTHESIS(TokenizerExpectError cause)
-
createERROR_PARSING_PARENTHESIS
public static ExpressionParserInternalError createERROR_PARSING_PARENTHESIS(CommonExpression parenthesisExpression, TokenizerExpectError cause)
-
createERROR_ACCESSING_EDM
public static ExpressionParserInternalError createERROR_ACCESSING_EDM(EdmException cause)
-
createCOMMON
public static ExpressionParserInternalError createCOMMON()
-
createCOMMON
public static ExpressionParserInternalError createCOMMON(Throwable e)
-
createINVALID_TYPE_COUNT
public static ExpressionParserInternalError createINVALID_TYPE_COUNT()
-
createERROR_ACCESSING_EDM
public static ExpressionParserInternalError createERROR_ACCESSING_EDM()
-
createINVALID_TOKEN_AT
public static ExpressionParserInternalError createINVALID_TOKEN_AT(String expectedToken, Token actualToken)
-
createINVALID_TOKENKIND_AT
public static ExpressionParserInternalError createINVALID_TOKENKIND_AT(TokenKind expectedTokenKind, Token actualToken)
-
createNO_TOKEN_AVAILABLE
public static ExpressionParserInternalError createNO_TOKEN_AVAILABLE(String expectedToken)
-
-