diff options
author | Adrian Likins <adrian@alikins.usersys.redhat.com> | 2010-01-12 13:50:42 -0500 |
---|---|---|
committer | Adrian Likins <adrian@alikins.usersys.redhat.com> | 2010-01-12 13:50:42 -0500 |
commit | 0b8cbae95b51b744d9779a1ed339277196482260 (patch) | |
tree | 49e2a20e0d8674871cd3179debc00f03b0cdbcd1 /proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java | |
parent | c8c40033cac251baa86b24fba7a663b1aefccea6 (diff) | |
download | candlepin-attr_model.tar.gz candlepin-attr_model.tar.xz candlepin-attr_model.zip |
Add annotations for Attribute classattr_model
Add a test case for Attribute
Make Product and EntitlementPool use the Attribute class
Diffstat (limited to 'proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java')
-rw-r--r-- | proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java b/proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java index 183a4b9..be179d3 100644 --- a/proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java +++ b/proxy/src/main/java/org/fedoraproject/candlepin/model/Product.java @@ -28,7 +28,6 @@ import javax.persistence.JoinTable; import javax.persistence.OneToMany; import javax.persistence.SequenceGenerator; import javax.persistence.Table; -import javax.persistence.Transient; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlRootElement; @@ -66,7 +65,9 @@ public class Product implements Persisted { inverseJoinColumns = @JoinColumn(name = "CHILD_PRODUCT_ID")) private Set<Product> childProducts; - @Transient + + @OneToMany + @JoinColumn(name = "attribute_id") private Set<Attribute> attributes; /** |