Class D_SPQtnSmltePricingScaleP
Original complex type name from the Odata EDM: D_SPQtnSmltePricingScaleP
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty.NumericDecimal<D_SPQtnSmltePricingScaleP>static final SimpleProperty.String<D_SPQtnSmltePricingScaleP>static final SimpleProperty.NumericDecimal<D_SPQtnSmltePricingScaleP>static final SimpleProperty.String<D_SPQtnSmltePricingScaleP>static final SimpleProperty.String<D_SPQtnSmltePricingScaleP>static final SimpleProperty.NumericDecimal<D_SPQtnSmltePricingScaleP>static final SimpleProperty.String<D_SPQtnSmltePricingScaleP>static final SimpleProperty.Guid<D_SPQtnSmltePricingScaleP>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionD_SPQtnSmltePricingScaleP(UUID srcgProjQtnItemUUID, String conditionScaleLine, BigDecimal conditionRateValue, String conditionRateValueUnit, BigDecimal conditionScaleAmount, String conditionScaleAmountCurrency, BigDecimal conditionScaleQuantity, String conditionScaleQuantityUnit) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Precision: 11, Scale: 0Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 15, Scale: 3Constraints: Not nullable, Maximum length: 3protected ODataEntityKeygetKey()Constraints: NullablegetType()inthashCode()voidsetConditionRateValue(BigDecimal conditionRateValue) Constraints: Not nullable, Precision: 11, Scale: 0voidsetConditionRateValueUnit(String conditionRateValueUnit) Constraints: Not nullable, Maximum length: 3voidsetConditionScaleAmount(BigDecimal conditionScaleAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetConditionScaleAmountCurrency(String conditionScaleAmountCurrency) Constraints: Not nullable, Maximum length: 3voidsetConditionScaleLine(String conditionScaleLine) Constraints: Not nullable, Maximum length: 4voidsetConditionScaleQuantity(BigDecimal conditionScaleQuantity) Constraints: Not nullable, Precision: 15, Scale: 3voidsetConditionScaleQuantityUnit(String conditionScaleQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetSrcgProjQtnItemUUID(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
-
SRCG_PROJ_QTN_ITEM_UUID
-
CONDITION_SCALE_LINE
-
CONDITION_RATE_VALUE
-
CONDITION_RATE_VALUE_UNIT
-
CONDITION_SCALE_AMOUNT
-
CONDITION_SCALE_AMOUNT_CURRENCY
public static final SimpleProperty.String<D_SPQtnSmltePricingScaleP> CONDITION_SCALE_AMOUNT_CURRENCY -
CONDITION_SCALE_QUANTITY
public static final SimpleProperty.NumericDecimal<D_SPQtnSmltePricingScaleP> CONDITION_SCALE_QUANTITY -
CONDITION_SCALE_QUANTITY_UNIT
-
-
Constructor Details
-
D_SPQtnSmltePricingScaleP
public D_SPQtnSmltePricingScaleP() -
D_SPQtnSmltePricingScaleP
public D_SPQtnSmltePricingScaleP(@Nullable UUID srcgProjQtnItemUUID, @Nullable String conditionScaleLine, @Nullable BigDecimal conditionRateValue, @Nullable String conditionRateValueUnit, @Nullable BigDecimal conditionScaleAmount, @Nullable String conditionScaleAmountCurrency, @Nullable BigDecimal conditionScaleQuantity, @Nullable String conditionScaleQuantityUnit)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<D_SPQtnSmltePricingScaleP>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<D_SPQtnSmltePricingScaleP>
-
fromMap
- Overrides:
fromMapin classVdmObject<D_SPQtnSmltePricingScaleP>
-
getKey
- Overrides:
getKeyin classVdmObject<D_SPQtnSmltePricingScaleP>
-
setSrcgProjQtnItemUUID
Constraints: NullableOriginal property name from the Odata EDM: SrcgProjQtnItemUUID
- Parameters:
srcgProjQtnItemUUID- The srcgProjQtnItemUUID to set.
-
setConditionScaleLine
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionScaleLine
- Parameters:
conditionScaleLine- The conditionScaleLine to set.
-
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.
-
setConditionScaleAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ConditionScaleAmount
- Parameters:
conditionScaleAmount- The conditionScaleAmount to set.
-
setConditionScaleAmountCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleAmountCurrency
- Parameters:
conditionScaleAmountCurrency- The conditionScaleAmountCurrency to set.
-
setConditionScaleQuantity
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ConditionScaleQuantity
- Parameters:
conditionScaleQuantity- The conditionScaleQuantity to set.
-
setConditionScaleQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleQuantityUnit
- Parameters:
conditionScaleQuantityUnit- The conditionScaleQuantityUnit to set.
-
builder
-
getSrcgProjQtnItemUUID
Constraints: NullableOriginal property name from the Odata EDM: SrcgProjQtnItemUUID
- Returns:
- The srcgProjQtnItemUUID contained in this
VdmComplex.
-
getConditionScaleLine
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionScaleLine
- Returns:
- The conditionScaleLine contained in this
VdmComplex.
-
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.
-
getConditionScaleAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: ConditionScaleAmount
- Returns:
- The conditionScaleAmount contained in this
VdmComplex.
-
getConditionScaleAmountCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleAmountCurrency
- Returns:
- The conditionScaleAmountCurrency contained in this
VdmComplex.
-
getConditionScaleQuantity
Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: ConditionScaleQuantity
- Returns:
- The conditionScaleQuantity contained in this
VdmComplex.
-
getConditionScaleQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionScaleQuantityUnit
- Returns:
- The conditionScaleQuantityUnit contained in this
VdmComplex.
-
toString
- Overrides:
toStringin classVdmObject<D_SPQtnSmltePricingScaleP>
-
equals
- Overrides:
equalsin classVdmObject<D_SPQtnSmltePricingScaleP>
-
canEqual
- Overrides:
canEqualin classVdmObject<D_SPQtnSmltePricingScaleP>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmObject<D_SPQtnSmltePricingScaleP>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<D_SPQtnSmltePricingScaleP>
-