public static class SourceAwareCustomizerFactory.SourceOptions
extends Object
Collected builder options used to create a SourceAwareCustomizer.
| Modifiers | Name | Description |
|---|---|---|
String |
basename |
Single accepted base file name. |
Closure<Boolean> |
basenameValidator |
Validator for base file names. |
List<String> |
basenames |
Accepted base file names. |
Closure<Boolean> |
classValidator |
Validator for class nodes. |
CompilationCustomizer |
delegate |
Delegate customizer to invoke when the source matches. |
String |
extension |
Single accepted file extension. |
Closure<Boolean> |
extensionValidator |
Validator for file extensions. |
List<String> |
extensions |
Accepted file extensions. |
Closure<Boolean> |
unitValidator |
Validator for source units. |
Single accepted base file name.
Delegate customizer to invoke when the source matches.
Single accepted file extension.