Class SegToken


  • public class SegToken
    extends java.lang.Object
    SmartChineseAnalyzer internal token
    • Field Summary

      Fields 
      Modifier and Type Field Description
      char[] charArray
      Character array containing token text
      int endOffset
      end offset into original sentence
      int index
      during segmentation, this is used to store the index of the token in the token list table
      int startOffset
      start offset into original sentence
      int weight
      word frequency
      int wordType
      WordType of the text
    • Constructor Summary

      Constructors 
      Constructor Description
      SegToken​(char[] idArray, int start, int end, int wordType, int weight)
      Create a new SegToken from a character array.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      int hashCode()  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • charArray

        public char[] charArray
        Character array containing token text
      • startOffset

        public int startOffset
        start offset into original sentence
      • endOffset

        public int endOffset
        end offset into original sentence
      • wordType

        public int wordType
        WordType of the text
      • weight

        public int weight
        word frequency
      • index

        public int index
        during segmentation, this is used to store the index of the token in the token list table
    • Constructor Detail

      • SegToken

        public SegToken​(char[] idArray,
                        int start,
                        int end,
                        int wordType,
                        int weight)
        Create a new SegToken from a character array.
        Parameters:
        idArray - character array containing text
        start - start offset of SegToken in original sentence
        end - end offset of SegToken in original sentence
        wordType - WordType of the text
        weight - word frequency
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
        See Also:
        Object.hashCode()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
        See Also:
        Object.equals(java.lang.Object)