public class AddressImpl extends BusinessObjectBase implements Address
Address.Operation| Modifier and Type | Field and Description |
|---|---|
protected static Log4JWrapper |
LOG |
static java.lang.String |
X_STR
Postfix to create X fields names (indicating change flag) from standard field names
|
backendObject, backendType, bobMessages, bobState, extensionData, genericFactory, handle, moduleConfigurationAccess, techKeyTYPE_ORGANISATION, TYPE_PERSONINVALID, VALID| Constructor and Description |
|---|
AddressImpl()
simple constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearX()
clearX This method is to clear the values of all the "X" variables
|
AddressImpl |
clone()
Makes a copy of the object.
|
int |
compareTo(Address o) |
java.lang.String |
get(java.lang.String fieldName)
Returns the attribute value for a given bean attribute
|
java.lang.String |
getAddressPartner() |
java.lang.String |
getAddressString() |
java.lang.String |
getAddressStringC() |
java.lang.String |
getAddrguid() |
java.lang.String |
getAddrnum() |
java.lang.String |
getCity() |
boolean |
getCityX() |
java.lang.String |
getCompanyName() |
boolean |
getCompanyNameX() |
java.lang.String |
getCountry() |
boolean |
getCountryX() |
java.util.List<County> |
getCountyList() |
java.lang.String |
getDistrict() |
boolean |
getDistrictX() |
java.lang.String |
getEmail()
Returns the property email
|
boolean |
getEmailX() |
java.lang.String |
getFaxExtens() |
boolean |
getFaxExtensX() |
java.lang.String |
getFaxNumber() |
boolean |
getFaxNumberX() |
java.lang.String |
getFirstName() |
boolean |
getFirstNameX() |
java.lang.String |
getHouseNo() |
boolean |
getHouseNoX() |
java.lang.String |
getId()
Returns the property id
|
java.lang.String |
getLastName() |
boolean |
getLastNameX() |
java.lang.String |
getName() |
java.lang.String |
getName1() |
boolean |
getName1X() |
java.lang.String |
getName2() |
boolean |
getName2X() |
Address.Operation |
getOperation() |
java.lang.String |
getPostlCod1() |
boolean |
getPostlCod1X() |
java.lang.String |
getPostlCod2() |
boolean |
getPostlCod2X() |
java.lang.String |
getRegion() |
boolean |
getRegionX() |
java.lang.String |
getStreet() |
boolean |
getStreetX() |
java.lang.String |
getTaxJurCode() |
boolean |
getTaxJurCodeX() |
java.lang.String |
getTel1Ext() |
boolean |
getTel1ExtX() |
java.lang.String |
getTel1Numbr() |
boolean |
getTel1NumbrX() |
java.lang.String |
getTelmob1() |
java.lang.String |
getTelmob1Seq() |
boolean |
getTelmob1X() |
java.lang.String |
getTitleKey() |
boolean |
getTitleKeyX() |
java.lang.String |
getType()
Returns the property type
|
boolean |
isAddressfieldsEqualTo(Address a)
Compares all address content fields
|
boolean |
isChanged()
getIs_changed This method will check all the "X" fields and see if the address has changed or not
|
void |
setAddressPartner(java.lang.String partner)
Setter for bean attribute
|
void |
setAddressString(java.lang.String addressString)
Sets address in short format
|
void |
setAddressStringC(java.lang.String addressStringC)
Sets address string including name
|
void |
setAddrguid(java.lang.String addrguid)
Sets address guid (only relevant for CRM backend)
|
void |
setAddrnum(java.lang.String addrnum)
Sets address number which is available in the CRM or ERP backend
|
void |
setAllXFields()
All (delta) attributes indicating that bean attributes have been changed are set to true
|
void |
setCity(java.lang.String city)
Setter for bean attribute
|
void |
setCompanyName(java.lang.String companyName)
Sets company name
|
void |
setCountry(java.lang.String country)
Setter for bean attribute
|
void |
setCountyList(java.util.List<County> countyList)
Sets lists of available counties.
|
void |
setDistrict(java.lang.String district)
Setter for bean attribute
|
void |
setEmail(java.lang.String email)
Set the property eMail
|
void |
setFaxExtens(java.lang.String faxExtens)
Setter for bean attribute
|
void |
setFaxNumber(java.lang.String faxNumber)
Setter for bean attribute
|
void |
setFirstName(java.lang.String firstName) |
void |
setHouseNo(java.lang.String houseNo)
Setter for bean attribute
|
void |
setId(java.lang.String id)
Set the property id
|
void |
setLastName(java.lang.String lastName) |
void |
setName1(java.lang.String name1)
Setter for bean attribute
|
void |
setName2(java.lang.String name2)
Setter for bean attribute
|
void |
setOperation(Address.Operation operation)
Sets operation mode on current address
|
void |
setPostlCod1(java.lang.String postlCod1)
Setter for bean attribute
|
void |
setPostlCod2(java.lang.String postlCod2)
Setter for bean attribute
|
void |
setRegion(java.lang.String region)
Setter for bean attribute
|
void |
setStreet(java.lang.String street)
Setter for bean attribute
|
void |
setTaxJurCode(java.lang.String taxJurCode)
Setter for bean attribute
|
void |
setTel1Ext(java.lang.String tel1Ext)
Setter for bean attribute
|
void |
setTel1Numbr(java.lang.String tel1Numbr)
Setter for bean attribute
|
void |
setTelmob1(java.lang.String telmob1)
Sets first mobile number
|
void |
setTelmob1Seq(java.lang.String telmob1_seq)
Sets respective bean attribute
|
void |
setTitleKey(java.lang.String titleKey) |
void |
setType(java.lang.String type)
Set the property type
|
addExtensionData, addMessage, clearMessages, clearMessages, clearOwnMessages, copyMessages, copyMessages, createUniqueHandle, destroy, determineBackendObject, equals, getBackendBusinessObject, getBackendBusinessObject, getBackendType, getExtensionData, getExtensionDataValues, getExtensionMap, getHandle, getMessageList, getModuleConfigurationAccess, getOwnMessageList, getSubObjectIterator, getTechKey, hasHandle, hashCode, hasMessages, hasOwnMessages, init, isValid, logMessage, removeExtensionData, removeExtensionDataValues, setBackendObject, setBackendType, setExtensionMap, setGenericFactory, setHandle, setInvalid, setModuleConfigurationAccess, setTechKey, setValid, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitaddExtensionData, clearMessages, clearOwnMessages, copyMessages, copyMessages, createUniqueHandle, destroy, getExtensionData, getExtensionDataValues, getExtensionMap, getHandle, getOwnMessageList, getSubObjectIterator, getTechKey, hasHandle, hasMessages, hasOwnMessages, init, isValid, logMessage, removeExtensionData, removeExtensionDataValues, setExtensionMap, setHandle, setInvalid, setTechKey, setValidaddMessage, clearMessages, getMessageListprotected static final Log4JWrapper LOG
public static final java.lang.String X_STR
public void setId(java.lang.String id)
public java.lang.String getId()
public void setType(java.lang.String type)
public java.lang.String getType()
public void setTitleKey(java.lang.String titleKey)
setTitleKey in interface AddresstitleKey - short ID of titlepublic void setFirstName(java.lang.String firstName)
setFirstName in interface AddressfirstName - the fist namepublic void setLastName(java.lang.String lastName)
setLastName in interface AddresslastName - the last namepublic void setName1(java.lang.String name1)
Addresspublic void setName2(java.lang.String name2)
Addresspublic void setCity(java.lang.String city)
Addresspublic void setDistrict(java.lang.String district)
AddresssetDistrict in interface Addressdistrict - geographic entity for tax jurisdiction code determinationpublic boolean getDistrictX()
getDistrictX in interface Addresspublic void setPostlCod1(java.lang.String postlCod1)
AddresssetPostlCod1 in interface AddresspostlCod1 - the postal code 1public boolean getPostlCod1X()
getPostlCod1X in interface Addresspublic void setPostlCod2(java.lang.String postlCod2)
AddresssetPostlCod2 in interface AddresspostlCod2 - the postal code 2public void setStreet(java.lang.String street)
Addresspublic void setHouseNo(java.lang.String houseNo)
AddresssetHouseNo in interface AddresshouseNo - The house nopublic void setCountry(java.lang.String country)
AddresssetCountry in interface Addresscountry - The Countrypublic void setRegion(java.lang.String region)
Addresspublic void setTaxJurCode(java.lang.String taxJurCode)
AddresssetTaxJurCode in interface AddresstaxJurCode - tax jurisdiction code. Can be determined from full address or from districtpublic void setTel1Numbr(java.lang.String tel1Numbr)
AddresssetTel1Numbr in interface Addresstel1Numbr - the telephone numberpublic void setTel1Ext(java.lang.String tel1Ext)
AddresssetTel1Ext in interface Addresstel1Ext - the telephone extensionpublic void setFaxNumber(java.lang.String faxNumber)
AddresssetFaxNumber in interface AddressfaxNumber - The fax numberpublic boolean getFaxNumberX()
getFaxNumberX in interface Addresspublic void setFaxExtens(java.lang.String faxExtens)
AddresssetFaxExtens in interface AddressfaxExtens - the fax number extensionpublic void setAddressPartner(java.lang.String partner)
AddresssetAddressPartner in interface Addresspartner - business partner owning the addresspublic java.lang.String getTitleKey()
getTitleKey in interface Addresspublic java.lang.String getFirstName()
getFirstName in interface Addresspublic java.lang.String getLastName()
getLastName in interface Addresspublic java.lang.String getName1()
public java.lang.String getName2()
public java.lang.String getCity()
public java.lang.String getDistrict()
getDistrict in interface Addresspublic java.lang.String getPostlCod1()
getPostlCod1 in interface Addresspublic java.lang.String getPostlCod2()
getPostlCod2 in interface Addresspublic java.lang.String getStreet()
public java.lang.String getHouseNo()
getHouseNo in interface Addresspublic java.lang.String getCountry()
getCountry in interface Addresspublic java.lang.String getRegion()
public java.lang.String getTaxJurCode()
getTaxJurCode in interface Addresspublic java.lang.String getTel1Numbr()
getTel1Numbr in interface Addresspublic java.lang.String getTel1Ext()
getTel1Ext in interface Addresspublic java.lang.String getFaxNumber()
getFaxNumber in interface Addresspublic java.lang.String getFaxExtens()
getFaxExtens in interface Addresspublic java.lang.String getAddressPartner()
getAddressPartner in interface Addresspublic void setEmail(java.lang.String email)
public java.lang.String getEmail()
public java.lang.String getName()
public final AddressImpl clone()
BusinessObjectBaseclone in interface Addressclone in class BusinessObjectBasepublic void setOperation(Address.Operation operation)
AddresssetOperation in interface Addressoperation - the address operationAddress.Operationpublic Address.Operation getOperation()
getOperation in interface AddressAddress.Operationpublic java.lang.String getTelmob1()
getTelmob1 in interface Addresspublic void setTelmob1(java.lang.String telmob1)
AddresssetTelmob1 in interface Addresstelmob1 - the telmob1public boolean getTelmob1X()
getTelmob1X in interface Addresspublic boolean getEmailX()
public java.lang.String getAddrnum()
getAddrnum in interface Addresspublic void setAddrnum(java.lang.String addrnum)
AddresssetAddrnum in interface Addressaddrnum - the address number (BAS)public java.lang.String getAddrguid()
getAddrguid in interface Addresspublic void setAddrguid(java.lang.String addrguid)
AddresssetAddrguid in interface Addressaddrguid - the address guidpublic boolean getLastNameX()
getLastNameX in interface Addresspublic java.util.List<County> getCountyList()
getCountyList in interface Addresspublic void setCountyList(java.util.List<County> countyList)
AddresssetCountyList in interface AddresscountyList - the county listpublic boolean getFirstNameX()
getFirstNameX in interface Addresspublic boolean getName1X()
public boolean getName2X()
public boolean getCityX()
public boolean getCountryX()
getCountryX in interface Addresspublic boolean getStreetX()
getStreetX in interface Addresspublic boolean getRegionX()
getRegionX in interface Addresspublic boolean getHouseNoX()
getHouseNoX in interface Addresspublic boolean getTel1NumbrX()
getTel1NumbrX in interface Addresspublic boolean getTel1ExtX()
getTel1ExtX in interface Addresspublic boolean getFaxExtensX()
getFaxExtensX in interface Addresspublic boolean getTaxJurCodeX()
getTaxJurCodeX in interface Addresspublic boolean getTitleKeyX()
getTitleKeyX in interface Addresspublic void setTelmob1Seq(java.lang.String telmob1_seq)
AddresssetTelmob1Seq in interface Addresstelmob1_seq - the telmob1 sequence numberpublic java.lang.String getTelmob1Seq()
getTelmob1Seq in interface Addresspublic java.lang.String getCompanyName()
getCompanyName in interface Addresspublic void setCompanyName(java.lang.String companyName)
AddresssetCompanyName in interface AddresscompanyName - the company namepublic boolean getCompanyNameX()
getCompanyNameX in interface Addresspublic java.lang.String getAddressString()
getAddressString in interface Addresspublic void setAddressString(java.lang.String addressString)
AddresssetAddressString in interface AddressaddressString - the address stringpublic java.lang.String getAddressStringC()
getAddressStringC in interface Addresspublic void setAddressStringC(java.lang.String addressStringC)
AddresssetAddressStringC in interface AddressaddressStringC - address in string format, including namepublic void clearX()
public boolean isChanged()
public void setAllXFields()
AddresssetAllXFields in interface Addresspublic boolean getPostlCod2X()
getPostlCod2X in interface Addresspublic java.lang.String get(java.lang.String fieldName)
Addresspublic boolean isAddressfieldsEqualTo(Address a)
AddressisAddressfieldsEqualTo in interface Addressa - the address to be comparedCopyright © 2018 SAP SE. All Rights Reserved.