All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.maizegenetics.analysis.gbs.neobio.InvalidSequenceException Maven / Gradle / Ivy

Go to download

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);
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy