001/* 002 * SPDX-FileCopyrightText: none 003 * SPDX-License-Identifier: CC0-1.0 004 */ 005 006package gov.nist.secauto.metaschema.schemagen; 007 008import edu.umd.cs.findbugs.annotations.NonNull; 009 010public class SchemaGenerationException 011 extends IllegalStateException { 012 013 /** 014 * the serial version UID. 015 */ 016 private static final long serialVersionUID = 1L; 017 018 public SchemaGenerationException() { 019 // use defaults 020 } 021 022 public SchemaGenerationException(String message, @NonNull Throwable cause) { 023 super(message, cause); 024 } 025 026 public SchemaGenerationException(String message) { 027 super(message); 028 } 029 030 public SchemaGenerationException(@NonNull Throwable cause) { 031 super(cause); 032 } 033 034}