com.holonplatform.core.beans

## Annotation Type Config

-     @Repeatable(value=Configs.class)
       @Retention(value=RUNTIME)
       @Target(value=FIELD)
       @Inherited
       @Documented
      public @interface Config

  Repeatable annotation which can be used on a bean property to specify a configuration key and its value to be setted in the `Property` configuration.

  This annotation is limited to `String` type configuration values. Refer to `BeanPropertyPostProcessor` to implement more advanced bean property configuration operations.

  Since:
    5.0.0
  See Also:
    `Property.getConfiguration()`, `BeanIntrospector`

- - ### Required Element Summary

    Required Elements
    Modifier and Type | Required Element and Description
    --- | ---
    `String` | `key` Get the property configuration key.
    `String` | `value` Get the value to bind to property configuration `key()`.

- - ### Element Detail

    - #### key

          public abstract String key

      Get the property configuration key.
      Returns:
        Property configuration key

  - - #### value

          public abstract String value

      Get the value to bind to property configuration `key()`.
      Returns:
        Property configuration value

Copyright © 2017 The Holon Platform. All rights reserved.