Class SchemaNameException

  • All Implemented Interfaces:
    java.io.Serializable

    public class SchemaNameException
    extends NanoDBException
    This exception is thrown when there are any schema name issues, such as duplicate column names, duplicate table names, ambiguous or invalid names, and so forth.
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      SchemaNameException()
      Create a new SchemaNameException with no message or cause.
      SchemaNameException​(java.lang.String message)
      Create a new SchemaNameException with the specified message.
      SchemaNameException​(java.lang.String message, java.lang.Throwable cause)
      Create a new SchemaNameException with the specified message and cause.
      SchemaNameException​(java.lang.Throwable cause)
      Create a new SchemaNameException with the specified cause.
    • Method Summary

      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • SchemaNameException

        public SchemaNameException()
        Create a new SchemaNameException with no message or cause.
      • SchemaNameException

        public SchemaNameException​(java.lang.String message)
        Create a new SchemaNameException with the specified message.
      • SchemaNameException

        public SchemaNameException​(java.lang.Throwable cause)
        Create a new SchemaNameException with the specified cause.
      • SchemaNameException

        public SchemaNameException​(java.lang.String message,
                                   java.lang.Throwable cause)
        Create a new SchemaNameException with the specified message and cause.