Annotation Interface ConfigSerializable


@Target(TYPE) @Retention(RUNTIME) @Documented public @interface ConfigSerializable
Marks a class as serializable for configuration. Classes with this annotation can be used in lists and maps within configs.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Whether to include null fields when serializing.
  • Element Details

    • includeNulls

      boolean includeNulls
      Whether to include null fields when serializing.
      Returns:
      true to include nulls
      Default:
      false