Class TermVectorOffsetInfo

  • All Implemented Interfaces:
    Serializable

    public class TermVectorOffsetInfo
    extends Object
    implements Serializable
    The TermVectorOffsetInfo class holds information pertaining to a Term in a TermPositionVector's offset information. This offset information is the character offset as set during the Analysis phase (and thus may not be the actual offset in the original content).
    See Also:
    Serialized Form
    • Field Detail

    • Constructor Detail

      • TermVectorOffsetInfo

        public TermVectorOffsetInfo()
      • TermVectorOffsetInfo

        public TermVectorOffsetInfo​(int startOffset,
                                    int endOffset)
    • Method Detail

      • getEndOffset

        public int getEndOffset()
        The accessor for the ending offset for the term
        Returns:
        The offset
      • setEndOffset

        public void setEndOffset​(int endOffset)
      • getStartOffset

        public int getStartOffset()
        The accessor for the starting offset of the term.
        Returns:
        The offset
      • setStartOffset

        public void setStartOffset​(int startOffset)
      • equals

        public boolean equals​(Object o)
        Two TermVectorOffsetInfos are equals if both the start and end offsets are the same
        Overrides:
        equals in class Object
        Parameters:
        o - The comparison Object
        Returns:
        true if both getStartOffset() and getEndOffset() are the same for both objects.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object