| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static boolean | isChar(int
The 32-bit UCS-4 character being tested. ucs4char)Returns true if the argument, a UCS-4 character code, is valid in XML documents. |
| private static boolean | |
| private static boolean | |
| public static boolean | |
| private static boolean | |
| public static boolean | isNameChar(char c)
Returns true if the character is allowed to be a non-initial character in names according to the XML recommendation. |
| public static boolean | isNCNameChar(char c)
Returns true if the character is allowed to be a non-initial character in unscoped names according to the rules of the XML Namespaces proposed recommendation. |
| public static boolean | isSpace(char c)
Returns true if the character is allowed where XML supports whitespace characters, false otherwise. |
| XmlChars | back to summary |
|---|---|
| private XmlChars() | |
| isChar | back to summary |
|---|---|
| public static boolean isChar(int ucs4char) Returns true if the argument, a UCS-4 character code, is valid in
XML documents. Unicode characters fit into the low sixteen
bits of a UCS-4 character, and pairs of Unicode surrogate
characters can be combined to encode UCS-4 characters in
documents containing only Unicode. (The In XML, UCS-4 characters can also be encoded by the use of character references such as �, which happens to refer to a character that is disallowed in XML documents. UCS-4 characters allowed in XML documents can be expressed with one or two Unicode characters.
| |
| isCompatibilityChar | back to summary |
|---|---|
| private static boolean isCompatibilityChar(char c) | |
| isExtender | back to summary |
|---|---|
| private static boolean isExtender(char c) | |
| isLetter | back to summary |
|---|---|
| public static boolean isLetter(char c) Returns true if the character is an XML "letter". XML Names must start with Letters or a few other characters, but other characters in names must only satisfy the isNameChar predicate.
| |
| isLetter2 | back to summary |
|---|---|
| private static boolean isLetter2(char c) | |
| isNameChar | back to summary |
|---|---|
| public static boolean isNameChar(char c) Returns true if the character is allowed to be a non-initial character in names according to the XML recommendation.
| |
| isNCNameChar | back to summary |
|---|---|
| public static boolean isNCNameChar(char c) Returns true if the character is allowed to be a non-initial character in unscoped names according to the rules of the XML Namespaces proposed recommendation. Except for precluding the colon (used to separate names from their scopes) these characters are just as allowed by the XML recommendation.
| |
| isSpace | back to summary |
|---|---|
| public static boolean isSpace(char c) Returns true if the character is allowed where XML supports whitespace characters, false otherwise. | |