public class REContrValuationCondition extends VdmEntity<REContrValuationCondition>
Original entity name from the Odata EDM: A_REContrValuationConditionType
Modifier and Type | Class and Description |
---|---|
static class |
REContrValuationCondition.REContrValuationConditionBuilder
Helper class to allow for fluent creation of REContrValuationCondition instances.
|
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS
Constructor and Description |
---|
REContrValuationCondition() |
REContrValuationCondition(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) |
Modifier and Type | Method and Description |
---|---|
static REContrValuationCondition.REContrValuationConditionBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
protected void |
fromMap(Map<String,Object> inputValues)
Read entity data from generic map.
|
Collection<SAP__Message> |
get_Messages()
Constraints: Not nullable
|
protected String |
getDefaultServicePath()
Used by request builders and navigation property methods to construct OData requests.
|
protected String |
getEntityCollection()
Used by request builders and navigation property methods to construct OData requests.
|
String |
getInternalRealEstateNumber()
(Key Field) Constraints: Not nullable, Maximum length: 13
|
protected ODataEntityKey |
getKey() |
String |
getOdataType() |
String |
getREConditionType()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
LocalDate |
getREConditionValidityEndDate()
Constraints: Nullable
|
LocalDate |
getREConditionValidityStartDate()
(Key Field) Constraints: Not nullable
|
io.vavr.control.Option<REContract> |
getREContractIfPresent()
Retrieval of associated REContract entity (one to one).
|
String |
getREExtConditionPurpose()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getREInfoText()
Constraints: Not nullable, Maximum length: 100
|
Boolean |
getREIsValuationCndnConsdtn()
Constraints: Not nullable
|
String |
getREStatusObjectCalculation()
(Key Field) Constraints: Not nullable, Maximum length: 22
|
String |
getRETermName()
Constraints: Not nullable, Maximum length: 60
|
String |
getRETermNumber()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getREValuationCndnConsdtn()
Constraints: Not nullable, Maximum length: 1
|
String |
getREValuationCndnProperty()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getREValuationCndnShareAbsltAmt()
Constraints: Not nullable, Precision: 15, Scale: 0
|
BigDecimal |
getREValuationCndnSharePercent()
Constraints: Not nullable, Precision: 7, Scale: 4
|
String |
getREValuationCndnStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getREValuationCurrency()
Constraints: Not nullable, Maximum length: 5
|
Class<REContrValuationCondition> |
getType() |
LocalDate |
getValidityEndDate()
Constraints: Nullable
|
LocalDate |
getValidityStartDate()
Constraints: Nullable
|
String |
getValidityStartEndDateValue()
(Key Field) Constraints: Not nullable, Maximum length: 16
|
int |
hashCode() |
void |
set_Messages(Collection<SAP__Message> _Messages)
Constraints: Not nullable
|
void |
setInternalRealEstateNumber(String internalRealEstateNumber)
(Key Field) Constraints: Not nullable, Maximum length: 13
|
void |
setREConditionType(String rEConditionType)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setREConditionValidityEndDate(LocalDate rEConditionValidityEndDate)
Constraints: Nullable
|
void |
setREConditionValidityStartDate(LocalDate rEConditionValidityStartDate)
(Key Field) Constraints: Not nullable
|
void |
setREContract(REContract value)
Overwrites the associated REContract entity for the loaded navigation property _REContract.
|
void |
setREExtConditionPurpose(String rEExtConditionPurpose)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setREInfoText(String rEInfoText)
Constraints: Not nullable, Maximum length: 100
|
void |
setREIsValuationCndnConsdtn(Boolean rEIsValuationCndnConsdtn)
Constraints: Not nullable
|
void |
setREStatusObjectCalculation(String rEStatusObjectCalculation)
(Key Field) Constraints: Not nullable, Maximum length: 22
|
void |
setRETermName(String rETermName)
Constraints: Not nullable, Maximum length: 60
|
void |
setRETermNumber(String rETermNumber)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
void |
setREValuationCndnConsdtn(String rEValuationCndnConsdtn)
Constraints: Not nullable, Maximum length: 1
|
void |
setREValuationCndnProperty(String rEValuationCndnProperty)
Constraints: Not nullable, Maximum length: 1
|
void |
setREValuationCndnShareAbsltAmt(BigDecimal rEValuationCndnShareAbsltAmt)
Constraints: Not nullable, Precision: 15, Scale: 0
|
void |
setREValuationCndnSharePercent(BigDecimal rEValuationCndnSharePercent)
Constraints: Not nullable, Precision: 7, Scale: 4
|
void |
setREValuationCndnStatus(String rEValuationCndnStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setREValuationCurrency(String rEValuationCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setValidityEndDate(LocalDate validityEndDate)
Constraints: Nullable
|
void |
setValidityStartDate(LocalDate validityStartDate)
Constraints: Nullable
|
void |
setValidityStartEndDateValue(String validityStartEndDateValue)
(Key Field) Constraints: Not nullable, Maximum length: 16
|
protected Map<String,Object> |
toMapOfFields()
Get all fields as map.
|
protected Map<String,Object> |
toMapOfNavigationProperties()
Get navigation properties as map.
|
String |
toString() |
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifier
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SimpleProperty<REContrValuationCondition> ALL_FIELDS
public static final SimpleProperty.String<REContrValuationCondition> INTERNAL_REAL_ESTATE_NUMBER
public static final SimpleProperty.String<REContrValuationCondition> RE_TERM_NUMBER
public static final SimpleProperty.String<REContrValuationCondition> VALIDITY_START_END_DATE_VALUE
public static final SimpleProperty.String<REContrValuationCondition> RE_CONDITION_TYPE
public static final SimpleProperty.Date<REContrValuationCondition> RE_CONDITION_VALIDITY_START_DATE
public static final SimpleProperty.String<REContrValuationCondition> RE_EXT_CONDITION_PURPOSE
public static final SimpleProperty.String<REContrValuationCondition> RE_STATUS_OBJECT_CALCULATION
public static final SimpleProperty.String<REContrValuationCondition> RE_TERM_NAME
public static final SimpleProperty.Date<REContrValuationCondition> VALIDITY_START_DATE
public static final SimpleProperty.Date<REContrValuationCondition> VALIDITY_END_DATE
public static final SimpleProperty.Date<REContrValuationCondition> RE_CONDITION_VALIDITY_END_DATE
public static final SimpleProperty.String<REContrValuationCondition> RE_VALUATION_CNDN_PROPERTY
public static final SimpleProperty.String<REContrValuationCondition> RE_VALUATION_CNDN_CONSDTN
public static final SimpleProperty.Boolean<REContrValuationCondition> RE_IS_VALUATION_CNDN_CONSDTN
public static final SimpleProperty.NumericDecimal<REContrValuationCondition> RE_VALUATION_CNDN_SHARE_PERCENT
public static final SimpleProperty.NumericDecimal<REContrValuationCondition> RE_VALUATION_CNDN_SHARE_ABSLT_AMT
public static final SimpleProperty.String<REContrValuationCondition> RE_VALUATION_CURRENCY
public static final SimpleProperty.String<REContrValuationCondition> RE_VALUATION_CNDN_STATUS
public static final SimpleProperty.String<REContrValuationCondition> RE_INFO_TEXT
public static final ComplexProperty.Collection<REContrValuationCondition,SAP__Message> _MESSAGES
public static final NavigationProperty.Single<REContrValuationCondition,REContract> TO__R_E_CONTRACT
public 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)
@Nonnull public Class<REContrValuationCondition> getType()
getType
in class VdmObject<REContrValuationCondition>
public void setInternalRealEstateNumber(@Nullable String internalRealEstateNumber)
Original property name from the Odata EDM: InternalRealEstateNumber
internalRealEstateNumber
- Internal Key of Real Estate Objectpublic void setRETermNumber(@Nullable String rETermNumber)
Original property name from the Odata EDM: RETermNumber
rETermNumber
- Term Numberpublic void setValidityStartEndDateValue(@Nullable String validityStartEndDateValue)
Original property name from the Odata EDM: ValidityStartEndDateValue
validityStartEndDateValue
- Date from to (RAP Key)public void setREConditionType(@Nullable String rEConditionType)
Original property name from the Odata EDM: REConditionType
rEConditionType
- Condition Typepublic void setREConditionValidityStartDate(@Nullable LocalDate rEConditionValidityStartDate)
Original property name from the Odata EDM: REConditionValidityStartDate
rEConditionValidityStartDate
- Validity Start Datepublic void setREExtConditionPurpose(@Nullable String rEExtConditionPurpose)
Original property name from the Odata EDM: REExtConditionPurpose
rEExtConditionPurpose
- Conditions - External Purposepublic void setREStatusObjectCalculation(@Nullable String rEStatusObjectCalculation)
Original property name from the Odata EDM: REStatusObjectCalculation
rEStatusObjectCalculation
- Object Number for Calculationpublic void setRETermName(@Nullable String rETermName)
Original property name from the Odata EDM: RETermName
rETermName
- Name of Termpublic void setValidityStartDate(@Nullable LocalDate validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
validityStartDate
- Validity Start Datepublic void setValidityEndDate(@Nullable LocalDate validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
validityEndDate
- Validity End Datepublic void setREConditionValidityEndDate(@Nullable LocalDate rEConditionValidityEndDate)
Original property name from the Odata EDM: REConditionValidityEndDate
rEConditionValidityEndDate
- Validity End Datepublic void setREValuationCndnProperty(@Nullable String rEValuationCndnProperty)
Original property name from the Odata EDM: REValuationCndnProperty
rEValuationCndnProperty
- Condition Valuation Propertypublic void setREValuationCndnConsdtn(@Nullable String rEValuationCndnConsdtn)
Original property name from the Odata EDM: REValuationCndnConsdtn
rEValuationCndnConsdtn
- Condition Considerationpublic void setREIsValuationCndnConsdtn(@Nullable Boolean rEIsValuationCndnConsdtn)
Original property name from the Odata EDM: REIsValuationCndnConsdtn
rEIsValuationCndnConsdtn
- Indicator: Consider Condition?public void setREValuationCndnSharePercent(@Nullable BigDecimal rEValuationCndnSharePercent)
Original property name from the Odata EDM: REValuationCndnSharePercent
rEValuationCndnSharePercent
- Percentage Share of Conditionpublic void setREValuationCndnShareAbsltAmt(@Nullable BigDecimal rEValuationCndnShareAbsltAmt)
Original property name from the Odata EDM: REValuationCndnShareAbsltAmt
rEValuationCndnShareAbsltAmt
- Absolute Share of Conditionpublic void setREValuationCurrency(@Nullable String rEValuationCurrency)
Original property name from the Odata EDM: REValuationCurrency
rEValuationCurrency
- Currencypublic void setREValuationCndnStatus(@Nullable String rEValuationCndnStatus)
Original property name from the Odata EDM: REValuationCndnStatus
rEValuationCndnStatus
- Status of Condition-Specific Valuation Rulepublic void setREInfoText(@Nullable String rEInfoText)
Original property name from the Odata EDM: REInfoText
rEInfoText
- Valuation Notepublic void set_Messages(@Nullable Collection<SAP__Message> _Messages)
Original property name from the Odata EDM: SAP__Messages
_Messages
- The _Messages to set.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<REContrValuationCondition>
@Nonnull protected ODataEntityKey getKey()
getKey
in class VdmObject<REContrValuationCondition>
@Nonnull protected Map<String,Object> toMapOfFields()
VdmObject
toMapOfFields
in class VdmObject<REContrValuationCondition>
protected void fromMap(Map<String,Object> inputValues)
VdmObject
fromMap
in class VdmObject<REContrValuationCondition>
inputValues
- The key-value map.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<REContrValuationCondition>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
VdmObject
toMapOfNavigationProperties
in class VdmObject<REContrValuationCondition>
@Nonnull public io.vavr.control.Option<REContract> getREContractIfPresent()
If the navigation property for an entity REContrValuationCondition has not been resolved yet, this method
will not query further information. Instead its Option
result state will be
empty
.
Option
with result state empty
is
returned.public void setREContract(REContract value)
value
- New REContract entity.@Nonnull public static REContrValuationCondition.REContrValuationConditionBuilder builder()
@Nullable public String getInternalRealEstateNumber()
Original property name from the Odata EDM: InternalRealEstateNumber
@Nullable public String getRETermNumber()
Original property name from the Odata EDM: RETermNumber
@Nullable public String getValidityStartEndDateValue()
Original property name from the Odata EDM: ValidityStartEndDateValue
@Nullable public String getREConditionType()
Original property name from the Odata EDM: REConditionType
@Nullable public LocalDate getREConditionValidityStartDate()
Original property name from the Odata EDM: REConditionValidityStartDate
@Nullable public String getREExtConditionPurpose()
Original property name from the Odata EDM: REExtConditionPurpose
@Nullable public String getREStatusObjectCalculation()
Original property name from the Odata EDM: REStatusObjectCalculation
@Nullable public String getRETermName()
Original property name from the Odata EDM: RETermName
@Nullable public LocalDate getValidityStartDate()
Original property name from the Odata EDM: ValidityStartDate
@Nullable public LocalDate getValidityEndDate()
Original property name from the Odata EDM: ValidityEndDate
@Nullable public LocalDate getREConditionValidityEndDate()
Original property name from the Odata EDM: REConditionValidityEndDate
@Nullable public String getREValuationCndnProperty()
Original property name from the Odata EDM: REValuationCndnProperty
@Nullable public String getREValuationCndnConsdtn()
Original property name from the Odata EDM: REValuationCndnConsdtn
@Nullable public Boolean getREIsValuationCndnConsdtn()
Original property name from the Odata EDM: REIsValuationCndnConsdtn
@Nullable public BigDecimal getREValuationCndnSharePercent()
Original property name from the Odata EDM: REValuationCndnSharePercent
@Nullable public BigDecimal getREValuationCndnShareAbsltAmt()
Original property name from the Odata EDM: REValuationCndnShareAbsltAmt
@Nullable public String getREValuationCurrency()
Original property name from the Odata EDM: REValuationCurrency
@Nullable public String getREValuationCndnStatus()
Original property name from the Odata EDM: REValuationCndnStatus
@Nullable public String getREInfoText()
Original property name from the Odata EDM: REInfoText
@Nullable public Collection<SAP__Message> get_Messages()
Original property name from the Odata EDM: SAP__Messages
@Nonnull public String toString()
toString
in class VdmObject<REContrValuationCondition>
public boolean equals(@Nullable Object o)
equals
in class VdmEntity<REContrValuationCondition>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmEntity<REContrValuationCondition>
public int hashCode()
hashCode
in class VdmEntity<REContrValuationCondition>
public String getOdataType()
getOdataType
in class VdmObject<REContrValuationCondition>
Copyright © 2021 SAP SE. All rights reserved.