クラス ConditionMessage
java.lang.ObjectSE
org.springframework.boot.autoconfigure.condition.ConditionMessage
ConditionOutcome
に関連付けられたメッセージ。流れるようなビルダースタイルの API を提供し、すべての条件メッセージの一貫性を促進します。- 導入:
- 1.4.1
- 作成者:
- Phillip Webb
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明final class
条件のConditionMessage
を作成するために使用されるビルダー。final class
条件のConditionMessage.ItemsBuilder
を作成するために使用されるビルダー。static enum
レンダリングスタイル。メソッドのサマリー
修飾子と型メソッド説明andCondition
(ClassSE<? extends AnnotationSE> condition, ObjectSE... details) 新しいビルダーを返し、インスタンスと新しい条件の結果に基づいて新しいConditionMessage
を構築します。andCondition
(StringSE condition, ObjectSE... details) 新しいビルダーを返し、インスタンスと新しい条件の結果に基づいて新しいConditionMessage
を構築します。インスタンスと追加されたメッセージに基づいて新しいConditionMessage
を返します。static ConditionMessage
empty()
新しい空のConditionMessage
を返すファクトリメソッド。boolean
static ConditionMessage.Builder
forCondition
(ClassSE<? extends AnnotationSE> condition, ObjectSE... details) ビルダーが条件の新しいConditionMessage
を構築するためのファクトリメソッド。static ConditionMessage.Builder
forCondition
(StringSE condition, ObjectSE... details) ビルダーが条件の新しいConditionMessage
を構築するためのファクトリメソッド。int
hashCode()
boolean
isEmpty()
メッセージが空の場合はtrue
を返します。static ConditionMessage
特定のメッセージを含む新しいConditionMessage
を作成するファクトリメソッド。static ConditionMessage
of
(CollectionSE<? extends ConditionMessage> messages) 指定されたメッセージで構成される新しいConditionMessage
を作成するファクトリメソッド。toString()
メソッドの詳細
isEmpty
public boolean isEmpty()メッセージが空の場合はtrue
を返します。- 戻り値:
- メッセージが空の場合
equals
hashCode
public int hashCode()toString
append
インスタンスと追加されたメッセージに基づいて新しいConditionMessage
を返します。- パラメーター:
message
- 追加するメッセージ- 戻り値:
- 新しい
ConditionMessage
インスタンス
andCondition
public ConditionMessage.Builder andCondition(ClassSE<? extends AnnotationSE> condition, ObjectSE... details) 新しいビルダーを返し、インスタンスと新しい条件の結果に基づいて新しいConditionMessage
を構築します。- パラメーター:
condition
- 状態details
- 状態の詳細- 戻り値:
ConditionMessage.Builder
ビルダー- 関連事項:
andCondition
新しいビルダーを返し、インスタンスと新しい条件の結果に基づいて新しいConditionMessage
を構築します。- パラメーター:
condition
- 状態details
- 状態の詳細- 戻り値:
ConditionMessage.Builder
ビルダー- 関連事項:
empty
新しい空のConditionMessage
を返すファクトリメソッド。- 戻り値:
- 新しい空の
ConditionMessage
of
特定のメッセージを含む新しいConditionMessage
を作成するファクトリメソッド。- パラメーター:
message
- ソースメッセージ (args
が指定されている場合、フォーマット文字列である可能性があります)args
- メッセージのフォーマット引数- 戻り値:
- 新しい
ConditionMessage
インスタンス
of
指定されたメッセージで構成される新しいConditionMessage
を作成するファクトリメソッド。- パラメーター:
messages
- ソースメッセージ (null
の場合があります)- 戻り値:
- 新しい
ConditionMessage
インスタンス
forCondition
public static ConditionMessage.Builder forCondition(ClassSE<? extends AnnotationSE> condition, ObjectSE... details) ビルダーが条件の新しいConditionMessage
を構築するためのファクトリメソッド。- パラメーター:
condition
- 状態details
- 状態の詳細- 戻り値:
ConditionMessage.Builder
ビルダー- 関連事項:
forCondition
ビルダーが条件の新しいConditionMessage
を構築するためのファクトリメソッド。- パラメーター:
condition
- 状態details
- 状態の詳細- 戻り値:
ConditionMessage.Builder
ビルダー- 関連事項: