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 Origin
Return the source origin ornull
if the origin is not known.getValue()
Return the tracked value.int
hashCode()
static @Nullable OriginTrackedValue
static @Nullable OriginTrackedValue
@Nullable String
toString()
-
Method Details
-
getValue
-
getOrigin
Description copied from interface:OriginProvider
Return the source origin ornull
if the origin is not known.- Specified by:
getOrigin
in 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 anOriginTrackedValue
containing the specifiedvalue
andorigin
. If the source value implementsCharSequence
then so will the resultingOriginTrackedValue
.- Parameters:
value
- the source valueorigin
- the origin- Returns:
- an
OriginTrackedValue
ornull
if the source value wasnull
.
-