Class ServerErrorMessage

java.lang.Object
org.postgresql.util.ServerErrorMessage
All Implemented Interfaces:
Serializable

public class ServerErrorMessage extends Object implements Serializable
See Also:
  • Field Details

    • LOGGER

      private static final Logger LOGGER
    • SEVERITY

      private static final Character SEVERITY
    • MESSAGE

      private static final Character MESSAGE
    • DETAIL

      private static final Character DETAIL
    • HINT

      private static final Character HINT
    • POSITION

      private static final Character POSITION
    • WHERE

      private static final Character WHERE
    • FILE

      private static final Character FILE
    • LINE

      private static final Character LINE
    • ROUTINE

      private static final Character ROUTINE
    • SQLSTATE

      private static final Character SQLSTATE
    • INTERNAL_POSITION

      private static final Character INTERNAL_POSITION
    • INTERNAL_QUERY

      private static final Character INTERNAL_QUERY
    • SCHEMA

      private static final Character SCHEMA
    • TABLE

      private static final Character TABLE
    • COLUMN

      private static final Character COLUMN
    • DATATYPE

      private static final Character DATATYPE
    • CONSTRAINT

      private static final Character CONSTRAINT
    • mesgParts

      private final Map<Character,String> mesgParts
  • Constructor Details

  • Method Details

    • getSQLState

      public String getSQLState()
    • getMessage

      public String getMessage()
    • getSeverity

      public String getSeverity()
    • getDetail

      public String getDetail()
    • getHint

      public String getHint()
    • getPosition

      public int getPosition()
    • getWhere

      public String getWhere()
    • getSchema

      public String getSchema()
    • getTable

      public String getTable()
    • getColumn

      public String getColumn()
    • getDatatype

      public String getDatatype()
    • getConstraint

      public String getConstraint()
    • getFile

      public String getFile()
    • getLine

      public int getLine()
    • getRoutine

      public String getRoutine()
    • getInternalQuery

      public String getInternalQuery()
    • getInternalPosition

      public int getInternalPosition()
    • getIntegerPart

      private int getIntegerPart(Character c)
    • getNonSensitiveErrorMessage

      String getNonSensitiveErrorMessage()
    • toString

      public String toString()
      Overrides:
      toString in class Object