package gridfs
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- gridfs
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- trait BasicMetadata[+Id] extends AnyRef
Common metadata.
Common metadata.
- Id
Type of the id of this file (generally
BSONObjectID
orBSONValue
).
- trait ComputedMetadata extends AnyRef
Metadata that cannot be customized.
- trait CustomMetadata[P <: SerializationPack with Singleton] extends AnyRef
Custom metadata (generic trait)
- class DefaultFileToSave extends FileToSave[BSONSerializationPack.type, BSONValue] with Equals
A BSON implementation of
FileToSave
. - case class DefaultReadFile(id: BSONValue, contentType: Option[String], filename: Option[String], uploadDate: Option[Long], chunkSize: Int, length: Long, md5: Option[String], metadata: BSONDocument, original: BSONDocument) extends ReadFile[BSONSerializationPack.type, BSONValue] with Product with Serializable
A BSON implementation of
ReadFile
.A BSON implementation of
ReadFile
.- Annotations
- @SerialVersionUID()
- trait FileToSave[P <: SerializationPack with Singleton, +Id] extends BasicMetadata[Id] with CustomMetadata[P]
A file that will be saved in a GridFS store.
A file that will be saved in a GridFS store.
- Id
Type of the id of this file (generally
BSONObjectID
orBSONValue
).
- class GridFS[P <: SerializationPack with Singleton] extends AnyRef
A GridFS store.
- type IdProducer[Id] = ((String, Id)) => Producer[BSONElement]
- trait ReadFile[P <: SerializationPack with Singleton, +Id] extends BasicMetadata[Id] with CustomMetadata[P] with ComputedMetadata
A file read from a GridFS store.
A file read from a GridFS store.
- Id
Type of the id of this file (generally
BSONObjectID
orBSONValue
).
Value Members
- object DefaultFileToSave
Factory of DefaultFileToSave.
- object GridFS
- object Implicits