Class OriginTrackedValue
java.lang.Object
org.springframework.boot.origin.OriginTrackedValue
- All Implemented Interfaces:
OriginProvider
- Since:
- 2.0.0
- Author:
- Madhura Bhave, Phillip Webb
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionboolean@Nullable OriginReturn the source origin ornullif the origin is not known.getValue()Return the tracked value.inthashCode()static @Nullable OriginTrackedValuestatic @Nullable OriginTrackedValue@Nullable StringtoString()
-
Method Details
-
getValue
-
getOrigin
Description copied from interface:OriginProviderReturn the source origin ornullif the origin is not known.- Specified by:
getOriginin interfaceOriginProvider- Returns:
- the origin or
null
-
equals
-
hashCode
-
toString
-
of
-
of
@Contract("null, _ -> null; !null, _ -> !null") public static @Nullable OriginTrackedValue of(@Nullable Object value, @Nullable Origin origin) Create anOriginTrackedValuecontaining the specifiedvalueandorigin. If the source value implementsCharSequencethen so will the resultingOriginTrackedValue.- Parameters:
value- the source valueorigin- the origin- Returns:
- an
OriginTrackedValueornullif the source value wasnull.
-