クラス SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource
java.lang.ObjectSE
org.springframework.core.env.PropertySource<MapSE<StringSE,ObjectSE>>
org.springframework.core.env.EnumerablePropertySource<MapSE<StringSE,ObjectSE>>
org.springframework.core.env.MapPropertySource
org.springframework.core.env.SystemEnvironmentPropertySource
org.springframework.boot.support.SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource
- 実装されているすべてのインターフェース:
PropertySourceInfo, OriginLookup<StringSE>
protected static class SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource
extends SystemEnvironmentPropertySource
implements PropertySourceInfo, OriginLookup<StringSE>
- 導入:
- 4.0.0
- 作成者:
- Madhura Bhave
ネストされたクラスの要約
クラス PropertySource から継承されたネストクラス / インターフェース
PropertySource.StubPropertySourceフィールドのサマリー
クラス PropertySource から継承されたフィールド
logger, name, sourceメソッドのサマリー
修飾子と型メソッド説明booleancontainsProperty(StringSE name) @Nullable Origin指定されたキーの起源を返すか、起源を特定できない場合はnullを返します。@Nullable StringSEルックアップの実行時に適用される暗黙のプレフィックスを返します。プレフィックスが使用されていない場合はnullを返します。@Nullable ObjectSEgetProperty(StringSE name) booleanこのルックアップが不変で、内容が決して変更されない場合、trueを返します。クラス SystemEnvironmentPropertySource から継承されたメソッド
resolvePropertyNameクラス MapPropertySource から継承されたメソッド
getPropertyNames
メソッドの詳細
containsProperty
- オーバーライド:
- クラス
SystemEnvironmentPropertySourceのcontainsProperty
getProperty
- オーバーライド:
- クラス
SystemEnvironmentPropertySourceのgetProperty
getOrigin
インターフェースからコピーされた説明:OriginLookup指定されたキーの起源を返すか、起源を特定できない場合はnullを返します。- 次で指定:
- インターフェース
OriginLookup<StringSE>のgetOrigin - パラメーター:
key- 検索するキー- 戻り値:
- キーまたは
nullの起源
getPrefix
インターフェースからコピーされた説明:PropertySourceInfoルックアップの実行時に適用される暗黙のプレフィックスを返します。プレフィックスが使用されていない場合はnullを返します。プレフィックスを使用して、他の方法では衝突するキーを明確にすることができます。例: 複数のアプリケーションが同じマシンで実行されている場合は、アプリケーションごとに異なるプレフィックスを設定して、異なる環境変数が使用されるようにすることができます。- 次で指定:
- インターフェース
PropertySourceInfoのgetPrefix - 戻り値:
- ルックアップクラスまたは
nullによって適用されるプレフィックス。
isImmutable
public boolean isImmutable()インターフェースからコピーされた説明:PropertySourceInfoこのルックアップが不変で、内容が決して変更されない場合、trueを返します。- 次で指定:
- インターフェース
PropertySourceInfoのisImmutable - 戻り値:
- ルックアップが不変の場合