Class D_SPQtnSmltePricingR
Original complex type name from the Odata EDM: D_SPQtnSmltePricingR
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty.NumericDecimal<D_SPQtnSmltePricingR>static final SimpleProperty.String<D_SPQtnSmltePricingR>static final SimpleProperty.String<D_SPQtnSmltePricingR>static final SimpleProperty.String<D_SPQtnSmltePricingR>static final SimpleProperty.NumericDecimal<D_SPQtnSmltePricingR>static final SimpleProperty.Guid<D_SPQtnSmltePricingR>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionD_SPQtnSmltePricingR(BigDecimal conditionRateValue, String conditionRateValueUnit, String conditionText, String conditionType, BigDecimal conditionValue, UUID srcgProjQtnItemUUID) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Precision: 11, Scale: 0Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 28, Scale: 9protected ODataEntityKeygetKey()Constraints: NullablegetType()inthashCode()voidsetConditionRateValue(BigDecimal conditionRateValue) Constraints: Not nullable, Precision: 11, Scale: 0voidsetConditionRateValueUnit(String conditionRateValueUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionText(String conditionText) Constraints: Not nullable, Maximum length: 20voidsetConditionType(String conditionType) Constraints: Not nullable, Maximum length: 4voidsetConditionValue(BigDecimal conditionValue) Constraints: Not nullable, Precision: 28, Scale: 9voidsetSrcgProjQtnItemUUID(UUID srcgProjQtnItemUUID) Constraints: NullabletoString()Methods 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, toMapOfNavigationProperties
-
Field Details
-
CONDITION_RATE_VALUE
-
CONDITION_RATE_VALUE_UNIT
-
CONDITION_TEXT
-
CONDITION_TYPE
-
CONDITION_VALUE
-
SRCG_PROJ_QTN_ITEM_UUID
-
-
Constructor Details
-
D_SPQtnSmltePricingR
public D_SPQtnSmltePricingR() -
D_SPQtnSmltePricingR
public D_SPQtnSmltePricingR(@Nullable BigDecimal conditionRateValue, @Nullable String conditionRateValueUnit, @Nullable String conditionText, @Nullable String conditionType, @Nullable BigDecimal conditionValue, @Nullable UUID srcgProjQtnItemUUID)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<D_SPQtnSmltePricingR>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<D_SPQtnSmltePricingR>
-
fromMap
- Overrides:
fromMapin classVdmObject<D_SPQtnSmltePricingR>
-
getKey
- Overrides:
getKeyin classVdmObject<D_SPQtnSmltePricingR>
-
setConditionRateValue
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: ConditionRateValue
- Parameters:
conditionRateValue- The conditionRateValue to set.
-
setConditionRateValueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateValueUnit
- Parameters:
conditionRateValueUnit- The conditionRateValueUnit to set.
-
setConditionText
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ConditionText
- Parameters:
conditionText- The conditionText to set.
-
setConditionType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Parameters:
conditionType- The conditionType to set.
-
setConditionValue
Constraints: Not nullable, Precision: 28, Scale: 9Original property name from the Odata EDM: ConditionValue
- Parameters:
conditionValue- The conditionValue to set.
-
setSrcgProjQtnItemUUID
Constraints: NullableOriginal property name from the Odata EDM: SrcgProjQtnItemUUID
- Parameters:
srcgProjQtnItemUUID- The srcgProjQtnItemUUID to set.
-
builder
-
getConditionRateValue
Constraints: Not nullable, Precision: 11, Scale: 0Original property name from the Odata EDM: ConditionRateValue
- Returns:
- The conditionRateValue contained in this
VdmComplex.
-
getConditionRateValueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateValueUnit
- Returns:
- The conditionRateValueUnit contained in this
VdmComplex.
-
getConditionText
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ConditionText
- Returns:
- The conditionText contained in this
VdmComplex.
-
getConditionType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionType
- Returns:
- The conditionType contained in this
VdmComplex.
-
getConditionValue
Constraints: Not nullable, Precision: 28, Scale: 9Original property name from the Odata EDM: ConditionValue
- Returns:
- The conditionValue contained in this
VdmComplex.
-
getSrcgProjQtnItemUUID
Constraints: NullableOriginal property name from the Odata EDM: SrcgProjQtnItemUUID
- Returns:
- The srcgProjQtnItemUUID contained in this
VdmComplex.
-
toString
- Overrides:
toStringin classVdmObject<D_SPQtnSmltePricingR>
-
equals
- Overrides:
equalsin classVdmObject<D_SPQtnSmltePricingR>
-
canEqual
- Overrides:
canEqualin classVdmObject<D_SPQtnSmltePricingR>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmObject<D_SPQtnSmltePricingR>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<D_SPQtnSmltePricingR>
-