Class BreakIteratorICU

  • All Implemented Interfaces:
    java.lang.Cloneable

    public class BreakIteratorICU
    extends java.text.BreakIterator
    BreakIteratorICU is an adapter class which wraps ICU4J BreakIterator and implements java.text.BreakIterator APIs.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private BreakIterator fIcuBrkItr  
      • Fields inherited from class java.text.BreakIterator

        DONE
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object clone()  
      int current()  
      int first()  
      int following​(int offset)  
      java.text.CharacterIterator getText()  
      boolean isBoundary​(int offset)  
      int last()  
      int next()  
      int next​(int n)  
      int preceding​(int offset)  
      int previous()  
      void setText​(java.lang.String newText)  
      void setText​(java.text.CharacterIterator newText)  
      BreakIterator unwrap()  
      static java.text.BreakIterator wrap​(BreakIterator icuBrkItr)  
      • Methods inherited from class java.text.BreakIterator

        getAvailableLocales, getCharacterInstance, getCharacterInstance, getLineInstance, getLineInstance, getSentenceInstance, getSentenceInstance, getWordInstance, getWordInstance
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BreakIteratorICU

        private BreakIteratorICU​(BreakIterator icuBrkItr)
    • Method Detail

      • wrap

        public static java.text.BreakIterator wrap​(BreakIterator icuBrkItr)
      • clone

        public java.lang.Object clone()
        Overrides:
        clone in class java.text.BreakIterator
      • current

        public int current()
        Specified by:
        current in class java.text.BreakIterator
      • first

        public int first()
        Specified by:
        first in class java.text.BreakIterator
      • following

        public int following​(int offset)
        Specified by:
        following in class java.text.BreakIterator
      • getText

        public java.text.CharacterIterator getText()
        Specified by:
        getText in class java.text.BreakIterator
      • isBoundary

        public boolean isBoundary​(int offset)
        Overrides:
        isBoundary in class java.text.BreakIterator
      • last

        public int last()
        Specified by:
        last in class java.text.BreakIterator
      • next

        public int next()
        Specified by:
        next in class java.text.BreakIterator
      • next

        public int next​(int n)
        Specified by:
        next in class java.text.BreakIterator
      • preceding

        public int preceding​(int offset)
        Overrides:
        preceding in class java.text.BreakIterator
      • previous

        public int previous()
        Specified by:
        previous in class java.text.BreakIterator
      • setText

        public void setText​(java.text.CharacterIterator newText)
        Specified by:
        setText in class java.text.BreakIterator
      • setText

        public void setText​(java.lang.String newText)
        Overrides:
        setText in class java.text.BreakIterator