@Named(value="com.sap.cloud.sdk.s4hana.onpremise.v2020.datamodel.odata.services.DefaultSpecificationPhraseService") public class DefaultSpecificationPhraseService extends Object implements SpecificationPhraseService
This service enables you to read specification phrase data, such as phrase sets, phrases, and phrase items. The API retrieves header, item, and assignment between phrase sets and phrases via standard HTTP GET call. .
Reference: SAP API Business Hub
OData Service: | OP_API_SPECIFICATIONPHRASE_0001 |
API Version: | 1 |
Minimum ERP Version: | 2020 |
Authentication Methods: | Basic, x509 |
Business Object: | Recipe Product Specification |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultSpecificationPhraseService()
Creates a service using
SpecificationPhraseService.DEFAULT_SERVICE_PATH to send the requests. |
public DefaultSpecificationPhraseService()
SpecificationPhraseService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultSpecificationPhraseService withServicePath(@Nonnull String servicePath)
SpecificationPhraseService
withServicePath
in interface SpecificationPhraseService
servicePath
- Service path that will override the default.@Nonnull public DefaultSpecificationPhraseServiceBatch batch()
batch
in interface BatchService<SpecificationPhraseServiceBatch>
@Nonnull public SpecificationPhraseFluentHelper getAllSpecificationPhrase()
SpecificationPhraseService
SpecificationPhrase
entities.getAllSpecificationPhrase
in interface SpecificationPhraseService
SpecificationPhrase
entities. This fluent helper allows methods which modify the underlying query to be
called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SpecificationPhraseByKeyFluentHelper getSpecificationPhraseByKey(String specPhraseInternalID, String specPhraseChgIntID)
SpecificationPhraseService
SpecificationPhrase
entity using key fields.getSpecificationPhraseByKey
in interface SpecificationPhraseService
specPhraseInternalID
- Phrase Internal ID
Constraints: Not nullable, Maximum length: 20
specPhraseChgIntID
- Phrase Change State
Constraints: Not nullable, Maximum length: 20
SpecificationPhrase
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SpecificationPhraseItemFluentHelper getAllSpecificationPhraseItem()
SpecificationPhraseService
SpecificationPhraseItem
entities.getAllSpecificationPhraseItem
in interface SpecificationPhraseService
SpecificationPhraseItem
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SpecificationPhraseItemByKeyFluentHelper getSpecificationPhraseItemByKey(String specPhraseItemInternalID, String specPhraseItemChgIntID)
SpecificationPhraseService
SpecificationPhraseItem
entity using key fields.getSpecificationPhraseItemByKey
in interface SpecificationPhraseService
specPhraseItemInternalID
- Phrase Item Internal ID
Constraints: Not nullable, Maximum length: 20
specPhraseItemChgIntID
- Phrase Item Change State
Constraints: Not nullable, Maximum length: 20
SpecificationPhraseItem
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SpecificationPhraseSetFluentHelper getAllSpecificationPhraseSet()
SpecificationPhraseService
SpecificationPhraseSet
entities.getAllSpecificationPhraseSet
in interface SpecificationPhraseService
SpecificationPhraseSet
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SpecificationPhraseSetByKeyFluentHelper getSpecificationPhraseSetByKey(String specPhraseSetInternalID, String specPhraseSetChgIntID)
SpecificationPhraseService
SpecificationPhraseSet
entity using key fields.getSpecificationPhraseSetByKey
in interface SpecificationPhraseService
specPhraseSetInternalID
- Phrase Set Internal ID
Constraints: Not nullable, Maximum length: 20
specPhraseSetChgIntID
- Phrase Set Change State
Constraints: Not nullable, Maximum length: 20
SpecificationPhraseSet
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SpecificationPhraseSetTextFluentHelper getAllSpecificationPhraseSetText()
SpecificationPhraseService
SpecificationPhraseSetText
entities.getAllSpecificationPhraseSetText
in interface SpecificationPhraseService
SpecificationPhraseSetText
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SpecificationPhraseSetTextByKeyFluentHelper getSpecificationPhraseSetTextByKey(String specPhraseSetDescIntID, String specPhraseSetDescChgIntID)
SpecificationPhraseService
SpecificationPhraseSetText
entity using key fields.getSpecificationPhraseSetTextByKey
in interface SpecificationPhraseService
specPhraseSetDescIntID
- Sequential Number of Data Record
Constraints: Not nullable, Maximum length: 20
specPhraseSetDescChgIntID
- Sequential Number of the Change State
Constraints: Not nullable, Maximum length: 20
SpecificationPhraseSetText
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SpecPhraseSetPhraseAssgmtFluentHelper getAllSpecPhraseSetPhraseAssgmt()
SpecificationPhraseService
SpecPhraseSetPhraseAssgmt
entities.getAllSpecPhraseSetPhraseAssgmt
in interface SpecificationPhraseService
SpecPhraseSetPhraseAssgmt
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public SpecPhraseSetPhraseAssgmtByKeyFluentHelper getSpecPhraseSetPhraseAssgmtByKey(String specPhraseAssgmtInternalID, String specPhraseAssgmtChgIntID)
SpecificationPhraseService
SpecPhraseSetPhraseAssgmt
entity using key fields.getSpecPhraseSetPhraseAssgmtByKey
in interface SpecificationPhraseService
specPhraseAssgmtInternalID
- Phrase Set - Phrase Assignment Internal ID
Constraints: Not nullable, Maximum length: 20
specPhraseAssgmtChgIntID
- Phrase Set - Phrase Assignment Change State
Constraints: Not nullable, Maximum length: 20
SpecPhraseSetPhraseAssgmt
entity using key fields. This fluent helper allows methods which modify the
underlying query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.