com
.
outr
giantscala
package
giantscala
Visibility
Public
All
Type Members
case class
Batch
[
T <:
ModelObject
]
(
collection:
DBCollection
[
T
]
,
operations:
List
[
WriteModel
[
Document
]] =
Nil
,
stopOnFailure:
Boolean
=
false
,
bypassDocumentValidation:
Boolean
=
false
)
extends
Product
with
Serializable
trait
Converter
[
T
]
extends
AnyRef
abstract
class
DBCollection
[
T <:
ModelObject
]
extends
AnyRef
case class
ExpireAfter
(
value:
Long
,
unit:
TimeUnit
)
extends
Product
with
Serializable
case class
Index
extends
Product
with
Serializable
case class
IndexProperties
(
name:
Option
[
String
] =
None
,
unique:
Option
[
Boolean
] =
None
,
expireAfter:
Option
[
ExpireAfter
] =
None
,
collation:
Option
[
Collation
] =
None
,
sparse:
Option
[
Boolean
] =
None
)
extends
Product
with
Serializable
trait
ModelObject
extends
AnyRef
class
MongoDatabase
extends
AnyRef
macro
class
TypedCollection
[
T <:
ModelObject
]
extends
Annotation
with
StaticAnnotation
Annotations
@compileTimeOnly
(
...
)
Value Members
object
Converter
object
Index
extends
Serializable
object
TypedCollection
package
failure
package
oplog
package
upgrade
Ungrouped