KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > sun > j2ee > blueprints > opc > purchaseorder > Address


1 /*
2 * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * - Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer.
10 *
11 * - Redistribution in binary form must reproduce the above copyright
12 * notice, this list of conditions and the following disclaimer in
13 * the documentation and/or other materials provided with the
14 * distribution.
15 *
16 * Neither the name of Sun Microsystems, Inc. or the names of
17 * contributors may be used to endorse or promote products derived
18 * from this software without specific prior written permission.
19 *
20 * This software is provided "AS IS," without a warranty of any
21 * kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND
22 * WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY,
23 * FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY
24 * EXCLUDED. SUN AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES
25 * SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR
26 * DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN
27 * OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR
28 * FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR
29 * PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF
30 * LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE,
31 * EVEN IF SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
32 *
33 * You acknowledge that Software is not designed, licensed or intended
34 * for use in the design, construction, operation or maintenance of
35 * any nuclear facility.
36 */

37
38 package com.sun.j2ee.blueprints.opc.purchaseorder;
39
40 import java.io.*;
41
42 public class Address implements Serializable{
43
44   private String JavaDoc streetName1;
45   private String JavaDoc streetName2;
46   private String JavaDoc city;
47   private String JavaDoc state;
48   private String JavaDoc postalCode;
49   private String JavaDoc country;
50
51   // Constructor
52

53   public Address() {}
54
55   public Address(String JavaDoc streetName1, String JavaDoc streetName2, String JavaDoc city,
56                  String JavaDoc state, String JavaDoc postalCode, String JavaDoc country) {
57     this.streetName1 = streetName1;
58     this.streetName2 = streetName2;
59     this.city = city;
60     this.state = state;
61     this.postalCode = postalCode;
62     this.country = country;
63     return;
64   }
65
66   // getter methods
67

68   public String JavaDoc getStreetName1() {
69     return streetName1;
70   }
71
72   public String JavaDoc getStreetName2() {
73     return streetName2;
74   }
75
76   public String JavaDoc getCity() {
77     return city;
78   }
79
80   public String JavaDoc getState() {
81     return state;
82   }
83
84   public String JavaDoc getCountry() {
85     return country;
86   }
87
88   public String JavaDoc getPostalCode() {
89     return postalCode;
90   }
91
92   // setter methods
93

94   public void setStreetName1(String JavaDoc streetName) {
95     this.streetName1 = streetName;
96     return;
97   }
98
99   public void setStreetName2(String JavaDoc streetName) {
100     this.streetName2 = streetName;
101     return;
102   }
103
104   public void setCity(String JavaDoc city) {
105     this.city = city;
106     return;
107   }
108
109   public void setState(String JavaDoc state) {
110     this.state = state;
111     return;
112   }
113
114   public void setCountry(String JavaDoc country) {
115     this.country = country;
116     return;
117   }
118
119   public void setPostalCode(String JavaDoc postalCode) {
120     this.postalCode = postalCode;
121     return;
122   }
123
124 }
125
126
127
Popular Tags