@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
@Inherited
public @interface FactoryType
| Modifier and Type | Optional Element and Description |
|---|---|
java.lang.String[] |
args |
java.lang.Class<? extends Factory> |
factoryClass
The class for the factory.
|
FactoryType.Type |
value |
public abstract FactoryType.Type value
public abstract java.lang.Class<? extends Factory> factoryClass