public class Optionals extends Object
| Modifier and Type | Field and Description |
|---|---|
static TypeParamDef |
E |
static Function<TypeRef,Boolean> |
IS_OPTIONAL |
static Function<TypeRef,Boolean> |
IS_OPTIONAL_DOUBLE |
static Function<TypeRef,Boolean> |
IS_OPTIONAL_INT |
static Function<TypeRef,Boolean> |
IS_OPTIONAL_LONG |
static TypeDef |
OPTIONAL |
static TypeDef |
OPTIONAL_DOUBLE |
static TypeDef |
OPTIONAL_INT |
static TypeDef |
OPTIONAL_LONG |
| Constructor and Description |
|---|
Optionals() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isOptional(TypeRef type)
|
static boolean |
isOptionalDouble(TypeRef type)
Checks if a
TypeRef is a OptionalDouble. |
static boolean |
isOptionalInt(TypeRef type)
Checks if a
TypeRef is a OptionalInt. |
static boolean |
isOptionalLong(TypeRef type)
Checks if a
TypeRef is a OptionalLong. |
public static TypeParamDef E
public static final TypeDef OPTIONAL
public static final TypeDef OPTIONAL_INT
public static final TypeDef OPTIONAL_DOUBLE
public static final TypeDef OPTIONAL_LONG
public static boolean isOptional(TypeRef type)
type - The type to check.Optional.public static boolean isOptionalInt(TypeRef type)
TypeRef is a OptionalInt.type - The type to check.OptionalInt.public static boolean isOptionalDouble(TypeRef type)
TypeRef is a OptionalDouble.type - The type to check.OptionalDouble.public static boolean isOptionalLong(TypeRef type)
TypeRef is a OptionalLong.type - The type to check.OptionalLong.Copyright © 2023. All rights reserved.