クラス OriginTrackedMapPropertySource

実装されているすべてのインターフェース:
OriginLookup<StringSE>

public final class OriginTrackedMapPropertySource extends MapPropertySource implements OriginLookup<StringSE>
OriginTrackedValues を含む MapSE によってサポートされる OriginLookup
導入:
2.0.0
作成者:
Madhura Bhave, Phillip Webb
関連事項:
  • コンストラクターの詳細

    • OriginTrackedMapPropertySource

      public OriginTrackedMapPropertySource(StringSE name, MapSE source)
      新しい OriginTrackedMapPropertySource インスタンスを作成します。
      パラメーター:
      name - プロパティのソース名
      source - 基になるマップソース
    • OriginTrackedMapPropertySource

      public OriginTrackedMapPropertySource(StringSE name, MapSE source, boolean immutable)
      新しい OriginTrackedMapPropertySource インスタンスを作成します。
      パラメーター:
      name - プロパティのソース名
      source - 基になるマップソース
      immutable - 基本となるソースが不変であり、変更されないことが保証されている場合
      導入:
      2.2.0
  • メソッドの詳細

    • getProperty

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

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

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