public abstract class AbstractProsodySyllableCaseInsensitiveConstraint extends de.ims.icarus.search_tools.standard.DefaultCaseInsensitiveConstraint implements SyllableConstraint
Constructor and Description |
---|
AbstractProsodySyllableCaseInsensitiveConstraint(java.lang.String token,
java.lang.Object value,
de.ims.icarus.search_tools.SearchOperator operator,
java.lang.Object specifier) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getInstance(java.lang.Object value) |
protected abstract java.lang.Object |
getInstance(ProsodyTargetTree tree,
int syllable) |
boolean |
matches(java.lang.Object value) |
boolean |
matches(java.lang.Object value,
int syllable) |
clone, getConstraint, getLowercaseValue, setValue
public AbstractProsodySyllableCaseInsensitiveConstraint(java.lang.String token, java.lang.Object value, de.ims.icarus.search_tools.SearchOperator operator, java.lang.Object specifier)
public boolean matches(java.lang.Object value)
matches
in interface de.ims.icarus.search_tools.SearchConstraint
matches
in class de.ims.icarus.search_tools.standard.DefaultConstraint
SearchConstraint.matches(java.lang.Object)
public boolean matches(java.lang.Object value, int syllable)
matches
in interface SyllableConstraint
public java.lang.Object getInstance(java.lang.Object value)
getInstance
in interface de.ims.icarus.search_tools.SearchConstraint
getInstance
in class de.ims.icarus.search_tools.standard.DefaultConstraint
protected abstract java.lang.Object getInstance(ProsodyTargetTree tree, int syllable)