Annotation Type Deserialize


  • @Target(TYPE)
    @Retention(RUNTIME)
    public @interface Deserialize
    Specifies a custom implementation class to be used for deserialization, serving as an alternative to @JsonDeserialize.

    This allows for overriding the default implementation class of an interface.

    Author:
    Luca Frosini (ISTI - CNR)
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      Class<?> as
      The implementation class to use for deserialization.
    • Element Detail

      • as

        Class<?> as
        The implementation class to use for deserialization.
        Returns:
        The implementation class.
        Default:
        java.lang.Void.class