Package org.botblock.javabotblockapi.annotations

## Annotation Type DeprecatedSince

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

  Annotation used to indicate since when a method or field is deprecated.
  This is paired with the `@Deprecated` annotation.

  Methods or fields annotated with this should be avoided as it may or may not be removed in a future release.
  A possible replacement method or field will be indicated when possible.

  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 method/field 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:
        {""}