de.folt.models.applicationmodel.termtagger
Class TermTagObjectMatch
java.lang.Object
de.folt.models.applicationmodel.termtagger.TermTagObject
de.folt.models.applicationmodel.termtagger.TermTagObjectMatch
- All Implemented Interfaces:
- java.lang.Comparable<TermTagObject>
public class TermTagObjectMatch
- extends TermTagObject
|
Constructor Summary |
TermTagObjectMatch(java.lang.String language,
java.lang.String term)
|
TermTagObjectMatch(java.lang.String language,
java.lang.String term,
java.lang.String termID,
java.lang.String uniqueID)
|
TermTagObjectMatch(java.lang.String term,
java.lang.String language,
java.lang.String termID,
java.lang.String uniqueID,
boolean bSource)
|
TermTagObjectMatch(java.lang.String term,
java.lang.String language,
java.lang.String termID,
java.lang.String uniqueID,
java.lang.String longRepresentation,
boolean bSource,
WordHandling wordHandling)
|
TermTagObjectMatch(TermTagObject termTagObject)
|
| Methods inherited from class de.folt.models.applicationmodel.termtagger.TermTagObject |
addAttribute, containsKey, containsValue, countOccurrences, format, formatAttribute, formatAttributes, getAttribute, getAttributes, getEncodedXliffString, getLanguage, getLongLCRepresentation, getLongRepresentation, getLongStemmedRepresentation, getTerm, getTermBaseForm, getTermElementID, getTermID, getTermLowercase, getTranslation, getUniqueID, getWordHandling, getWordsInEncodedVector, isbSource, removeAttribute, setAttributes, setbSource, setEncodedXliffString, setLanguage, setLongLCRepresentation, setLongRepresentation, setLongStemmedRepresentation, setTerm, setTermBaseForm, setTermElementID, setTermID, setTermLowercase, setTranslation, setUniqueID, setWordHandling, setWordsInEncodedVector |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TermTagObjectMatch
public TermTagObjectMatch(java.lang.String language,
java.lang.String term)
TermTagObjectMatch
public TermTagObjectMatch(java.lang.String language,
java.lang.String term,
java.lang.String termID,
java.lang.String uniqueID)
TermTagObjectMatch
public TermTagObjectMatch(java.lang.String term,
java.lang.String language,
java.lang.String termID,
java.lang.String uniqueID,
boolean bSource)
TermTagObjectMatch
public TermTagObjectMatch(java.lang.String term,
java.lang.String language,
java.lang.String termID,
java.lang.String uniqueID,
java.lang.String longRepresentation,
boolean bSource,
WordHandling wordHandling)
TermTagObjectMatch
public TermTagObjectMatch(TermTagObject termTagObject)
addSorted
public void addSorted(TermInternalMatch termInternalMatch)
- Parameters:
termInternalMatch -
compareTo
public int compareTo(TermTagObject o)
- Specified by:
compareTo in interface java.lang.Comparable<TermTagObject>- Overrides:
compareTo in class TermTagObject
getFuzzy
public int getFuzzy()
getiWeight
public int getiWeight()
getMatchType
public TermTagObjectMatch.MATCHTYPE getMatchType()
getNumberOfMatches
public int getNumberOfMatches()
getTermInternalMatch
public java.util.Vector<TermInternalMatch> getTermInternalMatch()
getTermMatch
public java.lang.String getTermMatch()
incrementNumberOfMatches
public void incrementNumberOfMatches()
matchWeighting
public int matchWeighting()
setFuzzy
public void setFuzzy(int fuzzy)
setiWeight
public void setiWeight(int iWeight)
setMatchType
public void setMatchType(TermTagObjectMatch.MATCHTYPE matchType)
setNumberOfMatches
public void setNumberOfMatches(int numberOfMatches)
setTermInternalMatch
public void setTermInternalMatch(java.util.Vector<TermInternalMatch> termInternalMatch)
setTermMatch
public void setTermMatch(java.lang.String termMatch)
stringify
public java.lang.String stringify()
- Overrides:
stringify in class TermTagObject
- Returns:
stringifyTranslation
public java.lang.String stringifyTranslation()
- Overrides:
stringifyTranslation in class TermTagObject
- Returns: