@Target(value=TYPE) @Retention(value=RUNTIME) public @interface FromStringFactory
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 being FooFactory
. The FooFactory
class would then be expected to provide a method returning Foo
with a single String
parameter, annotated with FromString
.
public abstract Class<?> factory
Copyright © 2010–2022 Joda.org. All rights reserved.