Class REContrPartAssgmt
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: REContrPartAssgmt_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of REContrPartAssgmt instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<REContrPartAssgmt,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty.String<REContrPartAssgmt>static final SimpleProperty<REContrPartAssgmt>Selector for all available fields of REContrPartAssgmt.static final SimpleProperty.String<REContrPartAssgmt>static final SimpleProperty.String<REContrPartAssgmt>static final SimpleProperty.String<REContrPartAssgmt>static final SimpleProperty.String<REContrPartAssgmt>static final SimpleProperty.String<REContrPartAssgmt>static final SimpleProperty.NumericDecimal<REContrPartAssgmt>static final SimpleProperty.NumericDecimal<REContrPartAssgmt>static final SimpleProperty.String<REContrPartAssgmt>static final SimpleProperty.Boolean<REContrPartAssgmt>static final SimpleProperty.NumericDecimal<REContrPartAssgmt>static final SimpleProperty.Guid<REContrPartAssgmt>static final SimpleProperty.String<REContrPartAssgmt>static final NavigationProperty.Single<REContrPartAssgmt,REContract> Use with available request builders to apply the _REContract navigation property to query operations.static final SimpleProperty.Date<REContrPartAssgmt>static final SimpleProperty.Date<REContrPartAssgmt>static final SimpleProperty.String<REContrPartAssgmt>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionREContrPartAssgmt(UUID rEPartnerRelationUUID, String internalRealEstateNumber, String businessPartner, String businessPartnerRole, String validityStartEndDateValue, LocalDate validityStartDate, String rEPartnerRoleType, String addressType, LocalDate validityEndDate, BigDecimal rEFractionalPrptyShrRatio, BigDecimal rEOwnershipShrRatio, BigDecimal rECoOwnershipShrRatio, String rEFractionalShrCnvrsnRatio, String contractAccount, String formattedAddress, Boolean rEIsMainPartner, Collection<SAP__Message> _Messages, REContract to_REContract) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 12protected Stringprotected StringConstraints: Not nullable, Maximum length: 71(Key Field) Constraints: Not nullable, Maximum length: 13protected ODataEntityKeygetKey()io.vavr.control.Option<REContract>Retrieval of associated REContract entity (one to one).Constraints: Not nullable, Precision: 6, Scale: 2Constraints: Not nullable, Precision: 9, Scale: 3Constraints: Not nullable, Maximum length: 6Constraints: Not nullableConstraints: Not nullable, Precision: 9, Scale: 3(Key Field) Constraints: Not nullableConstraints: Not nullable, Maximum length: 4getType()Constraints: NullableConstraints: NullableConstraints: Not nullable, Maximum length: 16inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetAddressType(String addressType) Constraints: Not nullable, Maximum length: 10voidsetBusinessPartner(String businessPartner) Constraints: Not nullable, Maximum length: 10voidsetBusinessPartnerRole(String businessPartnerRole) Constraints: Not nullable, Maximum length: 6voidsetContractAccount(String contractAccount) Constraints: Not nullable, Maximum length: 12voidsetFormattedAddress(String formattedAddress) Constraints: Not nullable, Maximum length: 71voidsetInternalRealEstateNumber(String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13voidsetREContract(REContract value) Overwrites the associated REContract entity for the loaded navigation property _REContract.voidsetRECoOwnershipShrRatio(BigDecimal rECoOwnershipShrRatio) Constraints: Not nullable, Precision: 6, Scale: 2voidsetREFractionalPrptyShrRatio(BigDecimal rEFractionalPrptyShrRatio) Constraints: Not nullable, Precision: 9, Scale: 3voidsetREFractionalShrCnvrsnRatio(String rEFractionalShrCnvrsnRatio) Constraints: Not nullable, Maximum length: 6voidsetREIsMainPartner(Boolean rEIsMainPartner) Constraints: Not nullablevoidsetREOwnershipShrRatio(BigDecimal rEOwnershipShrRatio) Constraints: Not nullable, Precision: 9, Scale: 3voidsetREPartnerRelationUUID(UUID rEPartnerRelationUUID) (Key Field) Constraints: Not nullablevoidsetREPartnerRoleType(String rEPartnerRoleType) Constraints: Not nullable, Maximum length: 4voidsetValidityEndDate(LocalDate validityEndDate) Constraints: NullablevoidsetValidityStartDate(LocalDate validityStartDate) Constraints: NullablevoidsetValidityStartEndDateValue(String validityStartEndDateValue) Constraints: Not nullable, Maximum length: 16toString()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 REContrPartAssgmt. -
RE_PARTNER_RELATION_UUID
-
INTERNAL_REAL_ESTATE_NUMBER
-
BUSINESS_PARTNER
-
BUSINESS_PARTNER_ROLE
-
VALIDITY_START_END_DATE_VALUE
-
VALIDITY_START_DATE
-
RE_PARTNER_ROLE_TYPE
-
ADDRESS_TYPE
-
VALIDITY_END_DATE
-
RE_FRACTIONAL_PRPTY_SHR_RATIO
-
RE_OWNERSHIP_SHR_RATIO
-
RE_CO_OWNERSHIP_SHR_RATIO
-
RE_FRACTIONAL_SHR_CNVRSN_RATIO
-
CONTRACT_ACCOUNT
-
FORMATTED_ADDRESS
-
RE_IS_MAIN_PARTNER
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__R_E_CONTRACT
Use with available request builders to apply the _REContract navigation property to query operations.
-
-
Constructor Details
-
REContrPartAssgmt
public REContrPartAssgmt() -
REContrPartAssgmt
public REContrPartAssgmt(@Nullable UUID rEPartnerRelationUUID, @Nullable String internalRealEstateNumber, @Nullable String businessPartner, @Nullable String businessPartnerRole, @Nullable String validityStartEndDateValue, @Nullable LocalDate validityStartDate, @Nullable String rEPartnerRoleType, @Nullable String addressType, @Nullable LocalDate validityEndDate, @Nullable BigDecimal rEFractionalPrptyShrRatio, @Nullable BigDecimal rEOwnershipShrRatio, @Nullable BigDecimal rECoOwnershipShrRatio, @Nullable String rEFractionalShrCnvrsnRatio, @Nullable String contractAccount, @Nullable String formattedAddress, @Nullable Boolean rEIsMainPartner, @Nullable Collection<SAP__Message> _Messages, @Nullable REContract to_REContract)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<REContrPartAssgmt>
-
setREPartnerRelationUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: REPartnerRelationUUID
- Parameters:
rEPartnerRelationUUID- GUID: Business Partner Object Relationship
-
setInternalRealEstateNumber
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Parameters:
internalRealEstateNumber- Internal Key of Real Estate Object
-
setBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Parameters:
businessPartner- Business Partner Number
-
setBusinessPartnerRole
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BusinessPartnerRole
- Parameters:
businessPartnerRole- Business Partner: Role
-
setValidityStartEndDateValue
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Parameters:
validityStartEndDateValue- Date from to (RAP Key)
-
setValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Validity Start Date
-
setREPartnerRoleType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REPartnerRoleType
- Parameters:
rEPartnerRoleType- Business Partner: Role Type
-
setAddressType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressType
- Parameters:
addressType- Address Type
-
setValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Validity End Date
-
setREFractionalPrptyShrRatio
Constraints: Not nullable, Precision: 9, Scale: 3Original property name from the Odata EDM: REFractionalPrptyShrRatio
- Parameters:
rEFractionalPrptyShrRatio- Fractional share of property
-
setREOwnershipShrRatio
Constraints: Not nullable, Precision: 9, Scale: 3Original property name from the Odata EDM: REOwnershipShrRatio
- Parameters:
rEOwnershipShrRatio- Co-ownership share
-
setRECoOwnershipShrRatio
Constraints: Not nullable, Precision: 6, Scale: 2Original property name from the Odata EDM: RECoOwnershipShrRatio
- Parameters:
rECoOwnershipShrRatio- Ownership share
-
setREFractionalShrCnvrsnRatio
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: REFractionalShrCnvrsnRatio
- Parameters:
rEFractionalShrCnvrsnRatio- Conversion factor for fractional share of property
-
setContractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractAccount
- Parameters:
contractAccount- Contract Account Number
-
setFormattedAddress
Constraints: Not nullable, Maximum length: 71Original property name from the Odata EDM: FormattedAddress
- Parameters:
formattedAddress- The formattedAddress to set.
-
setREIsMainPartner
Constraints: Not nullableOriginal property name from the Odata EDM: REIsMainPartner
- Parameters:
rEIsMainPartner- Real Estate Main Partner
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<REContrPartAssgmt>
-
getKey
- Overrides:
getKeyin classVdmObject<REContrPartAssgmt>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<REContrPartAssgmt>
-
fromMap
- Overrides:
fromMapin classVdmObject<REContrPartAssgmt>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<REContrPartAssgmt>
-
getREContractIfPresent
Retrieval of associated REContract entity (one to one). This corresponds to the OData navigation property _REContract.If the navigation property for an entity REContrPartAssgmt 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 _REContract is already loaded, the result will contain
the REContract entity. If not, an
Optionwith result stateemptyis returned.
-
setREContract
Overwrites the associated REContract entity for the loaded navigation property _REContract.- Parameters:
value- New REContract entity.
-
builder
-
getREPartnerRelationUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: REPartnerRelationUUID
- Returns:
- GUID: Business Partner Object Relationship
-
getInternalRealEstateNumber
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Returns:
- Internal Key of Real Estate Object
-
getBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Returns:
- Business Partner Number
-
getBusinessPartnerRole
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: BusinessPartnerRole
- Returns:
- Business Partner: Role
-
getValidityStartEndDateValue
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Returns:
- Date from to (RAP Key)
-
getValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
- Validity Start Date
-
getREPartnerRoleType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REPartnerRoleType
- Returns:
- Business Partner: Role Type
-
getAddressType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressType
- Returns:
- Address Type
-
getValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
- Validity End Date
-
getREFractionalPrptyShrRatio
Constraints: Not nullable, Precision: 9, Scale: 3Original property name from the Odata EDM: REFractionalPrptyShrRatio
- Returns:
- Fractional share of property
-
getREOwnershipShrRatio
Constraints: Not nullable, Precision: 9, Scale: 3Original property name from the Odata EDM: REOwnershipShrRatio
- Returns:
- Co-ownership share
-
getRECoOwnershipShrRatio
Constraints: Not nullable, Precision: 6, Scale: 2Original property name from the Odata EDM: RECoOwnershipShrRatio
- Returns:
- Ownership share
-
getREFractionalShrCnvrsnRatio
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: REFractionalShrCnvrsnRatio
- Returns:
- Conversion factor for fractional share of property
-
getContractAccount
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ContractAccount
- Returns:
- Contract Account Number
-
getFormattedAddress
Constraints: Not nullable, Maximum length: 71Original property name from the Odata EDM: FormattedAddress
- Returns:
- The formattedAddress contained in this
VdmEntity.
-
getREIsMainPartner
Constraints: Not nullableOriginal property name from the Odata EDM: REIsMainPartner
- Returns:
- Real Estate Main Partner
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<REContrPartAssgmt>
-
equals
- Overrides:
equalsin classVdmEntity<REContrPartAssgmt>
-
canEqual
- Overrides:
canEqualin classVdmEntity<REContrPartAssgmt>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<REContrPartAssgmt>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<REContrPartAssgmt>
-