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 booleanaccept(GFFRecord record)Return whether or not to accept record.StringgetSource()Retrieve the current source.voidsetSource(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:GFFRecordFilterReturn whether or not to accept record.- Specified by:
acceptin interfaceGFFRecordFilter- Parameters:
record- the GFFRecord to filter- Returns:
- record.
getSource
()==this.getSource()
-
-