インターフェース 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

      default @Nullable StringSE getPrefix()
      ルックアップの実行時に適用される暗黙のプレフィックスを返します。プレフィックスが使用されていない場合は null を返します。プレフィックスを使用して、他の方法では衝突するキーを明確にすることができます。例: 複数のアプリケーションが同じマシンで実行されている場合は、アプリケーションごとに異なるプレフィックスを設定して、異なる環境変数が使用されるようにすることができます。
      戻り値:
      ルックアップクラスまたは null によって適用されるプレフィックス。