Class DuplicateColumnException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.datanucleus.exceptions.NucleusException
-
- org.datanucleus.store.rdbms.exceptions.DuplicateColumnException
-
- All Implemented Interfaces:
Serializable
public class DuplicateColumnException extends org.datanucleus.exceptions.NucleusException
A DuplicateColumnException is thrown if an attempt is made to add a column to a table with a name already in-use by an existing column.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DuplicateColumnException(String tableName, Column col1, Column col2)
Constructs a duplicate column name exception.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Column
getConflictingColumn()
Accessor for the column that could not be created because it conflicts with something already present.-
Methods inherited from class org.datanucleus.exceptions.NucleusException
getCause, getFailedObject, getNestedExceptions, isFatal, printStackTrace, printStackTrace, printStackTrace, setFatal, setNestedException
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
-
-
-
-
Method Detail
-
getConflictingColumn
public Column getConflictingColumn()
Accessor for the column that could not be created because it conflicts with something already present.- Returns:
- The column
-
-