Annotation Interface StateSet


@Retention(RUNTIME) @Target(TYPE) @Repeatable(StateSets.class) public @interface StateSet
Annotation to create the disjoint states in which class objects can be. The annotation receives a list of strings representing the names of the states. e.g. @StateSet({"open", "reading", "closed"})
Author:
catarina gamboa
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
     
  • Element Details