Package org.eclipse.rdf4j.query.resultio
Class QueryResultParseException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.eclipse.rdf4j.common.exception.RDF4JException
org.eclipse.rdf4j.query.resultio.QueryResultParseException
- All Implemented Interfaces:
Serializable
A parse exception that can be thrown by a query result parser when it encounters an error from which it cannot or
doesn't want to recover.
- Author:
- Arjohn Kampman
- See Also:
-
Constructor Summary
ConstructorDescriptionCreates a new QueryResultParseException.QueryResultParseException
(String msg, long lineNo, long columnNo) Creates a new QueryResultParseException.QueryResultParseException
(String msg, Throwable t) Creates a new QueryResultParseException wrapping another exception.QueryResultParseException
(String msg, Throwable t, long lineNo, long columnNo) Creates a new QueryResultParseException wrapping another exception.Creates a new QueryResultParseException wrapping another exception.QueryResultParseException
(Throwable t, long lineNo, long columnNo) Creates a new QueryResultParseException wrapping another exception. -
Method Summary
Modifier and TypeMethodDescriptionlong
Gets the column number associated with this parse exception.long
Gets the line number associated with this parse exception.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
QueryResultParseException
Creates a new QueryResultParseException.- Parameters:
msg
- An error message.
-
QueryResultParseException
-
QueryResultParseException
Creates a new QueryResultParseException.- Parameters:
msg
- An error message.lineNo
- A line number associated with the message.columnNo
- A column number associated with the message.
-
QueryResultParseException
Creates a new QueryResultParseException wrapping another exception. The QueryResultParseException will inherit its message from the supplied source exception.- Parameters:
t
- The source exception.
-
QueryResultParseException
Creates a new QueryResultParseException wrapping another exception. The QueryResultParseException will inherit its message from the supplied source exception.- Parameters:
t
- The source exception.lineNo
- A line number associated with the message.columnNo
- A column number associated with the message.
-
QueryResultParseException
Creates a new QueryResultParseException wrapping another exception.- Parameters:
msg
- An error message.t
- The source exception.lineNo
- A line number associated with the message.columnNo
- A column number associated with the message.
-
-
Method Details
-
getLineNumber
public long getLineNumber()Gets the line number associated with this parse exception.- Returns:
- A line number, or -1 if no line number is available or applicable.
-
getColumnNumber
public long getColumnNumber()Gets the column number associated with this parse exception.- Returns:
- A column number, or -1 if no column number is available or applicable.
-