public abstract class BuildCellRelativePath extends Object
Constructor and Description |
---|
BuildCellRelativePath() |
Modifier and Type | Method and Description |
---|---|
protected void |
check()
Check the path is relative.
|
static BuildCellRelativePath |
fromCellRelativePath(AbsPath buildCellRootPath,
ProjectFilesystem cellProjectFilesystem,
Path cellRelativeOrAbsolutePath) |
static BuildCellRelativePath |
fromCellRelativePath(Path buildCellRootPath,
ProjectFilesystem cellProjectFilesystem,
Path cellRelativeOrAbsolutePath) |
abstract Path |
getPathRelativeToBuildCellRoot() |
static BuildCellRelativePath |
of(Path pathRelativeToBuildCellRoot) |
String |
toString() |
public abstract Path getPathRelativeToBuildCellRoot()
@Value.Check protected void check()
public static BuildCellRelativePath fromCellRelativePath(Path buildCellRootPath, ProjectFilesystem cellProjectFilesystem, Path cellRelativeOrAbsolutePath)
public static BuildCellRelativePath fromCellRelativePath(AbsPath buildCellRootPath, ProjectFilesystem cellProjectFilesystem, Path cellRelativeOrAbsolutePath)
public static BuildCellRelativePath of(Path pathRelativeToBuildCellRoot)