KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > enterprise > customer_cmp_ejb > persistence > Address


1 /*
2  * Address.java
3  *
4  * Created on November 24, 2005, 7:02 PM
5  * Copyright 2004-2005 Sun Microsystems, Inc. All rights reserved.
6  * Use is subject to license terms.
7  */

8
9 /**
10  *
11  * @author Rahul Biswas
12  */

13
14 package enterprise.customer_cmp_ejb.persistence;
15
16 import java.util.Collection JavaDoc;
17 import java.util.Vector JavaDoc;
18
19 import javax.persistence.*;
20
21
22 @Entity
23 //name defaults to the unqualified entity class name.
24
//default access is property.
25

26 public class Address implements java.io.Serializable JavaDoc{
27     
28     private String JavaDoc addressID;
29     private String JavaDoc street;
30     private String JavaDoc city;
31     private String JavaDoc zip;
32     private String JavaDoc state;
33     
34     public Address(String JavaDoc id, String JavaDoc street, String JavaDoc city, String JavaDoc zip, String JavaDoc state){
35
36         setAddressID(id);
37         setStreet(street);
38         setCity(city);
39         setZip(zip);
40         setState(state);
41
42     }
43     
44     public Address(){
45     
46     }
47     
48     @Id //this is the default
49
@Column(name="addressID")
50     public String JavaDoc getAddressID(){ //primary key
51
return addressID;
52     }
53     public void setAddressID(String JavaDoc id){
54         this.addressID=id;
55     }
56     
57     //will default to Street
58
public String JavaDoc getStreet(){
59         return street;
60     }
61     public void setStreet(String JavaDoc street){
62         this.street=street;
63     }
64
65     //will default to city
66
public String JavaDoc getCity(){
67         return city;
68     }
69     public void setCity(String JavaDoc city){
70         this.city=city;
71     }
72
73     //will default to zip
74
public String JavaDoc getZip(){
75         return zip;
76     }
77     public void setZip(String JavaDoc zip){
78         this.zip=zip;
79     }
80
81     //will default to state
82
public String JavaDoc getState(){
83         return state;
84     }
85     public void setState(String JavaDoc state){
86         this.state=state;
87     }
88     
89     
90 }
91
Popular Tags