public interface EclipseSourceDirectory extends SourceDirectory, EclipseClasspathEntry
| Modifier and Type | Method and Description | 
|---|---|
| DomainObjectSet<? extends ClasspathAttribute> | getClasspathAttributes()Returns the classpath attributes associated with this classpath entry. | 
| List<String> | getExcludes()Returns the exclude patterns for this source directory. | 
| List<String> | getIncludes()Returns the include patterns for this source directory. | 
| String | getOutput()Returns the output location of this source directory. | 
| String | getPath()Returns the relative path for this source directory. | 
getDirectorygetAccessRulesString getPath()
@Incubating List<String> getIncludes() throws UnsupportedMethodException
UnsupportedMethodException - For Gradle versions older than 3.0, where this method is not supported.@Incubating List<String> getExcludes() throws UnsupportedMethodException
UnsupportedMethodException - For Gradle versions older than 3.0, where this method is not supported.@Incubating @Nullable String getOutput() throws UnsupportedMethodException
null, then the compiled classes are placed in the project's default output location.UnsupportedMethodException - For Gradle versions older than 3.0, where this method is not supported.@Incubating DomainObjectSet<? extends ClasspathAttribute> getClasspathAttributes() throws UnsupportedMethodException
getClasspathAttributes in interface EclipseClasspathEntryUnsupportedMethodException - For Gradle versions older than 3.0, where this method is not supported.