com.sun.msv.datatype.xsd
Class UnicodeUtil
java.lang.Object
com.sun.msv.datatype.xsd.UnicodeUtil
- public class UnicodeUtil
- extends Object
Unicode-related utility functions.
- Author:
- Kohsuke KAWAGUCHI
Method Summary |
static int |
countLength(String str)
Count the number of "character" in Unicode string. |
UnicodeUtil
public UnicodeUtil()
countLength
public static int countLength(String str)
- Count the number of "character" in Unicode string.
"character" here is defined by http://www.w3.org/TR/REC-xml#NT-Char
Basically, all the work this function will do is
to take care of surrogate pairs.
If string contains any char ('char' in Java datatype) other than those
allowed in XML spec, the behavior is undefined. However, we can safely
assume that XML parser performs this check before we receive the value.
Copyright © 2001-2003 Sun Microsystems, Inc. Documenation generated September 9 2004.