org.biojava.bio.seq.io
Class ParseException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.biojava.bio.BioException
org.biojava.bio.seq.io.ParseException
- All Implemented Interfaces:
- java.io.Serializable
public class ParseException
- extends BioException
ParseException should be thrown to indicate that there was a problem with
parsing sequence information.
- Author:
- Matthew Pocock
- See Also:
- Serialized Form
Method Summary |
static java.lang.String |
newMessage(java.lang.Class format,
java.lang.String accession,
java.lang.String identifier,
java.lang.String comments,
java.lang.String parseBlock)
Make a new error message. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ParseException
public ParseException()
ParseException
public ParseException(java.lang.String message)
ParseException
public ParseException(java.lang.Throwable nested)
ParseException
public ParseException(java.lang.Throwable nested,
java.lang.String message)
newMessage
public static java.lang.String newMessage(java.lang.Class format,
java.lang.String accession,
java.lang.String identifier,
java.lang.String comments,
java.lang.String parseBlock)
- Make a new error message.
- Parameters:
format
- the format object that was doing the parsingaccession
- the accession number of the record that failedidentifier
- the identifier of the sequence that failed (eg the GI number for genbank)comments
- any additional informationparseBlock
- the chunk of the file the parser was trying to parse when the error occured
- Returns:
- the formatted error message