A family of character subsets representing the character blocks in the
Unicode specification. Character blocks generally define characters
used for a specific script or purpose. A character is contained by
at most one Unicode block.
of(char c)
Returns the object representing the Unicode block containing the
given character, or null if the character is not a
member of a defined block.
of(int codePoint)
Returns the object representing the Unicode block
containing the given character (Unicode code point), or
null if the character is not a member of a
defined block.