All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.atlasmap.json.inspect.JsonInspectionException Maven / Gradle / Ivy

There is a newer version: 2.5.2
Show newest version
package io.atlasmap.json.inspect;

/**
 */
public class JsonInspectionException extends Exception {

    private static final long serialVersionUID = 1L;

    /**
     * Constructs a new exception with the specified detail message. The cause is
     * not initialized, and may subsequently be initialized by a call to
     * {@link #initCause}.
     *
     * @param message
     *            the detail message. The detail message is saved for later
     *            retrieval by the {@link #getMessage()} method.
     */
    public JsonInspectionException(String message) {
        super(message);
    }

    /**
     * Constructs a new exception with the specified detail message and cause.
     * 

* Note that the detail message associated with {@code cause} is not * automatically incorporated in this exception's detail message. * * @param message * the detail message (which is saved for later retrieval by the * {@link #getMessage()} method). * @param cause * the cause (which is saved for later retrieval by the * {@link #getCause()} method). (A null value is permitted, * and indicates that the cause is nonexistent or unknown.) * @since 1.4 */ public JsonInspectionException(String message, Throwable cause) { super(message, cause); } /** * Constructs a new exception with the specified cause and a detail message of * (cause==null ? null : cause.toString()) (which typically contains * the class and detail message of cause). This constructor is useful * for exceptions that are little more than wrappers for other throwables (for * example, {@link java.security.PrivilegedActionException}). * * @param cause * the cause (which is saved for later retrieval by the * {@link #getCause()} method). (A null value is permitted, * and indicates that the cause is nonexistent or unknown.) * @since 1.4 */ public JsonInspectionException(Throwable cause) { super(cause); } /** * Constructs a new exception with the specified detail message, cause, * suppression enabled or disabled, and writable stack trace enabled or * disabled. * * @param message * the detail message. * @param cause * the cause. (A {@code null} value is permitted, and indicates that * the cause is nonexistent or unknown.) * @param enableSuppression * whether or not suppression is enabled or disabled * @param writableStackTrace * whether or not the stack trace should be writable * @since 1.7 */ public JsonInspectionException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) { super(message, cause, enableSuppression, writableStackTrace); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy