Package org.biojava.bio.program.gff
Class GFFRecordFilter.SourceFilter
- java.lang.Object
-
- org.biojava.bio.program.gff.GFFRecordFilter.SourceFilter
-
- All Implemented Interfaces:
GFFRecordFilter
- Enclosing interface:
- GFFRecordFilter
public static class GFFRecordFilter.SourceFilter extends Object implements GFFRecordFilter
Implementation of GFFRecordFilter that accepts records based upon the source field.- Author:
- Matthew Pocock
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.biojava.bio.program.gff.GFFRecordFilter
GFFRecordFilter.AcceptAll, GFFRecordFilter.FeatureFilter, GFFRecordFilter.FrameFilter, GFFRecordFilter.NotFilter, GFFRecordFilter.SequenceFilter, GFFRecordFilter.SourceFilter, GFFRecordFilter.StrandFilter
-
-
Field Summary
-
Fields inherited from interface org.biojava.bio.program.gff.GFFRecordFilter
ACCEPT_ALL
-
-
Constructor Summary
Constructors Constructor Description SourceFilter()
SourceFilter(String source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(GFFRecord record)
Return whether or not to accept record.String
getSource()
Retrieve the current source.void
setSource(String source)
Set the source to source.
-
-
-
Constructor Detail
-
SourceFilter
public SourceFilter()
-
SourceFilter
public SourceFilter(String source)
-
-
Method Detail
-
setSource
public void setSource(String source)
Set the source to source.- Parameters:
source
- the new source to match
-
accept
public boolean accept(GFFRecord record)
Description copied from interface:GFFRecordFilter
Return whether or not to accept record.- Specified by:
accept
in interfaceGFFRecordFilter
- Parameters:
record
- the GFFRecord to filter- Returns:
- record.
getSource
()
==
this.getSource()
-
-