IdGenerator |
A generator of Ids. interface IdGenerator |
IdGeneratorProvider |
An IdGeneratorProvider, declared as java.util.ServiceLoader. interface IdGeneratorProvider |
IdTransformer |
To manage id wrapped value. object IdTransformer |
ObjectIdGenerator |
ObjectId generator. object ObjectIdGenerator : IdGenerator |
ObjectIdToStringGenerator |
ObjectId based String generator. object ObjectIdToStringGenerator : IdGenerator |
StringId |
A String id. data class StringId<T> : Id<T> |
UUIDStringIdGenerator |
Generator of StringId based on UUID. object UUIDStringIdGenerator : IdGenerator |
WrappedObjectId |
data class WrappedObjectId<T> : Id<T> |
MongoId |
Annotate mongo identifier property for kotlinx.serialization. annotation class |
MongoProperty |
Annotate mongo property name for kotlinx.serialization. annotation class |
org.bson.types.ObjectId |