public final class XMLCharacterProperties extends Object
Modifier and Type | Field and Description |
---|---|
static byte |
E_CharDataFlag |
static byte |
E_InitialNameCharFlag |
static byte |
E_NameCharFlag |
static byte[] |
fgAsciiAlphaChar |
static byte[] |
fgAsciiCharData |
static byte[] |
fgAsciiEncNameChar |
static byte[] |
fgAsciiInitialNameChar |
static byte[] |
fgAsciiInitialNCNameChar |
static byte[] |
fgAsciiNameChar |
static byte[] |
fgAsciiNCNameChar |
static byte[] |
fgAsciiPubidChar |
static byte[] |
fgAsciiWSCharData |
static byte[] |
fgAsciiXDigitChar |
static byte[] |
fgCharFlags |
Constructor and Description |
---|
XMLCharacterProperties() |
Modifier and Type | Method and Description |
---|---|
static void |
initCharFlags() |
static boolean |
validEncName(String encoding)
Check to see if a string is a valid encoding name according to [81]
in the XML 1.0 Recommendation
|
static boolean |
validName(String name)
Check to see if a string is a valid Name according to [5]
in the XML 1.0 Recommendation
|
static boolean |
validNCName(String name)
Check to see if a string is a valid NCName according to [4]
from the XML Namespaces 1.0 Recommendation
|
static boolean |
validNmtoken(String nmtoken)
Check to see if a string is a valid Nmtoken according to [7]
in the XML 1.0 Recommendation
|
static int |
validPublicId(String publicId)
Check to see if a string is a valid public identifier according to [13]
in the XML 1.0 Recommendation
|
static boolean |
validVersionNum(String version)
Check to see if a string is a valid version string according to
[26] in the XML 1.0 Recommendation
|
public static final byte[] fgAsciiXDigitChar
public static final byte[] fgAsciiAlphaChar
public static final byte[] fgAsciiEncNameChar
public static final byte[] fgAsciiPubidChar
public static final byte[] fgAsciiInitialNameChar
public static final byte[] fgAsciiNameChar
public static final byte[] fgAsciiInitialNCNameChar
public static final byte[] fgAsciiNCNameChar
public static final byte[] fgAsciiCharData
public static final byte[] fgAsciiWSCharData
public static final byte E_CharDataFlag
public static final byte E_InitialNameCharFlag
public static final byte E_NameCharFlag
public static byte[] fgCharFlags
public static boolean validVersionNum(String version)
version
- string to checkpublic static boolean validEncName(String encoding)
encoding
- string to checkpublic static int validPublicId(String publicId)
publicId
- string to checkpublic static boolean validName(String name)
name
- string to checkpublic static boolean validNCName(String name)
name
- string to checkpublic static boolean validNmtoken(String nmtoken)
nmtoken
- string to checjpublic static void initCharFlags()
Copyright © 2014. All rights reserved.