moved socketproxy to https://wamblee.org/svn/public/socketproxy
[utils] / mythtv / monitor / src / main / java / org / wamblee / mythtv / Channel.java
index 104e3aac368a8902613a6075da0c7cfd3307e850..ca16f51ab392504d50a5df5aea0c764db76133e4 100644 (file)
 
 package org.wamblee.mythtv;
 
+import javax.persistence.Column;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.Table;
+
 /**
  * 
+ *
+ * @author Erik Brakkee
  */
+@Entity
+@Table(name="channel")
 public class Channel {
 
     private int _id;
@@ -32,17 +41,34 @@ public class Channel {
     /**
      * @return the id
      */
+    @Id
+    @Column(name="chanid")
     public int getId() {
         return _id;
     }
+    
+    /**
+     * @param aId the id to set
+     */
+    public void setId(int aId) {
+        _id = aId;
+    }
 
     /**
      * @return the name
      */
+    @Column(name="name")
     public String getName() {
         return _name;
     }
     
+    /**
+     * @param aName the name to set
+     */
+    public void setName(String aName) {
+        _name = aName;
+    }
+    
     /* (non-Javadoc)
      * @see java.lang.Object#toString()
      */