public final class TestPropertyValues extends ObjectSE
Environment
または system environment
SE に適用できます。修飾子と型 | クラスと説明 |
---|---|
static class | TestPropertyValues.Pair 単一の名前と値のペア。 |
static class | TestPropertyValues.Type プロパティソースの型。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public TestPropertyValues and(StringSE... pairs)
TestPropertyValues
インスタンスを返します。名前と値のペアは、コロン(":")または等号("=")の区切り文字で指定できます。pairs
- 追加するプロパティのペア TestPropertyValues
インスタンス public TestPropertyValues and(IterableSE<StringSE> pairs)
TestPropertyValues
インスタンスを返します。名前と値のペアは、コロン(":")または等号("=")の区切り文字で指定できます。pairs
- 追加するプロパティのペア TestPropertyValues
インスタンス public TestPropertyValues and(StreamSE<StringSE> pairs)
TestPropertyValues
インスタンスを返します。名前と値のペアは、コロン(":")または等号("=")の区切り文字で指定できます。pairs
- 追加するプロパティのペア TestPropertyValues
インスタンス public TestPropertyValues and(MapSE<StringSE,StringSE> map)
TestPropertyValues
インスタンスを返します。map
- 環境に追加する必要のあるプロパティのマップ TestPropertyValues
インスタンス public <T> TestPropertyValues and(StreamSE<T> stream, FunctionSE<T,TestPropertyValues.Pair> mapper)
TestPropertyValues
インスタンスを返します。T
- ストリーム要素型 stream
- 環境に追加する必要のある要素 mapper
- 要素をストリームから TestPropertyValues.Pair
に変換するマッパー関数 TestPropertyValues
インスタンス public void applyTo(ConfigurableApplicationContext context)
ApplicationContext
が所有する環境にプロパティを追加します。context
- 変更する環境を持つコンテキスト public void applyTo(ConfigurableEnvironment environment)
MapPropertySource
です。environment
- 変更が必要な環境 public void applyTo(ConfigurableEnvironment environment, TestPropertyValues.Type type)
environment
- 変更が必要な環境 type
- 追加する PropertySource
の型。TestPropertyValues.Type
を参照 public void applyTo(ConfigurableEnvironment environment, TestPropertyValues.Type type, StringSE name)
environment
- 変更が必要な環境 type
- 追加する PropertySource
の型。TestPropertyValues.Type
を参照 name
- プロパティソースの名前 public <T> T applyToSystemProperties(CallableSE<T> call)
call
の期間中、system properties
SE にプロパティを追加し、呼び出しが完了すると以前の値を復元します。T
- 結果の型 call
- するための呼び出し public static TestPropertyValues of(StringSE... pairs)
TestPropertyValues
を返します。名前と値のペアは、コロン(":")または等号("=")の区切り文字で指定できます。pairs
- 環境に追加する必要があるプロパティの名前と値のペア public static TestPropertyValues of(IterableSE<StringSE> pairs)
TestPropertyValues
を返します。名前と値のペアは、コロン(":")または等号("=")の区切り文字で指定できます。pairs
- 環境に追加する必要があるプロパティの名前と値のペア public static TestPropertyValues of(StreamSE<StringSE> pairs)
TestPropertyValues
を返します。名前と値のペアは、コロン(":")または等号("=")の区切り文字で指定できます。pairs
- 環境に追加する必要があるプロパティの名前と値のペア public static TestPropertyValues of(MapSE<StringSE,StringSE> map)
TestPropertyValues
を返します。map
- 環境に追加する必要のあるプロパティのマップ public static <T> TestPropertyValues of(StreamSE<T> stream, FunctionSE<T,TestPropertyValues.Pair> mapper)
TestPropertyValues
を返します。T
- ストリーム要素型 stream
- 環境に追加する必要のある要素 mapper
- 要素をストリームから TestPropertyValues.Pair
に変換するマッパー関数 public static TestPropertyValues empty()
TestPropertyValues
インスタンスを返します。