Class REContrValuationCondition
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: REContrValuationCondition_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of REContrValuationCondition instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<REContrValuationCondition,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<REContrValuationCondition>Selector for all available fields of REContrValuationCondition.static final SimpleProperty.String<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>static final SimpleProperty.Date<REContrValuationCondition>static final SimpleProperty.Date<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>static final SimpleProperty.Boolean<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>static final SimpleProperty.NumericDecimal<REContrValuationCondition>static final SimpleProperty.NumericDecimal<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>static final NavigationProperty.Single<REContrValuationCondition,REContract> Use with available request builders to apply the _REContract navigation property to query operations.static final SimpleProperty.Date<REContrValuationCondition>static final SimpleProperty.Date<REContrValuationCondition>static final SimpleProperty.String<REContrValuationCondition>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionREContrValuationCondition(String internalRealEstateNumber, String rETermNumber, String validityStartEndDateValue, String rEConditionType, LocalDate rEConditionValidityStartDate, String rEExtConditionPurpose, String rEStatusObjectCalculation, String rETermName, LocalDate validityStartDate, LocalDate validityEndDate, LocalDate rEConditionValidityEndDate, String rEValuationCndnProperty, String rEValuationCndnConsdtn, Boolean rEIsValuationCndnConsdtn, BigDecimal rEValuationCndnSharePercent, BigDecimal rEValuationCndnShareAbsltAmt, String rEValuationCurrency, String rEValuationCndnStatus, String rEInfoText, Collection<SAP__Message> _Messages, REContract to_REContract) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableprotected Stringprotected String(Key Field) Constraints: Not nullable, Maximum length: 13protected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Nullable(Key Field) Constraints: Not nullableio.vavr.control.Option<REContract>Retrieval of associated REContract entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 100Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 22Constraints: Not nullable, Maximum length: 60(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 7, Scale: 4Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 3getType()Constraints: NullableConstraints: Nullable(Key Field) Constraints: Not nullable, Maximum length: 16inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetInternalRealEstateNumber(String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13voidsetREConditionType(String rEConditionType) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetREConditionValidityEndDate(LocalDate rEConditionValidityEndDate) Constraints: NullablevoidsetREConditionValidityStartDate(LocalDate rEConditionValidityStartDate) (Key Field) Constraints: Not nullablevoidsetREContract(REContract value) Overwrites the associated REContract entity for the loaded navigation property _REContract.voidsetREExtConditionPurpose(String rEExtConditionPurpose) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetREInfoText(String rEInfoText) Constraints: Not nullable, Maximum length: 100voidsetREIsValuationCndnConsdtn(Boolean rEIsValuationCndnConsdtn) Constraints: Not nullablevoidsetREStatusObjectCalculation(String rEStatusObjectCalculation) (Key Field) Constraints: Not nullable, Maximum length: 22voidsetRETermName(String rETermName) Constraints: Not nullable, Maximum length: 60voidsetRETermNumber(String rETermNumber) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetREValuationCndnConsdtn(String rEValuationCndnConsdtn) Constraints: Not nullable, Maximum length: 1voidsetREValuationCndnProperty(String rEValuationCndnProperty) Constraints: Not nullable, Maximum length: 1voidsetREValuationCndnShareAbsltAmt(BigDecimal rEValuationCndnShareAbsltAmt) Constraints: Not nullable, Precision: 15, Scale: 0voidsetREValuationCndnSharePercent(BigDecimal rEValuationCndnSharePercent) Constraints: Not nullable, Precision: 7, Scale: 4voidsetREValuationCndnStatus(String rEValuationCndnStatus) Constraints: Not nullable, Maximum length: 1voidsetREValuationCurrency(String rEValuationCurrency) Constraints: Not nullable, Maximum length: 3voidsetValidityEndDate(LocalDate validityEndDate) Constraints: NullablevoidsetValidityStartDate(LocalDate validityStartDate) Constraints: NullablevoidsetValidityStartEndDateValue(String validityStartEndDateValue) (Key Field) 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 REContrValuationCondition. -
INTERNAL_REAL_ESTATE_NUMBER
-
RE_TERM_NUMBER
-
VALIDITY_START_END_DATE_VALUE
-
RE_CONDITION_TYPE
-
RE_CONDITION_VALIDITY_START_DATE
-
RE_EXT_CONDITION_PURPOSE
-
RE_STATUS_OBJECT_CALCULATION
-
RE_TERM_NAME
-
VALIDITY_START_DATE
-
VALIDITY_END_DATE
-
RE_CONDITION_VALIDITY_END_DATE
-
RE_VALUATION_CNDN_PROPERTY
-
RE_VALUATION_CNDN_CONSDTN
-
RE_IS_VALUATION_CNDN_CONSDTN
-
RE_VALUATION_CNDN_SHARE_PERCENT
public static final SimpleProperty.NumericDecimal<REContrValuationCondition> RE_VALUATION_CNDN_SHARE_PERCENT -
RE_VALUATION_CNDN_SHARE_ABSLT_AMT
public static final SimpleProperty.NumericDecimal<REContrValuationCondition> RE_VALUATION_CNDN_SHARE_ABSLT_AMT -
RE_VALUATION_CURRENCY
-
RE_VALUATION_CNDN_STATUS
-
RE_INFO_TEXT
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__R_E_CONTRACT
public static final NavigationProperty.Single<REContrValuationCondition,REContract> TO__R_E_CONTRACTUse with available request builders to apply the _REContract navigation property to query operations.
-
-
Constructor Details
-
REContrValuationCondition
public REContrValuationCondition() -
REContrValuationCondition
public REContrValuationCondition(@Nullable String internalRealEstateNumber, @Nullable String rETermNumber, @Nullable String validityStartEndDateValue, @Nullable String rEConditionType, @Nullable LocalDate rEConditionValidityStartDate, @Nullable String rEExtConditionPurpose, @Nullable String rEStatusObjectCalculation, @Nullable String rETermName, @Nullable LocalDate validityStartDate, @Nullable LocalDate validityEndDate, @Nullable LocalDate rEConditionValidityEndDate, @Nullable String rEValuationCndnProperty, @Nullable String rEValuationCndnConsdtn, @Nullable Boolean rEIsValuationCndnConsdtn, @Nullable BigDecimal rEValuationCndnSharePercent, @Nullable BigDecimal rEValuationCndnShareAbsltAmt, @Nullable String rEValuationCurrency, @Nullable String rEValuationCndnStatus, @Nullable String rEInfoText, @Nullable Collection<SAP__Message> _Messages, @Nullable REContract to_REContract)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<REContrValuationCondition>
-
setInternalRealEstateNumber
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Parameters:
internalRealEstateNumber- Internal Key of Real Estate Object
-
setRETermNumber
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermNumber
- Parameters:
rETermNumber- Term Number
-
setValidityStartEndDateValue
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Parameters:
validityStartEndDateValue- Date from to (RAP Key)
-
setREConditionType
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REConditionType
- Parameters:
rEConditionType- Condition Type
-
setREConditionValidityStartDate
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: REConditionValidityStartDate
- Parameters:
rEConditionValidityStartDate- Validity Start Date
-
setREExtConditionPurpose
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REExtConditionPurpose
- Parameters:
rEExtConditionPurpose- Conditions - External Purpos
-
setREStatusObjectCalculation
(Key Field) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObjectCalculation
- Parameters:
rEStatusObjectCalculation- Object Number for Calculation
-
setRETermName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: RETermName
- Parameters:
rETermName- Name of Term
-
setValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Validity Start Date
-
setValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Validity End Date
-
setREConditionValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: REConditionValidityEndDate
- Parameters:
rEConditionValidityEndDate- Validity End Date
-
setREValuationCndnProperty
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: REValuationCndnProperty
- Parameters:
rEValuationCndnProperty- Condition Valuation Property
-
setREValuationCndnConsdtn
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: REValuationCndnConsdtn
- Parameters:
rEValuationCndnConsdtn- Condition Consideration
-
setREIsValuationCndnConsdtn
Constraints: Not nullableOriginal property name from the Odata EDM: REIsValuationCndnConsdtn
- Parameters:
rEIsValuationCndnConsdtn- Indicator: Consider Condition?
-
setREValuationCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: REValuationCurrency
- Parameters:
rEValuationCurrency- Condition Currency
-
setREValuationCndnStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: REValuationCndnStatus
- Parameters:
rEValuationCndnStatus- Status of Condition-Specific Valuation Rule
-
setREInfoText
Constraints: Not nullable, Maximum length: 100Original property name from the Odata EDM: REInfoText
- Parameters:
rEInfoText- Valuation Note
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<REContrValuationCondition>
-
getKey
- Overrides:
getKeyin classVdmObject<REContrValuationCondition>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<REContrValuationCondition>
-
fromMap
- Overrides:
fromMapin classVdmObject<REContrValuationCondition>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<REContrValuationCondition>
-
getREContractIfPresent
Retrieval of associated REContract entity (one to one). This corresponds to the OData navigation property _REContract.If the navigation property for an entity REContrValuationCondition 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
-
getInternalRealEstateNumber
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Returns:
- Internal Key of Real Estate Object
-
getRETermNumber
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermNumber
- Returns:
- Term Number
-
getValidityStartEndDateValue
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Returns:
- Date from to (RAP Key)
-
getREConditionType
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REConditionType
- Returns:
- Condition Type
-
getREConditionValidityStartDate
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: REConditionValidityStartDate
- Returns:
- Validity Start Date
-
getREExtConditionPurpose
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REExtConditionPurpose
- Returns:
- Conditions - External Purpos
-
getREStatusObjectCalculation
(Key Field) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObjectCalculation
- Returns:
- Object Number for Calculation
-
getRETermName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: RETermName
- Returns:
- Name of Term
-
getValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
- Validity Start Date
-
getValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
- Validity End Date
-
getREConditionValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: REConditionValidityEndDate
- Returns:
- Validity End Date
-
getREValuationCndnProperty
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: REValuationCndnProperty
- Returns:
- Condition Valuation Property
-
getREValuationCndnConsdtn
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: REValuationCndnConsdtn
- Returns:
- Condition Consideration
-
getREIsValuationCndnConsdtn
Constraints: Not nullableOriginal property name from the Odata EDM: REIsValuationCndnConsdtn
- Returns:
- Indicator: Consider Condition?
-
getREValuationCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: REValuationCurrency
- Returns:
- Condition Currency
-
getREValuationCndnStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: REValuationCndnStatus
- Returns:
- Status of Condition-Specific Valuation Rule
-
getREInfoText
Constraints: Not nullable, Maximum length: 100Original property name from the Odata EDM: REInfoText
- Returns:
- Valuation Note
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<REContrValuationCondition>
-
equals
- Overrides:
equalsin classVdmEntity<REContrValuationCondition>
-
canEqual
- Overrides:
canEqualin classVdmEntity<REContrValuationCondition>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<REContrValuationCondition>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<REContrValuationCondition>
-