类 TermTuple

java.lang.Object
hust.cs.javacourse.search.index.AbstractTermTuple
hust.cs.javacourse.search.index.impl.TermTuple

public class TermTuple
extends AbstractTermTuple
      一个TermTuple对象为三元组(单词,出现频率,出现的当前位置).
      当解析一个文档时,每解析到一个单词,应该产生一个三元组,其中freq始终为1(因为单词出现了一次).
 
  • 字段概要

    从类继承的字段 hust.cs.javacourse.search.index.AbstractTermTuple

    curPos, freq, term
  • 构造器概要

    构造器 
    构造器 说明
    TermTuple()
    缺省构造函数
    TermTuple​(AbstractTerm term, int curPos)
    构造函数
  • 方法概要

    修饰符和类型 方法 说明
    boolean equals​(java.lang.Object obj)
    判断二个三元组内容是否相同
    java.lang.String toString()
    获得三元组的字符串表示

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • 构造器详细资料

    • TermTuple

      public TermTuple()
      缺省构造函数
    • TermTuple

      public TermTuple​(AbstractTerm term, int curPos)
      构造函数
      参数:
      term - :Term对象
      curPos - :单词当前位置
  • 方法详细资料

    • equals

      public boolean equals​(java.lang.Object obj)
      判断二个三元组内容是否相同
      指定者:
      equals 在类中 AbstractTermTuple
      参数:
      obj - :要比较的另外一个三元组
      返回:
      如果内容相等(三个属性内容都相等)返回true,否则返回false
    • toString

      public java.lang.String toString()
      获得三元组的字符串表示
      指定者:
      toString 在类中 AbstractTermTuple
      返回:
      : 三元组的字符串表示