public class Err extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Err |
cause |
protected String |
errorClass |
protected String |
localizedMessage |
protected String |
message |
protected Integer |
sqlErrorCode |
protected ErrStackElement[] |
stack |
| Constructor and Description |
|---|
Err()
Конструктор
|
Err(Err sample)
Конструктор копирования
|
Err(Throwable err)
Конструктор копирования.
|
Err(Throwable err,
int stackTraceTop,
int causeTop)
Конструктор копирования
|
| Modifier and Type | Method and Description |
|---|---|
Err |
cause(Err cause)
Указывает вложенную ошибку
|
Err |
clone()
Клонирование
|
Err |
errorClass(String errorClass)
Указывает имя класса ошибки
|
Err |
getCause()
Возвращает вложенную ошибку
|
String |
getErrorClass()
Возвращает имя класса ошибки
|
String |
getLocalizedMessage()
Возвращает текст сообщения о ошибке
|
String |
getMessage()
Возвращает текст сообщения о ошибке
|
Integer |
getSqlErrorCode()
Возвращает SQL код ошибки
|
ErrStackElement[] |
getStack()
Возвращает стек трейсинга вызова
|
Err |
localizedMessage(String localizedMessage)
Указывает текст сообщения о ошибке
|
Err |
message(String message)
Указывает текст сообщения о ошибке
|
void |
setCause(Err cause)
Указывает вложенную ошибку
|
void |
setErrorClass(String errorClass)
Указывает имя класса ошибки
|
void |
setLocalizedMessage(String localizedMessage)
Указывает текст сообщения о ошибке
|
void |
setMessage(String message)
Указывает текст сообщения о ошибке
|
void |
setSqlErrorCode(Integer sqlErrorCode)
Указывает SQL код ошибки
|
void |
setStack(ErrStackElement[] stack)
Указывает стек трейсинга вызова
|
Err |
sqlErrorCode(Integer sqlErrorCode)
Указывает SQL код ошибки
|
Err |
stack(ErrStackElement[] stack)
Указывает стек трейсинга вызова
|
protected Err cause
protected ErrStackElement[] stack
protected String message
protected String localizedMessage
protected String errorClass
protected Integer sqlErrorCode
public Err()
public Err(Throwable err)
по умолчанию копируются 50 эл стека для 10 вложенных ошибок включительно
err - образец для копированияpublic Err(Throwable err, int stackTraceTop, int causeTop)
err - образец для копированияstackTraceTop - макс кол-во элементов стекаcauseTop - макс кол-во вложенных объектовpublic Err(Err sample)
sample - образец для копированияpublic Err getCause()
public void setCause(Err cause)
cause - вложенная ошибка или nullpublic Err cause(Err cause)
cause - вложенная ошибка или nullpublic ErrStackElement[] getStack()
public void setStack(ErrStackElement[] stack)
stack - стек трейсинга вызоваpublic Err stack(ErrStackElement[] stack)
stack - стек трейсинга вызоваpublic String getMessage()
public void setMessage(String message)
message - текст сообщения о ошибкеpublic Err message(String message)
message - текст сообщения о ошибкеpublic String getLocalizedMessage()
public void setLocalizedMessage(String localizedMessage)
localizedMessage - текст сообщения о ошибкеpublic Err localizedMessage(String localizedMessage)
localizedMessage - текст сообщения о ошибкеpublic String getErrorClass()
public void setErrorClass(String errorClass)
errorClass - имя класса ошибкиpublic Err errorClass(String errorClass)
errorClass - имя класса ошибкиpublic Integer getSqlErrorCode()
public void setSqlErrorCode(Integer sqlErrorCode)
sqlErrorCode - SQL код ошибки или nullCopyright © 2019. All rights reserved.