-
@Target(TYPE) @Retention(RUNTIME) public @interface FromStringFactory
Annotation used on a type to indicate that another class, the factory, provides the 'from string' method.This annotation is applied at the type level, typically to an interface. It indicates the class which contains the relevant
FromString
annotation, which follows the normal rules.For example, the interface
Foo
could be annotated to define its associated factory as beingFooFactory
. TheFooFactory
class would then be expected to provide a method returningFoo
with a singleString
parameter, annotated withFromString
.- Since:
- 1.4
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.Class<?>
factory
The factory class containing the static method.
-