Class 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 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.