@Target(value=METHOD)
@Retention(value=RUNTIME)
@Documented
public static @interface Default.InstanceFactory
DefaultValueFactory
and have a default constructor.
Value is instantiated and then used as a factory to generate the default.
See DefaultValueFactory
for more details.
Modifier and Type | Required Element and Description |
---|---|
java.lang.Class<? extends DefaultValueFactory<?>> |
value |
public abstract java.lang.Class<? extends DefaultValueFactory<?>> value