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)