Annotation Type ConfigSerializable


  • @Retention(RUNTIME)
    @Target(TYPE)
    @Documented
    public @interface ConfigSerializable
    This annotation is used to indicate that the given type is capable of being serialized and deserialized by the configuration object mapper.

    Types with this annotation must have a zero-argument constructor to be instantiated by the object mapper (though already instantiated objects can be passed to the object mapper to be populated with settings)