public class LogRecordColumn extends Column
Column.Cell| Modifier and Type | Field and Description |
|---|---|
static LogRecordColumn |
dateColumn
Колонка date, тип Date, формат yyyy-MM-dd
|
static LogRecordColumn |
errorClassColumn
Колонка errorClass, тип String
|
static LogRecordColumn |
errorLocalizedMessageColumn
Колонка errorLocalizedMessage, тип String
|
static LogRecordColumn |
errorMessageColumn
Колонка errorMessage, тип String
|
static LogRecordColumn |
levelNameColumn
Колонка levelName, тип String
|
static LogRecordColumn |
levelValueColumn
Колонка levelValue, тип Integer
|
static LogRecordColumn |
loggerNameColumn
Колонка loggerName, тип String
|
static LogRecordColumn |
messageColumn
Колонка message, тип String
|
static LogRecordColumn |
millisColumn
Колонка millis, тип Long
|
static LogRecordColumn |
rawMessageColumn
Колонка rawMessage, тип String
|
static LogRecordColumn |
sequenceNumberColumn
Колонка scn, тип Long
|
static LogRecordColumn |
sourceClassColumn
Колонка sourceClass, тип String
|
static LogRecordColumn |
sourceMethodColumn
Колонка sourceMethod, тип String
|
static LogRecordColumn |
threadIdColumn
Колонка threadId, тип Integer
|
static LogRecordColumn |
timeColumn
Колонка time, тип Date, формат HH:mm:ss
|
| Constructor and Description |
|---|
LogRecordColumn()
Конструктор
|
LogRecordColumn(LogRecordColumn column)
Конструктор копирования
|
LogRecordColumn(Object sync,
LogRecordColumn src)
Конструктор копирования
|
| Modifier and Type | Method and Description |
|---|---|
LogRecordColumn |
clone() |
LogRecordColumn |
cloneWith(Object sync)
Клонирование с указаным объектом синхронизации
|
static LogRecordColumn |
dateColumn(String name,
DateFormat fmt)
Колонка даты, тип Date
|
static String |
formatMessage(LogRecord lr)
Форматирование текстогово сообщения
|
LogRecordColumn |
name(String name)
Имя колонки
|
LogRecordColumn |
reader(xyz.cofe.collection.Convertor<Object,Object> reader)
Чтение значения ячейки.
|
LogRecordColumn |
rowReader(xyz.cofe.collection.Func1<xyz.cofe.collection.Convertor<Object,Object>,Integer> rowReader)
Чтение значения ячейки.
|
LogRecordColumn |
type(Class type)
Тип данных колонки
|
LogRecordColumn |
writer(xyz.cofe.collection.Convertor<Column.Cell,Boolean> writer)
Запись значения ячейки.
|
addPropertyChangeListener, firePropertyChange, getName, getReader, getReader, getType, getWriter, propertySupport, removePropertyChangeListener, setName, setReader, setType, setWriterpublic static final LogRecordColumn levelNameColumn
public static final LogRecordColumn levelValueColumn
public static final LogRecordColumn loggerNameColumn
public static final LogRecordColumn rawMessageColumn
public static final LogRecordColumn messageColumn
public static final LogRecordColumn millisColumn
public static LogRecordColumn dateColumn
public static LogRecordColumn timeColumn
public static final LogRecordColumn sequenceNumberColumn
public static final LogRecordColumn threadIdColumn
public static final LogRecordColumn sourceClassColumn
public static final LogRecordColumn sourceMethodColumn
public static final LogRecordColumn errorClassColumn
public static final LogRecordColumn errorMessageColumn
public static final LogRecordColumn errorLocalizedMessageColumn
public LogRecordColumn()
public LogRecordColumn(LogRecordColumn column)
column - образец для копированияpublic LogRecordColumn(Object sync, LogRecordColumn src)
sync - объект для синхронизацииsrc - образец для копированияpublic LogRecordColumn type(Class type)
Columnpublic LogRecordColumn writer(xyz.cofe.collection.Convertor<Column.Cell,Boolean> writer)
Columnpublic LogRecordColumn rowReader(xyz.cofe.collection.Func1<xyz.cofe.collection.Convertor<Object,Object>,Integer> rowReader)
Columncolumn.getRowReader( row ).convert( Элемент списка ) -
должен вернуть значение элемента для соответ. колонки.public LogRecordColumn reader(xyz.cofe.collection.Convertor<Object,Object> reader)
Columncolumn.getReader().convert( Элемент списка ) -
должен вернуть значение элемента для соответ. колонки.public LogRecordColumn name(String name)
Columnpublic LogRecordColumn clone()
public LogRecordColumn cloneWith(Object sync)
Columnpublic static String formatMessage(LogRecord lr)
lr - событиеpublic static LogRecordColumn dateColumn(String name, DateFormat fmt)
name - имя колонкиfmt - Формат времениCopyright © 2019. All rights reserved.