org.sbml.jsbml.util.filters
public class CVTermFilter extends java.lang.Object implements Filter
CVTerm with a certain content
or instances of SBase that are annotated with appropriate
CVTerm objects.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
pattern |
private CVTerm.Qualifier |
qualifier |
| Constructor and Description |
|---|
CVTermFilter() |
CVTermFilter(CVTerm.Qualifier qualifier) |
CVTermFilter(CVTerm.Qualifier qualifier,
java.lang.String pattern) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(java.lang.Object o)
This method checks whether the given object is of the correct type and
has the desired properties set to be acceptable.
|
java.lang.String |
getPattern() |
CVTerm.Qualifier |
getQualifier() |
void |
setPattern(java.lang.String pattern) |
void |
setQualifier(CVTerm.Qualifier qualifier) |
private CVTerm.Qualifier qualifier
private java.lang.String pattern
public CVTermFilter()
public CVTermFilter(CVTerm.Qualifier qualifier)
qualifier - public CVTermFilter(CVTerm.Qualifier qualifier, java.lang.String pattern)
qualifier - pattern - public boolean accepts(java.lang.Object o)
Filterpublic java.lang.String getPattern()
public CVTerm.Qualifier getQualifier()
public void setPattern(java.lang.String pattern)
pattern - the pattern to setpublic void setQualifier(CVTerm.Qualifier qualifier)
qualifier - the qualifier to set