< prev index next >

src/java.base/share/classes/sun/text/normalizer/UnicodeMatcher.java

Print this page




  28  * (C) Copyright IBM Corp. 1996-2005 - All Rights Reserved                     *
  29  *                                                                             *
  30  * The original version of this source code and documentation is copyrighted   *
  31  * and owned by IBM, These materials are provided under terms of a License     *
  32  * Agreement between IBM and Sun. This technology is protected by multiple     *
  33  * US and International patents. This notice and attribution to IBM may not    *
  34  * to removed.                                                                 *
  35  *******************************************************************************
  36  */
  37 
  38 package sun.text.normalizer;
  39 
  40 /**
  41  * <code>UnicodeMatcher</code> defines a protocol for objects that can
  42  * match a range of characters in a Replaceable string.
  43  * @stable ICU 2.0
  44  */
  45 public interface UnicodeMatcher {
  46 
  47     /**
  48      * The character at index i, where i < contextStart || i >= contextLimit,

  49      * is ETHER.  This allows explicit matching by rules and UnicodeSets
  50      * of text outside the context.  In traditional terms, this allows anchoring
  51      * at the start and/or end.
  52      * @stable ICU 2.0
  53      */
  54     static final char ETHER = '\uFFFF';
  55 
  56 }
  57 
  58 //eof


  28  * (C) Copyright IBM Corp. 1996-2005 - All Rights Reserved                     *
  29  *                                                                             *
  30  * The original version of this source code and documentation is copyrighted   *
  31  * and owned by IBM, These materials are provided under terms of a License     *
  32  * Agreement between IBM and Sun. This technology is protected by multiple     *
  33  * US and International patents. This notice and attribution to IBM may not    *
  34  * to removed.                                                                 *
  35  *******************************************************************************
  36  */
  37 
  38 package sun.text.normalizer;
  39 
  40 /**
  41  * <code>UnicodeMatcher</code> defines a protocol for objects that can
  42  * match a range of characters in a Replaceable string.
  43  * @stable ICU 2.0
  44  */
  45 public interface UnicodeMatcher {
  46 
  47     /**
  48      * The character at index {@code i}, where
  49      * {@code i < contextStart || i >= contextLimit},
  50      * is ETHER.  This allows explicit matching by rules and UnicodeSets
  51      * of text outside the context.  In traditional terms, this allows anchoring
  52      * at the start and/or end.
  53      * @stable ICU 2.0
  54      */
  55     static final char ETHER = '\uFFFF';
  56 
  57 }
  58 
  59 //eof
< prev index next >