EnumHandler
Utilities to handle Enumerations
(Inspired by enumeratum)
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- EnumHandler.type
Members list
Value members
Concrete methods
Returns a strict BSONHandler
for a given enum.
Returns a strict BSONHandler
for a given enum.
Attributes
Returns a BSONHandler
for a given enum.
Returns a BSONHandler
for a given enum.
Attributes
- insensitive
bind in a case-insensitive way, defaults to false
Returns a BSONHandler
for a given enum,
handling a lower case transformation.
Returns a BSONHandler
for a given enum,
handling a lower case transformation.
Attributes
Returns a BSONHandler
for a given enum,
handling an upper case transformation.
Returns a BSONHandler
for a given enum,
handling an upper case transformation.
Attributes
Returns a strict KeyReader
for a given enum.
Returns a strict KeyReader
for a given enum.
Attributes
Returns a KeyReader
for a given enum.
Returns a KeyReader
for a given enum.
Attributes
- insensitive
bind in a case-insensitive way, defaults to false
Returns a KeyReader
for a given enum transformed to lower case.
Returns a KeyReader
for a given enum transformed to lower case.
Attributes
Returns a KeyReader
for a given enum transformed to upper case.
Returns a KeyReader
for a given enum transformed to upper case.
Attributes
Returns a KeyWriter
for a given enum.
Returns a KeyWriter
for a given enum.
Attributes
Returns a KeyWriter
for a given enum, the value as lower case.
Returns a KeyWriter
for a given enum, the value as lower case.
Attributes
Returns a KeyWriter
for a given enum, the value as upper case.
Returns a KeyWriter
for a given enum, the value as upper case.
Attributes
Returns a strict BSONReader
for a given enum.
Returns a strict BSONReader
for a given enum.
Attributes
Returns a BSONReader
for a given enum.
Returns a BSONReader
for a given enum.
Attributes
- insensitive
bind in a case-insensitive way, defaults to false
Returns a BSONReader
for a given enum transformed to lower case.
Returns a BSONReader
for a given enum transformed to lower case.
Attributes
Returns a BSONReader
for a given enum transformed to upper case.
Returns a BSONReader
for a given enum transformed to upper case.
Attributes
Returns a BSONWriter
for a given enum.
Returns a BSONWriter
for a given enum.
Attributes
Returns a BSONWriter
for a given enum, the value as lower case.
Returns a BSONWriter
for a given enum, the value as lower case.
Attributes
Returns a BSONWriter
for a given enum, the value as upper case.
Returns a BSONWriter
for a given enum, the value as upper case.