EnumCodec
wvlet.airframe.codec.EnumCodec
class EnumCodec[A](enumSurface: EnumSurface) extends MessageCodec[A]
A codec for Enum-like case objects that can be instantiated with unapply(String)
Attributes
- Graph
-
- Supertypes
-
trait MessageCodec[A]trait LogSupporttrait LazyLoggertrait LoggingMethodstrait Serializableclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- MessageCodec
A shortcut for fromMsgPack(StringCodec.toMsgPack(s))
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Converting the object into MessagePack (= Array[Byte])
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
Converting the input MessagePack into an object. If the conversion fails, throw an IllegalArgumentException
Converting the input MessagePack into an object. If the conversion fails, throw an IllegalArgumentException
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- MessageCodec
Attributes
- Inherited from:
- LoggingMethods
Attributes
- Inherited from:
- LoggingMethods
In this article