scodec.bits
Type members
Classlikes
Provides types related to base conversion -- e.g., binary, hexadecimal, and base 64.
Provides types related to base conversion -- e.g., binary, hexadecimal, and base 64.
Persistent vector of bits, stored as bytes.
Persistent vector of bits, stored as bytes.
Bits are numbered left to right, starting at 0.
- Companion
- object
Bitwise operations on a value of type Repr
.
Bitwise operations on a value of type Repr
.
- Type Params
- Idx
numeric index type
- Repr
type that supports that supports bitwise operations
This object was generated by sbt-buildinfo.
This object was generated by sbt-buildinfo.
Enumeration of byte ordering.
Enumeration of byte ordering.
- Companion
- object
An immutable vector of bytes, backed by a balanced binary tree of
chunks. Most operations are logarithmic in the depth of this tree,
including ++
, :+
, +:
, update
, and insert
. Where possible,
operations return lazy views rather than copying any underlying bytes.
Use copy
to copy all underlying bytes to a fresh, array-backed ByteVector
.
An immutable vector of bytes, backed by a balanced binary tree of
chunks. Most operations are logarithmic in the depth of this tree,
including ++
, :+
, +:
, update
, and insert
. Where possible,
operations return lazy views rather than copying any underlying bytes.
Use copy
to copy all underlying bytes to a fresh, array-backed ByteVector
.
Unless otherwise noted, operations follow the same naming as the scala
standard library collections, though this class does not extend any of the
standard scala collections. Use toIndexedSeq
, toSeq
, or toIterable
to obtain a regular scala.collection
type.
- Companion
- object
Provides support for calculating cyclic redundancy checks.
Provides support for calculating cyclic redundancy checks.
- See also