Class SrcgProjItmDeliveryAddress
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: SrcgProjItmDeliveryAddress_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of SrcgProjItmDeliveryAddress instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty.Boolean<SrcgProjItmDeliveryAddress>static final SimpleProperty<SrcgProjItmDeliveryAddress>Selector for all available fields of SrcgProjItmDeliveryAddress.static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.Guid<SrcgProjItmDeliveryAddress>static final SimpleProperty.Guid<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.Guid<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>static final SimpleProperty.String<SrcgProjItmDeliveryAddress>Use with available request builders to apply the _SourcingProject navigation property to query operations.Use with available request builders to apply the _SourcingProjectItem navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionSrcgProjItmDeliveryAddress(UUID srcgProjAddressUUID, String srcgProjAddressID, UUID sourcingProjectUUID, UUID sourcingProjectItemUUID, String fullName, String houseNumber, String streetName, String cityName, String region, String postalCode, String country, String county, String district, String building, String roomNumber, String floor, String phoneNumber, String emailAddress, String faxNumber, String pOBox, String pOBoxPostalCode, String formOfAddress, Boolean addressIsChangedManually, String referenceAddressID, String referenceObjectID, String referenceAddressType, String sourcingOrigin, String srcgProjSourcingOriginText, String sourcingScenario, SourcingProject to_SourcingProject, SourcingProjectItem to_SourcingProjectItem) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 40protected StringConstraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 241protected StringConstraints: Not nullable, Maximum length: 31getFloor()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 10protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 30getPOBox()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<SourcingProject>Retrieval of associated SourcingProject entity (one to one).io.vavr.control.Option<SourcingProjectItem>Retrieval of associated SourcingProjectItem entity (one to one).Constraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullableConstraints: Not nullable, Maximum length: 60Constraints: Not nullable, Maximum length: 60getType()inthashCode()voidsetAddressIsChangedManually(Boolean addressIsChangedManually) Constraints: Not nullablevoidsetBuilding(String building) Constraints: Not nullable, Maximum length: 20voidsetCityName(String cityName) Constraints: Not nullable, Maximum length: 40voidsetCountry(String country) Constraints: Not nullable, Maximum length: 3voidConstraints: Not nullable, Maximum length: 40voidsetDistrict(String district) Constraints: Not nullable, Maximum length: 40voidsetEmailAddress(String emailAddress) Constraints: Not nullable, Maximum length: 241voidsetFaxNumber(String faxNumber) Constraints: Not nullable, Maximum length: 31voidConstraints: Not nullable, Maximum length: 10voidsetFormOfAddress(String formOfAddress) Constraints: Not nullable, Maximum length: 4voidsetFullName(String fullName) Constraints: Not nullable, Maximum length: 80voidsetHouseNumber(String houseNumber) Constraints: Not nullable, Maximum length: 10voidsetPhoneNumber(String phoneNumber) Constraints: Not nullable, Maximum length: 30voidConstraints: Not nullable, Maximum length: 10voidsetPOBoxPostalCode(String pOBoxPostalCode) Constraints: Not nullable, Maximum length: 10voidsetPostalCode(String postalCode) Constraints: Not nullable, Maximum length: 10voidsetReferenceAddressID(String referenceAddressID) Constraints: Not nullable, Maximum length: 10voidsetReferenceAddressType(String referenceAddressType) Constraints: Not nullable, Maximum length: 2voidsetReferenceObjectID(String referenceObjectID) Constraints: Not nullable, Maximum length: 70voidConstraints: Not nullable, Maximum length: 3voidsetRoomNumber(String roomNumber) Constraints: Not nullable, Maximum length: 10voidsetSourcingOrigin(String sourcingOrigin) Constraints: Not nullable, Maximum length: 2voidOverwrites the associated SourcingProject entity for the loaded navigation property _SourcingProject.voidOverwrites the associated SourcingProjectItem entity for the loaded navigation property _SourcingProjectItem.voidsetSourcingProjectItemUUID(UUID sourcingProjectItemUUID) Constraints: Not nullablevoidsetSourcingProjectUUID(UUID sourcingProjectUUID) Constraints: Not nullablevoidsetSourcingScenario(String sourcingScenario) Constraints: Not nullable, Maximum length: 2voidsetSrcgProjAddressID(String srcgProjAddressID) Constraints: Not nullable, Maximum length: 10voidsetSrcgProjAddressUUID(UUID srcgProjAddressUUID) (Key Field) Constraints: Not nullablevoidsetSrcgProjSourcingOriginText(String srcgProjSourcingOriginText) Constraints: Not nullable, Maximum length: 60voidsetStreetName(String streetName) Constraints: Not nullable, Maximum length: 60toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, 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 SrcgProjItmDeliveryAddress. -
SRCG_PROJ_ADDRESS_UUID
-
SRCG_PROJ_ADDRESS_ID
-
SOURCING_PROJECT_UUID
-
SOURCING_PROJECT_ITEM_UUID
-
FULL_NAME
-
HOUSE_NUMBER
-
STREET_NAME
-
CITY_NAME
-
REGION
-
POSTAL_CODE
-
COUNTRY
-
COUNTY
-
DISTRICT
-
BUILDING
-
ROOM_NUMBER
-
FLOOR
-
PHONE_NUMBER
-
EMAIL_ADDRESS
-
FAX_NUMBER
-
PO_BOX
-
PO_BOX_POSTAL_CODE
-
FORM_OF_ADDRESS
-
ADDRESS_IS_CHANGED_MANUALLY
-
REFERENCE_ADDRESS_ID
-
REFERENCE_OBJECT_ID
-
REFERENCE_ADDRESS_TYPE
-
SOURCING_ORIGIN
-
SRCG_PROJ_SOURCING_ORIGIN_TEXT
public static final SimpleProperty.String<SrcgProjItmDeliveryAddress> SRCG_PROJ_SOURCING_ORIGIN_TEXT -
SOURCING_SCENARIO
-
TO__SOURCING_PROJECT
public static final NavigationProperty.Single<SrcgProjItmDeliveryAddress,SourcingProject> TO__SOURCING_PROJECTUse with available request builders to apply the _SourcingProject navigation property to query operations. -
TO__SOURCING_PROJECT_ITEM
public static final NavigationProperty.Single<SrcgProjItmDeliveryAddress,SourcingProjectItem> TO__SOURCING_PROJECT_ITEMUse with available request builders to apply the _SourcingProjectItem navigation property to query operations.
-
-
Constructor Details
-
SrcgProjItmDeliveryAddress
public SrcgProjItmDeliveryAddress() -
SrcgProjItmDeliveryAddress
public SrcgProjItmDeliveryAddress(@Nullable UUID srcgProjAddressUUID, @Nullable String srcgProjAddressID, @Nullable UUID sourcingProjectUUID, @Nullable UUID sourcingProjectItemUUID, @Nullable String fullName, @Nullable String houseNumber, @Nullable String streetName, @Nullable String cityName, @Nullable String region, @Nullable String postalCode, @Nullable String country, @Nullable String county, @Nullable String district, @Nullable String building, @Nullable String roomNumber, @Nullable String floor, @Nullable String phoneNumber, @Nullable String emailAddress, @Nullable String faxNumber, @Nullable String pOBox, @Nullable String pOBoxPostalCode, @Nullable String formOfAddress, @Nullable Boolean addressIsChangedManually, @Nullable String referenceAddressID, @Nullable String referenceObjectID, @Nullable String referenceAddressType, @Nullable String sourcingOrigin, @Nullable String srcgProjSourcingOriginText, @Nullable String sourcingScenario, @Nullable SourcingProject to_SourcingProject, @Nullable SourcingProjectItem to_SourcingProjectItem)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SrcgProjItmDeliveryAddress>
-
setSrcgProjAddressUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjAddressUUID
- Parameters:
srcgProjAddressUUID- Delivery Address UUID in Sourcing Project
-
setSrcgProjAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SrcgProjAddressID
- Parameters:
srcgProjAddressID- Address ID used in Sourcing Project
-
setSourcingProjectUUID
Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectUUID
- Parameters:
sourcingProjectUUID- Sourcing Project UUID
-
setSourcingProjectItemUUID
Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectItemUUID
- Parameters:
sourcingProjectItemUUID- Sourcing Project Item UUID
-
setFullName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: FullName
- Parameters:
fullName- Address Full Name
-
setHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumber
- Parameters:
houseNumber- House Number
-
setStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: StreetName
- Parameters:
streetName- Street
-
setCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CityName
- Parameters:
cityName- City
-
setRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Region
- Parameters:
region- Region (State, Province, County)
-
setPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PostalCode
- Parameters:
postalCode- City Postal Code
-
setCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Parameters:
country- Country/Region
-
setCounty
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: County
- Parameters:
county- County
-
setDistrict
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: District
- Parameters:
district- District
-
setBuilding
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: Building
- Parameters:
building- Building (Number or Code)
-
setRoomNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RoomNumber
- Parameters:
roomNumber- Room or Apartment Number
-
setFloor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Floor
- Parameters:
floor- Floor in building
-
setPhoneNumber
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PhoneNumber
- Parameters:
phoneNumber- Phone Number: Area Code+Number
-
setEmailAddress
Constraints: Not nullable, Maximum length: 241Original property name from the Odata EDM: EmailAddress
- Parameters:
emailAddress- SMTP Address
-
setFaxNumber
Constraints: Not nullable, Maximum length: 31Original property name from the Odata EDM: FaxNumber
- Parameters:
faxNumber- Fax Number
-
setPOBox
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: POBox
- Parameters:
pOBox- PO Box
-
setPOBoxPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: POBoxPostalCode
- Parameters:
pOBoxPostalCode- PO Box Postal Code
-
setFormOfAddress
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FormOfAddress
- Parameters:
formOfAddress- Form-of-Address Key
-
setAddressIsChangedManually
Constraints: Not nullableOriginal property name from the Odata EDM: AddressIsChangedManually
- Parameters:
addressIsChangedManually- Boolean Variable (X = True, - = False, Space = Unknown)
-
setReferenceAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceAddressID
- Parameters:
referenceAddressID- Address Number
-
setReferenceObjectID
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: ReferenceObjectID
- Parameters:
referenceObjectID- Address owner object ID
-
setReferenceAddressType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ReferenceAddressType
- Parameters:
referenceAddressType- Address Type
-
setSourcingOrigin
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourcingOrigin
- Parameters:
sourcingOrigin- Sourcing Origin
-
setSrcgProjSourcingOriginText
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: SrcgProjSourcingOriginText
- Parameters:
srcgProjSourcingOriginText- Short Text for Fixed Values
-
setSourcingScenario
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourcingScenario
- Parameters:
sourcingScenario- Sourcing Integration Scenario
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SrcgProjItmDeliveryAddress>
-
getKey
- Overrides:
getKeyin classVdmObject<SrcgProjItmDeliveryAddress>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SrcgProjItmDeliveryAddress>
-
fromMap
- Overrides:
fromMapin classVdmObject<SrcgProjItmDeliveryAddress>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SrcgProjItmDeliveryAddress>
-
getSourcingProjectIfPresent
Retrieval of associated SourcingProject entity (one to one). This corresponds to the OData navigation property _SourcingProject.If the navigation property for an entity SrcgProjItmDeliveryAddress 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 _SourcingProject is already loaded, the result will
contain the SourcingProject entity. If not, an
Optionwith result stateemptyis returned.
-
setSourcingProject
Overwrites the associated SourcingProject entity for the loaded navigation property _SourcingProject.- Parameters:
value- New SourcingProject entity.
-
getSourcingProjectItemIfPresent
Retrieval of associated SourcingProjectItem entity (one to one). This corresponds to the OData navigation property _SourcingProjectItem.If the navigation property for an entity SrcgProjItmDeliveryAddress 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 _SourcingProjectItem is already loaded, the result will
contain the SourcingProjectItem entity. If not, an
Optionwith result stateemptyis returned.
-
setSourcingProjectItem
Overwrites the associated SourcingProjectItem entity for the loaded navigation property _SourcingProjectItem.- Parameters:
value- New SourcingProjectItem entity.
-
builder
-
getSrcgProjAddressUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjAddressUUID
- Returns:
- Delivery Address UUID in Sourcing Project
-
getSrcgProjAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SrcgProjAddressID
- Returns:
- Address ID used in Sourcing Project
-
getSourcingProjectUUID
Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectUUID
- Returns:
- Sourcing Project UUID
-
getSourcingProjectItemUUID
Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectItemUUID
- Returns:
- Sourcing Project Item UUID
-
getFullName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: FullName
- Returns:
- Address Full Name
-
getHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumber
- Returns:
- House Number
-
getStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: StreetName
- Returns:
- Street
-
getCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CityName
- Returns:
- City
-
getRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Region
- Returns:
- Region (State, Province, County)
-
getPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PostalCode
- Returns:
- City Postal Code
-
getCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Country
- Returns:
- Country/Region
-
getCounty
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: County
- Returns:
- County
-
getDistrict
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: District
- Returns:
- District
-
getBuilding
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: Building
- Returns:
- Building (Number or Code)
-
getRoomNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RoomNumber
- Returns:
- Room or Apartment Number
-
getFloor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Floor
- Returns:
- Floor in building
-
getPhoneNumber
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PhoneNumber
- Returns:
- Phone Number: Area Code+Number
-
getEmailAddress
Constraints: Not nullable, Maximum length: 241Original property name from the Odata EDM: EmailAddress
- Returns:
- SMTP Address
-
getFaxNumber
Constraints: Not nullable, Maximum length: 31Original property name from the Odata EDM: FaxNumber
- Returns:
- Fax Number
-
getPOBox
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: POBox
- Returns:
- PO Box
-
getPOBoxPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: POBoxPostalCode
- Returns:
- PO Box Postal Code
-
getFormOfAddress
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FormOfAddress
- Returns:
- Form-of-Address Key
-
getAddressIsChangedManually
Constraints: Not nullableOriginal property name from the Odata EDM: AddressIsChangedManually
- Returns:
- Boolean Variable (X = True, - = False, Space = Unknown)
-
getReferenceAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceAddressID
- Returns:
- Address Number
-
getReferenceObjectID
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: ReferenceObjectID
- Returns:
- Address owner object ID
-
getReferenceAddressType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ReferenceAddressType
- Returns:
- Address Type
-
getSourcingOrigin
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourcingOrigin
- Returns:
- Sourcing Origin
-
getSrcgProjSourcingOriginText
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: SrcgProjSourcingOriginText
- Returns:
- Short Text for Fixed Values
-
getSourcingScenario
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourcingScenario
- Returns:
- Sourcing Integration Scenario
-
toString
- Overrides:
toStringin classVdmObject<SrcgProjItmDeliveryAddress>
-
equals
- Overrides:
equalsin classVdmEntity<SrcgProjItmDeliveryAddress>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SrcgProjItmDeliveryAddress>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SrcgProjItmDeliveryAddress>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<SrcgProjItmDeliveryAddress>
-