uk
.
gov
.
hmrc
mongo
package
mongo
Visibility
Public
All
Type Members
case class
CreationAndLastModifiedDetail
(
createdAt:
DateTime
=
...
,
lastUpdated:
DateTime
=
...
)
extends
Product
with
Serializable
trait
CurrentTime
extends
AnyRef
case class
DatabaseUpdate
[
A
]
(
writeResult:
LastError
,
updateType:
UpdateType
[
A
]
)
extends
Product
with
Serializable
trait
Indexes
extends
AnyRef
case class
MongoConnector
(
mongoConnectionUri:
String
,
channelsPerNode:
Option
[
Int
] =
None
,
failoverStrategy:
Option
[
FailoverStrategy
] =
None
)
extends
SimpleMongoConnection
with
Product
with
Serializable
abstract
class
ReactiveRepository
[
A
,
ID
]
extends
Repository
[
A
,
ID
] with
Indexes
trait
Repository
[
A
,
ID
]
extends
CurrentTime
case class
Saved
[
A
]
(
savedValue:
A
)
extends
UpdateType
[
A
] with
Product
with
Serializable
trait
SimpleMongoConnection
extends
AnyRef
sealed abstract
class
UpdateType
[
A
]
extends
AnyRef
case class
Updated
[
A
]
(
previousValue:
A
,
savedValue:
A
)
extends
UpdateType
[
A
] with
Product
with
Serializable
Value Members
object
CreationAndLastModifiedDetail
extends
Serializable
package
geospatial
package
json
Ungrouped