public class ServerErrorMessage
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static java.lang.Character |
COLUMN |
private static java.lang.Character |
CONSTRAINT |
private static java.lang.Character |
DATATYPE |
private static java.lang.Character |
DETAIL |
private static java.lang.Character |
FILE |
private static java.lang.Character |
HINT |
private static java.lang.Character |
INTERNAL_POSITION |
private static java.lang.Character |
INTERNAL_QUERY |
private static java.lang.Character |
LINE |
private static java.util.logging.Logger |
LOGGER |
private java.util.Map<java.lang.Character,java.lang.String> |
mesgParts |
private static java.lang.Character |
MESSAGE |
private static java.lang.Character |
POSITION |
private static java.lang.Character |
ROUTINE |
private static java.lang.Character |
SCHEMA |
private static java.lang.Character |
SEVERITY |
private static java.lang.Character |
SQLSTATE |
private static java.lang.Character |
TABLE |
private static java.lang.Character |
WHERE |
Constructor and Description |
---|
ServerErrorMessage(EncodingPredictor.DecodeResult serverError) |
ServerErrorMessage(java.lang.String serverError) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getColumn() |
java.lang.String |
getConstraint() |
java.lang.String |
getDatatype() |
java.lang.String |
getDetail() |
java.lang.String |
getFile() |
java.lang.String |
getHint() |
private int |
getIntegerPart(java.lang.Character c) |
int |
getInternalPosition() |
java.lang.String |
getInternalQuery() |
int |
getLine() |
java.lang.String |
getMessage() |
(package private) java.lang.String |
getNonSensitiveErrorMessage() |
int |
getPosition() |
java.lang.String |
getRoutine() |
java.lang.String |
getSchema() |
java.lang.String |
getSeverity() |
java.lang.String |
getSQLState() |
java.lang.String |
getTable() |
java.lang.String |
getWhere() |
java.lang.String |
toString() |
private static final java.util.logging.Logger LOGGER
private static final java.lang.Character SEVERITY
private static final java.lang.Character MESSAGE
private static final java.lang.Character DETAIL
private static final java.lang.Character HINT
private static final java.lang.Character POSITION
private static final java.lang.Character WHERE
private static final java.lang.Character FILE
private static final java.lang.Character LINE
private static final java.lang.Character ROUTINE
private static final java.lang.Character SQLSTATE
private static final java.lang.Character INTERNAL_POSITION
private static final java.lang.Character INTERNAL_QUERY
private static final java.lang.Character SCHEMA
private static final java.lang.Character TABLE
private static final java.lang.Character COLUMN
private static final java.lang.Character DATATYPE
private static final java.lang.Character CONSTRAINT
private final java.util.Map<java.lang.Character,java.lang.String> mesgParts
public ServerErrorMessage(EncodingPredictor.DecodeResult serverError)
public ServerErrorMessage(java.lang.String serverError)
public java.lang.String getSQLState()
public java.lang.String getMessage()
public java.lang.String getSeverity()
public java.lang.String getDetail()
public java.lang.String getHint()
public int getPosition()
public java.lang.String getWhere()
public java.lang.String getSchema()
public java.lang.String getTable()
public java.lang.String getColumn()
public java.lang.String getDatatype()
public java.lang.String getConstraint()
public java.lang.String getFile()
public int getLine()
public java.lang.String getRoutine()
public java.lang.String getInternalQuery()
public int getInternalPosition()
private int getIntegerPart(java.lang.Character c)
java.lang.String getNonSensitiveErrorMessage()
public java.lang.String toString()
toString
in class java.lang.Object