Class GramSplitter.Gram

java.lang.Object
com.yahoo.language.process.GramSplitter.Gram
Enclosing class:
GramSplitter

public static final class GramSplitter.Gram extends Object
An immutable start index and length pair
  • Constructor Details

    • Gram

      public Gram(int start, int codePointCount)
  • Method Details

    • getStart

      public int getStart()
    • getCodePointCount

      public int getCodePointCount()
    • extractFrom

      public String extractFrom(String input)
      Returns this gram as a string from the input string
    • extractFrom

      public String extractFrom(com.yahoo.language.process.GramSplitter.UnicodeString input)
      Returns this gram as a string from the input string
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object