クラス SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource

実装されているすべてのインターフェース:
PropertySourceInfo, OriginLookup<StringSE>
含まれているクラス:
SystemEnvironmentPropertySourceEnvironmentPostProcessor

protected static class SystemEnvironmentPropertySourceEnvironmentPostProcessor.OriginAwareSystemEnvironmentPropertySource extends SystemEnvironmentPropertySource implements PropertySourceInfo, OriginLookup<StringSE>
導入:
4.0.0
作成者:
Madhura Bhave
  • メソッドの詳細

    • containsProperty

      public boolean containsProperty(StringSE name)
      オーバーライド:
      クラス SystemEnvironmentPropertySourcecontainsProperty 
    • getProperty

      public @Nullable ObjectSE getProperty(StringSE name)
      オーバーライド:
      クラス SystemEnvironmentPropertySourcegetProperty 
    • getOrigin

      public @Nullable Origin getOrigin(StringSE key)
      インターフェースからコピーされた説明: OriginLookup
      指定されたキーの起源を返すか、起源を特定できない場合は null を返します。
      次で指定:
      インターフェース OriginLookup<StringSE>getOrigin 
      パラメーター:
      key - 検索するキー
      戻り値:
      キーまたは null の起源
    • getPrefix

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

      public boolean isImmutable()
      インターフェースからコピーされた説明: PropertySourceInfo
      このルックアップが不変で、内容が決して変更されない場合、true を返します。
      次で指定:
      インターフェース PropertySourceInfoisImmutable 
      戻り値:
      ルックアップが不変の場合