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 TypeMethodDescriptionint
Returns the index of the character at which the error occurred, relative to the line.int
getLine()
Returns the number of the line in which the error occurred.int
Returns 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
-