Class DevanagariScriptProcessor.DevanagariSyllabizer

All Implemented Interfaces:
Comparable
Enclosing class:
DevanagariScriptProcessor

private static class DevanagariScriptProcessor.DevanagariSyllabizer extends IndicScriptProcessor.DefaultSyllabizer
  • Constructor Details

    • DevanagariSyllabizer

      DevanagariSyllabizer(String script, String language)
  • Method Details

    • findStartOfSyllable

      protected int findStartOfSyllable(int[] ca, int s, int e)
      Description copied from class: IndicScriptProcessor.DefaultSyllabizer
      Find start of syllable in character array, starting at S, ending at E.
      Overrides:
      findStartOfSyllable in class IndicScriptProcessor.DefaultSyllabizer
      Parameters:
      ca - character array
      s - start index
      e - end index
      Returns:
      index of start or E if no start found
    • findEndOfSyllable

      protected int findEndOfSyllable(int[] ca, int s, int e)
      Description copied from class: IndicScriptProcessor.DefaultSyllabizer
      Find end of syllable in character array, starting at S, ending at E.
      Overrides:
      findEndOfSyllable in class IndicScriptProcessor.DefaultSyllabizer
      Parameters:
      ca - character array
      s - start index
      e - end index
      Returns:
      index of start or S if no end found
    • isDeadConsonant

      private int isDeadConsonant(int[] ca, int s, int e)
    • isLiveConsonant

      private int isLiveConsonant(int[] ca, int s, int e)