クラス 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 ConditionMessageempty()新しい空のConditionMessageを返すファクトリメソッド。booleanstatic ConditionMessage.BuilderforCondition(ClassSE<? extends AnnotationSE> condition, ObjectSE... details) ビルダーが条件の新しいConditionMessageを構築するためのファクトリメソッド。static ConditionMessage.BuilderforCondition(StringSE condition, ObjectSE... details) ビルダーが条件の新しいConditionMessageを構築するためのファクトリメソッド。inthashCode()booleanisEmpty()メッセージが空の場合はtrueを返します。static ConditionMessage特定のメッセージを含む新しいConditionMessageを作成するファクトリメソッド。static ConditionMessageof(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ビルダー- 関連事項: