Class CntrlReqForQuotationBidder
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CntrlReqForQuotationBidderType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CntrlReqForQuotationBidder instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<CntrlReqForQuotationBidder>Selector for all available fields of CntrlReqForQuotationBidder.static final SimpleProperty.String<CntrlReqForQuotationBidder>static final SimpleProperty.String<CntrlReqForQuotationBidder>static final SimpleProperty.String<CntrlReqForQuotationBidder>static final SimpleProperty.String<CntrlReqForQuotationBidder>Use with available request builders to apply the _CentralRequestForQuotation 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
ConstructorsConstructorDescriptionCntrlReqForQuotationBidder(String centralRequestForQuotation, String partnerCounter, String partnerFunction, String supplier, CentralRequestForQuotation to_CentralRequestForQuotation) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected void(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<CentralRequestForQuotation>Retrieval of associated CentralRequestForQuotation entity (one to one).protected Stringprotected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 3(Key Field) Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10getType()inthashCode()voidOverwrites the associated CentralRequestForQuotation entity for the loaded navigation property _CentralRequestForQuotation.voidsetCentralRequestForQuotation(String centralRequestForQuotation) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetPartnerCounter(String partnerCounter) (Key Field) Constraints: Not nullable, Maximum length: 3voidsetPartnerFunction(String partnerFunction) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetSupplier(String supplier) Constraints: Not nullable, Maximum length: 10toString()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 CntrlReqForQuotationBidder. -
CENTRAL_REQUEST_FOR_QUOTATION
-
PARTNER_COUNTER
-
PARTNER_FUNCTION
-
SUPPLIER
-
TO__CENTRAL_REQUEST_FOR_QUOTATION
public static final NavigationProperty.Single<CntrlReqForQuotationBidder,CentralRequestForQuotation> TO__CENTRAL_REQUEST_FOR_QUOTATIONUse with available request builders to apply the _CentralRequestForQuotation navigation property to query operations.
-
-
Constructor Details
-
CntrlReqForQuotationBidder
public CntrlReqForQuotationBidder() -
CntrlReqForQuotationBidder
public CntrlReqForQuotationBidder(@Nullable String centralRequestForQuotation, @Nullable String partnerCounter, @Nullable String partnerFunction, @Nullable String supplier, @Nullable CentralRequestForQuotation to_CentralRequestForQuotation)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CntrlReqForQuotationBidder>
-
setCentralRequestForQuotation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralRequestForQuotation
- Parameters:
centralRequestForQuotation- Purchasing Document Number
-
setPartnerCounter
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PartnerCounter
- Parameters:
partnerCounter- Partner counter
-
setPartnerFunction
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PartnerFunction
- Parameters:
partnerFunction- Partner Function
-
setSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Parameters:
supplier- Account Number of Supplier
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CntrlReqForQuotationBidder>
-
getKey
- Overrides:
getKeyin classVdmObject<CntrlReqForQuotationBidder>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CntrlReqForQuotationBidder>
-
fromMap
- Overrides:
fromMapin classVdmObject<CntrlReqForQuotationBidder>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CntrlReqForQuotationBidder>
-
getCentralRequestForQuotationIfPresent
@Nonnull public io.vavr.control.Option<CentralRequestForQuotation> getCentralRequestForQuotationIfPresent()Retrieval of associated CentralRequestForQuotation entity (one to one). This corresponds to the OData navigation property _CentralRequestForQuotation.If the navigation property for an entity CntrlReqForQuotationBidder 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 _CentralRequestForQuotation is already loaded, the
result will contain the CentralRequestForQuotation entity. If not, an
Optionwith result stateemptyis returned.
-
setCentralRequestForQuotation
Overwrites the associated CentralRequestForQuotation entity for the loaded navigation property _CentralRequestForQuotation.- Parameters:
value- New CentralRequestForQuotation entity.
-
builder
-
getCentralRequestForQuotation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CentralRequestForQuotation
- Returns:
- Purchasing Document Number
-
getPartnerCounter
(Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PartnerCounter
- Returns:
- Partner counter
-
getPartnerFunction
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PartnerFunction
- Returns:
- Partner Function
-
getSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
- Account Number of Supplier
-
toString
- Overrides:
toStringin classVdmObject<CntrlReqForQuotationBidder>
-
equals
- Overrides:
equalsin classVdmEntity<CntrlReqForQuotationBidder>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CntrlReqForQuotationBidder>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CntrlReqForQuotationBidder>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CntrlReqForQuotationBidder>
-