final case class LegalValue[E, D, T](encoded: E, decoded: D) extends CodecValue[E, D, T] with Product with Serializable
- Source
- CodecValue.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- LegalValue
- CodecValue
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new LegalValue(encoded: E, decoded: D)
Value Members
- val decoded: D
- val encoded: E
- Definition Classes
- LegalValue → CodecValue
- def isIllegal: Boolean
- Definition Classes
- CodecValue
- val isLegal: Boolean
- Definition Classes
- LegalValue → CodecValue
- def mapDecoded[DD](f: (D) => DD): LegalValue[E, DD, T]
- Definition Classes
- LegalValue → CodecValue
- def mapEncoded[EE](f: (E) => EE): LegalValue[EE, D, T]
- Definition Classes
- LegalValue → CodecValue
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def tag[TT]: LegalValue[E, D, TT]
- Definition Classes
- LegalValue → CodecValue
- Annotations
- @SuppressWarnings()