Annotation Interface Json.Serializer

Enclosing class:
Json

@Retention(CLASS) @Target({TYPE,TYPE_USE,FIELD,METHOD}) public static @interface Json.Serializer
Specifies a custom serializer class for a type, field, or method. The class specified by this annotation must have a public or package-private no-arg constructor. Helidon uses this constructor to instantiate the serializer.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<? extends JsonSerializer<?>>
    The serializer class to use.
  • Element Details

    • value

      Class<? extends JsonSerializer<?>> value
      The serializer class to use.
      Returns:
      the serializer class