java.lang.Object
org.eclipse.lemminx.customservice.synapse.expression.pojo.ExpressionError

public class ExpressionError extends Object
Represents an exception that occurs during the parsing of Synapse Expressions.
  • Constructor Details

    • ExpressionError

      public ExpressionError(String expression, int line, int charPositionInLine, String message, Object offendingSymbol, org.antlr.v4.runtime.RecognitionException exception)
    • ExpressionError

      public ExpressionError(int line, int charPositionInLine, String message, Object offendingSymbol, org.antlr.v4.runtime.RecognitionException exception)
    • ExpressionError

      public ExpressionError(String expression, ExpressionError error)
  • Method Details

    • getLine

      public int getLine()
    • getCharPositionInLine

      public int getCharPositionInLine()
    • getMessage

      public String getMessage()
    • getOffendingSymbol

      public Object getOffendingSymbol()
    • getException

      public org.antlr.v4.runtime.RecognitionException getException()
    • getExpression

      public String getExpression()
    • getFullMessage

      public String getFullMessage()
    • toString

      public String toString()
      Overrides:
      toString in class Object