public class MaterialBOMItemByKeyFluentHelper extends FluentHelperByKey<MaterialBOMItemByKeyFluentHelper,MaterialBOMItem,MaterialBOMItemSelectable>
MaterialBOMItem
entity
using key fields. This fluent helper allows methods which modify the underlying query to be called before executing
the query itself.csrfTokenRetriever, entityCollection
Constructor and Description |
---|
MaterialBOMItemByKeyFluentHelper(String servicePath,
String entityCollection,
String billOfMaterial,
String billOfMaterialCategory,
String billOfMaterialVariant,
String billOfMaterialVersion,
String billOfMaterialItemNodeNumber,
String headerChangeDocument,
String material,
String plant)
Creates a fluent helper object that will fetch a single
MaterialBOMItem
entity with the provided key field values. |
Modifier and Type | Method and Description |
---|---|
protected Class<MaterialBOMItem> |
getEntityClass() |
protected Map<String,Object> |
getKey() |
executeRequest, select, toRequest, withCsrfToken, withQueryParameter
getCsrfTokenRetriever, getHeaders, getParametersForRequestOnly, getServicePath, getThis, withHeader, withHeaders
public MaterialBOMItemByKeyFluentHelper(@Nonnull String servicePath, @Nonnull String entityCollection, String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String billOfMaterialItemNodeNumber, String headerChangeDocument, String material, String plant)
MaterialBOMItem
entity with the provided key field values. To perform execution, call the executeRequest
method on the fluent helper object.entityCollection
- Entity Collection to be used to fetch a single MaterialBOMItem
headerChangeDocument
- Change Number
Constraints: Not nullable, Maximum length: 12
material
- Material Number
Constraints: Not nullable, Maximum length: 40
billOfMaterialCategory
- BOM category
Constraints: Not nullable, Maximum length: 1
servicePath
- Service path to be used to fetch a single MaterialBOMItem
billOfMaterialVersion
- BOM Version
Constraints: Not nullable, Maximum length: 4
plant
- Plant
Constraints: Not nullable, Maximum length: 4
billOfMaterial
- Bill of Material
Constraints: Not nullable, Maximum length: 8
billOfMaterialVariant
- Alternative BOM
Constraints: Not nullable, Maximum length: 2
billOfMaterialItemNodeNumber
- BOM item node number
Constraints: Not nullable, Maximum length: 8
@Nonnull protected Class<MaterialBOMItem> getEntityClass()
getEntityClass
in class FluentHelperBasic<MaterialBOMItemByKeyFluentHelper,MaterialBOMItem,MaterialBOMItem>
@Nonnull protected Map<String,Object> getKey()
getKey
in class FluentHelperByKey<MaterialBOMItemByKeyFluentHelper,MaterialBOMItem,MaterialBOMItemSelectable>
Copyright © 2022 SAP SE. All rights reserved.