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.