p

rapture

codec

package codec

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. codec
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Base32 extends CodecType
  2. trait Base64 extends CodecType
  3. class Base64Codec [C <: CodecType] extends ByteCodec[C]

    RFC2045 base-64 codec, based on http://migbase64.sourceforge.net/.

  4. trait Base64Url extends CodecType
  5. trait Binary extends CodecType
  6. trait ByteCodec [Codec <: CodecType] extends AnyRef
  7. case class Bytes (bytes: Array[Byte]) extends Product with Serializable
  8. trait CodecType extends AnyRef
  9. case class DecodeException (position: Option[Int]) extends Exception with Product with Serializable
  10. case class Encoding (name: String) extends Product with Serializable
    Annotations
    @implicitNotFound( ... )
  11. case class EncodingImplicit (name: String) extends Product with Serializable
  12. trait FromBytes [T] extends AnyRef
  13. trait Hex extends CodecType
  14. trait decode.apply extends MethodConstraint

Value Members

  1. implicit def bytesParser(implicit enc: Encoding): StringParser[Bytes] { type Throws = Nothing }
  2. object ByteCodec
  3. object Bytes extends Serializable
  4. object FromBytes
  5. object decode
  6. object encodings

    Provides references to standard character encodings provided by Java.

    Provides references to standard character encodings provided by Java. Encodings are represented by instances of the Encoding case class, which is a simple wrapper over a String of the encoding's name. Several standard encodings are provided and identified by the encoding's canonical name for the avoidance of ambiguity. These instances will typically require escaping with backticks in order to be referenced, however type safety will be ensured.

Inherited from AnyRef

Inherited from Any

Ungrouped