public class SynonymicRule extends VariantRule
expression, name, sourceCompound, sourcePatterns, sourceSizes, targetCompound, targetPatterns, targetSizes
Constructor and Description |
---|
SynonymicRule(java.lang.String ruleName) |
Modifier and Type | Method and Description |
---|---|
java.util.LinkedList<java.lang.Integer> |
getEqIndices() |
java.lang.String |
getIndexingKey(Term t) |
int |
getSynonymSourceWordIndex() |
TermIndexValueProvider |
getTermProvider() |
void |
initEqualityProvider(java.util.LinkedList<java.lang.Integer> eqIndices) |
void |
setEqIndices(java.util.LinkedList<java.lang.Integer> eqIndices) |
void |
setSynonymSourceWordIndex(int synonymSourceWordIndex) |
equals, getExpression, getName, getSourcePatterns, getSourceSizes, getTargetPatterns, getTargetSizes, getVariationType, hashCode, isSourceAcceptable, isSourceCompound, isSynonymicRule, isTargetAcceptable, isTargetCompound, setExpression, setSourceCompound, setSourcePatterns, setTargetCompound, setTargetPatterns, setVariationType, toString
public int getSynonymSourceWordIndex()
public java.lang.String getIndexingKey(Term t)
public TermIndexValueProvider getTermProvider()
public java.util.LinkedList<java.lang.Integer> getEqIndices()
public void setSynonymSourceWordIndex(int synonymSourceWordIndex)
public void setEqIndices(java.util.LinkedList<java.lang.Integer> eqIndices)
public void initEqualityProvider(java.util.LinkedList<java.lang.Integer> eqIndices)