org.apache.lucene.search.vectorhighlight
Class FieldTermStack.TermInfo
java.lang.Object
org.apache.lucene.search.vectorhighlight.FieldTermStack.TermInfo
- All Implemented Interfaces:
- Comparable<FieldTermStack.TermInfo>
- Enclosing class:
- FieldTermStack
public static class FieldTermStack.TermInfo
- extends Object
- implements Comparable<FieldTermStack.TermInfo>
Single term with its position/offsets in the document and IDF weight.
It is Comparable but considers only position.
FieldTermStack.TermInfo
public FieldTermStack.TermInfo(String text,
int startOffset,
int endOffset,
int position,
float weight)
getNext
public FieldTermStack.TermInfo getNext()
- Returns the next TermInfo at this same position.
This is a circular list!
getText
public String getText()
getStartOffset
public int getStartOffset()
getEndOffset
public int getEndOffset()
getPosition
public int getPosition()
getWeight
public float getWeight()
toString
public String toString()
- Overrides:
toString
in class Object
compareTo
public int compareTo(FieldTermStack.TermInfo o)
- Specified by:
compareTo
in interface Comparable<FieldTermStack.TermInfo>
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.