View Javadoc
1   package org.castor.core.exception;
2   
3   /**
4    * {@link RuntimeException} descendant to signal problems during class descriptor instantiation.
5    * 
6    * @author Werner Guttmann
7    * @since 1.2.1
8    *
9    */
10  public class IllegalClassDescriptorInitialization extends RuntimeException {
11  
12    private static final long serialVersionUID = 1L;
13  
14    /**
15     * Creates an instance of {@link IllegalClassDescriptorInitialization}.
16     */
17    public IllegalClassDescriptorInitialization() {
18      super();
19    }
20  
21    /**
22     * Creates an instance of {@link IllegalClassDescriptorInitialization}.
23     * 
24     * @param message error message
25     */
26    public IllegalClassDescriptorInitialization(final String message) {
27      super(message);
28    }
29  
30    /**
31     * Creates an instance of {@link IllegalClassDescriptorInitialization}.
32     * 
33     * @param cause Root exception
34     */
35    public IllegalClassDescriptorInitialization(final Throwable cause) {
36      super(cause);
37    }
38  
39    /**
40     * Creates an instance of {@link IllegalClassDescriptorInitialization}.
41     * 
42     * @param message error message
43     * @param cause Root exception
44     */
45    public IllegalClassDescriptorInitialization(final String message, final Throwable cause) {
46      super(message, cause);
47    }
48  
49  }