| Interface | Description |
|---|---|
| FileSource |
Interface for a file-based script source.
|
| Source |
Interface for a (Groovy script) source.
|
| SourceFactory |
Source factory.
|
| TextSource |
Interface for a text-based script source.
|
| UrlSource |
Interface for a URL-based script source.
|
| Class | Description |
|---|---|
| BaseSource |
Abstract base implementation of the
Source interface. |
| DefaultFileSource |
File-based script source, default implementation of the
FileSource interface. |
| DefaultSourceFactory |
Default implementation of the
SourceFactory interface. |
| DefaultSourceFactory.Builder |
Builder for
SourceFactory instances. |
| DefaultTextSource |
Text-based script source, default implementation of the
TextSource interface. |
| DefaultUrlSource |
URL-based script source with content considered static,
default implementation of the
UrlSource interface. |
| SourceSetState |
Helper class for tracking updates of a set of
Source. |
| SourceUtil |
Static utility methods around
Source. |