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