Annotation Interface GraphQl.Scalar

Enclosing class:
GraphQl

@Target(TYPE) @Retention(CLASS) @Documented public static @interface GraphQl.Scalar
Marks a Java type as a GraphQL scalar.

Declarative integrations use a matching GraphQlScalar Service Registry implementation to convert values of the annotated Java type and generate the runtime scalar adapter.

  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Scalar name.
  • Element Details

    • value

      String value
      Scalar name. When empty, the Java type name is used.
      Returns:
      scalar name
      Default:
      ""