@Target(value={}) public @interface OutputFiles
This class exists separate from InputFiles solely for convenience since the only
difference is the default value for location().
ValidateGeneratedFiles| Modifier and Type | Required Element and Description |
|---|---|
String[] |
value
The names of the files/resources, relative to
folder(). |
| Modifier and Type | Optional Element and Description |
|---|---|
String |
folder
The name of a folder that contains the files to load.
|
StandardLocation |
location
The location in the in-memory file system where the file will exist.
|
public abstract String folder
ith file in the array returned by value(),
for example), the following is the path used when trying to load the file
as a resource:
folder() + "/" + value()[i]
public abstract StandardLocation location
ith file in the array returned by
value(), for example) is as follows:
location().getName() + "/" + value()[i]