クラス Configurations
java.lang.ObjectSE
org.springframework.boot.context.annotation.Configurations
- 既知の直属サブクラス
AutoConfigurations
,UserConfigurations
ApplicationContext
に登録できる @Configuration
クラスのセット。getClasses(Configurations[])
を使用すると、1 つ以上の Configurations
インスタンスからクラスを返すことができます。結果の配列は、通常 ApplicationContext
および / またはカスタム ImportSelector
実装によって適用される順序付け規則に従います。 このクラスは主に、構成クラスを指定する必要があるが SpringRunner
を使用できないテストでの使用を目的としています。
- 導入:
- 2.0.0
- 作成者:
- Phillip Webb
- 関連事項:
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明static ClassSE<?>[]
getClasses
(CollectionSE<Configurations> configurations) 指定されたすべての構成から、登録される順序でクラスを返します。static ClassSE<?>[]
getClasses
(Configurations... configurations) 指定されたすべての構成から、登録される順序でクラスを返します。protected abstract Configurations
構成をマージします。protected Configurations
merge
(Configurations other) 同じ型の別のソースからの構成をマージします。protected CollectionSE<ClassSE<?>>
sort
(CollectionSE<ClassSE<?>> classes) 構成クラスを適用する順番に並べ替えます。
コンストラクターの詳細
Configurations
メソッドの詳細
sort
構成クラスを適用する順番に並べ替えます。- パラメーター:
classes
- ソートするクラス- 戻り値:
- クラスのソートされたセット
getClasses
merge
同じ型の別のソースからの構成をマージします。- パラメーター:
other
- 他のConfigurations
(このインスタンスと同じ型である必要があります)- 戻り値:
- 新しい構成インスタンス (このインスタンスと同じ型である必要があります)
merge
構成をマージします。- パラメーター:
mergedClasses
- マージされたクラス- 戻り値:
- 新しい構成インスタンス (このインスタンスと同じ型である必要があります)
getClasses
指定されたすべての構成から、登録される順序でクラスを返します。- パラメーター:
configurations
- ソース構成- 戻り値:
- 登録順の構成クラス
getClasses
指定されたすべての構成から、登録される順序でクラスを返します。- パラメーター:
configurations
- ソース構成- 戻り値:
- 登録順の構成クラス