org.oreodata
Class ReferentialIntegrityException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--org.oreodata.ReferentialIntegrityException
All Implemented Interfaces:
java.io.Serializable

public class ReferentialIntegrityException
extends java.lang.RuntimeException

thrown when the record to which a foreign key field refers cannot be located.

Author:
Jonathan Revusky
See Also:
Serialized Form

Constructor Summary
ReferentialIntegrityException(Record rec, java.lang.String s)
           
ReferentialIntegrityException(Record rec, java.lang.Throwable t)
           
ReferentialIntegrityException(java.lang.String s)
           
 
Method Summary
 java.lang.Throwable getUnderlyingCause()
           
 
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
 

Constructor Detail

ReferentialIntegrityException

public ReferentialIntegrityException(java.lang.String s)

ReferentialIntegrityException

public ReferentialIntegrityException(Record rec,
                                     java.lang.String s)

ReferentialIntegrityException

public ReferentialIntegrityException(Record rec,
                                     java.lang.Throwable t)
Method Detail

getUnderlyingCause

public java.lang.Throwable getUnderlyingCause()