Package org.dalesbred.internal.utils
Class OptionalUtils
java.lang.Object
org.dalesbred.internal.utils.OptionalUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull OptionalDoubleoptionalDoubleOfNullable(@Nullable Double v) static @NotNull OptionalIntoptionalIntOfNullable(@Nullable Integer v) static @NotNull OptionalLongoptionalLongOfNullable(@Nullable Long v) static @Nullable ObjectunwrapOptionalAsNull(@Nullable Object o) If object is an empty optional-type, return null.
-
Method Details
-
unwrapOptionalAsNull
If object is an empty optional-type, return null. If object is non-empty optional-type, return its value. Otherwise return object as it is. -
optionalIntOfNullable
-
optionalLongOfNullable
-
optionalDoubleOfNullable
@NotNull public static @NotNull OptionalDouble optionalDoubleOfNullable(@Nullable @Nullable Double v)
-