クラス ConfigData
java.lang.ObjectSE
org.springframework.boot.context.config.ConfigData
- 導入:
- 2.4.0
- 作成者:
- Phillip Webb, Madhura Bhave
- 関連事項:
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明static enum
適用できるオプションフラグ。static final class
ConfigData.Option
フラグのセット。static interface
特定のPropertySource
にConfigData.Options
を供給するために使用される戦略インターフェース。フィールドサマリー
フィールドコンストラクターのサマリー
コンストラクターコンストラクター説明ConfigData
(CollectionSE<? extends PropertySource<?>> propertySources, ConfigData.Option... options) 各ソースに同じオプションを適用して、新しいConfigData
インスタンスを作成します。ConfigData
(CollectionSE<? extends PropertySource<?>> propertySources, ConfigData.PropertySourceOptions propertySourceOptions) 特定のプロパティソースオプションを使用して、新しいConfigData
インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明getOptions
(PropertySource<?> propertySource) 指定されたソースに適用されるconfig data options
を返します。ListSE<PropertySource<?>>
構成データのプロパティソースを優先度の昇順で返します。
フィールドの詳細
EMPTY
データを含まないConfigData
インスタンス。
コンストラクターの詳細
ConfigData
public ConfigData(CollectionSE<? extends PropertySource<?>> propertySources, ConfigData.Option... options) 各ソースに同じオプションを適用して、新しいConfigData
インスタンスを作成します。- パラメーター:
propertySources
- 優先度が昇順の構成データプロパティソース。options
- 各ソースに適用される構成データオプション- 関連事項:
ConfigData
public ConfigData(CollectionSE<? extends PropertySource<?>> propertySources, ConfigData.PropertySourceOptions propertySourceOptions) 特定のプロパティソースオプションを使用して、新しいConfigData
インスタンスを作成します。- パラメーター:
propertySources
- 優先度が昇順の構成データプロパティソース。propertySourceOptions
- プロパティソースオプション- 導入:
- 2.4.5
メソッドの詳細
getPropertySources
構成データのプロパティソースを優先度の昇順で返します。同じキーが複数のソースに含まれている場合は、後のソースが優先されます。- 戻り値:
- 構成データプロパティソース
getOptions
指定されたソースに適用されるconfig data options
を返します。- パラメーター:
propertySource
- チェックするプロパティソース- 戻り値:
- 適用されるオプション
- 導入:
- 2.4.5