public interface Coercing<I,O>
Modifier and Type | Method and Description |
---|---|
I |
parseLiteral(java.lang.Object input)
Called to convert a AST node
|
I |
parseValue(java.lang.Object input)
Called to resolve a input from a variable.
|
O |
serialize(java.lang.Object input)
Called to convert a result of a DataFetcher to a valid runtime value.
|
O serialize(java.lang.Object input)
input
- is never nullI parseValue(java.lang.Object input)
input
- is never nullI parseLiteral(java.lang.Object input)
input
- is never null