-
Notifications
You must be signed in to change notification settings - Fork 44
/
Copy pathAddress.java
41 lines (33 loc) · 1011 Bytes
/
Address.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
package com.intuit.developer.sampleapp.crud.helper;
import com.intuit.ipp.data.PhysicalAddress;
import com.intuit.ipp.data.WebSiteAddress;
/**
* @author dderose
*
*/
public final class Address {
private Address() {
}
public static PhysicalAddress getPhysicalAddress() {
PhysicalAddress billingAdd = new PhysicalAddress();
billingAdd.setLine1("123 Main St");
billingAdd.setCity("Mountain View");
billingAdd.setCountry("United States");
billingAdd.setCountrySubDivisionCode("CA");
billingAdd.setPostalCode("94043");
return billingAdd;
}
public static WebSiteAddress getWebSiteAddress() {
WebSiteAddress webSite = new WebSiteAddress();
webSite.setURI("http://abccorp.com");
webSite.setDefault(true);
webSite.setTag("Business");
return webSite;
}
public static PhysicalAddress getAddressForAST() {
PhysicalAddress billingAdd = new PhysicalAddress();
billingAdd.setLine1("2700 Coast Ave");
billingAdd.setLine2("MountainView, CA 94043");
return billingAdd;
}
}