Class CharsetRecog_sbcs.NGramParser

java.lang.Object
com.ibm.icu.text.CharsetRecog_sbcs.NGramParser
Direct Known Subclasses:
CharsetRecog_sbcs.NGramParser_IBM420
Enclosing class:
CharsetRecog_sbcs

static class CharsetRecog_sbcs.NGramParser extends Object
  • Field Details

    • N_GRAM_MASK

      private static final int N_GRAM_MASK
      See Also:
    • byteIndex

      protected int byteIndex
    • ngram

      private int ngram
    • ngramList

      private int[] ngramList
    • byteMap

      protected byte[] byteMap
    • ngramCount

      private int ngramCount
    • hitCount

      private int hitCount
    • spaceChar

      protected byte spaceChar
  • Constructor Details

    • NGramParser

      public NGramParser(int[] theNgramList, byte[] theByteMap)
  • Method Details

    • search

      private static int search(int[] table, int value)
    • lookup

      private void lookup(int thisNgram)
    • addByte

      protected void addByte(int b)
    • nextByte

      private int nextByte(CharsetDetector det)
    • parseCharacters

      protected void parseCharacters(CharsetDetector det)
    • parse

      public int parse(CharsetDetector det)
    • parse

      public int parse(CharsetDetector det, byte spaceCh)