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