Package org.biojava.bio.seq.io
Class GAMEFormat
- java.lang.Object
 - 
- org.biojava.bio.seq.io.GAMEFormat
 
 
- 
- All Implemented Interfaces:
 SequenceFormat
public class GAMEFormat extends Object implements SequenceFormat
A rudimentary read-only GAME 1.2 Format object.- Author:
 - David Huen
 
 
- 
- 
Constructor Summary
Constructors Constructor Description GAMEFormat() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StringgetDefaultFormat()Deprecated.booleanreadSequence(BufferedReader reader, SymbolTokenization symParser, SeqIOListener listener)this version only reads annotations (no symbols)voidwriteSequence(Sequence seq, PrintStream os)writeSequencewrites a sequence to the specified PrintStream, using the default format.voidwriteSequence(Sequence seq, String format, PrintStream os)writeSequencewrites a sequence to the specifiedPrintStream, using the specified format. 
 - 
 
- 
- 
Field Detail
- 
DEFAULT
public static final String DEFAULT
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
GAMEFormat
public GAMEFormat()
 
 - 
 
- 
Method Detail
- 
readSequence
public boolean readSequence(BufferedReader reader, SymbolTokenization symParser, SeqIOListener listener) throws IOException
this version only reads annotations (no symbols)- Specified by:
 readSequencein interfaceSequenceFormat- Parameters:
 reader- The stream of data to parse.symParser- A SymbolParser defining a mapping from character data to Symbols.listener- A listener to notify when data is extracted from the stream.- Returns:
 - a boolean indicating whether or not the stream contains any more sequences.
 - Throws:
 IOException- if an error occurs while reading from the stream.
 
- 
writeSequence
public void writeSequence(Sequence seq, PrintStream os)
Description copied from interface:SequenceFormatwriteSequencewrites a sequence to the specified PrintStream, using the default format.- Specified by:
 writeSequencein interfaceSequenceFormat- Parameters:
 seq- the sequence to write out.os- the printstream to write to.
 
- 
writeSequence
public void writeSequence(Sequence seq, String format, PrintStream os)
Description copied from interface:SequenceFormatwriteSequencewrites a sequence to the specifiedPrintStream, using the specified format.- Specified by:
 writeSequencein interfaceSequenceFormat- Parameters:
 seq- aSequenceto write out.format- aStringindicating which sub-format of those available from a particularSequenceFormatimplemention to use when writing.os- aPrintStreamobject.
 
- 
getDefaultFormat
public String getDefaultFormat()
Deprecated.getDefaultFormatreturns the String identifier for the default format.- Specified by:
 getDefaultFormatin interfaceSequenceFormat- Returns:
 - a 
String. 
 
 - 
 
 -