Class REIntegObjectAddress
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: REIntegObjectAddress_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of REIntegObjectAddress instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<REIntegObjectAddress,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty<REIntegObjectAddress>Selector for all available fields of REIntegObjectAddress.static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final SimpleProperty.String<REIntegObjectAddress>static final NavigationProperty.Single<REIntegObjectAddress,REIntegrationObject> Use with available request builders to apply the _REIntegrationObjectTP 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
ConstructorsConstructorDescriptionREIntegObjectAddress(String internalRealEstateNumber, String addressID, String rEAddressObjType, String streetName, String houseNumber, String cityName, String postalCode, String country, String region, String streetPrefixName, String additionalStreetPrefixName, String streetSuffixName, String additionalStreetSuffixName, String houseNumberSupplementText, String district, String building, String taxJurisdiction, Collection<SAP__Message> _Messages, REIntegrationObject to_REIntegrationObjectTP) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 3protected StringConstraints: Not nullable, Maximum length: 35protected StringConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 13protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3io.vavr.control.Option<REIntegrationObject>Retrieval of associated REIntegrationObject entity (one to one).Constraints: Not nullable, Maximum length: 60Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 15getType()inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetAdditionalStreetPrefixName(String additionalStreetPrefixName) Constraints: Not nullable, Maximum length: 40voidsetAdditionalStreetSuffixName(String additionalStreetSuffixName) Constraints: Not nullable, Maximum length: 40voidsetAddressID(String addressID) Constraints: Not nullable, Maximum length: 10voidsetBuilding(String building) Constraints: Not nullable, Maximum length: 20voidsetCityName(String cityName) Constraints: Not nullable, Maximum length: 40voidsetCountry(String country) Constraints: Not nullable, Maximum length: 3voidsetDistrict(String district) Constraints: Not nullable, Maximum length: 35voidsetHouseNumber(String houseNumber) Constraints: Not nullable, Maximum length: 10voidsetHouseNumberSupplementText(String houseNumberSupplementText) Constraints: Not nullable, Maximum length: 10voidsetInternalRealEstateNumber(String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13voidsetPostalCode(String postalCode) Constraints: Not nullable, Maximum length: 10voidsetREAddressObjType(String rEAddressObjType) Constraints: Not nullable, Maximum length: 2voidConstraints: Not nullable, Maximum length: 3voidOverwrites the associated REIntegrationObject entity for the loaded navigation property _REIntegrationObjectTP.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: 15toString()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 REIntegObjectAddress. -
INTERNAL_REAL_ESTATE_NUMBER
-
ADDRESS_ID
-
RE_ADDRESS_OBJ_TYPE
-
STREET_NAME
-
HOUSE_NUMBER
-
CITY_NAME
-
POSTAL_CODE
-
COUNTRY
-
REGION
-
STREET_PREFIX_NAME
-
ADDITIONAL_STREET_PREFIX_NAME
-
STREET_SUFFIX_NAME
-
ADDITIONAL_STREET_SUFFIX_NAME
-
HOUSE_NUMBER_SUPPLEMENT_TEXT
-
DISTRICT
-
BUILDING
-
TAX_JURISDICTION
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__R_E_INTEGRATION_OBJECT_TP
public static final NavigationProperty.Single<REIntegObjectAddress,REIntegrationObject> TO__R_E_INTEGRATION_OBJECT_TPUse with available request builders to apply the _REIntegrationObjectTP navigation property to query operations.
-
-
Constructor Details
-
REIntegObjectAddress
public REIntegObjectAddress() -
REIntegObjectAddress
public REIntegObjectAddress(@Nullable String internalRealEstateNumber, @Nullable String addressID, @Nullable String rEAddressObjType, @Nullable String streetName, @Nullable String houseNumber, @Nullable String cityName, @Nullable String postalCode, @Nullable String country, @Nullable String region, @Nullable String streetPrefixName, @Nullable String additionalStreetPrefixName, @Nullable String streetSuffixName, @Nullable String additionalStreetSuffixName, @Nullable String houseNumberSupplementText, @Nullable String district, @Nullable String building, @Nullable String taxJurisdiction, @Nullable Collection<SAP__Message> _Messages, @Nullable REIntegrationObject to_REIntegrationObjectTP)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<REIntegObjectAddress>
-
setInternalRealEstateNumber
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Parameters:
internalRealEstateNumber- Internal Key for Address Objects
-
setAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Parameters:
addressID- Address Number
-
setREAddressObjType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: REAddressObjType
- Parameters:
rEAddressObjType- Object Addresses: Key for Number Range Object
-
setStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: StreetName
- Parameters:
streetName- Street
-
setHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumber
- Parameters:
houseNumber- House Number
-
setCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CityName
- Parameters:
cityName- City
-
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 Key
-
setRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Region
- Parameters:
region- Region (State, Province, County)
-
setStreetPrefixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: StreetPrefixName
- Parameters:
streetPrefixName- Street 2
-
setAdditionalStreetPrefixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: AdditionalStreetPrefixName
- Parameters:
additionalStreetPrefixName- Street 3
-
setStreetSuffixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: StreetSuffixName
- Parameters:
streetSuffixName- Street 4
-
setAdditionalStreetSuffixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: AdditionalStreetSuffixName
- Parameters:
additionalStreetSuffixName- Street 5
-
setHouseNumberSupplementText
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumberSupplementText
- Parameters:
houseNumberSupplementText- House number supplement
-
setDistrict
Constraints: Not nullable, Maximum length: 35Original 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)
-
setTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Parameters:
taxJurisdiction- Tax Jurisdiction
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<REIntegObjectAddress>
-
getKey
- Overrides:
getKeyin classVdmObject<REIntegObjectAddress>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<REIntegObjectAddress>
-
fromMap
- Overrides:
fromMapin classVdmObject<REIntegObjectAddress>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<REIntegObjectAddress>
-
getREIntegrationObjectTPIfPresent
Retrieval of associated REIntegrationObject entity (one to one). This corresponds to the OData navigation property _REIntegrationObjectTP.If the navigation property for an entity REIntegObjectAddress 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 _REIntegrationObjectTP is already loaded, the result
will contain the REIntegrationObject entity. If not, an
Optionwith result stateemptyis returned.
-
setREIntegrationObjectTP
Overwrites the associated REIntegrationObject entity for the loaded navigation property _REIntegrationObjectTP.- Parameters:
value- New REIntegrationObject entity.
-
builder
-
getInternalRealEstateNumber
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Returns:
- Internal Key for Address Objects
-
getAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Returns:
- Address Number
-
getREAddressObjType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: REAddressObjType
- Returns:
- Object Addresses: Key for Number Range Object
-
getStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: StreetName
- Returns:
- Street
-
getHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumber
- Returns:
- House Number
-
getCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CityName
- Returns:
- City
-
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 Key
-
getRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Region
- Returns:
- Region (State, Province, County)
-
getStreetPrefixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: StreetPrefixName
- Returns:
- Street 2
-
getAdditionalStreetPrefixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: AdditionalStreetPrefixName
- Returns:
- Street 3
-
getStreetSuffixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: StreetSuffixName
- Returns:
- Street 4
-
getAdditionalStreetSuffixName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: AdditionalStreetSuffixName
- Returns:
- Street 5
-
getHouseNumberSupplementText
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: HouseNumberSupplementText
- Returns:
- House number supplement
-
getDistrict
Constraints: Not nullable, Maximum length: 35Original 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)
-
getTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Returns:
- Tax Jurisdiction
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<REIntegObjectAddress>
-
equals
- Overrides:
equalsin classVdmEntity<REIntegObjectAddress>
-
canEqual
- Overrides:
canEqualin classVdmEntity<REIntegObjectAddress>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<REIntegObjectAddress>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<REIntegObjectAddress>
-