KickJava   Java API By Example, From Geeks To Geeks.

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


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

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

11 public interface ValueVisitor {
12
13     /**
14      * @param bag
15      */

16     Object JavaDoc accept(Bag bag);
17
18     /**
19      * @param bag
20      */

21     Object JavaDoc accept(IdentifierBag bag);
22
23     /**
24      * @param list
25      */

26     Object JavaDoc accept(List list);
27     
28     Object JavaDoc accept(PrimitiveArray primitiveArray);
29     Object JavaDoc accept(Array list);
30
31     /**
32      * @param map
33      */

34     Object JavaDoc accept(Map map);
35
36     /**
37      * @param many
38      */

39     Object JavaDoc accept(OneToMany many);
40
41     /**
42      * @param set
43      */

44     Object JavaDoc accept(Set set);
45
46     /**
47      * @param any
48      */

49     Object JavaDoc accept(Any any);
50
51     /**
52      * @param value
53      */

54     Object JavaDoc accept(SimpleValue value);
55     Object JavaDoc accept(DependantValue value);
56     
57     Object JavaDoc accept(Component component);
58     
59     Object JavaDoc accept(ManyToOne mto);
60     Object JavaDoc accept(OneToOne oto);
61     
62
63 }
64
Popular Tags