Class MrchdsCatCharcValRstrcn
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: MrchdsCatCharcValRstrcn_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of MrchdsCatCharcValRstrcn instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<MrchdsCatCharcValRstrcn>Selector for all available fields of MrchdsCatCharcValRstrcn.static final SimpleProperty.String<MrchdsCatCharcValRstrcn>static final SimpleProperty.NumericDecimal<MrchdsCatCharcValRstrcn>static final SimpleProperty.Date<MrchdsCatCharcValRstrcn>static final SimpleProperty.NumericDecimal<MrchdsCatCharcValRstrcn>static final SimpleProperty.NumericDecimal<MrchdsCatCharcValRstrcn>static final SimpleProperty.String<MrchdsCatCharcValRstrcn>static final SimpleProperty.Time<MrchdsCatCharcValRstrcn>static final SimpleProperty.String<MrchdsCatCharcValRstrcn>static final SimpleProperty.NumericDecimal<MrchdsCatCharcValRstrcn>static final SimpleProperty.Date<MrchdsCatCharcValRstrcn>static final SimpleProperty.NumericDecimal<MrchdsCatCharcValRstrcn>static final SimpleProperty.NumericDecimal<MrchdsCatCharcValRstrcn>static final SimpleProperty.String<MrchdsCatCharcValRstrcn>static final SimpleProperty.Time<MrchdsCatCharcValRstrcn>static final SimpleProperty.String<MrchdsCatCharcValRstrcn>static final SimpleProperty.String<MrchdsCatCharcValRstrcn>static final SimpleProperty.String<MrchdsCatCharcValRstrcn>static final SimpleProperty.String<MrchdsCatCharcValRstrcn>static final SimpleProperty.String<MrchdsCatCharcValRstrcn>static final SimpleProperty.Boolean<MrchdsCatCharcValRstrcn>static final SimpleProperty.String<MrchdsCatCharcValRstrcn>Use with available request builders to apply the _MerchandiseCategoryTP navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionMrchdsCatCharcValRstrcn(String merchandiseCategory, String characteristic, String clfnCharcValuePositionNumber, String clfnObjectID, String charcInternalID, String charcValue, Double charcFromNumericValue, String charcFromNumericValueUnit, Double charcToNumericValue, String charcToNumericValueUnit, String charcValueIntervalType, Boolean isDeleted, BigDecimal charcFromDecimalValue, BigDecimal charcToDecimalValue, BigDecimal charcFromAmount, BigDecimal charcToAmount, String currency, LocalDate charcFromDate, LocalDate charcToDate, LocalTime charcFromTime, LocalTime charcToTime, MerchandiseCategory to_MerchandiseCategoryTP) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected void(Key Field) Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Precision: 23, Scale: 0Constraints: NullableConstraints: Not nullable, Precision: 31, Scale: 14Constraints: Not nullableConstraints: Not nullable, Maximum length: 3Constraints: Not nullableConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 23, Scale: 0Constraints: NullableConstraints: Not nullable, Precision: 31, Scale: 14Constraints: Not nullableConstraints: Not nullable, Maximum length: 3Constraints: Not nullableConstraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 90Constraints: Not nullable, Maximum length: 3protected Stringprotected StringConstraints: Not nullableprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 9io.vavr.control.Option<MerchandiseCategory>Retrieval of associated MerchandiseCategory entity (one to one).getType()inthashCode()voidsetCharacteristic(String characteristic) (Key Field) Constraints: Not nullable, Maximum length: 30voidsetCharcFromAmount(BigDecimal charcFromAmount) Constraints: Not nullable, Precision: 23, Scale: 0voidsetCharcFromDate(LocalDate charcFromDate) Constraints: NullablevoidsetCharcFromDecimalValue(BigDecimal charcFromDecimalValue) Constraints: Not nullable, Precision: 31, Scale: 14voidsetCharcFromNumericValue(Double charcFromNumericValue) Constraints: Not nullablevoidsetCharcFromNumericValueUnit(String charcFromNumericValueUnit) Constraints: Not nullable, Maximum length: 3voidsetCharcFromTime(LocalTime charcFromTime) Constraints: Not nullablevoidsetCharcInternalID(String charcInternalID) Constraints: Not nullable, Maximum length: 10voidsetCharcToAmount(BigDecimal charcToAmount) Constraints: Not nullable, Precision: 23, Scale: 0voidsetCharcToDate(LocalDate charcToDate) Constraints: NullablevoidsetCharcToDecimalValue(BigDecimal charcToDecimalValue) Constraints: Not nullable, Precision: 31, Scale: 14voidsetCharcToNumericValue(Double charcToNumericValue) Constraints: Not nullablevoidsetCharcToNumericValueUnit(String charcToNumericValueUnit) Constraints: Not nullable, Maximum length: 3voidsetCharcToTime(LocalTime charcToTime) Constraints: Not nullablevoidsetCharcValue(String charcValue) Constraints: Not nullable, Maximum length: 70voidsetCharcValueIntervalType(String charcValueIntervalType) Constraints: Not nullable, Maximum length: 1voidsetClfnCharcValuePositionNumber(String clfnCharcValuePositionNumber) (Key Field) Constraints: Not nullable, Maximum length: 3voidsetClfnObjectID(String clfnObjectID) Constraints: Not nullable, Maximum length: 90voidsetCurrency(String currency) Constraints: Not nullable, Maximum length: 3voidsetIsDeleted(Boolean isDeleted) Constraints: Not nullablevoidsetMerchandiseCategory(String merchandiseCategory) (Key Field) Constraints: Not nullable, Maximum length: 9voidOverwrites the associated MerchandiseCategory entity for the loaded navigation property _MerchandiseCategoryTP.toString()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 MrchdsCatCharcValRstrcn. -
MERCHANDISE_CATEGORY
-
CHARACTERISTIC
-
CLFN_CHARC_VALUE_POSITION_NUMBER
-
CLFN_OBJECT_ID
-
CHARC_INTERNAL_ID
-
CHARC_VALUE
-
CHARC_FROM_NUMERIC_VALUE
-
CHARC_FROM_NUMERIC_VALUE_UNIT
-
CHARC_TO_NUMERIC_VALUE
-
CHARC_TO_NUMERIC_VALUE_UNIT
-
CHARC_VALUE_INTERVAL_TYPE
-
IS_DELETED
-
CHARC_FROM_DECIMAL_VALUE
-
CHARC_TO_DECIMAL_VALUE
-
CHARC_FROM_AMOUNT
-
CHARC_TO_AMOUNT
-
CURRENCY
-
CHARC_FROM_DATE
-
CHARC_TO_DATE
-
CHARC_FROM_TIME
-
CHARC_TO_TIME
-
TO__MERCHANDISE_CATEGORY_TP
public static final NavigationProperty.Single<MrchdsCatCharcValRstrcn,MerchandiseCategory> TO__MERCHANDISE_CATEGORY_TPUse with available request builders to apply the _MerchandiseCategoryTP navigation property to query operations.
-
-
Constructor Details
-
MrchdsCatCharcValRstrcn
public MrchdsCatCharcValRstrcn() -
MrchdsCatCharcValRstrcn
public MrchdsCatCharcValRstrcn(@Nullable String merchandiseCategory, @Nullable String characteristic, @Nullable String clfnCharcValuePositionNumber, @Nullable String clfnObjectID, @Nullable String charcInternalID, @Nullable String charcValue, @Nullable Double charcFromNumericValue, @Nullable String charcFromNumericValueUnit, @Nullable Double charcToNumericValue, @Nullable String charcToNumericValueUnit, @Nullable String charcValueIntervalType, @Nullable Boolean isDeleted, @Nullable BigDecimal charcFromDecimalValue, @Nullable BigDecimal charcToDecimalValue, @Nullable BigDecimal charcFromAmount, @Nullable BigDecimal charcToAmount, @Nullable String currency, @Nullable LocalDate charcFromDate, @Nullable LocalDate charcToDate, @Nullable LocalTime charcFromTime, @Nullable LocalTime charcToTime, @Nullable MerchandiseCategory to_MerchandiseCategoryTP)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<MrchdsCatCharcValRstrcn>
-
setMerchandiseCategory
(Key Field) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MerchandiseCategory
- Parameters:
merchandiseCategory- Merchandise Category
-
setCharacteristic
(Key Field) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: Characteristic
- Parameters:
characteristic- Characteristic Name
-
setClfnCharcValuePositionNumber
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClfnCharcValuePositionNumber
- Parameters:
clfnCharcValuePositionNumber- Characteristic value counter
-
setClfnObjectID
Constraints: Not nullable, Maximum length: 90Original property name from the Odata EDM: ClfnObjectID
- Parameters:
clfnObjectID- Key of Object to be Classified
-
setCharcInternalID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CharcInternalID
- Parameters:
charcInternalID- Characteristic Internal ID
-
setCharcValue
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: CharcValue
- Parameters:
charcValue- Characteristic Value
-
setCharcFromNumericValue
Constraints: Not nullableOriginal property name from the Odata EDM: CharcFromNumericValue
- Parameters:
charcFromNumericValue- Internal floating point from
-
setCharcFromNumericValueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CharcFromNumericValueUnit
- Parameters:
charcFromNumericValueUnit- Unit of Measurement
-
setCharcToNumericValue
Constraints: Not nullableOriginal property name from the Odata EDM: CharcToNumericValue
- Parameters:
charcToNumericValue- Internal floating point value to
-
setCharcToNumericValueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CharcToNumericValueUnit
- Parameters:
charcToNumericValueUnit- Unit of Measurement
-
setCharcValueIntervalType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CharcValueIntervalType
- Parameters:
charcValueIntervalType- Code for value dependency
-
setIsDeleted
Constraints: Not nullableOriginal property name from the Odata EDM: IsDeleted
- Parameters:
isDeleted- Deletion Indicator
-
setCharcFromDecimalValue
Constraints: Not nullable, Precision: 31, Scale: 14Original property name from the Odata EDM: CharcFromDecimalValue
- Parameters:
charcFromDecimalValue- Lower Boundary for Numeric Field
-
setCharcToDecimalValue
Constraints: Not nullable, Precision: 31, Scale: 14Original property name from the Odata EDM: CharcToDecimalValue
- Parameters:
charcToDecimalValue- Upper Boundary for Numeric Field
-
setCharcFromAmount
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CharcFromAmount
- Parameters:
charcFromAmount- Lower Boundary for Currency Field
-
setCharcToAmount
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CharcToAmount
- Parameters:
charcToAmount- Upper Boundary for Currency Field
-
setCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Currency
- Parameters:
currency- Currency Key
-
setCharcFromDate
Constraints: NullableOriginal property name from the Odata EDM: CharcFromDate
- Parameters:
charcFromDate- Lower Boundary for Date-Interval
-
setCharcToDate
Constraints: NullableOriginal property name from the Odata EDM: CharcToDate
- Parameters:
charcToDate- Upper Boundary for Date-Interval
-
setCharcFromTime
Constraints: Not nullableOriginal property name from the Odata EDM: CharcFromTime
- Parameters:
charcFromTime- Lower Boundary for Time-Interval
-
setCharcToTime
Constraints: Not nullableOriginal property name from the Odata EDM: CharcToTime
- Parameters:
charcToTime- Upper Boundary for Time-Interval
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<MrchdsCatCharcValRstrcn>
-
getKey
- Overrides:
getKeyin classVdmObject<MrchdsCatCharcValRstrcn>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<MrchdsCatCharcValRstrcn>
-
fromMap
- Overrides:
fromMapin classVdmObject<MrchdsCatCharcValRstrcn>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<MrchdsCatCharcValRstrcn>
-
getMerchandiseCategoryTPIfPresent
Retrieval of associated MerchandiseCategory entity (one to one). This corresponds to the OData navigation property _MerchandiseCategoryTP.If the navigation property for an entity MrchdsCatCharcValRstrcn 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 _MerchandiseCategoryTP is already loaded, the result
will contain the MerchandiseCategory entity. If not, an
Optionwith result stateemptyis returned.
-
setMerchandiseCategoryTP
Overwrites the associated MerchandiseCategory entity for the loaded navigation property _MerchandiseCategoryTP.- Parameters:
value- New MerchandiseCategory entity.
-
builder
-
getMerchandiseCategory
(Key Field) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MerchandiseCategory
- Returns:
- Merchandise Category
-
getCharacteristic
(Key Field) Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: Characteristic
- Returns:
- Characteristic Name
-
getClfnCharcValuePositionNumber
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClfnCharcValuePositionNumber
- Returns:
- Characteristic value counter
-
getClfnObjectID
Constraints: Not nullable, Maximum length: 90Original property name from the Odata EDM: ClfnObjectID
- Returns:
- Key of Object to be Classified
-
getCharcInternalID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CharcInternalID
- Returns:
- Characteristic Internal ID
-
getCharcValue
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: CharcValue
- Returns:
- Characteristic Value
-
getCharcFromNumericValue
Constraints: Not nullableOriginal property name from the Odata EDM: CharcFromNumericValue
- Returns:
- Internal floating point from
-
getCharcFromNumericValueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CharcFromNumericValueUnit
- Returns:
- Unit of Measurement
-
getCharcToNumericValue
Constraints: Not nullableOriginal property name from the Odata EDM: CharcToNumericValue
- Returns:
- Internal floating point value to
-
getCharcToNumericValueUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CharcToNumericValueUnit
- Returns:
- Unit of Measurement
-
getCharcValueIntervalType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CharcValueIntervalType
- Returns:
- Code for value dependency
-
getIsDeleted
Constraints: Not nullableOriginal property name from the Odata EDM: IsDeleted
- Returns:
- Deletion Indicator
-
getCharcFromDecimalValue
Constraints: Not nullable, Precision: 31, Scale: 14Original property name from the Odata EDM: CharcFromDecimalValue
- Returns:
- Lower Boundary for Numeric Field
-
getCharcToDecimalValue
Constraints: Not nullable, Precision: 31, Scale: 14Original property name from the Odata EDM: CharcToDecimalValue
- Returns:
- Upper Boundary for Numeric Field
-
getCharcFromAmount
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CharcFromAmount
- Returns:
- Lower Boundary for Currency Field
-
getCharcToAmount
Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: CharcToAmount
- Returns:
- Upper Boundary for Currency Field
-
getCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Currency
- Returns:
- Currency Key
-
getCharcFromDate
Constraints: NullableOriginal property name from the Odata EDM: CharcFromDate
- Returns:
- Lower Boundary for Date-Interval
-
getCharcToDate
Constraints: NullableOriginal property name from the Odata EDM: CharcToDate
- Returns:
- Upper Boundary for Date-Interval
-
getCharcFromTime
Constraints: Not nullableOriginal property name from the Odata EDM: CharcFromTime
- Returns:
- Lower Boundary for Time-Interval
-
getCharcToTime
Constraints: Not nullableOriginal property name from the Odata EDM: CharcToTime
- Returns:
- Upper Boundary for Time-Interval
-
toString
- Overrides:
toStringin classVdmObject<MrchdsCatCharcValRstrcn>
-
equals
- Overrides:
equalsin classVdmEntity<MrchdsCatCharcValRstrcn>
-
canEqual
- Overrides:
canEqualin classVdmEntity<MrchdsCatCharcValRstrcn>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<MrchdsCatCharcValRstrcn>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<MrchdsCatCharcValRstrcn>
-