Package graphql.scalars.datetime
Class LocalTimeCoercing
- java.lang.Object
-
- graphql.scalars.datetime.LocalTimeCoercing
-
- All Implemented Interfaces:
graphql.schema.Coercing<java.time.LocalTime,java.lang.String>
public class LocalTimeCoercing extends java.lang.Object implements graphql.schema.Coercing<java.time.LocalTime,java.lang.String>
-
-
Constructor Summary
Constructors Constructor Description LocalTimeCoercing()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.time.LocalTime
parseLiteral(java.lang.Object input)
java.time.LocalTime
parseValue(java.lang.Object input)
java.lang.String
serialize(java.lang.Object input)
-
-
-
Method Detail
-
serialize
public java.lang.String serialize(java.lang.Object input) throws graphql.schema.CoercingSerializeException
- Specified by:
serialize
in interfacegraphql.schema.Coercing<java.time.LocalTime,java.lang.String>
- Throws:
graphql.schema.CoercingSerializeException
-
parseValue
public java.time.LocalTime parseValue(java.lang.Object input) throws graphql.schema.CoercingParseValueException
- Specified by:
parseValue
in interfacegraphql.schema.Coercing<java.time.LocalTime,java.lang.String>
- Throws:
graphql.schema.CoercingParseValueException
-
parseLiteral
public java.time.LocalTime parseLiteral(java.lang.Object input) throws graphql.schema.CoercingParseLiteralException
- Specified by:
parseLiteral
in interfacegraphql.schema.Coercing<java.time.LocalTime,java.lang.String>
- Throws:
graphql.schema.CoercingParseLiteralException
-
-