Class DateTimeFunction

java.lang.Object
org.apache.unomi.graphql.scalars.DateTimeFunction
All Implemented Interfaces:
graphql.annotations.processor.typeFunctions.TypeFunction

public class DateTimeFunction extends Object implements graphql.annotations.processor.typeFunctions.TypeFunction
  • Field Details

    • DATE_TIME_SCALAR

      public static final graphql.scalars.datetime.DateTimeScalar DATE_TIME_SCALAR
  • Constructor Details

    • DateTimeFunction

      public DateTimeFunction()
  • Method Details

    • getTypeName

      public String getTypeName(Class<?> aClass, AnnotatedType annotatedType)
      Specified by:
      getTypeName in interface graphql.annotations.processor.typeFunctions.TypeFunction
    • canBuildType

      public boolean canBuildType(Class<?> aClass, AnnotatedType annotatedType)
      Specified by:
      canBuildType in interface graphql.annotations.processor.typeFunctions.TypeFunction
    • buildType

      public graphql.schema.GraphQLType buildType(boolean input, Class<?> aClass, AnnotatedType annotatedType, graphql.annotations.processor.ProcessingElementsContainer container)
      Specified by:
      buildType in interface graphql.annotations.processor.typeFunctions.TypeFunction