package
pathy
Type Members
-
type
ADir = Path[Abs, Dir, Sandboxed]
-
type
AFile = Path[Abs, File, Sandboxed]
-
type
APath = Path[Abs, Any, Sandboxed]
-
type
AbsPath[T] = Path[Abs, T, Sandboxed]
-
type
DPath = Path[Any, Dir, Sandboxed]
-
type
FPath = Path[Any, File, Sandboxed]
-
type
PathSegment = \/[DirName, FileName]
-
type
RDir = Path[Rel, Dir, Sandboxed]
-
type
RFile = Path[Rel, File, Sandboxed]
-
type
RPath = Path[Rel, Any, Sandboxed]
-
type
RelPath[T] = Path[Rel, T, Sandboxed]
Value Members
-
-
-
-
-
val
UriPathCodec: PathCodec
-
def
firstSegmentName(p: Path[_, _, _]): slamdata.Predef.Option[PathSegment]
-
implicit
def
liftDirName(x: DirName): PathSegment
-
implicit
def
liftFileName(x: FileName): PathSegment
-
def
mkAbsolute[T, S](baseDir: AbsDir[S], path: Path[_, T, S]): Path[Abs, T, S]
-
def
pathName(p: APath): slamdata.Predef.Option[PathSegment]
-
def
prettyPrint(path: Path[_, _, _]): slamdata.Predef.String
-
-
def
refineTypeAbs[T, S](path: Path[_, T, S]): \/[Path[Abs, T, S], Path[Rel, T, S]]
-
def
sandboxCurrent[A, T](path: Path[A, T, Unsandboxed]): slamdata.Predef.Option[Path[A, T, Sandboxed]]
-
def
stringValue(seg: PathSegment): slamdata.Predef.String
-
-
def
unsafeSandboxAbs[T, S](apath: Path[Abs, T, S]): Path[Abs, T, Sandboxed]