Class ProductionRoutingMatlAssgmt
Original entity name from the Odata EDM: ProductionRoutingMatlAssgmtType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ProductionRoutingMatlAssgmtSelectableSelector for all available fields of ProductionRoutingMatlAssgmt.static final ProductionRoutingMatlAssgmtField<String>Use with available fluent helpers to apply the ChangeNumber field to query operations.static final ProductionRoutingMatlAssgmtField<ZonedDateTime>Use with available fluent helpers to apply the ChangedDateTime field to query operations.static final ProductionRoutingMatlAssgmtField<String>Use with available fluent helpers to apply the CreatedByUser field to query operations.static final ProductionRoutingMatlAssgmtField<LocalDateTime>Use with available fluent helpers to apply the CreationDate field to query operations.static final ProductionRoutingMatlAssgmtField<LocalDateTime>Use with available fluent helpers to apply the LastChangeDate field to query operations.static final ProductionRoutingMatlAssgmtField<String>Use with available fluent helpers to apply the LastChangedByUser field to query operations.static final ProductionRoutingMatlAssgmtField<String>Use with available fluent helpers to apply the Plant field to query operations.static final ProductionRoutingMatlAssgmtField<String>Use with available fluent helpers to apply the Product field to query operations.static final ProductionRoutingMatlAssgmtField<String>Use with available fluent helpers to apply the ProductionRouting field to query operations.static final ProductionRoutingMatlAssgmtField<String>Use with available fluent helpers to apply the ProductionRoutingGroup field to query operations.static final ProductionRoutingMatlAssgmtField<String>Use with available fluent helpers to apply the ProductionRoutingMatlAssgmt field to query operations.static final ProductionRoutingMatlAssgmtField<String>Use with available fluent helpers to apply the ProductionRtgMatlAssgmtIntVers field to query operations.static final ProductionRoutingMatlAssgmtField<LocalDateTime>Use with available fluent helpers to apply the ValidityEndDate field to query operations.static final ProductionRoutingMatlAssgmtField<LocalDateTime>Use with available fluent helpers to apply the ValidityStartDate field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionProductionRoutingMatlAssgmt(String product, String plant, String productionRoutingGroup, String productionRouting, String productionRoutingMatlAssgmt, String productionRtgMatlAssgmtIntVers, LocalDateTime creationDate, String createdByUser, LocalDateTime lastChangeDate, String lastChangedByUser, LocalDateTime validityStartDate, LocalDateTime validityEndDate, String changeNumber, ZonedDateTime changedDateTime) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
ProductionRoutingMatlAssgmtField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ProductionRoutingMatlAssgmtField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 0protected Stringprotected StringgetKey()Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 12getPlant()(Key Field) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 18(Key Field) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 8(Key Field) Constraints: Not nullable, Maximum length: 7(Key Field) Constraints: Not nullable, Maximum length: 8getType()Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0inthashCode()voidsetChangedDateTime(ZonedDateTime changedDateTime) Constraints: Not nullable, Precision: 0voidsetChangeNumber(String changeNumber) Constraints: Not nullable, Maximum length: 12voidsetCreatedByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12voidsetCreationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0voidsetLastChangeDate(LocalDateTime lastChangeDate) Constraints: Not nullable, Precision: 0voidsetLastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12void(Key Field) Constraints: Not nullable, Maximum length: 4voidsetProduct(String product) (Key Field) Constraints: Not nullable, Maximum length: 18voidsetProductionRouting(String productionRouting) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetProductionRoutingGroup(String productionRoutingGroup) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetProductionRoutingMatlAssgmt(String productionRoutingMatlAssgmt) (Key Field) Constraints: Not nullable, Maximum length: 7voidsetProductionRtgMatlAssgmtIntVers(String productionRtgMatlAssgmtIntVers) (Key Field) Constraints: Not nullable, Maximum length: 8protected voidsetServicePathForFetch(String servicePathForFetch) voidsetValidityEndDate(LocalDateTime validityEndDate) Constraints: Not nullable, Precision: 0voidsetValidityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
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 ProductionRoutingMatlAssgmt. -
PRODUCT
Use with available fluent helpers to apply the Product field to query operations. -
PLANT
Use with available fluent helpers to apply the Plant field to query operations. -
PRODUCTION_ROUTING_GROUP
Use with available fluent helpers to apply the ProductionRoutingGroup field to query operations. -
PRODUCTION_ROUTING
Use with available fluent helpers to apply the ProductionRouting field to query operations. -
PRODUCTION_ROUTING_MATL_ASSGMT
Use with available fluent helpers to apply the ProductionRoutingMatlAssgmt field to query operations. -
PRODUCTION_RTG_MATL_ASSGMT_INT_VERS
Use with available fluent helpers to apply the ProductionRtgMatlAssgmtIntVers field to query operations. -
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations. -
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations. -
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations. -
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations. -
VALIDITY_START_DATE
Use with available fluent helpers to apply the ValidityStartDate field to query operations. -
VALIDITY_END_DATE
Use with available fluent helpers to apply the ValidityEndDate field to query operations. -
CHANGE_NUMBER
Use with available fluent helpers to apply the ChangeNumber field to query operations. -
CHANGED_DATE_TIME
Use with available fluent helpers to apply the ChangedDateTime field to query operations.
-
-
Constructor Details
-
ProductionRoutingMatlAssgmt
public ProductionRoutingMatlAssgmt() -
ProductionRoutingMatlAssgmt
public ProductionRoutingMatlAssgmt(@Nullable String product, @Nullable String plant, @Nullable String productionRoutingGroup, @Nullable String productionRouting, @Nullable String productionRoutingMatlAssgmt, @Nullable String productionRtgMatlAssgmtIntVers, @Nullable LocalDateTime creationDate, @Nullable String createdByUser, @Nullable LocalDateTime lastChangeDate, @Nullable String lastChangedByUser, @Nullable LocalDateTime validityStartDate, @Nullable LocalDateTime validityEndDate, @Nullable String changeNumber, @Nullable ZonedDateTime changedDateTime)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ProductionRoutingMatlAssgmt>
-
setProduct
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Parameters:
product- Material Number
-
setPlant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setProductionRoutingGroup
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProductionRoutingGroup
- Parameters:
productionRoutingGroup- Key for Task List Group
-
setProductionRouting
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductionRouting
- Parameters:
productionRouting- Group Counter
-
setProductionRoutingMatlAssgmt
(Key Field) Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: ProductionRoutingMatlAssgmt
- Parameters:
productionRoutingMatlAssgmt- Counter for Additional Criteria
-
setProductionRtgMatlAssgmtIntVers
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProductionRtgMatlAssgmtIntVers
- Parameters:
productionRtgMatlAssgmtIntVers- Internal counter
-
setCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Parameters:
creationDate- Date Record Created On
-
setCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Parameters:
createdByUser- Created By User
-
setLastChangeDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Parameters:
lastChangeDate- Last Changed On
-
setLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Parameters:
lastChangedByUser- Last Changed By User
-
setValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Valid-From Date
-
setValidityEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Valid-To Date
-
setChangeNumber
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Parameters:
changeNumber- Change Number
-
setChangedDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ChangedDateTime
- Parameters:
changedDateTime- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ProductionRoutingMatlAssgmt>
-
getKey
- Overrides:
getKeyin classVdmObject<ProductionRoutingMatlAssgmt>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ProductionRoutingMatlAssgmt>
-
fromMap
- Overrides:
fromMapin classVdmObject<ProductionRoutingMatlAssgmt>
-
field
@Nonnull public static <T> ProductionRoutingMatlAssgmtField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> ProductionRoutingMatlAssgmtField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<ProductionRoutingMatlAssgmt>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ProductionRoutingMatlAssgmt>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ProductionRoutingMatlAssgmt>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ProductionRoutingMatlAssgmt>
-
builder
-
getProduct
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Product
- Returns:
- Material Number
-
getPlant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getProductionRoutingGroup
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProductionRoutingGroup
- Returns:
- Key for Task List Group
-
getProductionRouting
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductionRouting
- Returns:
- Group Counter
-
getProductionRoutingMatlAssgmt
(Key Field) Constraints: Not nullable, Maximum length: 7Original property name from the Odata EDM: ProductionRoutingMatlAssgmt
- Returns:
- Counter for Additional Criteria
-
getProductionRtgMatlAssgmtIntVers
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: ProductionRtgMatlAssgmtIntVers
- Returns:
- Internal counter
-
getCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
- Date Record Created On
-
getCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
- Created By User
-
getLastChangeDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: LastChangeDate
- Returns:
- Last Changed On
-
getLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
- Last Changed By User
-
getValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
- Valid-From Date
-
getValidityEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
- Valid-To Date
-
getChangeNumber
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Returns:
- Change Number
-
getChangedDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ChangedDateTime
- Returns:
- UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
-
toString
- Overrides:
toStringin classVdmObject<ProductionRoutingMatlAssgmt>
-
equals
- Overrides:
equalsin classVdmEntity<ProductionRoutingMatlAssgmt>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ProductionRoutingMatlAssgmt>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ProductionRoutingMatlAssgmt>
-