Annotation Type 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
      java.lang.String[] ignore
      List of properties which should be excluded from configuration properties.
      boolean skipUnsupported
      Silently skips properties with unsupported types.
    • Element Detail

      • skipUnsupported

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

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