dw.order
Class OrderAddress
Object
dw.object.PersistentObject
dw.object.ExtensibleObject
dw.order.OrderAddress
The Address class represents a customer's address.

Note: this class allows access to sensitive personal and private information. Pay attention to appropriate legal and regulatory requirements.

Properties
address1  :  String
The customer's first address.
address2  :  String
The customer's second address.
city  :  String
The Customer's City.
companyName  :  String
The Customer's company name.
countryCode  :  EnumValue
The customer's country code.
firstName  :  String
The Customer's first name.
fullName  :  String  (Read Only)
A concatenation of the Customer's first, middle, and last names and it' suffix.
jobTitle  :  String
The customer's job title.
lastName  :  String
The customer's last name.
phone  :  String
The customer's phone number.
postalCode  :  String
The customer's postal code.
postBox  :  String
The customer's post box.
salutation  :  String
The customer's salutation.
secondName  :  String
The customer's second name.
stateCode  :  String
The customer's state.
suffix  :  String
The customer's suffix.
suite  :  String
The customer's suite.
title  :  String
The customer's title.
Constructor Summary
This class does not have a constructor, so you cannot create it directly.
Method Summary
getAddress1() : String
Returns the customer's first address.
getAddress2() : String
Returns the customer's second address.
getCity() : String
Returns the Customer's City.
getCompanyName() : String
Returns the Customer's company name.
getCountryCode() : EnumValue
Returns the customer's country code.
getFirstName() : String
Returns the Customer's first name.
getFullName() : String
Returns a concatenation of the Customer's first, middle, and last names and it' suffix.
getJobTitle() : String
Returns the customer's job title.
getLastName() : String
Returns the customer's last name.
getPhone() : String
Returns the customer's phone number.
getPostalCode() : String
Returns the customer's postal code.
getPostBox() : String
Returns the customer's post box.
getSalutation() : String
Returns the customer's salutation.
getSecondName() : String
Returns the customer's second name.
getStateCode() : String
Returns the customer's state.
getSuffix() : String
Returns the customer's suffix.
getSuite() : String
Returns the customer's suite.
getTitle() : String
Returns the customer's title.
isEquivalentAddress(address : Object) : boolean
Returns true if the specified address is equivalent to this address.
setAddress1(value : String) : void
Sets the customer's first address.
setAddress2(value : String) : void
Sets the customer's second address.
setCity(city : String) : void
Sets the Customer's City.
setCompanyName(companyName : String) : void
Sets the Customer's company name.
setCountryCode(countryCode : String) : void
Sets the Customer's country code.
setFirstName(firstName : String) : void
Sets the Customer's first name.
setJobTitle(jobTitle : String) : void
Sets the customer's job title.
setLastName(lastName : String) : void
Sets the customer's last name.
setPhone(phoneNumber : String) : void
Sets the customer's phone number.
setPostalCode(postalCode : String) : void
Sets the customer's postal code.
setPostBox(postBox : String) : void
Sets the customer's post box.
setSaluation(value : String) : void
Sets the customer's salutation.
setSalutation(value : String) : void
Sets the customer's salutation.
setSecondName(secondName : String) : void
Sets the customer's second name.
setStateCode(state : String) : void
Sets the customer's state.
setSuffix(suffix : String) : void
Sets the customer's suffix.
setSuite(value : String) : void
Sets the customer's suite.
setTitle(title : String) : void
Sets the customer's title.
Methods inherited from class ExtensibleObject
Methods inherited from class PersistentObject
Methods inherited from class Object
Method Detail
getAddress1
getAddress1() : String
Returns the customer's first address.
Returns:
the first address value.

getAddress2
getAddress2() : String
Returns the customer's second address.
Returns:
the second address value.

getCity
getCity() : String
Returns the Customer's City.
Returns:
the Customer's city.

getCompanyName
getCompanyName() : String
Returns the Customer's company name.
Returns:
the company name.

getCountryCode
getCountryCode() : EnumValue
Returns the customer's country code.
Returns:
the country code.

getFirstName
getFirstName() : String
Returns the Customer's first name.
Returns:
the Customer first name.

getFullName
getFullName() : String
Returns a concatenation of the Customer's first, middle, and last names and it' suffix.
Returns:
a concatenation of the Customer's first, middle, and last names and it' suffix.

getJobTitle
getJobTitle() : String
Returns the customer's job title.
Returns:
the job title.

getLastName
getLastName() : String
Returns the customer's last name.
Returns:
the last name.

getPhone
getPhone() : String
Returns the customer's phone number.
Returns:
the phone number.

getPostalCode
getPostalCode() : String
Returns the customer's postal code.
Returns:
the postal code.

getPostBox
getPostBox() : String
Returns the customer's post box.
Returns:
the postBox.

getSalutation
getSalutation() : String
Returns the customer's salutation.
Returns:
the customer's salutation.

getSecondName
getSecondName() : String
Returns the customer's second name.
Returns:
the second name.

getStateCode
getStateCode() : String
Returns the customer's state.
Returns:
the state.

getSuffix
getSuffix() : String
Returns the customer's suffix.
Returns:
the suffix.

getSuite
getSuite() : String
Returns the customer's suite.
Returns:
the customer's suite.

getTitle
getTitle() : String
Returns the customer's title.
Returns:
the title.

isEquivalentAddress
isEquivalentAddress(address : Object) : boolean
Returns true if the specified address is equivalent to this address. An equivalent address is an address whose core attributes contain the same values. The core attributes are:
  • address1
  • address2
  • city
  • companyName
  • countryCode
  • firstName
  • lastName
  • postalCode
  • postBox
  • stateCode
Parameters:
address - the address to test.
Returns:
true if the specified address is equivalent to this address, false otherwise.

setAddress1
setAddress1(value : String) : void
Sets the customer's first address.
Parameters:
value - The value to set.

setAddress2
setAddress2(value : String) : void
Sets the customer's second address.
Parameters:
value - The value to set.

setCity
setCity(city : String) : void
Sets the Customer's City.
Parameters:
city - the Customer's city to set.

setCompanyName
setCompanyName(companyName : String) : void
Sets the Customer's company name.
Parameters:
companyName - the name of the company.

setCountryCode
setCountryCode(countryCode : String) : void
Sets the Customer's country code.
Parameters:
countryCode - the country code.

setFirstName
setFirstName(firstName : String) : void
Sets the Customer's first name.
Parameters:
firstName - the customer's first name to set.

setJobTitle
setJobTitle(jobTitle : String) : void
Sets the customer's job title.
Parameters:
jobTitle - The job title to set.

setLastName
setLastName(lastName : String) : void
Sets the customer's last name.
Parameters:
lastName - The last name to set.

setPhone
setPhone(phoneNumber : String) : void
Sets the customer's phone number. The length is restricted to 256 characters.
Parameters:
phoneNumber - The phone number to set.

setPostalCode
setPostalCode(postalCode : String) : void
Sets the customer's postal code.
Parameters:
postalCode - The postal code to set.

setPostBox
setPostBox(postBox : String) : void
Sets the customer's post box.
Parameters:
postBox - The post box to set.

setSaluation
setSaluation(value : String) : void
Sets the customer's salutation.
Deprecated:
Parameters:
value - the customer's salutation.

setSalutation
setSalutation(value : String) : void
Sets the customer's salutation.
Parameters:
value - the customer's salutation.

setSecondName
setSecondName(secondName : String) : void
Sets the customer's second name.
Parameters:
secondName - The second name to set.

setStateCode
setStateCode(state : String) : void
Sets the customer's state.
Parameters:
state - The state to set.

setSuffix
setSuffix(suffix : String) : void
Sets the customer's suffix.
Parameters:
suffix - The suffix to set.

setSuite
setSuite(value : String) : void
Sets the customer's suite. The length is restricted to 256 characters.
Parameters:
value - the customer's suite.

setTitle
setTitle(title : String) : void
Sets the customer's title.
Parameters:
title - The title to set.