Annotation Interface Generation
Represents the configuration for generating classes and sources.
-
Optional Element Summary
Optional Elements -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringA placeholder that signifies that the default output location should be used.
-
Field Details
-
DEFAULT_OUTPUT
A placeholder that signifies that the default output location should be used.- See Also:
-
-
Element Details
-
retain
boolean retainWhether to retain the generated classes and sources after each run. Defaults to false.- Returns:
- true if the generated classes and sources should be retained
- Default:
- false
-
classes
String classesThe location of generated classes.Defaults to a
<temporary directory unique to method>/generated-classes.- Returns:
- the location, or null if the default location is used
- Default:
- "${DEFAULT_OUTPUT}"
-
sources
String sourcesThe location of generated sources.Defaults to a
<temporary directory unique to method>/generated-sources.- Returns:
- the location, or null if the default location is used
- Default:
- "${DEFAULT_OUTPUT}"
-