CollectionNameFormatter

To configure the default collection name strategy - default is camel case. To be used before KMongo initialization.

Properties

Link copied to clipboard

To change the default collection name strategy - default is camel case.

Functions

Link copied to clipboard
fun useCamelCaseCollectionNameBuilder(fromClass: (KClass<*>) -> String = { it.simpleName!! })

Use Camel Case default collection name builder.

Link copied to clipboard
fun useLowerCaseCollectionNameBuilder(fromClass: (KClass<*>) -> String = { it.simpleName!! })

Use Lower Case default collection name builder.

Link copied to clipboard
fun useSnakeCaseCollectionNameBuilder(fromClass: (KClass<*>) -> String = { it.simpleName!! })

Use Snake Case default collection name builder.