Annotation Interface ConfigurationClass


@Retention(RUNTIME) @Target(TYPE) public @interface ConfigurationClass
The Configuration interface is traversed through reflection. This annotation provides a way to override the default "add all property" behaviour.
Since:
1.4
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    List of properties which should be excluded from configuration properties.
    boolean
    Silently skips properties with unsupported types.
  • Element Details

    • skipUnsupported

      boolean skipUnsupported
      Silently skips properties with unsupported types.
      Default:
      false
    • ignore

      String[] ignore
      List of properties which should be excluded from configuration properties.
      Default:
      {}