Class D_SPQtnUpdateItmCndnScaleP
Original complex type name from the Odata EDM: D_SPQtnUpdateItmCndnScaleP
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty.String<D_SPQtnUpdateItmCndnScaleP>static final SimpleProperty.NumericDecimal<D_SPQtnUpdateItmCndnScaleP>static final SimpleProperty.String<D_SPQtnUpdateItmCndnScaleP>static final SimpleProperty.NumericDecimal<D_SPQtnUpdateItmCndnScaleP>static final SimpleProperty.String<D_SPQtnUpdateItmCndnScaleP>static final SimpleProperty.String<D_SPQtnUpdateItmCndnScaleP>static final SimpleProperty.NumericDecimal<D_SPQtnUpdateItmCndnScaleP>static final SimpleProperty.String<D_SPQtnUpdateItmCndnScaleP>static final SimpleProperty.String<D_SPQtnUpdateItmCndnScaleP>static final SimpleProperty.Guid<D_SPQtnUpdateItmCndnScaleP>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionD_SPQtnUpdateItmCndnScaleP(String conditionRecord, String conditionSequentialNumberShort, String conditionScaleLine, BigDecimal conditionScaleQuantity, String conditionScaleQuantityUnit, BigDecimal conditionScaleAmount, String conditionScaleAmountCurrency, BigDecimal conditionRateValue, String conditionRateCode, UUID srcgProjItemCndnScaleUUID) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 28, Scale: 9Constraints: Not nullable, Maximum length: 10Constraints: 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: 3Constraints: Not nullable, Maximum length: 2protected ODataEntityKeygetKey()Constraints: NullablegetType()inthashCode()voidsetConditionRateCode(String conditionRateCode) Constraints: Not nullable, Maximum length: 3voidsetConditionRateValue(BigDecimal conditionRateValue) Constraints: Not nullable, Precision: 28, Scale: 9voidsetConditionRecord(String conditionRecord) Constraints: Not nullable, Maximum length: 10voidsetConditionScaleAmount(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: 3voidsetConditionSequentialNumberShort(String conditionSequentialNumberShort) Constraints: Not nullable, Maximum length: 2voidsetSrcgProjItemCndnScaleUUID(UUID srcgProjItemCndnScaleUUID) 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_RECORD
-
CONDITION_SEQUENTIAL_NUMBER_SHORT
public static final SimpleProperty.String<D_SPQtnUpdateItmCndnScaleP> CONDITION_SEQUENTIAL_NUMBER_SHORT -
CONDITION_SCALE_LINE
-
CONDITION_SCALE_QUANTITY
public static final SimpleProperty.NumericDecimal<D_SPQtnUpdateItmCndnScaleP> CONDITION_SCALE_QUANTITY -
CONDITION_SCALE_QUANTITY_UNIT
-
CONDITION_SCALE_AMOUNT
public static final SimpleProperty.NumericDecimal<D_SPQtnUpdateItmCndnScaleP> CONDITION_SCALE_AMOUNT -
CONDITION_SCALE_AMOUNT_CURRENCY
public static final SimpleProperty.String<D_SPQtnUpdateItmCndnScaleP> CONDITION_SCALE_AMOUNT_CURRENCY -
CONDITION_RATE_VALUE
-
CONDITION_RATE_CODE
-
SRCG_PROJ_ITEM_CNDN_SCALE_UUID
-
-
Constructor Details
-
D_SPQtnUpdateItmCndnScaleP
public D_SPQtnUpdateItmCndnScaleP() -
D_SPQtnUpdateItmCndnScaleP
public D_SPQtnUpdateItmCndnScaleP(@Nullable String conditionRecord, @Nullable String conditionSequentialNumberShort, @Nullable String conditionScaleLine, @Nullable BigDecimal conditionScaleQuantity, @Nullable String conditionScaleQuantityUnit, @Nullable BigDecimal conditionScaleAmount, @Nullable String conditionScaleAmountCurrency, @Nullable BigDecimal conditionRateValue, @Nullable String conditionRateCode, @Nullable UUID srcgProjItemCndnScaleUUID)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<D_SPQtnUpdateItmCndnScaleP>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<D_SPQtnUpdateItmCndnScaleP>
-
fromMap
- Overrides:
fromMapin classVdmObject<D_SPQtnUpdateItmCndnScaleP>
-
getKey
- Overrides:
getKeyin classVdmObject<D_SPQtnUpdateItmCndnScaleP>
-
setConditionRecord
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Parameters:
conditionRecord- The conditionRecord to set.
-
setConditionSequentialNumberShort
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionSequentialNumberShort
- Parameters:
conditionSequentialNumberShort- The conditionSequentialNumberShort to set.
-
setConditionScaleLine
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ConditionScaleLine
- Parameters:
conditionScaleLine- The conditionScaleLine 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.
-
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.
-
setConditionRateValue
Constraints: Not nullable, Precision: 28, Scale: 9Original property name from the Odata EDM: ConditionRateValue
- Parameters:
conditionRateValue- The conditionRateValue to set.
-
setConditionRateCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateCode
- Parameters:
conditionRateCode- The conditionRateCode to set.
-
setSrcgProjItemCndnScaleUUID
Constraints: NullableOriginal property name from the Odata EDM: SrcgProjItemCndnScaleUUID
- Parameters:
srcgProjItemCndnScaleUUID- The srcgProjItemCndnScaleUUID to set.
-
builder
-
getConditionRecord
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Returns:
- The conditionRecord contained in this
VdmComplex.
-
getConditionSequentialNumberShort
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ConditionSequentialNumberShort
- Returns:
- The conditionSequentialNumberShort 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.
-
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.
-
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.
-
getConditionRateValue
Constraints: Not nullable, Precision: 28, Scale: 9Original property name from the Odata EDM: ConditionRateValue
- Returns:
- The conditionRateValue contained in this
VdmComplex.
-
getConditionRateCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ConditionRateCode
- Returns:
- The conditionRateCode contained in this
VdmComplex.
-
getSrcgProjItemCndnScaleUUID
Constraints: NullableOriginal property name from the Odata EDM: SrcgProjItemCndnScaleUUID
- Returns:
- The srcgProjItemCndnScaleUUID contained in this
VdmComplex.
-
toString
- Overrides:
toStringin classVdmObject<D_SPQtnUpdateItmCndnScaleP>
-
equals
- Overrides:
equalsin classVdmObject<D_SPQtnUpdateItmCndnScaleP>
-
canEqual
- Overrides:
canEqualin classVdmObject<D_SPQtnUpdateItmCndnScaleP>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmObject<D_SPQtnUpdateItmCndnScaleP>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<D_SPQtnUpdateItmCndnScaleP>
-