gov.sandia.cognition.io.CSVParseException Maven / Gradle / Ivy
/*
* File: CSVParseException.java
* Authors: Justin Basilico
* Company: Sandia National Laboratories
* Project: Cognitive Framework Lite
*
* Copyright March 2, 2006, Sandia Corporation. Under the terms of Contract
* DE-AC04-94AL85000, there is a non-exclusive license for use of this work by
* or on behalf of the U.S. Government. Export of this program may require a
* license from the United States Government. See CopyrightHistory.txt for
* complete details.
*
*/
package gov.sandia.cognition.io;
import gov.sandia.cognition.annotation.CodeReview;
import gov.sandia.cognition.annotation.CodeReviews;
/**
* The CSVParseException
class implements an exception that is
* thrown while parsing a CSV file.
*
* @author Justin Basilico
* @since 1.0
*/
@CodeReviews(
reviews={
@CodeReview(
reviewer="Kevin R. Dixon",
date="2008-02-08",
changesNeeded=false,
comments="Minor cosmetic changes. Otherwise, looks fine."
),
@CodeReview(
reviewer="Kevin R. Dixon",
date="2006-07-18",
changesNeeded=false,
comments="Looks fine"
)
}
)
public class CSVParseException
extends Exception
{
/**
* Creates a new instance of CSVParseException
without
* detail message.
*/
public CSVParseException()
{
super();
}
/**
* Constructs an instance of CSVParseException
with the
* specified detail message.
*
* @param message The detail message.
*/
public CSVParseException(
String message )
{
super( message );
}
/**
* Constructs an instance of CSVParseException
with the
* given cause of the exception.
*
* @param cause The cause of the exception.
*/
public CSVParseException(
final Throwable cause )
{
super( cause );
}
/**
* Constructs an instance of CSVParseException
with the
* given message and cause of the exception.
*
* @param message The detailed message.
* @param cause The cause of the exception.
*/
public CSVParseException(
final String message,
final Throwable cause )
{
super( message, cause );
}
}