Packages

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
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LegalValue
  2. CodecValue
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new LegalValue(encoded: E, decoded: D)

Value Members

  1. val decoded: D
  2. val encoded: E
    Definition Classes
    LegalValueCodecValue
  3. def isIllegal: Boolean
    Definition Classes
    CodecValue
  4. val isLegal: Boolean
    Definition Classes
    LegalValueCodecValue
  5. def mapDecoded[DD](f: (D) => DD): LegalValue[E, DD, T]
    Definition Classes
    LegalValueCodecValue
  6. def mapEncoded[EE](f: (E) => EE): LegalValue[EE, D, T]
    Definition Classes
    LegalValueCodecValue
  7. def productElementNames: Iterator[String]
    Definition Classes
    Product
  8. def tag[TT]: LegalValue[E, D, TT]
    Definition Classes
    LegalValueCodecValue
    Annotations
    @SuppressWarnings()