org.redkale.watch

## 注释类型 Watchable

-     @Inherited
       @Documented
       @Target(value=FIELD)
       @Retention(value=RUNTIME)
      public @interface Watchable

  该注解只能放在field类型为Collection, Map, 或者java.util.concurrent.atomic.AtomicXXX的Number类);

  详情见: http://www.redkale.org

- - ### 必需元素概要

    所需元素
    限定符和类型 | 必需的元素和说明
    --- | ---
    `java.lang.String` | `name`

  - ### 可选元素概要

    可选元素
    限定符和类型 | 可选元素和说明
    --- | ---
    `java.lang.String` | `description`
    `boolean` | `interval` 该值指明是不是只收集阶段数据， 而且被注解的字段只能被赋予java.util.concurrent.atomic.AtomicXXX的Number类型字段。

- - ### 元素详细资料

    - #### name

          public abstract java.lang.String name

  - - #### description

          public abstract java.lang.String description

      默认值:
        ""

  - - #### interval

          public abstract boolean interval

      该值指明是不是只收集阶段数据， 而且被注解的字段只能被赋予java.util.concurrent.atomic.AtomicXXX的Number类型字段。 例如收集每分钟的注册用户数， 就需要将interval设置true。
      返回:
        是否收集
      默认值:
        false