EnumHandler
Holds BSON reader and writer for enumeratum.Enum
Attributes
- Since:
2016-04-23
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- EnumHandler.type
Members list
Value members
Concrete methods
Returns a BSONHandler for a given enum Enum
Returns a BSONHandler for a given enum Enum
Attributes
- e
The enum
- insensitive
bind in a case-insensitive way, defaults to false
Returns a BSONHandler for a given enum Enum, handling a lower case transformation
Returns a BSONHandler for a given enum Enum, handling a lower case transformation
Attributes
- e
The enum
Returns a BSONHandler for a given enum Enum, handling an upper case transformation
Returns a BSONHandler for a given enum Enum, handling an upper case transformation
Attributes
- e
The enum
Returns a KeyReader for a given enum Enum
Returns a KeyReader for a given enum Enum
Attributes
- e
The enum
- insensitive
bind in a case-insensitive way, defaults to false
Returns a KeyReader for a given enum Enum transformed to lower case
Returns a KeyReader for a given enum Enum transformed to lower case
Attributes
- e
The enum
Returns a KeyReader for a given enum Enum transformed to upper case
Returns a KeyReader for a given enum Enum transformed to upper case
Attributes
- e
The enum
Returns a KeyWriter for a given enum Enum
Returns a KeyWriter for a given enum Enum
Attributes
Returns a KeyWriter for a given enum Enum, outputting the value as lower case
Returns a KeyWriter for a given enum Enum, outputting the value as lower case
Attributes
Returns a KeyWriter for a given enum Enum, outputting the value as upper case
Returns a KeyWriter for a given enum Enum, outputting the value as upper case
Attributes
Returns a BSONReader for a given enum Enum
Returns a BSONReader for a given enum Enum
Attributes
- e
The enum
- insensitive
bind in a case-insensitive way, defaults to false
Returns a BSONReader for a given enum Enum transformed to lower case
Returns a BSONReader for a given enum Enum transformed to lower case
Attributes
- e
The enum
Returns a BSONReader for a given enum Enum transformed to upper case
Returns a BSONReader for a given enum Enum transformed to upper case
Attributes
- e
The enum
Returns a BSONWriter for a given enum Enum
Returns a BSONWriter for a given enum Enum
Attributes
Returns a BSONWriter for a given enum Enum, outputting the value as lower case
Returns a BSONWriter for a given enum Enum, outputting the value as lower case
Attributes
Returns a BSONWriter for a given enum Enum, outputting the value as upper case
Returns a BSONWriter for a given enum Enum, outputting the value as upper case