Package nablarch.core.log.basic
Class BasicLogFormatter.InformationItem
java.lang.Object
nablarch.core.log.basic.BasicLogFormatter.InformationItem
- All Implemented Interfaces:
LogItem<LogContext>
- Enclosing class:
- BasicLogFormatter
オプション情報に指定されたオブジェクトのフィールド情報を取得するクラス。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
appendObjectInfo
(StringBuilder sb, int index, Object object) フォーマット済みのオブジェクト情報を追加する。get
(LogContext context) オプション情報に指定されたオブジェクトのフィールド情報を取得する。protected boolean
isValueObject
(Object object) 指定されたオブジェクトが基本データ型のラッパー、CharSequence型、Date型であるか判定する。
-
Constructor Details
-
InformationItem
public InformationItem()
-
-
Method Details
-
get
オプション情報に指定されたオブジェクトのフィールド情報を取得する。- Specified by:
get
in interfaceLogItem<LogContext>
- Parameters:
context
- ログコンテキスト- Returns:
- オプション情報に指定されたオブジェクトのフィールド情報
-
appendObjectInfo
フォーマット済みのオブジェクト情報を追加する。- Parameters:
sb
- フォーマット済みのオブジェクト情報を格納するバッファindex
- インデックスobject
- オブジェクト
-
isValueObject
指定されたオブジェクトが基本データ型のラッパー、CharSequence型、Date型であるか判定する。- Parameters:
object
- オブジェクト- Returns:
- 基本データ型のラッパー、CharSequence型、Date型の場合は
true
-