クラス LogMessage
java.lang.ObjectSE
org.springframework.core.log.LogMessage
- 実装されたすべてのインターフェース:
CharSequenceSE
Commons Logging で使用する単純なログメッセージ型で、特定の
Supplier
SE インスタンス (通常はラムダ式にバインド) または toString()
内の printf スタイルの書式文字列 ( String.format(java.lang.String, java.lang.Object...)
SE ) の便利な遅延解決を可能にします。- 導入:
- 5.2
- 作成者:
- Juergen Hoeller, Sebastien Deleuze
- 関連事項:
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明char
charAt
(int index) static LogMessage
指定されたフォーマット文字列と引数から、遅延フォーマットされたメッセージを作成します。static LogMessage
指定されたフォーマット文字列と可変引数から遅延フォーマットメッセージを作成します。static LogMessage
指定されたフォーマット文字列と引数から、遅延フォーマットメッセージを作成します。static LogMessage
指定されたフォーマット文字列と引数から、遅延フォーマットメッセージを作成します。static LogMessage
指定されたフォーマット文字列と引数から、遅延フォーマットメッセージを作成します。int
length()
static LogMessage
of
(SupplierSE<? extends CharSequenceSE> supplier) 指定されたサプライヤーからの遅延解決メッセージを作成します。subSequence
(int start, int end) toString()
これは、ロギングプロバイダーによって呼び出され、ログターゲットごとに 1 回呼び出される可能性があります(したがって、結果をローカルにキャッシュします)。クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース java.lang.CharSequenceSE から継承されたメソッド
chars, codePoints, isEmpty
コンストラクターの詳細
LogMessage
public LogMessage()
メソッドの詳細
length
public int length()- 次で指定:
- インターフェース
CharSequenceSE
のlength
charAt
public char charAt(int index) - 次で指定:
- インターフェース
CharSequenceSE
のcharAtSE
subSequence
- 次で指定:
- インターフェース
CharSequenceSE
のsubSequenceSE
toString
これは、ロギングプロバイダーによって呼び出され、ログターゲットごとに 1 回呼び出される可能性があります(したがって、結果をローカルにキャッシュします)。- 次で指定:
- インターフェース
CharSequenceSE
のtoString
- オーバーライド:
- クラス
ObjectSE
のtoString
of
指定されたサプライヤーからの遅延解決メッセージを作成します。- パラメーター:
supplier
- サプライヤー (通常、ラムダ式にバインドされます)- 関連事項:
format
指定されたフォーマット文字列と引数から、遅延フォーマットされたメッセージを作成します。- パラメーター:
format
- フォーマット文字列 (String.format(java.lang.String, java.lang.Object...)
SE ルールに従う)arg1
- 議論 (null
にすることができます)- 関連事項:
format
指定されたフォーマット文字列と引数から、遅延フォーマットメッセージを作成します。- パラメーター:
format
- フォーマット文字列 (String.format(java.lang.String, java.lang.Object...)
SE ルールに従う)arg1
- 最初の引数 (null
にすることができます)arg2
- 第二引数 (null
にすることができます)- 関連事項:
format
public static LogMessage format(StringSE format, @Nullable ObjectSE arg1, @Nullable ObjectSE arg2, @Nullable ObjectSE arg3) 指定されたフォーマット文字列と引数から、遅延フォーマットメッセージを作成します。- パラメーター:
format
- フォーマット文字列 (String.format(java.lang.String, java.lang.Object...)
SE ルールに従う)arg1
- 最初の引数 (null
にすることができます)arg2
- 第二引数 (null
にすることができます)arg3
- 3 番目の引数 (null
にすることができます)- 関連事項:
format
public static LogMessage format(StringSE format, @Nullable ObjectSE arg1, @Nullable ObjectSE arg2, @Nullable ObjectSE arg3, @Nullable ObjectSE arg4) 指定されたフォーマット文字列と引数から、遅延フォーマットメッセージを作成します。- パラメーター:
format
- フォーマット文字列 (String.format(java.lang.String, java.lang.Object...)
SE ルールに従う)arg1
- 最初の引数 (null
にすることができます)arg2
- 第二引数 (null
にすることができます)arg3
- 3 番目の引数 (null
にすることができます)arg4
- 4 番目の引数 (null
にすることができます)- 関連事項:
format
指定されたフォーマット文字列と可変引数から遅延フォーマットメッセージを作成します。この可変引数
format()
バリアントはコストがかかる可能性があります。可能な限り、個々の引数バリアントを使用する必要があります。format(String, Object)
、format(String, Object, Object)
など。- パラメーター:
format
- フォーマット文字列 (String.format(java.lang.String, java.lang.Object...)
SE ルールに従う)args
- 可変引数配列 (null
にすることができ、null
要素を含めることができます)- 関連事項: