Annotation Type ConfigSerializable


  • @Retention(RUNTIME)
    @Target(TYPE)
    @Documented
    public @interface ConfigSerializable
    Indicates that the given type is capable of being serialized and deserialized by an object mapper.

    Types with this annotation must be instantiable by the object mapper. By default, this includes objects with zero-argument constructors and records, but this may be extended using a customized ObjectMapper.Factory.

    Since:
    4.0.0