public class TermService
extends java.lang.Object
Constructor and Description |
---|
TermService(TerminologyService terminology,
Term term) |
Modifier and Type | Method and Description |
---|---|
void |
dropContext() |
boolean |
equals(java.lang.Object obj) |
java.util.stream.Stream<RelationService> |
extensionBases() |
java.util.stream.Stream<RelationService> |
extensions() |
ContextVector |
getContext() |
java.lang.Integer |
getDepth() |
java.lang.Integer |
getDocumentFrequency() |
java.lang.Integer |
getFrequency() |
java.lang.Double |
getFrequencyNorm() |
java.lang.Double |
getGeneralFrequencyNorm() |
java.lang.String |
getGroupingKey() |
java.lang.Double |
getIndependance() |
java.lang.Integer |
getIndependantFrequency() |
java.lang.String |
getLemma()
Returns the concatenation of inner words' lemmas.
|
java.lang.Number |
getNumber(TermProperty property) |
java.lang.Double |
getOrthographicScore() |
java.lang.String |
getPattern() |
java.lang.String |
getPilot() |
java.lang.Number |
getPropertyNumberValue(TermProperty p) |
java.lang.Integer |
getRank() |
java.lang.Double |
getSpecificity() |
java.lang.String |
getSpottingRule() |
java.util.stream.Stream<TermService> |
getSwts() |
java.lang.Integer |
getSwtSize() |
Term |
getTerm() |
java.lang.Double |
getTfIdf() |
java.util.List<TermWord> |
getWords() |
int |
hashCode() |
java.util.stream.Stream<RelationService> |
inboundRelations() |
java.util.stream.Stream<RelationService> |
inboundRelations(RelationType relType,
RelationType... relTypes) |
void |
incrementFrequency(int increment) |
boolean |
isCompound() |
boolean |
isContextSet() |
boolean |
isFiltered() |
java.lang.Boolean |
isFixedExpression() |
boolean |
isMultiWord() |
boolean |
isPropertySet(TermProperty property) |
boolean |
isSingleWord() |
boolean |
notFiltered() |
java.util.stream.Stream<RelationService> |
outboundRelations() |
java.util.stream.Stream<RelationService> |
outboundRelations(RelationType relType,
RelationType... relTypes) |
void |
setDepth(int depth) |
void |
setDocumentFrequency(int documentFrequency) |
void |
setFixedExpression(boolean fixedExpression) |
void |
setFrequency(int frequency) |
void |
setFrequencyNorm(double normalizedTermFrequency) |
void |
setGeneralFrequencyNorm(double normalizedGeneralTermFrequency) |
void |
setPattern(java.lang.String pattern) |
void |
setPilot(java.lang.String pilot) |
void |
setProperty(TermProperty property,
java.lang.Comparable<?> value) |
void |
setRank(int rank) |
void |
setSpecificity(double specificity) |
void |
setSpottingRule(java.lang.String spottingRule) |
void |
setTfIdf(double tfIdf) |
java.lang.String |
toString() |
void |
updateSpecificity() |
void |
updateTfIdf() |
java.util.stream.Stream<RelationService> |
variationBases() |
java.util.stream.Stream<RelationService> |
variations() |
java.util.stream.Stream<RelationService> |
variations(VariationType variationType) |
public TermService(TerminologyService terminology, Term term)
public ContextVector getContext()
public java.lang.Double getOrthographicScore()
public java.lang.Integer getIndependantFrequency()
public java.lang.Double getIndependance()
public java.lang.Integer getSwtSize()
public java.lang.Number getNumber(TermProperty property)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public boolean notFiltered()
public boolean isFiltered()
public boolean isCompound()
public java.lang.String getLemma()
public java.lang.String getGroupingKey()
public java.lang.Integer getDocumentFrequency()
public void setDocumentFrequency(int documentFrequency)
public java.lang.Integer getFrequency()
public void setFrequency(int frequency)
public java.lang.String getPattern()
public void setPattern(java.lang.String pattern)
public java.lang.String getPilot()
public void setPilot(java.lang.String pilot)
public java.lang.String getSpottingRule()
public void setSpottingRule(java.lang.String spottingRule)
public java.lang.Double getGeneralFrequencyNorm()
public void setGeneralFrequencyNorm(double normalizedGeneralTermFrequency)
public java.lang.Double getFrequencyNorm()
public void setFrequencyNorm(double normalizedTermFrequency)
public java.lang.Integer getRank()
public void setRank(int rank)
public java.lang.Double getSpecificity()
public void setSpecificity(double specificity)
public java.lang.Boolean isFixedExpression()
public void setFixedExpression(boolean fixedExpression)
public java.lang.Double getTfIdf()
public void setTfIdf(double tfIdf)
public java.lang.Number getPropertyNumberValue(TermProperty p)
public void setDepth(int depth)
public java.lang.Integer getDepth()
public boolean isSingleWord()
public boolean isMultiWord()
public void incrementFrequency(int increment)
public Term getTerm()
public void setProperty(TermProperty property, java.lang.Comparable<?> value)
public void dropContext()
public java.util.stream.Stream<RelationService> extensions()
public java.util.List<TermWord> getWords()
public java.util.stream.Stream<RelationService> inboundRelations()
public java.util.stream.Stream<RelationService> inboundRelations(RelationType relType, RelationType... relTypes)
public java.util.stream.Stream<RelationService> outboundRelations(RelationType relType, RelationType... relTypes)
public java.util.stream.Stream<RelationService> outboundRelations()
public boolean isContextSet()
public void updateTfIdf()
public void updateSpecificity()
public boolean isPropertySet(TermProperty property)
public java.util.stream.Stream<RelationService> extensionBases()
public java.util.stream.Stream<RelationService> variations()
public java.util.stream.Stream<RelationService> variationBases()
public java.util.stream.Stream<RelationService> variations(VariationType variationType)
public java.util.stream.Stream<TermService> getSwts()