gov.nih.nci.caarray.services.external.v1_0
Class InvalidReferenceException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by gov.nih.nci.caarray.services.external.v1_0.ApiException
              extended by gov.nih.nci.caarray.services.external.v1_0.InvalidInputException
                  extended by gov.nih.nci.caarray.services.external.v1_0.InvalidReferenceException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
IncorrectEntityTypeException, NoEntityMatchingReferenceException

public class InvalidReferenceException
extends InvalidInputException

Exception thrown to indicate that a passed in CaArrayEntityReference was invalid in some general way. Use of one of the subclasses of this may be more appropriate for certain specific types of invalid references.

Author:
dkokotov
See Also:
Serialized Form

Constructor Summary
InvalidReferenceException(CaArrayEntityReference reference)
          Constructor for no cause.
InvalidReferenceException(CaArrayEntityReference reference, java.lang.String message)
          Constructor with message.
 
Method Summary
 CaArrayEntityReference getReference()
           
 
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

InvalidReferenceException

public InvalidReferenceException(CaArrayEntityReference reference)
Constructor for no cause.

Parameters:
reference - the problematic reference

InvalidReferenceException

public InvalidReferenceException(CaArrayEntityReference reference,
                                 java.lang.String message)
Constructor with message.

Parameters:
reference - the problematic reference
message - message.
Method Detail

getReference

public CaArrayEntityReference getReference()
Returns:
the reference