src/share/classes/sun/text/normalizer/UCharacter.java

Print this page




  25 /*
  26  *******************************************************************************
  27  * (C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved         *
  28  *                                                                             *
  29  * The original version of this source code and documentation is copyrighted   *
  30  * and owned by IBM, These materials are provided under terms of a License     *
  31  * Agreement between IBM and Sun. This technology is protected by multiple     *
  32  * US and International patents. This notice and attribution to IBM may not    *
  33  * to removed.                                                                 *
  34  *******************************************************************************
  35  */
  36 
  37 package sun.text.normalizer;
  38 
  39 import java.io.IOException;
  40 import java.util.MissingResourceException;
  41 
  42 /**
  43  * <p>
  44  * The UCharacter class provides extensions to the
  45  * <a href="http://java.sun.com/j2se/1.5/docs/api/java/lang/Character.html">
  46  * java.lang.Character</a> class. These extensions provide support for
  47  * more Unicode properties and together with the <a href=../text/UTF16.html>UTF16</a>
  48  * class, provide support for supplementary characters (those with code
  49  * points above U+FFFF).
  50  * Each ICU release supports the latest version of Unicode available at that time.
  51  * </p>
  52  * <p>
  53  * Code points are represented in these API using ints. While it would be
  54  * more convenient in Java to have a separate primitive datatype for them,
  55  * ints suffice in the meantime.
  56  * </p>
  57  * <p>
  58  * To use this class please add the jar file name icu4j.jar to the
  59  * class path, since it contains data files which supply the information used
  60  * by this file.<br>
  61  * E.g. In Windows <br>
  62  * <code>set CLASSPATH=%CLASSPATH%;$JAR_FILE_PATH/ucharacter.jar</code>.<br>
  63  * Otherwise, another method would be to copy the files uprops.dat and
  64  * unames.icu from the icu4j source subdirectory
  65  * <i>$ICU4J_SRC/src/com.ibm.icu.impl.data</i> to your class directory




  25 /*
  26  *******************************************************************************
  27  * (C) Copyright IBM Corp. and others, 1996-2009 - All Rights Reserved         *
  28  *                                                                             *
  29  * The original version of this source code and documentation is copyrighted   *
  30  * and owned by IBM, These materials are provided under terms of a License     *
  31  * Agreement between IBM and Sun. This technology is protected by multiple     *
  32  * US and International patents. This notice and attribution to IBM may not    *
  33  * to removed.                                                                 *
  34  *******************************************************************************
  35  */
  36 
  37 package sun.text.normalizer;
  38 
  39 import java.io.IOException;
  40 import java.util.MissingResourceException;
  41 
  42 /**
  43  * <p>
  44  * The UCharacter class provides extensions to the
  45  * <a href="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Character.html">
  46  * java.lang.Character</a> class. These extensions provide support for
  47  * more Unicode properties and together with the <a href=../text/UTF16.html>UTF16</a>
  48  * class, provide support for supplementary characters (those with code
  49  * points above U+FFFF).
  50  * Each ICU release supports the latest version of Unicode available at that time.
  51  * </p>
  52  * <p>
  53  * Code points are represented in these API using ints. While it would be
  54  * more convenient in Java to have a separate primitive datatype for them,
  55  * ints suffice in the meantime.
  56  * </p>
  57  * <p>
  58  * To use this class please add the jar file name icu4j.jar to the
  59  * class path, since it contains data files which supply the information used
  60  * by this file.<br>
  61  * E.g. In Windows <br>
  62  * <code>set CLASSPATH=%CLASSPATH%;$JAR_FILE_PATH/ucharacter.jar</code>.<br>
  63  * Otherwise, another method would be to copy the files uprops.dat and
  64  * unames.icu from the icu4j source subdirectory
  65  * <i>$ICU4J_SRC/src/com.ibm.icu.impl.data</i> to your class directory