クラス 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
メソッドのサマリー
修飾子と型メソッド説明boolean
containsProperty
(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
によって適用されるプレフィックス。