Class TokenizerExpectError

All Implemented Interfaces:
Serializable

public class TokenizerExpectError extends ODataMessageException
This exception is thrown if a token should be read from the top of the TokenList which does not match an expected token. The cause for using this exception MUST indicate an internal error in the Tokenizer or inside the FilterParserImpl.

This exception in not in the public API, but may be added as cause for the ExpressionParserInternalError exception.
See Also:
  • Field Details

  • Constructor Details

    • TokenizerExpectError

      public TokenizerExpectError(MessageReference messageReference)
  • Method Details

    • getToken

      public String getToken()
    • setToken

      public void setToken(String token)
    • getPrevious

      public Exception getPrevious()
    • setPrevious

      public void setPrevious(Exception previous)
    • getPosition

      public int getPosition()
    • setPosition

      public void setPosition(int position)
    • createINVALID_TOKEN_AT

      public static TokenizerExpectError createINVALID_TOKEN_AT(String expectedToken, Token actualToken)
    • createINVALID_TOKENKIND_AT

      public static TokenizerExpectError createINVALID_TOKENKIND_AT(TokenKind expectedTokenKind, Token actualToken)
    • createNO_TOKEN_AVAILABLE

      public static TokenizerExpectError createNO_TOKEN_AVAILABLE(String expectedToken)