Package graphql.execution
Interface ValueUnboxer
-
- All Known Implementing Classes:
DefaultValueUnboxer
@PublicSpi public interface ValueUnboxer
A value unboxer takes values that are wrapped in classes likeOptional
/OptionalInt
etc.. and returns value from them. You can provide your own implementation if you have your own specific holder classes.
-
-
Field Summary
Fields Modifier and Type Field Description static ValueUnboxer
DEFAULT
The default value unboxer handles JDK classes such asOptional
andOptionalInt
etc..
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
unbox(java.lang.Object object)
Unboxes 'object' if it is boxed in anOptional
like type that this unboxer can handle.
-
-
-
Field Detail
-
DEFAULT
static final ValueUnboxer DEFAULT
The default value unboxer handles JDK classes such asOptional
andOptionalInt
etc..
-
-