URIReferenceExceptionpublic class URIReferenceException extends Exception Indicates an exceptional condition thrown while dereferencing a
{@link URIReference}.
A URIReferenceException can contain a cause: another
throwable that caused this URIReferenceException to get thrown. |
Fields Summary |
---|
private static final long | serialVersionUID | private Throwable | causeThe throwable that caused this exception to get thrown, or null if this
exception was not caused by another throwable or if the causative
throwable is unknown. | private URIReference | uriReference |
Constructors Summary |
---|
public URIReferenceException()Constructs a new URIReferenceException with
null as its detail message.
super();
| public URIReferenceException(String message)Constructs a new URIReferenceException with the specified
detail message.
super(message);
| public URIReferenceException(String message, Throwable cause)Constructs a new URIReferenceException with the
specified detail message and cause.
Note that the detail message associated with
cause is not automatically incorporated in
this exception's detail message.
super(message);
this.cause = cause;
| public URIReferenceException(String message, Throwable cause, URIReference uriReference)Constructs a new URIReferenceException with the
specified detail message, cause and URIReference .
Note that the detail message associated with
cause is not automatically incorporated in
this exception's detail message.
this(message, cause);
if (uriReference == null) {
throw new NullPointerException("uriReference cannot be null");
}
this.uriReference = uriReference;
| public URIReferenceException(Throwable cause)Constructs a new URIReferenceException with the specified
cause and a detail message of (cause==null ? null :
cause.toString()) (which typically contains the class and detail
message of cause ).
super(cause==null ? null : cause.toString());
this.cause = cause;
|
Methods Summary |
---|
public java.lang.Throwable | getCause()Returns the cause of this URIReferenceException or
null if the cause is nonexistent or unknown. (The
cause is the throwable that caused this
URIReferenceException to get thrown.)
return cause;
| public javax.xml.crypto.URIReference | getURIReference()Returns the URIReference that was being dereferenced
when the exception was thrown.
return uriReference;
| public void | printStackTrace(java.io.PrintWriter s)Prints this URIReferenceException , its backtrace and
the cause's backtrace to the specified print writer.
super.printStackTrace(s);
//XXX print backtrace of cause
| public void | printStackTrace()Prints this URIReferenceException , its backtrace and
the cause's backtrace to the standard error stream.
super.printStackTrace();
//XXX print backtrace of cause
| public void | printStackTrace(java.io.PrintStream s)Prints this URIReferenceException , its backtrace and
the cause's backtrace to the specified print stream.
super.printStackTrace(s);
//XXX print backtrace of cause
|
|