Package io.sundr.model.utils
Class Optionals
java.lang.Object
io.sundr.model.utils.Optionals
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic TypeParamDefstatic final TypeDefstatic final TypeDefstatic final TypeDefstatic final TypeDef -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanisOptional(TypeRef type) static booleanisOptionalDouble(TypeRef type) Checks if aTypeRefis aOptionalDouble.static booleanisOptionalInt(TypeRef type) Checks if aTypeRefis aOptionalInt.static booleanisOptionalLong(TypeRef type) Checks if aTypeRefis aOptionalLong.
-
Field Details
-
E
-
OPTIONAL
-
OPTIONAL_INT
-
OPTIONAL_DOUBLE
-
OPTIONAL_LONG
-
IS_OPTIONAL
-
IS_OPTIONAL_INT
-
IS_OPTIONAL_DOUBLE
-
IS_OPTIONAL_LONG
-
-
Constructor Details
-
Optionals
public Optionals()
-
-
Method Details
-
isOptional
- Parameters:
type- The type to check.- Returns:
- True if its a
Optional.
-
isOptionalInt
Checks if aTypeRefis aOptionalInt.- Parameters:
type- The type to check.- Returns:
- True if its a
OptionalInt.
-
isOptionalDouble
Checks if aTypeRefis aOptionalDouble.- Parameters:
type- The type to check.- Returns:
- True if its a
OptionalDouble.
-
isOptionalLong
Checks if aTypeRefis aOptionalLong.- Parameters:
type- The type to check.- Returns:
- True if its a
OptionalLong.
-