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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendObjectInfo(StringBuilder sb, int index, Object object) フォーマット済みのオブジェクト情報を追加する。get(LogContext context) オプション情報に指定されたオブジェクトのフィールド情報を取得する。protected booleanisValueObject(Object object) 指定されたオブジェクトが基本データ型のラッパー、CharSequence型、Date型であるか判定する。
-
Constructor Details
-
InformationItem
public InformationItem()
-
-
Method Details
-
get
オプション情報に指定されたオブジェクトのフィールド情報を取得する。- Specified by:
getin interfaceLogItem<LogContext>- Parameters:
context- ログコンテキスト- Returns:
- オプション情報に指定されたオブジェクトのフィールド情報
-
appendObjectInfo
フォーマット済みのオブジェクト情報を追加する。- Parameters:
sb- フォーマット済みのオブジェクト情報を格納するバッファindex- インデックスobject- オブジェクト
-
isValueObject
指定されたオブジェクトが基本データ型のラッパー、CharSequence型、Date型であるか判定する。- Parameters:
object- オブジェクト- Returns:
- 基本データ型のラッパー、CharSequence型、Date型の場合は
true
-