Annotation Interface InvalidateMethod


@Retention(RUNTIME) @Target(TYPE) @Repeatable(Multiple.class) public @interface InvalidateMethod
Annotation used to invalidate old method values.

The name of the methods are used as an identifier in the database, so that a single provider does not duplicate entries. Only first 50 characters of the method name are stored. If you need to change a method name add this class annotation with the old method name.

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static interface 
     
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Name of the old method, values of which should be removed from the database.
  • Element Details

    • value

      String value
      Name of the old method, values of which should be removed from the database.
      Returns:
      Name of the old method, case sensitive. Only first 50 characters are used.