インターフェース PropertySourceInfo
- すべての既知の実装クラス:
ConfigTreePropertySource, OriginTrackedMapPropertySource, SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource
public interface PropertySourceInfo
追加情報を提供するために
PropertySource によってオプションで実装できるインターフェース。- 導入:
- 4.0.0
- 作成者:
- Phillip Webb
メソッドのサマリー
修飾子と型メソッド説明default @Nullable StringSEルックアップの実行時に適用される暗黙のプレフィックスを返します。プレフィックスが使用されていない場合はnullを返します。default booleanこのルックアップが不変で、内容が決して変更されない場合、trueを返します。
メソッドの詳細
isImmutable
default boolean isImmutable()このルックアップが不変で、内容が決して変更されない場合、trueを返します。- 戻り値:
- ルックアップが不変の場合
getPrefix
ルックアップの実行時に適用される暗黙のプレフィックスを返します。プレフィックスが使用されていない場合はnullを返します。プレフィックスを使用して、他の方法では衝突するキーを明確にすることができます。例: 複数のアプリケーションが同じマシンで実行されている場合は、アプリケーションごとに異なるプレフィックスを設定して、異なる環境変数が使用されるようにすることができます。- 戻り値:
- ルックアップクラスまたは
nullによって適用されるプレフィックス。