Packages

package unicode

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class IChar(set: IntervalSet[UChar]) extends Ordered[IChar] with Product with Serializable

    IChar is a code point interval set with extra information.

  2. final case class ICharSet(pairs: Seq[(IChar, CharKind)]) extends Product with Serializable

    ICharSet is a set of pairs of an interval character and a character kind.

  3. final case class IntervalSet[A](intervals: IndexedSeq[(A, A)]) extends Product with Serializable

    IntervalSet is set of intervals.

    IntervalSet is set of intervals.

    intervals is a sequence of discrete intervals sorted by start value. Each interval is represented by a pair of values [start, end).

  4. final case class UChar(value: Int) extends Ordered[UChar] with Product with Serializable

    UChar is a Unicode code point.

  5. final case class UString(asString: String) extends AnyVal with Product with Serializable

    UString is a wrapper of a string with Unicode manipulation.

Value Members

  1. object IChar extends Serializable

    IChar utilities.

  2. object ICharSet extends Serializable

    ICharSet utilities.

  3. object IntervalSet extends Serializable

    IntervalSet utilities.

  4. object LRUCache
  5. object UChar extends Serializable

    UChar utilities.

  6. object UString extends Serializable

    UString utilities.

Ungrouped