Class AbstractDetectSourcePaths
java.lang.Object
build.spin.module.java.AbstractDetectSourcePaths
- All Implemented Interfaces:
build.spin.common.task.DetectSourcePaths, build.spin.Task<build.base.io.PathSet>
- Direct Known Subclasses:
Java25CompilerPlugin.DetectSourcePaths, Java8CompilerPlugin.DetectSourcePaths
public abstract class AbstractDetectSourcePaths
extends Object
implements build.spin.common.task.DetectSourcePaths
Detects the
Paths for multi-version Java source code, typically for compilation using a
JavaCompilerPlugin.- Since:
- Dec-2020
- Author:
- brian.oliver
-
Nested Class Summary
Nested classes/interfaces inherited from interface build.spin.Task
build.spin.Task.Pattern -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface build.spin.Task
dependencies, execute
-
Constructor Details
-
AbstractDetectSourcePaths
public AbstractDetectSourcePaths()
-
-
Method Details
-
getRelativeSourcePath
Obtains the default location for source code, relative to theprojectPath.- Returns:
- the default location for source code
-
detect
public build.base.io.PathSet detect()- Specified by:
detectin interfacebuild.spin.common.task.DetectSourcePaths
-