Companion

object Companion

Properties

Link copied to clipboard

A map from the Unicode code points for the circled number characters found in various regions of the Unicode code space.

Link copied to clipboard

The set of all errors that can happen during message splitting.

Functions

Link copied to clipboard

Answer the Unicode codepoint for a circled number with the given numeric value. The values for which values are available in Unicode are 0..50.

Link copied to clipboard

Answer whether the given Unicode codePoint is an acceptable operator.

Link copied to clipboard

Answer whether the specified character is an operator character, space, underscore, or ellipsis.

Link copied to clipboard

Answer the index of the given permutation (tuple of integers), adding it to the global permutations tuple if necessary.

Link copied to clipboard
fun split(messageName: A_String): MessageSplitter

The public factory for splitting message names. The result may be cached in an LRUCache. Since the messageName is used as a key in the cache, we force it to be SHARED here.

Link copied to clipboard

Throw a MalformedMessageException with the given error code.

Link copied to clipboard

Throw a SignatureException with the given error code.