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
public class QueryResultParseException extends RDF4JException
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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description QueryResultParseException(String msg)Creates 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.QueryResultParseException(Throwable t)Creates a new QueryResultParseException wrapping another exception.QueryResultParseException(Throwable t, long lineNo, long columnNo)Creates a new QueryResultParseException wrapping another exception.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetColumnNumber()Gets the column number associated with this parse exception.longgetLineNumber()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 Detail
-
QueryResultParseException
public QueryResultParseException(String msg)
Creates a new QueryResultParseException.- Parameters:
msg- An error message.
-
QueryResultParseException
public QueryResultParseException(String msg, Throwable t)
Creates a new QueryResultParseException wrapping another exception.- Parameters:
msg- An error message.t- The source exception.
-
QueryResultParseException
public QueryResultParseException(String msg, long lineNo, long columnNo)
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
public QueryResultParseException(Throwable t)
Creates a new QueryResultParseException wrapping another exception. The QueryResultParseException will inherit its message from the supplied source exception.- Parameters:
t- The source exception.
-
QueryResultParseException
public QueryResultParseException(Throwable t, long lineNo, long columnNo)
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
public QueryResultParseException(String msg, Throwable t, long lineNo, long columnNo)
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 Detail
-
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.
-
-