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
      String handledBy
      Document with a brief sentence how the upgrade was handled.
      String removeAnnotationInVersion
      Version where this annotation (but NOT the upgrade handling) can safely be removed.
    • Element Detail

      • 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.