public class VariantRule
extends java.lang.Object
Constructor and Description |
---|
VariantRule(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getExpression() |
java.util.List<java.lang.String> |
getIndexingKeys(java.util.List<java.lang.String> allPossiblePatterns) |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getSourcePatterns() |
java.util.List<java.lang.String> |
getTargetPatterns() |
int |
hashCode() |
boolean |
isSourceCompound() |
boolean |
isTargetCompound() |
boolean |
matchExpression(Term source,
Term target) |
void |
setGroovyAdapter(GroovyAdapter groovyAdapter) |
public void setGroovyAdapter(GroovyAdapter groovyAdapter)
public java.util.List<java.lang.String> getIndexingKeys(java.util.List<java.lang.String> allPossiblePatterns)
public java.lang.String getName()
public boolean isSourceCompound()
public boolean isTargetCompound()
public java.util.List<java.lang.String> getSourcePatterns()
public java.util.List<java.lang.String> getTargetPatterns()
public java.lang.String getExpression()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object