package unicode
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class IChar(set: IntervalSet[UChar]) extends Ordered[IChar] with Product with Serializable
IChar is a code point interval set with extra information.
- 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.
- 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). - final case class UChar(value: Int) extends Ordered[UChar] with Product with Serializable
UChar is a Unicode code point.
- final case class UString(asString: String) extends AnyVal with Product with Serializable
UString is a wrapper of a string with Unicode manipulation.
Value Members
- object IChar extends Serializable
IChar utilities.
- object ICharSet extends Serializable
ICharSet utilities.
- object IntervalSet extends Serializable
IntervalSet utilities.
- object LRUCache
- object UChar extends Serializable
UChar utilities.
- object UString extends Serializable
UString utilities.