Class BPContactToAddress
Original entity name from the Odata EDM: A_BPContactToAddressType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of BPContactToAddress instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BPContactToAddressField<String>Use with available fluent helpers to apply the AdditionalStreetPrefixName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the AdditionalStreetSuffixName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the AddressID field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the AddressNumber field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the AddressRepresentationCode field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the AddressTimeZone field to query operations.static final BPContactToAddressSelectableSelector for all available fields of BPContactToAddress.static final BPContactToAddressField<String>Use with available fluent helpers to apply the BusinessPartnerCompany field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the BusinessPartnerPerson field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the CareOfName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the CityCode field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the CityName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the CompanyPostalCode field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the ContactPersonBuilding field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the ContactPersonPrfrdCommMedium field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the ContactRelationshipDepartment field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the ContactRelationshipFunction field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the CorrespondenceShortName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the Country field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the County field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the DeliveryServiceNumber field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the DeliveryServiceTypeCode field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the District field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the Floor field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the FormOfAddress field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the FullName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the HomeCityName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the HouseNumber field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the HouseNumberSupplementText field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the InhouseMail field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the Language field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the Person field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the POBox field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the POBoxDeviatingCityName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the POBoxDeviatingCountry field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the POBoxDeviatingRegion field to query operations.static final BPContactToAddressField<Boolean>Use with available fluent helpers to apply the POBoxIsWithoutNumber field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the POBoxLobbyName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the POBoxPostalCode field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the PostalCode field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the PrfrdCommMediumType field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the Region field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the RelationshipNumber field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the RoomNumber field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the StreetName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the StreetPrefixName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the StreetSuffixName field to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the TaxJurisdiction field to query operations.static final BPContactToAddressLink<AddressEmailAddress>Use with available fluent helpers to apply the to_EmailAddress navigation property to query operations.static final BPContactToAddressLink<AddressFaxNumber>Use with available fluent helpers to apply the to_FaxNumber navigation property to query operations.static final BPContactToAddressLink<AddressPhoneNumber>Use with available fluent helpers to apply the to_MobilePhoneNumber navigation property to query operations.static final BPContactToAddressLink<AddressPhoneNumber>Use with available fluent helpers to apply the to_PhoneNumber navigation property to query operations.static final BPContactToAddressLink<AddressHomePageURL>Use with available fluent helpers to apply the to_URLAddress navigation property to query operations.static final BPContactToAddressField<String>Use with available fluent helpers to apply the TransportZone field to query operations.static final BPContactToAddressField<LocalDateTime>Use with available fluent helpers to apply the ValidityEndDate field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionBPContactToAddress(String relationshipNumber, String businessPartnerCompany, String businessPartnerPerson, LocalDateTime validityEndDate, String addressID, String addressNumber, String additionalStreetPrefixName, String additionalStreetSuffixName, String addressTimeZone, String careOfName, String cityCode, String cityName, String companyPostalCode, String country, String county, String deliveryServiceNumber, String deliveryServiceTypeCode, String district, String formOfAddress, String fullName, String homeCityName, String houseNumber, String houseNumberSupplementText, String language, String pOBox, String pOBoxDeviatingCityName, String pOBoxDeviatingCountry, String pOBoxDeviatingRegion, Boolean pOBoxIsWithoutNumber, String pOBoxLobbyName, String pOBoxPostalCode, String person, String postalCode, String prfrdCommMediumType, String region, String streetName, String streetPrefixName, String streetSuffixName, String taxJurisdiction, String transportZone, String addressRepresentationCode, String contactRelationshipFunction, String contactRelationshipDepartment, String floor, String contactPersonBuilding, String roomNumber, String contactPersonPrfrdCommMedium, String correspondenceShortName, String inhouseMail, List<AddressEmailAddress> toEmailAddress, List<AddressFaxNumber> toFaxNumber, List<AddressPhoneNumber> toMobilePhoneNumber, List<AddressPhoneNumber> toPhoneNumber, List<AddressHomePageURL> toURLAddress) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEmailAddress(AddressEmailAddress... entity) Adds elements to the list of associated AddressEmailAddress entities.voidaddFaxNumber(AddressFaxNumber... entity) Adds elements to the list of associated AddressFaxNumber entities.voidaddMobilePhoneNumber(AddressPhoneNumber... entity) Adds elements to the list of associated AddressPhoneNumber entities.voidaddPhoneNumber(AddressPhoneNumber... entity) Adds elements to the list of associated AddressPhoneNumber entities.voidaddURLAddress(AddressHomePageURL... entity) Adds elements to the list of associated AddressHomePageURL entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the AddressEmailAddress entities (one to many) associated with this entity.Fetches the AddressFaxNumber entities (one to many) associated with this entity.Fetches the AddressPhoneNumber entities (one to many) associated with this entity.Fetches the AddressPhoneNumber entities (one to many) associated with this entity.Fetches the AddressHomePageURL entities (one to many) associated with this entity.static <T,DomainT>
BPContactToAddressField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> BPContactToAddressField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 6(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 40protected StringConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 40io.vavr.control.Option<List<AddressEmailAddress>>Retrieval of associated AddressEmailAddress entities (one to many).Retrieval of associated AddressEmailAddress entities (one to many).protected Stringio.vavr.control.Option<List<AddressFaxNumber>>Retrieval of associated AddressFaxNumber entities (one to many).Retrieval of associated AddressFaxNumber entities (one to many).getFloor()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10getKey()Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<AddressPhoneNumber>>Retrieval of associated AddressPhoneNumber entities (one to many).Retrieval of associated AddressPhoneNumber entities (one to many).Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<List<AddressPhoneNumber>>Retrieval of associated AddressPhoneNumber entities (one to many).Retrieval of associated AddressPhoneNumber entities (one to many).getPOBox()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: noneConstraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 60Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 15Constraints: Not nullable, Maximum length: 10getType()io.vavr.control.Option<List<AddressHomePageURL>>Retrieval of associated AddressHomePageURL entities (one to many).Retrieval of associated AddressHomePageURL entities (one to many).(Key Field) Constraints: Not nullable, Precision: 0inthashCode()voidsetAdditionalStreetPrefixName(String additionalStreetPrefixName) Constraints: Not nullable, Maximum length: 40voidsetAdditionalStreetSuffixName(String additionalStreetSuffixName) Constraints: Not nullable, Maximum length: 40voidsetAddressID(String addressID) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetAddressNumber(String addressNumber) Constraints: Not nullable, Maximum length: 10voidsetAddressRepresentationCode(String addressRepresentationCode) Constraints: Not nullable, Maximum length: 1voidsetAddressTimeZone(String addressTimeZone) Constraints: Not nullable, Maximum length: 6voidsetBusinessPartnerCompany(String businessPartnerCompany) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetBusinessPartnerPerson(String businessPartnerPerson) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetCareOfName(String careOfName) Constraints: Not nullable, Maximum length: 40voidsetCityCode(String cityCode) Constraints: Not nullable, Maximum length: 12voidsetCityName(String cityName) Constraints: Not nullable, Maximum length: 40voidsetCompanyPostalCode(String companyPostalCode) Constraints: Not nullable, Maximum length: 10voidsetContactPersonBuilding(String contactPersonBuilding) Constraints: Not nullable, Maximum length: 10voidsetContactPersonPrfrdCommMedium(String contactPersonPrfrdCommMedium) Constraints: Not nullable, Maximum length: 3voidsetContactRelationshipDepartment(String contactRelationshipDepartment) Constraints: Not nullable, Maximum length: 40voidsetContactRelationshipFunction(String contactRelationshipFunction) Constraints: Not nullable, Maximum length: 40voidsetCorrespondenceShortName(String correspondenceShortName) Constraints: Not nullable, Maximum length: 10voidsetCountry(String country) Constraints: Not nullable, Maximum length: 3voidConstraints: Not nullable, Maximum length: 40voidsetDeliveryServiceNumber(String deliveryServiceNumber) Constraints: Not nullable, Maximum length: 10voidsetDeliveryServiceTypeCode(String deliveryServiceTypeCode) Constraints: Not nullable, Maximum length: 4voidsetDistrict(String district) Constraints: Not nullable, Maximum length: 40voidsetEmailAddress(List<AddressEmailAddress> value) Overwrites the list of associated AddressEmailAddress entities for the loaded navigation property to_EmailAddress.voidsetFaxNumber(List<AddressFaxNumber> value) Overwrites the list of associated AddressFaxNumber entities for the loaded navigation property to_FaxNumber.voidConstraints: Not nullable, Maximum length: 10voidsetFormOfAddress(String formOfAddress) Constraints: Not nullable, Maximum length: 4voidsetFullName(String fullName) Constraints: Not nullable, Maximum length: 80voidsetHomeCityName(String homeCityName) Constraints: Not nullable, Maximum length: 40voidsetHouseNumber(String houseNumber) Constraints: Not nullable, Maximum length: 10voidsetHouseNumberSupplementText(String houseNumberSupplementText) Constraints: Not nullable, Maximum length: 10voidsetInhouseMail(String inhouseMail) Constraints: Not nullable, Maximum length: 10voidsetLanguage(String language) Constraints: Not nullable, Maximum length: 2voidOverwrites the list of associated AddressPhoneNumber entities for the loaded navigation property to_MobilePhoneNumber.voidConstraints: Not nullable, Maximum length: 10voidsetPhoneNumber(List<AddressPhoneNumber> value) Overwrites the list of associated AddressPhoneNumber entities for the loaded navigation property to_PhoneNumber.voidConstraints: Not nullable, Maximum length: 10voidsetPOBoxDeviatingCityName(String pOBoxDeviatingCityName) Constraints: Not nullable, Maximum length: 40voidsetPOBoxDeviatingCountry(String pOBoxDeviatingCountry) Constraints: Not nullable, Maximum length: 3voidsetPOBoxDeviatingRegion(String pOBoxDeviatingRegion) Constraints: Not nullable, Maximum length: 3voidsetPOBoxIsWithoutNumber(Boolean pOBoxIsWithoutNumber) Constraints: nonevoidsetPOBoxLobbyName(String pOBoxLobbyName) Constraints: Not nullable, Maximum length: 40voidsetPOBoxPostalCode(String pOBoxPostalCode) Constraints: Not nullable, Maximum length: 10voidsetPostalCode(String postalCode) Constraints: Not nullable, Maximum length: 10voidsetPrfrdCommMediumType(String prfrdCommMediumType) Constraints: Not nullable, Maximum length: 3voidConstraints: Not nullable, Maximum length: 3voidsetRelationshipNumber(String relationshipNumber) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetRoomNumber(String roomNumber) Constraints: Not nullable, Maximum length: 10protected voidsetServicePathForFetch(String servicePathForFetch) voidsetStreetName(String streetName) Constraints: Not nullable, Maximum length: 60voidsetStreetPrefixName(String streetPrefixName) Constraints: Not nullable, Maximum length: 40voidsetStreetSuffixName(String streetSuffixName) Constraints: Not nullable, Maximum length: 40voidsetTaxJurisdiction(String taxJurisdiction) Constraints: Not nullable, Maximum length: 15voidsetTransportZone(String transportZone) Constraints: Not nullable, Maximum length: 10voidsetURLAddress(List<AddressHomePageURL> value) Overwrites the list of associated AddressHomePageURL entities for the loaded navigation property to_URLAddress.voidsetValidityEndDate(LocalDateTime validityEndDate) (Key Field) Constraints: Not nullable, Precision: 0toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of BPContactToAddress. -
RELATIONSHIP_NUMBER
Use with available fluent helpers to apply the RelationshipNumber field to query operations. -
BUSINESS_PARTNER_COMPANY
Use with available fluent helpers to apply the BusinessPartnerCompany field to query operations. -
BUSINESS_PARTNER_PERSON
Use with available fluent helpers to apply the BusinessPartnerPerson field to query operations. -
VALIDITY_END_DATE
Use with available fluent helpers to apply the ValidityEndDate field to query operations. -
ADDRESS_ID
Use with available fluent helpers to apply the AddressID field to query operations. -
ADDRESS_NUMBER
Use with available fluent helpers to apply the AddressNumber field to query operations. -
ADDITIONAL_STREET_PREFIX_NAME
Use with available fluent helpers to apply the AdditionalStreetPrefixName field to query operations. -
ADDITIONAL_STREET_SUFFIX_NAME
Use with available fluent helpers to apply the AdditionalStreetSuffixName field to query operations. -
ADDRESS_TIME_ZONE
Use with available fluent helpers to apply the AddressTimeZone field to query operations. -
CARE_OF_NAME
Use with available fluent helpers to apply the CareOfName field to query operations. -
CITY_CODE
Use with available fluent helpers to apply the CityCode field to query operations. -
CITY_NAME
Use with available fluent helpers to apply the CityName field to query operations. -
COMPANY_POSTAL_CODE
Use with available fluent helpers to apply the CompanyPostalCode field to query operations. -
COUNTRY
Use with available fluent helpers to apply the Country field to query operations. -
COUNTY
Use with available fluent helpers to apply the County field to query operations. -
DELIVERY_SERVICE_NUMBER
Use with available fluent helpers to apply the DeliveryServiceNumber field to query operations. -
DELIVERY_SERVICE_TYPE_CODE
Use with available fluent helpers to apply the DeliveryServiceTypeCode field to query operations. -
DISTRICT
Use with available fluent helpers to apply the District field to query operations. -
FORM_OF_ADDRESS
Use with available fluent helpers to apply the FormOfAddress field to query operations. -
FULL_NAME
Use with available fluent helpers to apply the FullName field to query operations. -
HOME_CITY_NAME
Use with available fluent helpers to apply the HomeCityName field to query operations. -
HOUSE_NUMBER
Use with available fluent helpers to apply the HouseNumber field to query operations. -
HOUSE_NUMBER_SUPPLEMENT_TEXT
Use with available fluent helpers to apply the HouseNumberSupplementText field to query operations. -
LANGUAGE
Use with available fluent helpers to apply the Language field to query operations. -
PO_BOX
Use with available fluent helpers to apply the POBox field to query operations. -
PO_BOX_DEVIATING_CITY_NAME
Use with available fluent helpers to apply the POBoxDeviatingCityName field to query operations. -
PO_BOX_DEVIATING_COUNTRY
Use with available fluent helpers to apply the POBoxDeviatingCountry field to query operations. -
PO_BOX_DEVIATING_REGION
Use with available fluent helpers to apply the POBoxDeviatingRegion field to query operations. -
PO_BOX_IS_WITHOUT_NUMBER
Use with available fluent helpers to apply the POBoxIsWithoutNumber field to query operations. -
PO_BOX_LOBBY_NAME
Use with available fluent helpers to apply the POBoxLobbyName field to query operations. -
PO_BOX_POSTAL_CODE
Use with available fluent helpers to apply the POBoxPostalCode field to query operations. -
PERSON
Use with available fluent helpers to apply the Person field to query operations. -
POSTAL_CODE
Use with available fluent helpers to apply the PostalCode field to query operations. -
PRFRD_COMM_MEDIUM_TYPE
Use with available fluent helpers to apply the PrfrdCommMediumType field to query operations. -
REGION
Use with available fluent helpers to apply the Region field to query operations. -
STREET_NAME
Use with available fluent helpers to apply the StreetName field to query operations. -
STREET_PREFIX_NAME
Use with available fluent helpers to apply the StreetPrefixName field to query operations. -
STREET_SUFFIX_NAME
Use with available fluent helpers to apply the StreetSuffixName field to query operations. -
TAX_JURISDICTION
Use with available fluent helpers to apply the TaxJurisdiction field to query operations. -
TRANSPORT_ZONE
Use with available fluent helpers to apply the TransportZone field to query operations. -
ADDRESS_REPRESENTATION_CODE
Use with available fluent helpers to apply the AddressRepresentationCode field to query operations. -
CONTACT_RELATIONSHIP_FUNCTION
Use with available fluent helpers to apply the ContactRelationshipFunction field to query operations. -
CONTACT_RELATIONSHIP_DEPARTMENT
Use with available fluent helpers to apply the ContactRelationshipDepartment field to query operations. -
FLOOR
Use with available fluent helpers to apply the Floor field to query operations. -
CONTACT_PERSON_BUILDING
Use with available fluent helpers to apply the ContactPersonBuilding field to query operations. -
ROOM_NUMBER
Use with available fluent helpers to apply the RoomNumber field to query operations. -
CONTACT_PERSON_PRFRD_COMM_MEDIUM
Use with available fluent helpers to apply the ContactPersonPrfrdCommMedium field to query operations. -
CORRESPONDENCE_SHORT_NAME
Use with available fluent helpers to apply the CorrespondenceShortName field to query operations. -
INHOUSE_MAIL
Use with available fluent helpers to apply the InhouseMail field to query operations. -
TO_EMAIL_ADDRESS
Use with available fluent helpers to apply the to_EmailAddress navigation property to query operations. -
TO_FAX_NUMBER
Use with available fluent helpers to apply the to_FaxNumber navigation property to query operations. -
TO_MOBILE_PHONE_NUMBER
Use with available fluent helpers to apply the to_MobilePhoneNumber navigation property to query operations. -
TO_PHONE_NUMBER
Use with available fluent helpers to apply the to_PhoneNumber navigation property to query operations. -
TO_URL_ADDRESS
Use with available fluent helpers to apply the to_URLAddress navigation property to query operations.
-
-
Constructor Details
-
BPContactToAddress
public BPContactToAddress() -
BPContactToAddress
public BPContactToAddress(@Nullable String relationshipNumber, @Nullable String businessPartnerCompany, @Nullable String businessPartnerPerson, @Nullable LocalDateTime validityEndDate, @Nullable String addressID, @Nullable String addressNumber, @Nullable String additionalStreetPrefixName, @Nullable String additionalStreetSuffixName, @Nullable String addressTimeZone, @Nullable String careOfName, @Nullable String cityCode, @Nullable String cityName, @Nullable String companyPostalCode, @Nullable String country, @Nullable String county, @Nullable String deliveryServiceNumber, @Nullable String deliveryServiceTypeCode, @Nullable String district, @Nullable String formOfAddress, @Nullable String fullName, @Nullable String homeCityName, @Nullable String houseNumber, @Nullable String houseNumberSupplementText, @Nullable String language, @Nullable String pOBox, @Nullable String pOBoxDeviatingCityName, @Nullable String pOBoxDeviatingCountry, @Nullable String pOBoxDeviatingRegion, @Nullable Boolean pOBoxIsWithoutNumber, @Nullable String pOBoxLobbyName, @Nullable String pOBoxPostalCode, @Nullable String person, @Nullable String postalCode, @Nullable String prfrdCommMediumType, @Nullable String region, @Nullable String streetName, @Nullable String streetPrefixName, @Nullable String streetSuffixName, @Nullable String taxJurisdiction, @Nullable String transportZone, @Nullable String addressRepresentationCode, @Nullable String contactRelationshipFunction, @Nullable String contactRelationshipDepartment, @Nullable String floor, @Nullable String contactPersonBuilding, @Nullable String roomNumber, @Nullable String contactPersonPrfrdCommMedium, @Nullable String correspondenceShortName, @Nullable String inhouseMail, List<AddressEmailAddress> toEmailAddress, List<AddressFaxNumber> toFaxNumber, List<AddressPhoneNumber> toMobilePhoneNumber, List<AddressPhoneNumber> toPhoneNumber, List<AddressHomePageURL> toURLAddress)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<BPContactToAddress>
-
setRelationshipNumber
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: RelationshipNumber
- Parameters:
relationshipNumber- BP Relationship Number
-
setBusinessPartnerCompany
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartnerCompany
- Parameters:
businessPartnerCompany- Business Partner Number
-
setBusinessPartnerPerson
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartnerPerson
- Parameters:
businessPartnerPerson- Business Partner Number
-
setValidityEndDate
(Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Validity Date (Valid To)
-
setAddressID
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Parameters:
addressID- Address Number
-
setAddressNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressNumber
- Parameters:
addressNumber- Address Number
-
setAdditionalStreetPrefixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: AdditionalStreetPrefixName
- Parameters:
additionalStreetPrefixName- Street 3
-
setAdditionalStreetSuffixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: AdditionalStreetSuffixName
- Parameters:
additionalStreetSuffixName- Street 5
-
setAddressTimeZone
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: AddressTimeZone
- Parameters:
addressTimeZone- Address Time Zone
-
setCareOfName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CareOfName
- Parameters:
careOfName- c/o name
-
setCityCode
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CityCode
- Parameters:
cityCode- City code for city/street file
-
setCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CityName
- Parameters:
cityName- City
-
setCompanyPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CompanyPostalCode
- Parameters:
companyPostalCode- Company Postal Code (for Large Customers)
-
setCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Parameters:
country- Country/Region Key
-
setCounty
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: County
- Parameters:
county- County
-
setDeliveryServiceNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DeliveryServiceNumber
- Parameters:
deliveryServiceNumber- Number of Delivery Service
-
setDeliveryServiceTypeCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DeliveryServiceTypeCode
- Parameters:
deliveryServiceTypeCode- Type of Delivery Service
-
setDistrict
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: District
- Parameters:
district- District
-
setFormOfAddress
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FormOfAddress
- Parameters:
formOfAddress- Form-of-Address Key
-
setFullName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: FullName
- Parameters:
fullName- Full name of a party (Bus. Partner, Org. Unit, Doc. address)
-
setHomeCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: HomeCityName
- Parameters:
homeCityName- City (different from postal city)
-
setHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumber
- Parameters:
houseNumber- House Number
-
setHouseNumberSupplementText
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumberSupplementText
- Parameters:
houseNumberSupplementText- House number supplement
-
setLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Language Key
-
setPOBox
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: POBox
- Parameters:
pOBox- PO Box
-
setPOBoxDeviatingCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: POBoxDeviatingCityName
- Parameters:
pOBoxDeviatingCityName- PO Box city
-
setPOBoxDeviatingCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: POBoxDeviatingCountry
- Parameters:
pOBoxDeviatingCountry- PO Box of Country/Region
-
setPOBoxDeviatingRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: POBoxDeviatingRegion
- Parameters:
pOBoxDeviatingRegion- Region for PO Box (Country/Region, State, Province, ...)
-
setPOBoxIsWithoutNumber
Constraints: noneOriginal property name from the Odata EDM: POBoxIsWithoutNumber
- Parameters:
pOBoxIsWithoutNumber- Flag: PO Box Without Number
-
setPOBoxLobbyName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: POBoxLobbyName
- Parameters:
pOBoxLobbyName- PO Box Lobby
-
setPOBoxPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: POBoxPostalCode
- Parameters:
pOBoxPostalCode- PO Box Postal Code
-
setPerson
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Person
- Parameters:
person- Person Number
-
setPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PostalCode
- Parameters:
postalCode- City Postal Code
-
setPrfrdCommMediumType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PrfrdCommMediumType
- Parameters:
prfrdCommMediumType- Communication Method (Key) (Business Address Services)
-
setRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Region
- Parameters:
region- Region (State, Province, County)
-
setStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: StreetName
- Parameters:
streetName- Street
-
setStreetPrefixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: StreetPrefixName
- Parameters:
streetPrefixName- Street 2
-
setStreetSuffixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: StreetSuffixName
- Parameters:
streetSuffixName- Street 4
-
setTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Parameters:
taxJurisdiction- Tax Jurisdiction
-
setTransportZone
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TransportZone
- Parameters:
transportZone- Transportation zone to or from which the goods are delivered
-
setAddressRepresentationCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AddressRepresentationCode
- Parameters:
addressRepresentationCode- Version ID for International Addresses
-
setContactRelationshipFunction
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ContactRelationshipFunction
- Parameters:
contactRelationshipFunction- Function
-
setContactRelationshipDepartment
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ContactRelationshipDepartment
- Parameters:
contactRelationshipDepartment- Department
-
setFloor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Floor
- Parameters:
floor- Floor in building
-
setContactPersonBuilding
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPersonBuilding
- Parameters:
contactPersonBuilding- Building (number or code)
-
setRoomNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RoomNumber
- Parameters:
roomNumber- Room or Apartment Number
-
setContactPersonPrfrdCommMedium
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ContactPersonPrfrdCommMedium
- Parameters:
contactPersonPrfrdCommMedium- Communication Method (Key) (Business Address Services)
-
setCorrespondenceShortName
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CorrespondenceShortName
- Parameters:
correspondenceShortName- Short name for correspondence
-
setInhouseMail
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InhouseMail
- Parameters:
inhouseMail- Internal Mail Postal Code
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<BPContactToAddress>
-
getKey
- Overrides:
getKeyin classVdmObject<BPContactToAddress>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<BPContactToAddress>
-
fromMap
- Overrides:
fromMapin classVdmObject<BPContactToAddress>
-
field
@Nonnull public static <T> BPContactToAddressField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> BPContactToAddressField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<BPContactToAddress>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<BPContactToAddress>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<BPContactToAddress>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<BPContactToAddress>
-
fetchEmailAddress
Fetches the AddressEmailAddress entities (one to many) associated with this entity. This corresponds to the OData navigation property to_EmailAddress.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated AddressEmailAddress entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getEmailAddressOrFetch
Retrieval of associated AddressEmailAddress entities (one to many). This corresponds to the OData navigation property to_EmailAddress.If the navigation property to_EmailAddress of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated AddressEmailAddress entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getEmailAddressIfPresent
Retrieval of associated AddressEmailAddress entities (one to many). This corresponds to the OData navigation property to_EmailAddress.If the navigation property for an entity BPContactToAddress has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_EmailAddress is already loaded, the result will
contain the AddressEmailAddress entities. If not, an
Optionwith result stateemptyis returned.
-
setEmailAddress
Overwrites the list of associated AddressEmailAddress entities for the loaded navigation property to_EmailAddress.If the navigation property to_EmailAddress of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of AddressEmailAddress entities.
-
addEmailAddress
Adds elements to the list of associated AddressEmailAddress entities. This corresponds to the OData navigation property to_EmailAddress.If the navigation property to_EmailAddress of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of AddressEmailAddress entities.
-
fetchFaxNumber
Fetches the AddressFaxNumber entities (one to many) associated with this entity. This corresponds to the OData navigation property to_FaxNumber.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated AddressFaxNumber entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getFaxNumberOrFetch
Retrieval of associated AddressFaxNumber entities (one to many). This corresponds to the OData navigation property to_FaxNumber.If the navigation property to_FaxNumber of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated AddressFaxNumber entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getFaxNumberIfPresent
Retrieval of associated AddressFaxNumber entities (one to many). This corresponds to the OData navigation property to_FaxNumber.If the navigation property for an entity BPContactToAddress has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_FaxNumber is already loaded, the result will contain
the AddressFaxNumber entities. If not, an
Optionwith result stateemptyis returned.
-
setFaxNumber
Overwrites the list of associated AddressFaxNumber entities for the loaded navigation property to_FaxNumber.If the navigation property to_FaxNumber of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of AddressFaxNumber entities.
-
addFaxNumber
Adds elements to the list of associated AddressFaxNumber entities. This corresponds to the OData navigation property to_FaxNumber.If the navigation property to_FaxNumber of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of AddressFaxNumber entities.
-
fetchMobilePhoneNumber
Fetches the AddressPhoneNumber entities (one to many) associated with this entity. This corresponds to the OData navigation property to_MobilePhoneNumber.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated AddressPhoneNumber entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getMobilePhoneNumberOrFetch
Retrieval of associated AddressPhoneNumber entities (one to many). This corresponds to the OData navigation property to_MobilePhoneNumber.If the navigation property to_MobilePhoneNumber of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated AddressPhoneNumber entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getMobilePhoneNumberIfPresent
Retrieval of associated AddressPhoneNumber entities (one to many). This corresponds to the OData navigation property to_MobilePhoneNumber.If the navigation property for an entity BPContactToAddress has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_MobilePhoneNumber is already loaded, the result will
contain the AddressPhoneNumber entities. If not, an
Optionwith result stateemptyis returned.
-
setMobilePhoneNumber
Overwrites the list of associated AddressPhoneNumber entities for the loaded navigation property to_MobilePhoneNumber.If the navigation property to_MobilePhoneNumber of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of AddressPhoneNumber entities.
-
addMobilePhoneNumber
Adds elements to the list of associated AddressPhoneNumber entities. This corresponds to the OData navigation property to_MobilePhoneNumber.If the navigation property to_MobilePhoneNumber of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of AddressPhoneNumber entities.
-
fetchPhoneNumber
Fetches the AddressPhoneNumber entities (one to many) associated with this entity. This corresponds to the OData navigation property to_PhoneNumber.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated AddressPhoneNumber entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getPhoneNumberOrFetch
Retrieval of associated AddressPhoneNumber entities (one to many). This corresponds to the OData navigation property to_PhoneNumber.If the navigation property to_PhoneNumber of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated AddressPhoneNumber entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getPhoneNumberIfPresent
Retrieval of associated AddressPhoneNumber entities (one to many). This corresponds to the OData navigation property to_PhoneNumber.If the navigation property for an entity BPContactToAddress has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_PhoneNumber is already loaded, the result will
contain the AddressPhoneNumber entities. If not, an
Optionwith result stateemptyis returned.
-
setPhoneNumber
Overwrites the list of associated AddressPhoneNumber entities for the loaded navigation property to_PhoneNumber.If the navigation property to_PhoneNumber of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of AddressPhoneNumber entities.
-
addPhoneNumber
Adds elements to the list of associated AddressPhoneNumber entities. This corresponds to the OData navigation property to_PhoneNumber.If the navigation property to_PhoneNumber of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of AddressPhoneNumber entities.
-
fetchURLAddress
Fetches the AddressHomePageURL entities (one to many) associated with this entity. This corresponds to the OData navigation property to_URLAddress.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated AddressHomePageURL entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getURLAddressOrFetch
Retrieval of associated AddressHomePageURL entities (one to many). This corresponds to the OData navigation property to_URLAddress.If the navigation property to_URLAddress of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated AddressHomePageURL entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getURLAddressIfPresent
Retrieval of associated AddressHomePageURL entities (one to many). This corresponds to the OData navigation property to_URLAddress.If the navigation property for an entity BPContactToAddress has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_URLAddress is already loaded, the result will
contain the AddressHomePageURL entities. If not, an
Optionwith result stateemptyis returned.
-
setURLAddress
Overwrites the list of associated AddressHomePageURL entities for the loaded navigation property to_URLAddress.If the navigation property to_URLAddress of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of AddressHomePageURL entities.
-
addURLAddress
Adds elements to the list of associated AddressHomePageURL entities. This corresponds to the OData navigation property to_URLAddress.If the navigation property to_URLAddress of a queried BPContactToAddress is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of AddressHomePageURL entities.
-
builder
-
getRelationshipNumber
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: RelationshipNumber
- Returns:
- BP Relationship Number
-
getBusinessPartnerCompany
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartnerCompany
- Returns:
- Business Partner Number
-
getBusinessPartnerPerson
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartnerPerson
- Returns:
- Business Partner Number
-
getValidityEndDate
(Key Field) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
- Validity Date (Valid To)
-
getAddressID
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Returns:
- Address Number
-
getAddressNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressNumber
- Returns:
- Address Number
-
getAdditionalStreetPrefixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: AdditionalStreetPrefixName
- Returns:
- Street 3
-
getAdditionalStreetSuffixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: AdditionalStreetSuffixName
- Returns:
- Street 5
-
getAddressTimeZone
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: AddressTimeZone
- Returns:
- Address Time Zone
-
getCareOfName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CareOfName
- Returns:
- c/o name
-
getCityCode
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CityCode
- Returns:
- City code for city/street file
-
getCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CityName
- Returns:
- City
-
getCompanyPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CompanyPostalCode
- Returns:
- Company Postal Code (for Large Customers)
-
getCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Returns:
- Country/Region Key
-
getCounty
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: County
- Returns:
- County
-
getDeliveryServiceNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DeliveryServiceNumber
- Returns:
- Number of Delivery Service
-
getDeliveryServiceTypeCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DeliveryServiceTypeCode
- Returns:
- Type of Delivery Service
-
getDistrict
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: District
- Returns:
- District
-
getFormOfAddress
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FormOfAddress
- Returns:
- Form-of-Address Key
-
getFullName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: FullName
- Returns:
- Full name of a party (Bus. Partner, Org. Unit, Doc. address)
-
getHomeCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: HomeCityName
- Returns:
- City (different from postal city)
-
getHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumber
- Returns:
- House Number
-
getHouseNumberSupplementText
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumberSupplementText
- Returns:
- House number supplement
-
getLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Language Key
-
getPOBox
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: POBox
- Returns:
- PO Box
-
getPOBoxDeviatingCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: POBoxDeviatingCityName
- Returns:
- PO Box city
-
getPOBoxDeviatingCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: POBoxDeviatingCountry
- Returns:
- PO Box of Country/Region
-
getPOBoxDeviatingRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: POBoxDeviatingRegion
- Returns:
- Region for PO Box (Country/Region, State, Province, ...)
-
getPOBoxIsWithoutNumber
Constraints: noneOriginal property name from the Odata EDM: POBoxIsWithoutNumber
- Returns:
- Flag: PO Box Without Number
-
getPOBoxLobbyName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: POBoxLobbyName
- Returns:
- PO Box Lobby
-
getPOBoxPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: POBoxPostalCode
- Returns:
- PO Box Postal Code
-
getPerson
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Person
- Returns:
- Person Number
-
getPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PostalCode
- Returns:
- City Postal Code
-
getPrfrdCommMediumType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PrfrdCommMediumType
- Returns:
- Communication Method (Key) (Business Address Services)
-
getRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Region
- Returns:
- Region (State, Province, County)
-
getStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: StreetName
- Returns:
- Street
-
getStreetPrefixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: StreetPrefixName
- Returns:
- Street 2
-
getStreetSuffixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: StreetSuffixName
- Returns:
- Street 4
-
getTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Returns:
- Tax Jurisdiction
-
getTransportZone
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: TransportZone
- Returns:
- Transportation zone to or from which the goods are delivered
-
getAddressRepresentationCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AddressRepresentationCode
- Returns:
- Version ID for International Addresses
-
getContactRelationshipFunction
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ContactRelationshipFunction
- Returns:
- Function
-
getContactRelationshipDepartment
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ContactRelationshipDepartment
- Returns:
- Department
-
getFloor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Floor
- Returns:
- Floor in building
-
getContactPersonBuilding
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPersonBuilding
- Returns:
- Building (number or code)
-
getRoomNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RoomNumber
- Returns:
- Room or Apartment Number
-
getContactPersonPrfrdCommMedium
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ContactPersonPrfrdCommMedium
- Returns:
- Communication Method (Key) (Business Address Services)
-
getCorrespondenceShortName
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CorrespondenceShortName
- Returns:
- Short name for correspondence
-
getInhouseMail
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InhouseMail
- Returns:
- Internal Mail Postal Code
-
toString
- Overrides:
toStringin classVdmObject<BPContactToAddress>
-
equals
- Overrides:
equalsin classVdmEntity<BPContactToAddress>
-
canEqual
- Overrides:
canEqualin classVdmEntity<BPContactToAddress>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<BPContactToAddress>
-