Class ProductDistrCtrListing
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: ProductDistrCtrListingType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<ProductDistrCtrListing,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<ProductDistrCtrListing>Selector for all available fields of ProductDistrCtrListing.static final SimpleProperty.String<ProductDistrCtrListing>static final SimpleProperty.String<ProductDistrCtrListing>static final SimpleProperty.String<ProductDistrCtrListing>static final SimpleProperty.Date<ProductDistrCtrListing>static final SimpleProperty.Date<ProductDistrCtrListing>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionProductDistrCtrListing(String product, String assortmentModuleUser, String site, LocalDate validityStartDate, LocalDate validityEndDate, Collection<SAP__Message> _Messages) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 10protected Stringprotected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 18getSite()(Key Field) Constraints: Not nullable, Maximum length: 4getType()Constraints: NullableConstraints: NullableinthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetAssortmentModuleUser(String assortmentModuleUser) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetProduct(String product) (Key Field) Constraints: Not nullable, Maximum length: 18void(Key Field) Constraints: Not nullable, Maximum length: 4voidsetValidityEndDate(LocalDate validityEndDate) Constraints: NullablevoidsetValidityStartDate(LocalDate validityStartDate) Constraints: NullabletoString()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, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of ProductDistrCtrListing. -
PRODUCT
-
ASSORTMENT_MODULE_USER
-
SITE
-
VALIDITY_START_DATE
-
VALIDITY_END_DATE
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations.
-
-
Constructor Details
-
ProductDistrCtrListing
public ProductDistrCtrListing() -
ProductDistrCtrListing
public ProductDistrCtrListing(@Nullable String product, @Nullable String assortmentModuleUser, @Nullable String site, @Nullable LocalDate validityStartDate, @Nullable LocalDate validityEndDate, @Nullable Collection<SAP__Message> _Messages)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ProductDistrCtrListing>
-
setProduct
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
product- Structured material
-
setAssortmentModuleUser
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AssortmentModuleUser
- Parameters:
assortmentModuleUser- Assortment User
-
setSite
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Site
- Parameters:
site- Plant
-
setValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Product Assignment Valid From
-
setValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Product Assignment Valid To
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ProductDistrCtrListing>
-
getKey
- Overrides:
getKeyin classVdmObject<ProductDistrCtrListing>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ProductDistrCtrListing>
-
fromMap
- Overrides:
fromMapin classVdmObject<ProductDistrCtrListing>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ProductDistrCtrListing>
-
builder
-
getProduct
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Returns:
- Structured material
-
getAssortmentModuleUser
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AssortmentModuleUser
- Returns:
- Assortment User
-
getSite
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Site
- Returns:
- Plant
-
getValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
- Product Assignment Valid From
-
getValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
- Product Assignment Valid To
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<ProductDistrCtrListing>
-
equals
- Overrides:
equalsin classVdmEntity<ProductDistrCtrListing>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ProductDistrCtrListing>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ProductDistrCtrListing>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<ProductDistrCtrListing>
-