1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 package javax.jdo;
23
24 /*** This class represents exceptions caused by access of an unloaded field while
25 * the instance is detached.
26 *
27 * @version 2.0
28 * @since 2.0
29 */
30 public class JDODetachedFieldAccessException extends JDOUserException {
31
32 /***
33 * Constructs a new <code>JDODetachedFieldAccessException</code> without a
34 * detail message.
35 * @since 2.0
36 */
37 public JDODetachedFieldAccessException() {
38 }
39
40
41 /***
42 * Constructs a new <code>JDODetachedFieldAccessException</code> with the
43 * specified detail message.
44 * @param msg the detail message.
45 * @since 2.0
46 */
47 public JDODetachedFieldAccessException(String msg) {
48 super(msg);
49 }
50
51 /***
52 * Constructs a new <code>JDODetachedFieldAccessException</code> with the
53 * specified detail message and nested <code>Throwable</code>s.
54 * @param msg the detail message.
55 * @param nested the nested <code>Throwable[]</code>.
56 * @since 2.0
57 */
58 public JDODetachedFieldAccessException(String msg, Throwable[] nested) {
59 super(msg, nested);
60 }
61
62 /***
63 * Constructs a new <code>JDODetachedFieldAccessException</code> with the
64 * specified detail message and nested <code>Throwable</code>s.
65 * @param msg the detail message.
66 * @param nested the nested <code>Throwable</code>.
67 * @since 2.0
68 */
69 public JDODetachedFieldAccessException(String msg, Throwable nested) {
70 super(msg, nested);
71 }
72 }
73