1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package net.sf.oness.inventory.model.product.bo;
17
18 import java.util.Collection;
19
20 import net.sf.oness.common.model.bo.AbstractBusinessObject;
21
22 /***
23 * @hibernate.class table="sizegroup"
24 *
25 * @author Carlos Sanchez
26 * @version $Revision: 1.4 $
27 */
28 public class SizeGroup extends AbstractBusinessObject {
29
30 private String name;
31
32 private Collection sizes;
33
34 /***
35 * @param name
36 * The name to set.
37 */
38 public void setName(String name) {
39 this.name = name;
40 }
41
42 /***
43 * @hibernate.property
44 *
45 * @return Returns the name.
46 */
47 public String getName() {
48 return name;
49 }
50
51 /***
52 * @param sizes The sizes to set.
53 */
54 public void setSizes(Collection sizes) {
55 this.sizes = sizes;
56 }
57
58 /***
59 * @hibernate.bag table="sizegroup_size" lazy="true"
60 * @hibernate.collection-key column="sizegroup_id"
61 * @hibernate.collection-many-to-many column="size_id" class="net.sf.oness.inventory.model.product.bo.Size"
62 *
63 * @return Returns the sizes.
64 */
65 public Collection getSizes() {
66 return sizes;
67 }
68
69 }