Package org.botblock.javabotblockapi.annotations

## Annotation Type DeprecatedSince

-     @Documented
      @Retention(RUNTIME)
      @Target({METHOD,FIELD,TYPE,CONSTRUCTOR})
      public @interface DeprecatedSince

  Annotation used to indicate since when an Object is deprecated.
  This is always paired with the `@Deprecated` annotation.

  A replacement may be mentioned with the `replacements String array` but is not guaranteed.
  Anything annotated with this should be avoided as it may be removed in a future release.

  Since:
    3.2.0

- - ### Required Element Summary

    Required Elements
    Modifier and Type | Required Element | Description
    --- | --- | ---
    `String` | `version` | Since what version this method or field is deprecated.

  - ### Optional Element Summary

    Optional Elements
    Modifier and Type | Optional Element | Description
    --- | --- | ---
    `String[]` | `replacements` | Optional String indicating a possible replacement method or field to use.

- - ### Element Detail

    - #### version

          String version

      Since what version this method or field is deprecated.
      This is field is required!
      Returns:
        The version since when this object is deprecated.

  - - #### replacements

          String[] replacements

      Optional String indicating a possible replacement method or field to use.
      Returns:
        The method/field to use instead of the deprecated one.
      Default:
        {""}