scalaz.stream.mongodb.filesystem

FileSystemSyntax

trait FileSystemSyntax extends FileUtil

Linear Supertypes
FileUtil, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. FileSystemSyntax
  2. FileUtil
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit class ListChannelResultSyntax extends AnyRef

    syntax sugar on listCommand channelResult *

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def file(name: String, id: ObjectId = new ObjectId, meta: Option[DBObject] = None, contentType: Option[String] = None, chunkSize: Long = GridFS.DEFAULT_CHUNKSIZE): MongoFileWrite

    Creates information that uniquely identifies single file in filesystem

    Creates information that uniquely identifies single file in filesystem

    name

    name of the file (required, must be unique)

    id

    unique file identifier

    meta

    optional metadata to store with file

  11. def filesystem(db: DB, filesystemName: String = GridFS.DEFAULT_BUCKET): GridFs

    filesystem syntax, wrapper around gridFs *

  12. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  13. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  14. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  16. val list: ListCommandSyntax

  17. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Definition Classes
    AnyRef
  19. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  20. implicit def readCmd2ChannelResult[A](cmd: ReadCommand[A]): ChannelResult[GridFS, A]

    conversion of listCommand to process

  21. def readFile(buffSize: Int = GridFS.DEFAULT_CHUNKSIZE): ChannelResult[GridFS, (MongoFileRead) ⇒ Process[Task, Bytes]]

    Produces ChannelResult, that will read single file *

    Produces ChannelResult, that will read single file *

    Definition Classes
    FileUtil
  22. val removeFile: ChannelResult[GridFS, (MongoFileRead) ⇒ Process[Task, Unit]]

    Produces ChannelResult, that will remove single file.

    Produces ChannelResult, that will remove single file. true is returned when file was removed *

    Definition Classes
    FileUtil
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  24. def toString(): String

    Definition Classes
    AnyRef → Any
  25. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. val write: WriteCommandSyntax

  29. implicit def writeCmd2ChannelResult[A](cmd: WriteCommand): ChannelResult[GridFS, (Bytes) ⇒ Task[Unit]]

    conversion of WriteCommand to sink

Inherited from FileUtil

Inherited from AnyRef

Inherited from Any

Ungrouped