クラス OriginTrackedValue

java.lang.ObjectSE
org.springframework.boot.origin.OriginTrackedValue
実装されているすべてのインターフェース:
OriginProvider

public class OriginTrackedValue extends ObjectSE implements OriginProvider
ObjectSE 値と Origin のラッパー。
導入:
2.0.0
作成者:
Madhura Bhave, Phillip Webb
関連事項:
  • メソッドの詳細

    • getValue

      public ObjectSE getValue()
      追跡された値を返します。
      戻り値:
      追跡された値
    • getOrigin

      public @Nullable Origin getOrigin()
      インターフェースからコピーされた説明: OriginProvider
      ソースの原点、または原点が不明の場合は null を返します。
      次で指定:
      インターフェース OriginProvidergetOrigin 
      戻り値:
      原点または null
    • equals

      public boolean equals(ObjectSE obj)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • toString

      public @Nullable StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString 
    • of

      @Contract("!null -> !null") public static @Nullable OriginTrackedValue of(@Nullable ObjectSE value)
    • of

      @Contract("null, _ -> null; !null, _ -> !null") public static @Nullable OriginTrackedValue of(@Nullable ObjectSE value, @Nullable Origin origin)
      指定された value および origin を含む OriginTrackedValue を作成します。ソース値が CharSequenceSE を実装する場合、結果の OriginTrackedValue も実装します。
      パラメーター:
      value - ソース値
      origin - 起源
      戻り値:
      ソース値が null の場合は OriginTrackedValue または null