Class LoadError

java.lang.Object
org.apache.derby.impl.load.LoadError

class LoadError extends Object
These exceptions are thrown by the import and export modules.
See Also:
  • Constructor Details

    • LoadError

      LoadError()
  • Method Details

    • connectionNull

      static SQLException connectionNull()
      Raised if, the Derby database connection is null.
    • dataAfterStopDelimiter

      static SQLException dataAfterStopDelimiter(int lineNumber, int columnNumber)
      Raised if, there is data found between the stop delimiter and field/record spearator.
      Parameters:
      lineNumber - Found invalid data on this line number in the data file
      columnNumber - Found invalid data for this column number in the data file
    • dataFileNotFound

      static SQLException dataFileNotFound(String fileName, Exception ex)
      Raised if, the passed data file can't be found.
      Parameters:
      fileName - the data file name
      ex - the exception that prevented us from opening the file
    • dataFileNull

      static SQLException dataFileNull()
      Raised if, null is passed for data file url.
    • dataFileExists

      static SQLException dataFileExists(String fileName)
      Raised if, data file exists.
    • lobsFileExists

      static SQLException lobsFileExists(String fileName)
      Raised if, lob file exists.
    • entityNameMissing

      static SQLException entityNameMissing()
      Raised if, the entity (ie table/view) for import/export is missing in the database.
    • fieldAndRecordSeparatorsSubset

      static SQLException fieldAndRecordSeparatorsSubset()
      Raised if, field and record separators are substring of each other.
    • invalidColumnName

      static SQLException invalidColumnName(String columnName)
      Raised if, no column by given name is found in the resultset while importing.
      Parameters:
      columnName - the resultset doesn't have this column name
    • invalidColumnNumber

      static SQLException invalidColumnNumber(int numberOfColumns)
      Raised if, no column by given number is found in the resultset while importing.
      Parameters:
      numberOfColumns - the resultset doesn't have this column number
    • nonSupportedTypeColumn

      static SQLException nonSupportedTypeColumn(String columnName, String typeName)
      Raised if, trying to export/import from an entity which has non supported type columns in it.
    • recordSeparatorMissing

      static SQLException recordSeparatorMissing(int lineNumber)
      Raised if, in case of fixed format, don't find the record separator for a row in the data file.
      Parameters:
      lineNumber - the line number with the missing record separator in the data file
    • unexpectedEndOfFile

      static SQLException unexpectedEndOfFile(int lineNumber)
      Raised if, in case of fixed format, reach end of file before reading data for all the columns.
    • errorWritingData

      static SQLException errorWritingData(IOException ioe)
      Raised if, got IOException while writing data to the file.
    • periodAsCharDelimiterNotAllowed

      static SQLException periodAsCharDelimiterNotAllowed()
    • delimitersAreNotMutuallyExclusive

      static SQLException delimitersAreNotMutuallyExclusive()
    • tableNotFound

      static SQLException tableNotFound(String tableName)
    • unexpectedError

      static SQLException unexpectedError(Throwable t)