KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > hibernate > mapping > PersistentClassVisitor


1 /*
2  * Created on 07-Dec-2004
3  *
4  */

5 package org.hibernate.mapping;
6
7 /**
8  * @author max
9  *
10  */

11 public interface PersistentClassVisitor {
12
13     /**
14      * @param class1
15      * @return
16      */

17     Object JavaDoc accept(RootClass class1);
18
19     /**
20      * @param subclass
21      * @return
22      */

23     Object JavaDoc accept(UnionSubclass subclass);
24
25     /**
26      * @param subclass
27      * @return
28      */

29     Object JavaDoc accept(SingleTableSubclass subclass);
30
31     /**
32      * @param subclass
33      * @return
34      */

35     Object JavaDoc accept(JoinedSubclass subclass);
36
37     /**
38      * @param subclass
39      * @return
40      */

41     Object JavaDoc accept(Subclass subclass);
42
43     
44 }
45
Popular Tags