public class TermBuilder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
TermBuilder |
addOccurrence(int begin,
int end,
Document sourceDocument,
java.lang.String coveredText) |
TermBuilder |
addWord(Word word,
java.lang.String syntacticLabel) |
Term |
create() |
Term |
createAndAddToIndex() |
void |
setContextVector(ContextVector vector) |
TermBuilder |
setFrequency(int freq) |
TermBuilder |
setFrequencyNorm(double frequencyNorm) |
TermBuilder |
setGeneralFrequencyNorm(double generalFrequencyNorm) |
TermBuilder |
setGroupingKey(java.lang.String groupingKey) |
TermBuilder |
setId(int id) |
TermBuilder |
setRank(int rank) |
TermBuilder |
setSpecificity(double specificity) |
TermBuilder |
setSpottingRule(java.lang.String spottingRule) |
static TermBuilder |
start() |
static TermBuilder |
start(TermIndex termIndex) |
public Term createAndAddToIndex()
public Term create()
public TermBuilder setId(int id)
public TermBuilder setGroupingKey(java.lang.String groupingKey)
public TermBuilder setSpottingRule(java.lang.String spottingRule)
public TermBuilder addWord(Word word, java.lang.String syntacticLabel)
public TermBuilder setFrequency(int freq)
public TermBuilder setFrequencyNorm(double frequencyNorm)
public TermBuilder setGeneralFrequencyNorm(double generalFrequencyNorm)
public TermBuilder addOccurrence(int begin, int end, Document sourceDocument, java.lang.String coveredText)
public void setContextVector(ContextVector vector)
public static TermBuilder start(TermIndex termIndex)
public static TermBuilder start()
public TermBuilder setRank(int rank)
public TermBuilder setSpecificity(double specificity)