org.biojava.bio.program.gff
Class GFFRecordFilter.SequenceFilter
java.lang.Object
org.biojava.bio.program.gff.GFFRecordFilter.SequenceFilter
- All Implemented Interfaces:
- GFFRecordFilter
- Enclosing interface:
- GFFRecordFilter
public static class GFFRecordFilter.SequenceFilter
- extends java.lang.Object
- implements GFFRecordFilter
Implementation of GFFRecordFilter that accepts
records based upon the sequence name.
- Author:
- Matthew Pocock
Method Summary |
boolean |
accept(GFFRecord record)
Return whether or not to accept record. |
java.lang.String |
getSeqName()
Retrieve the current sequence name. |
void |
setSeqName(java.lang.String seqName)
Set the sequence name to seqName. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GFFRecordFilter.SequenceFilter
public GFFRecordFilter.SequenceFilter()
GFFRecordFilter.SequenceFilter
public GFFRecordFilter.SequenceFilter(java.lang.String seqName)
getSeqName
public java.lang.String getSeqName()
- Retrieve the current sequence name.
- Returns:
- the sequence name String
setSeqName
public void setSeqName(java.lang.String seqName)
- Set the sequence name to seqName.
- Parameters:
seqName
- the new sequence name to match
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.
getSeqName
()
==
this.getSeqName()