| Contents | Package | Class | Tree | Deprecated | Index | Help | XML for Java | ||
| PREV | NEXT | SHOW LISTS | HIDE LISTS | ||
java.lang.Object
|
+----com.ibm.xml.parser.Util
| Constructor Summary | |
| Util()
|
|
| Method Summary | |
| static java.lang.String | backReference(java.lang.String string,
java.lang.String enc)
&, <, >, ',
", and UTF-16 surrogates for the set of general entities
(&, <, >, ', ") and numeric character
references (&#...) respectively.
|
| static java.lang.String | backReferenceForEntity(java.lang.String string,
java.lang.String enc)
", ', %, CR,
LF, TAB,and UTF-16 surrogates for &, ", ',
%, 
, 
, 	, and &#x...; respectively.
|
| static boolean | checkAllSpace(java.lang.String string)
|
| static boolean | checkEncoding(java.lang.String enc)
|
| static boolean | checkLanguageID(java.lang.String languageID)
|
| static boolean | checkName(java.lang.String name)
Name in XML 1.0.
|
| static boolean | checkNmtoken(java.lang.String nmtoken)
Nmtoken in XML 1.0.
|
| static boolean | checkVersionNum(java.lang.String versionNum)
|
| static int | getInvalidURIChar(java.lang.String uri)
|
| Methods inherited from class java.lang.Object |
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Util()
| Method Detail |
public static boolean checkName(java.lang.String name)
Name in XML 1.0.
Refer to
the definition of Name for details.
name
- Name to be checked as a valid XML name.
public static boolean checkNmtoken(java.lang.String nmtoken)
Nmtoken in XML 1.0.
Refer to
the definition of Nmtoken for details.
nmtoken
- NMToken to be checked as a valid XML NMToken.
public static boolean checkAllSpace(java.lang.String string)
S for details.
string
- String to be checked if it constains all XML whitespace.
public static boolean checkEncoding(java.lang.String enc)
EncName for details.
Note that just because enc may be a valid encoding name does not imply the encoding is supported by XML4J.
enc
- Name to be checked as a valid encoding name.
public static boolean checkLanguageID(java.lang.String languageID)
languageID
- ID to be checked as a valid language ID.
public static boolean checkVersionNum(java.lang.String versionNum)
VersionNum for details.
versionNum
- Number to be checked as a valid version number.
public static int getInvalidURIChar(java.lang.String uri)
uri
- URI to check for validity against RFC1738 and RFC1808.
-1
if URI is valid.
public static java.lang.String backReference(java.lang.String string,
java.lang.String enc)
&, <, >, ',
", and UTF-16 surrogates for the set of general entities
(&, <, >, ', ") and numeric character
references (&#...) respectively.
This routine can be used by all DOM and XML4J objects EXCEPT Entity in order to represent their contents in XML format.
string
- String to convert to XML format.
enc
- CURRENTLY NOT IMPLEMENTED.
public static java.lang.String backReferenceForEntity(java.lang.String string,
java.lang.String enc)
", ', %, CR,
LF, TAB,and UTF-16 surrogates for &, ", ',
%, 
, 
, 	, and &#x...; respectively.
This routine can be used by Entity objects in order to represent their contents in XML format.
string
- String to convert to XML format.
enc
- CURRENTLY NOT IMPLEMENTED.
| Contents | Package | Class | Tree | Deprecated | Index | Help | |||
| PREV | NEXT | SHOW LISTS | HIDE LISTS | ||