public class TokenGroup
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
endOffset |
private int |
matchEndOffset |
private int |
matchStartOffset |
private static int |
MAX_NUM_TOKENS_PER_GROUP |
private int |
numTokens |
private OffsetAttribute |
offsetAtt |
private float[] |
scores |
private int |
startOffset |
private CharTermAttribute |
termAtt |
private float |
tot |
Constructor and Description |
---|
TokenGroup(TokenStream tokenStream) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addToken(float score) |
(package private) void |
clear() |
int |
getEndOffset() |
int |
getNumTokens() |
float |
getScore(int index) |
int |
getStartOffset() |
float |
getTotalScore() |
(package private) boolean |
isDistinct() |
private static final int MAX_NUM_TOKENS_PER_GROUP
private float[] scores
private int numTokens
private int startOffset
private int endOffset
private float tot
private int matchStartOffset
private int matchEndOffset
private OffsetAttribute offsetAtt
private CharTermAttribute termAtt
public TokenGroup(TokenStream tokenStream)
void addToken(float score)
boolean isDistinct()
void clear()
public float getScore(int index)
index
- a value between 0 and numTokens -1public int getStartOffset()
public int getEndOffset()
getEndOffset()
.public int getNumTokens()
public float getTotalScore()