org.biojava.bio.program.gff
Class GFFErrorHandler.AbortErrorHandler

java.lang.Object
  extended by org.biojava.bio.program.gff.GFFErrorHandler.AbortErrorHandler
All Implemented Interfaces:
GFFErrorHandler
Enclosing interface:
GFFErrorHandler

public static class GFFErrorHandler.AbortErrorHandler
extends Object
implements GFFErrorHandler


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.biojava.bio.program.gff.GFFErrorHandler
GFFErrorHandler.AbortErrorHandler, GFFErrorHandler.SkipRecordErrorHandler
 
Field Summary
 
Fields inherited from interface org.biojava.bio.program.gff.GFFErrorHandler
ABORT_PARSING, SKIP_RECORD
 
Constructor Summary
GFFErrorHandler.AbortErrorHandler()
           
 
Method Summary
 int invalidEnd(String token)
          The `end' field of the GFF entry was not a valid value.
 int invalidFrame(String token)
          The `frame' field of the GFF entry was not a valid value.
 double invalidScore(String token)
          The `score' field of the GFF entry was not a valid value.
 int invalidStart(String token)
          The `start' field of the GFF entry was not a valid value.
 StrandedFeature.Strand invalidStrand(String token)
          The `strand' field of the GFF entry was not a valid value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GFFErrorHandler.AbortErrorHandler

public GFFErrorHandler.AbortErrorHandler()
Method Detail

invalidStart

public int invalidStart(String token)
                 throws ParserException
Description copied from interface: GFFErrorHandler
The `start' field of the GFF entry was not a valid value.

Specified by:
invalidStart in interface GFFErrorHandler
Parameters:
token - The start token found.
Returns:
A parsed value, if this is possible
Throws:
ParserException - If parsing should be aborted

invalidEnd

public int invalidEnd(String token)
               throws ParserException
Description copied from interface: GFFErrorHandler
The `end' field of the GFF entry was not a valid value.

Specified by:
invalidEnd in interface GFFErrorHandler
Parameters:
token - The end token found.
Returns:
A parsed value, if this is possible
Throws:
ParserException - If parsing should be aborted

invalidScore

public double invalidScore(String token)
                    throws ParserException
Description copied from interface: GFFErrorHandler
The `score' field of the GFF entry was not a valid value.

Specified by:
invalidScore in interface GFFErrorHandler
Parameters:
token - The score token found.
Returns:
A parsed value, if this is possible
Throws:
ParserException - If parsing should be aborted

invalidFrame

public int invalidFrame(String token)
                 throws ParserException
Description copied from interface: GFFErrorHandler
The `frame' field of the GFF entry was not a valid value.

Specified by:
invalidFrame in interface GFFErrorHandler
Parameters:
token - The frame token found.
Returns:
A parsed value, if this is possible
Throws:
ParserException - If parsing should be aborted

invalidStrand

public StrandedFeature.Strand invalidStrand(String token)
                                     throws ParserException
Description copied from interface: GFFErrorHandler
The `strand' field of the GFF entry was not a valid value.

Specified by:
invalidStrand in interface GFFErrorHandler
Parameters:
token - The strand token found.
Returns:
A parsed value, if this is possible
Throws:
ParserException - If parsing should be aborted