@FunctionalInterfaceSE public static interface ConfigData.PropertySourceOptions
PropertySource
に ConfigData.Options
を供給するために使用される戦略インターフェース。修飾子と型 | フィールドと説明 |
---|---|
static ConfigData.PropertySourceOptions | ALWAYS_NONE 常に ConfigData.Options.NONE を返す ConfigData.PropertySourceOptions インスタンス。 |
修飾子と型 | メソッドと説明 |
---|---|
static ConfigData.PropertySourceOptions | always(ConfigData.Option... options) プロパティソースに関係なく常に同じオプションを返す新しい ConfigData.PropertySourceOptions インスタンスを作成します。 |
static ConfigData.PropertySourceOptions | always(ConfigData.Options options) プロパティソースに関係なく常に同じオプションを返す新しい ConfigData.PropertySourceOptions インスタンスを作成します。 |
ConfigData.Options | get(PropertySource<?> propertySource) 指定されたプロパティソースに適用する必要があるオプションを返します。 |
static final ConfigData.PropertySourceOptions ALWAYS_NONE
ConfigData.Options.NONE
を返す ConfigData.PropertySourceOptions
インスタンス。ConfigData.Options get(PropertySource<?> propertySource)
propertySource
- プロパティソース static ConfigData.PropertySourceOptions always(ConfigData.Option... options)
ConfigData.PropertySourceOptions
インスタンスを作成します。options
- 返すオプション ConfigData.PropertySourceOptions
インスタンス static ConfigData.PropertySourceOptions always(ConfigData.Options options)
ConfigData.PropertySourceOptions
インスタンスを作成します。options
- 返すオプション ConfigData.PropertySourceOptions
インスタンス