クラス 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) boolean
このルックアップが不変で、内容が決して変更されない場合、true
を返します。クラス org.springframework.core.env.SystemEnvironmentPropertySource から継承されたメソッド
resolvePropertyName
クラス org.springframework.core.env.MapPropertySource から継承されたメソッド
getPropertyNames
メソッドの詳細
containsProperty
- オーバーライド:
- クラス
SystemEnvironmentPropertySource
のcontainsProperty
getProperty
- オーバーライド:
- クラス
SystemEnvironmentPropertySource
のgetProperty
getOrigin
インターフェースからコピーされた説明:OriginLookup
指定されたキーの起源を返すか、起源を特定できない場合はnull
を返します。- 次で指定:
- インターフェース
OriginLookup<StringSE>
のgetOrigin
- パラメーター:
key
- 検索するキー- 戻り値:
- キーまたは
null
の起源
getPrefix
インターフェースからコピーされた説明:OriginLookup
ルックアップの実行時に適用される暗黙のプレフィックスを返します。プレフィックスが使用されていない場合はnull
を返します。プレフィックスを使用して、他の方法では衝突するキーを明確にすることができます。例: 複数のアプリケーションが同じマシンで実行されている場合は、アプリケーションごとに異なるプレフィックスを設定して、異なる環境変数が使用されるようにすることができます。- 次で指定:
- インターフェース
OriginLookup<StringSE>
のgetPrefix
- 戻り値:
- ルックアップクラスまたは
null
によって適用されるプレフィックス。
isImmutable
public boolean isImmutable()インターフェースからコピーされた説明:OriginLookup
このルックアップが不変で、内容が決して変更されない場合、true
を返します。- 次で指定:
- インターフェース
OriginLookup<StringSE>
のisImmutable
- 戻り値:
- ルックアップが不変の場合