Package com.tagtraum.core.lang
Class TermFrequency
- java.lang.Object
-
- com.tagtraum.core.lang.TermFrequency
-
- All Implemented Interfaces:
Comparable<TermFrequency>
,org.json.simple.JSONAware
public class TermFrequency extends Object implements Comparable<TermFrequency>, org.json.simple.JSONAware
Term frequency.- Author:
- Hendrik Schreiber
-
-
Constructor Summary
Constructors Constructor Description TermFrequency(String term, float frequency)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(TermFrequency o)
boolean
equals(Object o)
float
getFrequency()
String
getTerm()
static Map<String,TermFrequency>
getTermFrequencies(String text, Stemmer stemmer)
int
hashCode()
String
toJSONString()
String
toString()
-
-
-
Constructor Detail
-
TermFrequency
public TermFrequency(String term, float frequency)
-
-
Method Detail
-
getTermFrequencies
public static Map<String,TermFrequency> getTermFrequencies(String text, Stemmer stemmer)
-
compareTo
public int compareTo(TermFrequency o)
- Specified by:
compareTo
in interfaceComparable<TermFrequency>
-
getTerm
public String getTerm()
-
getFrequency
public float getFrequency()
-
toJSONString
public String toJSONString()
- Specified by:
toJSONString
in interfaceorg.json.simple.JSONAware
-
-