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)
Filter
public 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