final class Ops[S[_]] extends LiftedOps[ManageFile, S]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Ops
- LiftedOps
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new Ops()(implicit S: :<:[ManageFile, S])
Type Members
-
type
FreeS[A] = Free[S, A]
- Definition Classes
- LiftedOps
- type M[A] = EitherT[FreeS, FileSystemError, A]
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def copy(pair: PathPair): M[slamdata.Predef.Unit]
- def copyDir(src: ADir, dst: ADir): M[slamdata.Predef.Unit]
- def copyFile(src: AFile, dst: AFile): M[slamdata.Predef.Unit]
-
def
delete(path: APath): M[slamdata.Predef.Unit]
Delete the given file system path, fails if the path does not exist.
-
def
deleteOrIgnore(path: APath): FreeS[slamdata.Predef.Unit]
Delete the given file system path without failing if the path does not exist.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
lift[A](ga: ManageFile[A]): FreeS[A]
- Definition Classes
- LiftedOps
-
def
move(pair: PathPair, semantics: MoveSemantics): M[slamdata.Predef.Unit]
Request the given move scenario be applied to the file system, using the given semantics.
-
def
moveDir(src: ADir, dst: ADir, sem: MoveSemantics): M[slamdata.Predef.Unit]
Move the
srcdir todstdir, requesting the semantics described bysem. -
def
moveFile(src: AFile, dst: AFile, sem: MoveSemantics): M[slamdata.Predef.Unit]
Move the
srcfile todstfile, requesting the semantics described bysem. -
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
renameFile(src: AFile, name: slamdata.Predef.String): M[AFile]
Rename the
srcfile in the same directory. -
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
tempFile(near: APath): M[AFile]
Returns the path to a new temporary file as physically close to the supplied path as possible.
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )