Package

rapture

codec

Permalink

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

    Permalink
  2. trait Base64 extends CodecType

    Permalink
  3. class Base64Codec[C <: CodecType] extends ByteCodec[C]

    Permalink

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

  4. trait Base64Url extends CodecType

    Permalink
  5. trait Binary extends CodecType

    Permalink
  6. trait ByteCodec[Codec <: CodecType] extends AnyRef

    Permalink
  7. case class Bytes(bytes: Array[Byte]) extends Product with Serializable

    Permalink
  8. trait CodecType extends AnyRef

    Permalink
  9. case class DecodeException(position: Option[Int]) extends Exception with Product with Serializable

    Permalink
  10. case class Encoding(name: String) extends Product with Serializable

    Permalink
    Annotations
    @implicitNotFound( ... )
  11. case class EncodingImplicit(name: String) extends Product with Serializable

    Permalink
  12. trait FromBytes[T] extends AnyRef

    Permalink
  13. trait Hex extends CodecType

    Permalink
  14. trait decode.apply extends MethodConstraint

    Permalink

Value Members

  1. object ByteCodec

    Permalink
  2. object Bytes extends Serializable

    Permalink
  3. object FromBytes

    Permalink
  4. implicit def bytesParser(implicit enc: Encoding): StringParser[Bytes] { type Throws = Nothing }

    Permalink
  5. object decode

    Permalink
  6. object encodings

    Permalink

    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