org.biojava.bio.program.gff
Class GFFRecordFilter.FeatureFilter
java.lang.Object
org.biojava.bio.program.gff.GFFRecordFilter.FeatureFilter
- All Implemented Interfaces:
- GFFRecordFilter
- Enclosing interface:
- GFFRecordFilter
public static class GFFRecordFilter.FeatureFilter
- extends java.lang.Object
- implements GFFRecordFilter
Implementation of GFFRecordFilter that accepts
records based upon the feature field.
- Author:
- Matthew Pocock
Method Summary |
boolean |
accept(GFFRecord record)
Return whether or not to accept record. |
java.lang.String |
getFeature()
Retrieve the current feature. |
void |
setFeature(java.lang.String feature)
Set the feature to feature. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GFFRecordFilter.FeatureFilter
public GFFRecordFilter.FeatureFilter()
GFFRecordFilter.FeatureFilter
public GFFRecordFilter.FeatureFilter(java.lang.String feature)
setFeature
public void setFeature(java.lang.String feature)
- Set the feature to feature.
- Parameters:
feature
- the feature
getFeature
public java.lang.String getFeature()
- Retrieve the current feature.
- Returns:
- the feature String
accept
public boolean accept(GFFRecord record)
- Description copied from interface:
GFFRecordFilter
- Return whether or not to accept record.
- Specified by:
accept
in interface GFFRecordFilter
- Parameters:
record
- the GFFRecord to filter
- Returns:
- record.
getFeature
()
==
this.getFeature()