public @interface ResourceDraftValue
Modifier and Type | Required Element and Description |
---|---|
FactoryMethod[] |
factoryMethods |
Modifier and Type | Optional Element and Description |
---|---|
boolean |
abstractBuilderClass
If set to true, the generated builder class will be abstract so that it can be further customized.
|
boolean |
abstractResourceDraftValueClass
If set to true, the generated resource value class will be abstract so that it can be further customized.
|
String[] |
additionalBuilderInterfaces
Allows to specify additional interfaces that the generated builder should implement.
|
boolean |
builderReturnsDslClass
If set to true, the builder will return the concrete implementation.
|
CopyFactoryMethod[] |
copyFactoryMethods |
public abstract FactoryMethod[] factoryMethods
public abstract CopyFactoryMethod[] copyFactoryMethods
public abstract boolean builderReturnsDslClass
T
was set to to the draft interface.build
method should the concrete implementation type.public abstract String[] additionalBuilderInterfaces