类 Words.WordSplitter

java.lang.Object
me.codeplayer.util.Words.WordSplitter
封闭类:
Words

public static class Words.WordSplitter extends Object
用于存储拆分单词中途所需的关键标记信息(循环拆分处理时,务必复用同一对象)
  • 构造器详细资料

    • WordSplitter

      public WordSplitter()
  • 方法详细资料

    • getBegin

      public int getBegin()
    • getEnd

      public int getEnd()
    • getNextBegin

      public int getNextBegin()
    • getPrevUpperCount

      public int getPrevUpperCount()
    • setBegin

      public void setBegin(int begin)
    • splitAt

      protected Words.Segment splitAt(int endIndex, int nextBegin, int prevUpperCount, boolean abbr)
    • splitAt

      public Words.Segment splitAt(int endIndex, int prevUpperCount, boolean abbr)
    • splitAtSep

      public Words.Segment splitAtSep(int charIndex, int sepCharLength, boolean abbr)
    • toSegment

      public Words.Segment toSegment(boolean abbr)
    • trySplitSpecial

      public Words.Segment trySplitSpecial(char ch, String source, int charIndex)
    • trySplit

      public Words.Segment trySplit(char sep, char ch, String source, int charIndex)