Package org.eclipse.rap.json
Class ParseException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.eclipse.rap.json.ParseException
- All Implemented Interfaces:
Serializable
An unchecked exception to indicate that an input does not qualify as valid JSON.
- Since:
- 2.1
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionintReturns the index of the character at which the error occurred, relative to the line.intgetLine()Returns the number of the line in which the error occurred.intReturns the absolute index of the character at which the error occurred.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Method Details
-
getOffset
public int getOffset()Returns the absolute index of the character at which the error occurred. The index of the first character of a document is 0.- Returns:
- the character offset at which the error occurred, will be >= 0
- Since:
- 2.2
-
getLine
public int getLine()Returns the number of the line in which the error occurred. The first line counts as 1.- Returns:
- the line in which the error occurred, will be >= 1
-
getColumn
public int getColumn()Returns the index of the character at which the error occurred, relative to the line. The index of the first character of a line is 0.- Returns:
- the column in which the error occurred, will be >= 0
-