net.maizegenetics.analysis.gbs.neobio.InvalidSequenceException Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tassel Show documentation
Show all versions of tassel Show documentation
TASSEL is a software package to evaluate traits associations, evolutionary patterns, and linkage
disequilibrium.
The newest version!
/*
* InvalidSequenceException.java
*
* Copyright 2003 Sergio Anibal de Carvalho Junior
*
* This file is part of NeoBio.
*
* NeoBio is free software; you can redistribute it and/or modify it under the terms of
* the GNU General Public License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* NeoBio is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
* PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along with NeoBio;
* if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
* Boston, MA 02111-1307, USA.
*
* Proper attribution of the author as the source of the software would be appreciated.
*
* Sergio Anibal de Carvalho Junior mailto:[email protected]
* Department of Computer Science http://www.dcs.kcl.ac.uk
* King's College London, UK http://www.kcl.ac.uk
*
* Please visit http://neobio.sourceforge.net
*
* This project was supervised by Professor Maxime Crochemore.
*
*/
package net.maizegenetics.analysis.gbs.neobio;
/**
* Signals that the sequence does not comply with the specification (see
* {@linkplain CharSequence} or {@linkplain FactorSequence} for details).
*
* @author Sergio A. de Carvalho Jr.
* @see CharSequence
* @see FactorSequence
*/
public class InvalidSequenceException extends Exception
{
/**
* Constructs an InvalidSequenceException
with null as its
* error detail message.
*/
public InvalidSequenceException ()
{
super();
}
/**
* Constructs an InvalidSequenceException
with the specified
* detail message.
*
* @param message an error message
*/
public InvalidSequenceException (String message)
{
super(message);
}
/**
* Constructs an InvalidSequenceException
with the specified
* cause (and a detail message that typically contains the class and detail message
* of cause).
*
* @param cause a cause
*/
public InvalidSequenceException (Throwable cause)
{
super(cause);
}
/**
* Constructs an InvalidSequenceException
with the specified
* detail message and cause.
*
* @param message an error message
* @param cause a cause
*/
public InvalidSequenceException (String message, Throwable cause)
{
super(message, cause);
}
}