Annotation Type UpgradeHandled


@Target(FIELD) @Retention(RUNTIME) public @interface UpgradeHandled
Indicates that the field in question has been evaluated and the change is safe for upgrade.
Since:
3.0.0
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Document with a brief sentence how the upgrade was handled.
    Version where this annotation (but NOT the upgrade handling) can safely be removed.
  • Element Details

    • handledBy

      String handledBy
      Document with a brief sentence how the upgrade was handled.
    • removeAnnotationInVersion

      String removeAnnotationInVersion
      Version where this annotation (but NOT the upgrade handling) can safely be removed. This is typically when the current version is released.