Class SrcgProjImprtdSuplrListBP
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: SrcgProjImprtdSuplrListBP_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty.String<SrcgProjImprtdSuplrListBP>static final SimpleProperty<SrcgProjImprtdSuplrListBP>Selector for all available fields of SrcgProjImprtdSuplrListBP.static final SimpleProperty.String<SrcgProjImprtdSuplrListBP>static final SimpleProperty.Boolean<SrcgProjImprtdSuplrListBP>static final SimpleProperty.Guid<SrcgProjImprtdSuplrListBP>static final SimpleProperty.String<SrcgProjImprtdSuplrListBP>static final SimpleProperty.Guid<SrcgProjImprtdSuplrListBP>static final SimpleProperty.Guid<SrcgProjImprtdSuplrListBP>static final SimpleProperty.Guid<SrcgProjImprtdSuplrListBP>static final SimpleProperty.String<SrcgProjImprtdSuplrListBP>static final SimpleProperty.Guid<SrcgProjImprtdSuplrListBP>static final SimpleProperty.Boolean<SrcgProjImprtdSuplrListBP>static final SimpleProperty.String<SrcgProjImprtdSuplrListBP>static final SimpleProperty.String<SrcgProjImprtdSuplrListBP>static final SimpleProperty.String<SrcgProjImprtdSuplrListBP>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionSrcgProjImprtdSuplrListBP(UUID srcgSuplrListBusPartUUID, UUID businessPartnerUUID, String supplier, String businessPartner, String addressID, String supplierCountryGroup, UUID sourcingSupplierListUUID, Boolean suplrListSupplierIsMandatory, Boolean businessPartnerIsBlocked, UUID suplrListReferenceObjectUUID, String supplierListReferenceObject, String suplrListReferenceObjectType, UUID sourceSupplierListUUID, String sourceSupplierListType) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullableConstraints: Nullableprotected Stringprotected Stringprotected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 2Constraints: NullableConstraints: Nullable(Key Field) Constraints: Not nullableConstraints: Not nullable, Maximum length: 2Constraints: NullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10getType()inthashCode()voidsetAddressID(String addressID) Constraints: Not nullable, Maximum length: 10voidsetBusinessPartner(String businessPartner) Constraints: Not nullable, Maximum length: 10voidsetBusinessPartnerIsBlocked(Boolean businessPartnerIsBlocked) Constraints: Not nullablevoidsetBusinessPartnerUUID(UUID businessPartnerUUID) Constraints: NullablevoidsetSourceSupplierListType(String sourceSupplierListType) Constraints: Not nullable, Maximum length: 2voidsetSourceSupplierListUUID(UUID sourceSupplierListUUID) Constraints: NullablevoidsetSourcingSupplierListUUID(UUID sourcingSupplierListUUID) Constraints: NullablevoidsetSrcgSuplrListBusPartUUID(UUID srcgSuplrListBusPartUUID) (Key Field) Constraints: Not nullablevoidsetSuplrListReferenceObjectType(String suplrListReferenceObjectType) Constraints: Not nullable, Maximum length: 2voidsetSuplrListReferenceObjectUUID(UUID suplrListReferenceObjectUUID) Constraints: NullablevoidsetSuplrListSupplierIsMandatory(Boolean suplrListSupplierIsMandatory) Constraints: Not nullablevoidsetSupplier(String supplier) Constraints: Not nullable, Maximum length: 10voidsetSupplierCountryGroup(String supplierCountryGroup) Constraints: Not nullable, Maximum length: 10voidsetSupplierListReferenceObject(String supplierListReferenceObject) 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, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of SrcgProjImprtdSuplrListBP. -
SRCG_SUPLR_LIST_BUS_PART_UUID
-
BUSINESS_PARTNER_UUID
-
SUPPLIER
-
BUSINESS_PARTNER
-
ADDRESS_ID
-
SUPPLIER_COUNTRY_GROUP
-
SOURCING_SUPPLIER_LIST_UUID
-
SUPLR_LIST_SUPPLIER_IS_MANDATORY
public static final SimpleProperty.Boolean<SrcgProjImprtdSuplrListBP> SUPLR_LIST_SUPPLIER_IS_MANDATORY -
BUSINESS_PARTNER_IS_BLOCKED
-
SUPLR_LIST_REFERENCE_OBJECT_UUID
-
SUPPLIER_LIST_REFERENCE_OBJECT
-
SUPLR_LIST_REFERENCE_OBJECT_TYPE
public static final SimpleProperty.String<SrcgProjImprtdSuplrListBP> SUPLR_LIST_REFERENCE_OBJECT_TYPE -
SOURCE_SUPPLIER_LIST_UUID
-
SOURCE_SUPPLIER_LIST_TYPE
-
-
Constructor Details
-
SrcgProjImprtdSuplrListBP
public SrcgProjImprtdSuplrListBP() -
SrcgProjImprtdSuplrListBP
public SrcgProjImprtdSuplrListBP(@Nullable UUID srcgSuplrListBusPartUUID, @Nullable UUID businessPartnerUUID, @Nullable String supplier, @Nullable String businessPartner, @Nullable String addressID, @Nullable String supplierCountryGroup, @Nullable UUID sourcingSupplierListUUID, @Nullable Boolean suplrListSupplierIsMandatory, @Nullable Boolean businessPartnerIsBlocked, @Nullable UUID suplrListReferenceObjectUUID, @Nullable String supplierListReferenceObject, @Nullable String suplrListReferenceObjectType, @Nullable UUID sourceSupplierListUUID, @Nullable String sourceSupplierListType)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SrcgProjImprtdSuplrListBP>
-
setSrcgSuplrListBusPartUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgSuplrListBusPartUUID
- Parameters:
srcgSuplrListBusPartUUID- Business Partner GUID
-
setBusinessPartnerUUID
Constraints: NullableOriginal property name from the Odata EDM: BusinessPartnerUUID
- Parameters:
businessPartnerUUID- Business Partner UUID
-
setSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Parameters:
supplier- Account Number of Supplier
-
setBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Parameters:
businessPartner- Business Partner
-
setAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Parameters:
addressID- Address
-
setSupplierCountryGroup
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierCountryGroup
- Parameters:
supplierCountryGroup- Country/Region Group of Supplier
-
setSourcingSupplierListUUID
Constraints: NullableOriginal property name from the Odata EDM: SourcingSupplierListUUID
- Parameters:
sourcingSupplierListUUID- UUID of Sourcing Supplier List
-
setSuplrListSupplierIsMandatory
Constraints: Not nullableOriginal property name from the Odata EDM: SuplrListSupplierIsMandatory
- Parameters:
suplrListSupplierIsMandatory- Supplier Is Mandatory
-
setBusinessPartnerIsBlocked
Constraints: Not nullableOriginal property name from the Odata EDM: BusinessPartnerIsBlocked
- Parameters:
businessPartnerIsBlocked- Central Block for Business Partner
-
setSuplrListReferenceObjectUUID
Constraints: NullableOriginal property name from the Odata EDM: SuplrListReferenceObjectUUID
- Parameters:
suplrListReferenceObjectUUID- Reference Object UUID of Instance Based Supplier List
-
setSupplierListReferenceObject
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierListReferenceObject
- Parameters:
supplierListReferenceObject- Reference Object for Supplier List for Sourcing
-
setSuplrListReferenceObjectType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SuplrListReferenceObjectType
- Parameters:
suplrListReferenceObjectType- Reference Object Type for Sourcing Supplier List
-
setSourceSupplierListUUID
Constraints: NullableOriginal property name from the Odata EDM: SourceSupplierListUUID
- Parameters:
sourceSupplierListUUID- Source Supplier List UUID
-
setSourceSupplierListType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourceSupplierListType
- Parameters:
sourceSupplierListType- Source Supplier List Type
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SrcgProjImprtdSuplrListBP>
-
getKey
- Overrides:
getKeyin classVdmObject<SrcgProjImprtdSuplrListBP>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SrcgProjImprtdSuplrListBP>
-
fromMap
- Overrides:
fromMapin classVdmObject<SrcgProjImprtdSuplrListBP>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SrcgProjImprtdSuplrListBP>
-
builder
-
getSrcgSuplrListBusPartUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgSuplrListBusPartUUID
- Returns:
- Business Partner GUID
-
getBusinessPartnerUUID
Constraints: NullableOriginal property name from the Odata EDM: BusinessPartnerUUID
- Returns:
- Business Partner UUID
-
getSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
- Account Number of Supplier
-
getBusinessPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BusinessPartner
- Returns:
- Business Partner
-
getAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AddressID
- Returns:
- Address
-
getSupplierCountryGroup
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierCountryGroup
- Returns:
- Country/Region Group of Supplier
-
getSourcingSupplierListUUID
Constraints: NullableOriginal property name from the Odata EDM: SourcingSupplierListUUID
- Returns:
- UUID of Sourcing Supplier List
-
getSuplrListSupplierIsMandatory
Constraints: Not nullableOriginal property name from the Odata EDM: SuplrListSupplierIsMandatory
- Returns:
- Supplier Is Mandatory
-
getBusinessPartnerIsBlocked
Constraints: Not nullableOriginal property name from the Odata EDM: BusinessPartnerIsBlocked
- Returns:
- Central Block for Business Partner
-
getSuplrListReferenceObjectUUID
Constraints: NullableOriginal property name from the Odata EDM: SuplrListReferenceObjectUUID
- Returns:
- Reference Object UUID of Instance Based Supplier List
-
getSupplierListReferenceObject
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierListReferenceObject
- Returns:
- Reference Object for Supplier List for Sourcing
-
getSuplrListReferenceObjectType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SuplrListReferenceObjectType
- Returns:
- Reference Object Type for Sourcing Supplier List
-
getSourceSupplierListUUID
Constraints: NullableOriginal property name from the Odata EDM: SourceSupplierListUUID
- Returns:
- Source Supplier List UUID
-
getSourceSupplierListType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SourceSupplierListType
- Returns:
- Source Supplier List Type
-
toString
- Overrides:
toStringin classVdmObject<SrcgProjImprtdSuplrListBP>
-
equals
- Overrides:
equalsin classVdmEntity<SrcgProjImprtdSuplrListBP>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SrcgProjImprtdSuplrListBP>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SrcgProjImprtdSuplrListBP>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<SrcgProjImprtdSuplrListBP>
-