package collections
Type Members
- trait AggregationOps[P <: SerializationPack] extends AnyRef
- trait ChangeStreamOps[P <: SerializationPack] extends AnyRef
- trait DeleteOps[P <: SerializationPack] extends DeleteCommand[P] with CommandCodecsWithPack[P] with MultiBulkWriteResultFactory[P] with UpsertedFactory[P] with LastErrorFactory[P]
- trait FindAndModifyOps[P <: SerializationPack] extends FindAndModifyCommand[P]
- trait GenericCollection[P <: SerializationPack] extends Collection with PackSupport[P] with GenericCollectionWithCommands[P] with CollectionMetaCommands with InsertOps[P] with UpdateOps[P] with DeleteOps[P] with CountOp[P] with DistinctOp[P] with GenericCollectionWithDistinctOps[P] with FindAndModifyOps[P] with ChangeStreamOps[P] with AggregationOps[P] with GenericCollectionWithAggregatorContext[P] with GenericCollectionMetaCommands[P] with QueryBuilderFactory[P]
A Collection that provides default methods using a
SerializationPack
.A Collection that provides default methods using a
SerializationPack
.Some methods of this collection accept instances of
Reader[T]
andWriter[T]
, that transform anyT
instance into a document, compatible with the selected serialization pack, and vice-versa.- P
the serialization pack
- trait GenericCollectionProducer[P <: SerializationPack, +C <: GenericCollection[P]] extends CollectionProducer[C]
- trait InsertOps[P <: SerializationPack] extends InsertCommand[P] with CommandCodecsWithPack[P] with MultiBulkWriteResultFactory[P] with UpsertedFactory[P] with LastErrorFactory[P]
- trait QueryBuilderFactory[P <: SerializationPack] extends HintFactory[P]
Query build factory
Query build factory
- Annotations
- @SuppressWarnings()
- trait UpdateOps[P <: SerializationPack] extends UpdateCommand[P] with UpdateWriteResultFactory[P] with MultiBulkWriteResultFactory[P] with UpsertedFactory[P] with LastErrorFactory[P]