java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<SupplierList>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.preferredsupplierlist.SupplierList
All Implemented Interfaces:
VdmEntitySet

public class SupplierList extends VdmEntity<SupplierList> implements VdmEntitySet
Supplier List

Original entity name from the Odata EDM: SupplierList_Type

  • Field Details

  • Constructor Details

  • Method Details

    • getType

      @Nonnull public Class<SupplierList> getType()
      Specified by:
      getType in class VdmObject<SupplierList>
    • setSupplierListUUID

      public void setSupplierListUUID(@Nullable UUID supplierListUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: SupplierListUUID

      Parameters:
      supplierListUUID - Supplier List UUID
    • setSupplierList

      public void setSupplierList(@Nullable String supplierList)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SupplierList

      Parameters:
      supplierList - Supplier List
    • setSupplierListVersion

      public void setSupplierListVersion(@Nullable Short supplierListVersion)
      Constraints: Not nullable

      Original property name from the Odata EDM: SupplierListVersion

      Parameters:
      supplierListVersion - Supplier List Version
    • setSupplierListType

      public void setSupplierListType(@Nullable String supplierListType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SupplierListType

      Parameters:
      supplierListType - Supplier List Type
    • setSupplierListName

      public void setSupplierListName(@Nullable String supplierListName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: SupplierListName

      Parameters:
      supplierListName - Supplier List Name
    • setSuplrListLifecycleStatus

      public void setSuplrListLifecycleStatus(@Nullable String suplrListLifecycleStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SuplrListLifecycleStatus

      Parameters:
      suplrListLifecycleStatus - Supplier List Lifecycle Status
    • setPurchaserRespWorkAgreement

      public void setPurchaserRespWorkAgreement(@Nullable String purchaserRespWorkAgreement)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: PurchaserRespWorkAgreement

      Parameters:
      purchaserRespWorkAgreement - Purchaser Responsible
    • setPurchaserResponsibleUser

      public void setPurchaserResponsibleUser(@Nullable String purchaserResponsibleUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PurchaserResponsibleUser

      Parameters:
      purchaserResponsibleUser - Purchaser Responsible User
    • setSupplierListHasAllCompanyCodes

      public void setSupplierListHasAllCompanyCodes(@Nullable Boolean supplierListHasAllCompanyCodes)
      Constraints: Not nullable

      Original property name from the Odata EDM: SupplierListHasAllCompanyCodes

      Parameters:
      supplierListHasAllCompanyCodes - Supplier List has All Company Codes Indicator
    • setCreatedByUser

      public void setCreatedByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - Created By User
    • setCreationDateTime

      public void setCreationDateTime(@Nullable OffsetDateTime creationDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: CreationDateTime

      Parameters:
      creationDateTime - Supplier List Creation Date
    • setLastChangedByUser

      public void setLastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Parameters:
      lastChangedByUser - Last Changed By User
    • setLastChangeDateTime

      public void setLastChangeDateTime(@Nullable OffsetDateTime lastChangeDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Parameters:
      lastChangeDateTime - Change Time Stamp
    • setSupplierListIsLatest

      public void setSupplierListIsLatest(@Nullable Boolean supplierListIsLatest)
      Constraints: Not nullable

      Original property name from the Odata EDM: SupplierListIsLatest

      Parameters:
      supplierListIsLatest - Latest Supplier List
    • setSupplierListIsPublic

      public void setSupplierListIsPublic(@Nullable Boolean supplierListIsPublic)
      Constraints: Not nullable

      Original property name from the Odata EDM: SupplierListIsPublic

      Parameters:
      supplierListIsPublic - User-Specified Supplier List Is Public
    • setIsDeleted

      public void setIsDeleted(@Nullable Boolean isDeleted)
      Constraints: Not nullable

      Original property name from the Odata EDM: IsDeleted

      Parameters:
      isDeleted - “Is Deleted” Indicator
    • setIsEndOfPurposeBlocked

      public void setIsEndOfPurposeBlocked(@Nullable String isEndOfPurposeBlocked)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: IsEndOfPurposeBlocked

      Parameters:
      isEndOfPurposeBlocked - Business Purpose Completed
    • set_Messages

      public void set_Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Parameters:
      _Messages - The _Messages to set.
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<SupplierList>
    • getKey

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<SupplierList>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<SupplierList>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<SupplierList>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<SupplierList>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<SupplierList>
    • getSuplrListBusinessPartnerTPIfPresent

      @Nonnull public io.vavr.control.Option<List<SupplierListBusinessPartner>> getSuplrListBusinessPartnerTPIfPresent()
      Retrieval of associated SupplierListBusinessPartner entities (one to many). This corresponds to the OData navigation property _SuplrListBusinessPartnerTP.

      If the navigation property for an entity SupplierList has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _SuplrListBusinessPartnerTP is already loaded, the result will contain the SupplierListBusinessPartner entities. If not, an Option with result state empty is returned.
    • setSuplrListBusinessPartnerTP

      public void setSuplrListBusinessPartnerTP(@Nonnull List<SupplierListBusinessPartner> value)
      Overwrites the list of associated SupplierListBusinessPartner entities for the loaded navigation property _SuplrListBusinessPartnerTP.

      If the navigation property _SuplrListBusinessPartnerTP of a queried SupplierList is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of SupplierListBusinessPartner entities.
    • addSuplrListBusinessPartnerTP

      public void addSuplrListBusinessPartnerTP(SupplierListBusinessPartner... entity)
      Adds elements to the list of associated SupplierListBusinessPartner entities. This corresponds to the OData navigation property _SuplrListBusinessPartnerTP.

      If the navigation property _SuplrListBusinessPartnerTP of a queried SupplierList is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of SupplierListBusinessPartner entities.
    • getSuplrListProposedSupplierTPIfPresent

      @Nonnull public io.vavr.control.Option<List<SuplrListPrpsdBusinessPartner>> getSuplrListProposedSupplierTPIfPresent()
      Retrieval of associated SuplrListPrpsdBusinessPartner entities (one to many). This corresponds to the OData navigation property _SuplrListProposedSupplierTP.

      If the navigation property for an entity SupplierList has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _SuplrListProposedSupplierTP is already loaded, the result will contain the SuplrListPrpsdBusinessPartner entities. If not, an Option with result state empty is returned.
    • setSuplrListProposedSupplierTP

      public void setSuplrListProposedSupplierTP(@Nonnull List<SuplrListPrpsdBusinessPartner> value)
      Overwrites the list of associated SuplrListPrpsdBusinessPartner entities for the loaded navigation property _SuplrListProposedSupplierTP.

      If the navigation property _SuplrListProposedSupplierTP of a queried SupplierList is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of SuplrListPrpsdBusinessPartner entities.
    • addSuplrListProposedSupplierTP

      public void addSuplrListProposedSupplierTP(SuplrListPrpsdBusinessPartner... entity)
      Adds elements to the list of associated SuplrListPrpsdBusinessPartner entities. This corresponds to the OData navigation property _SuplrListProposedSupplierTP.

      If the navigation property _SuplrListProposedSupplierTP of a queried SupplierList is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of SuplrListPrpsdBusinessPartner entities.
    • getSuplrListPrpsdCompanyCodeTPIfPresent

      @Nonnull public io.vavr.control.Option<List<SuplrListPrpsdCompanyCode>> getSuplrListPrpsdCompanyCodeTPIfPresent()
      Retrieval of associated SuplrListPrpsdCompanyCode entities (one to many). This corresponds to the OData navigation property _SuplrListPrpsdCompanyCodeTP.

      If the navigation property for an entity SupplierList has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _SuplrListPrpsdCompanyCodeTP is already loaded, the result will contain the SuplrListPrpsdCompanyCode entities. If not, an Option with result state empty is returned.
    • setSuplrListPrpsdCompanyCodeTP

      public void setSuplrListPrpsdCompanyCodeTP(@Nonnull List<SuplrListPrpsdCompanyCode> value)
      Overwrites the list of associated SuplrListPrpsdCompanyCode entities for the loaded navigation property _SuplrListPrpsdCompanyCodeTP.

      If the navigation property _SuplrListPrpsdCompanyCodeTP of a queried SupplierList is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of SuplrListPrpsdCompanyCode entities.
    • addSuplrListPrpsdCompanyCodeTP

      public void addSuplrListPrpsdCompanyCodeTP(SuplrListPrpsdCompanyCode... entity)
      Adds elements to the list of associated SuplrListPrpsdCompanyCode entities. This corresponds to the OData navigation property _SuplrListPrpsdCompanyCodeTP.

      If the navigation property _SuplrListPrpsdCompanyCodeTP of a queried SupplierList is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of SuplrListPrpsdCompanyCode entities.
    • getSupplierListCompanyCodeTPIfPresent

      @Nonnull public io.vavr.control.Option<List<SupplierListCompanyCode>> getSupplierListCompanyCodeTPIfPresent()
      Retrieval of associated SupplierListCompanyCode entities (one to many). This corresponds to the OData navigation property _SupplierListCompanyCodeTP.

      If the navigation property for an entity SupplierList has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _SupplierListCompanyCodeTP is already loaded, the result will contain the SupplierListCompanyCode entities. If not, an Option with result state empty is returned.
    • setSupplierListCompanyCodeTP

      public void setSupplierListCompanyCodeTP(@Nonnull List<SupplierListCompanyCode> value)
      Overwrites the list of associated SupplierListCompanyCode entities for the loaded navigation property _SupplierListCompanyCodeTP.

      If the navigation property _SupplierListCompanyCodeTP of a queried SupplierList is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of SupplierListCompanyCode entities.
    • addSupplierListCompanyCodeTP

      public void addSupplierListCompanyCodeTP(SupplierListCompanyCode... entity)
      Adds elements to the list of associated SupplierListCompanyCode entities. This corresponds to the OData navigation property _SupplierListCompanyCodeTP.

      If the navigation property _SupplierListCompanyCodeTP of a queried SupplierList is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of SupplierListCompanyCode entities.
    • getSupplierListMaterialGroupTPIfPresent

      @Nonnull public io.vavr.control.Option<List<SupplierListMaterialGroup>> getSupplierListMaterialGroupTPIfPresent()
      Retrieval of associated SupplierListMaterialGroup entities (one to many). This corresponds to the OData navigation property _SupplierListMaterialGroupTP.

      If the navigation property for an entity SupplierList has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _SupplierListMaterialGroupTP is already loaded, the result will contain the SupplierListMaterialGroup entities. If not, an Option with result state empty is returned.
    • setSupplierListMaterialGroupTP

      public void setSupplierListMaterialGroupTP(@Nonnull List<SupplierListMaterialGroup> value)
      Overwrites the list of associated SupplierListMaterialGroup entities for the loaded navigation property _SupplierListMaterialGroupTP.

      If the navigation property _SupplierListMaterialGroupTP of a queried SupplierList is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of SupplierListMaterialGroup entities.
    • addSupplierListMaterialGroupTP

      public void addSupplierListMaterialGroupTP(SupplierListMaterialGroup... entity)
      Adds elements to the list of associated SupplierListMaterialGroup entities. This corresponds to the OData navigation property _SupplierListMaterialGroupTP.

      If the navigation property _SupplierListMaterialGroupTP of a queried SupplierList is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of SupplierListMaterialGroup entities.
    • upgradeVersion

      @Nonnull public static BoundAction.SingleToSingle<SupplierList,SupplierList> upgradeVersion()
      Action that can be applied to any entity object of this class.

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • copy

      @Nonnull public static BoundAction.SingleToSingle<SupplierList,SupplierList> copy(@Nonnull String supplierListName, @Nonnull String purchaserRespWorkAgreement)
      Action that can be applied to any entity object of this class.

      Parameters:
      supplierListName - Constraints: Not nullable, Maximum length: 60

      Original parameter name from the Odata EDM: SupplierListName

      purchaserRespWorkAgreement - Constraints: Not nullable, Maximum length: 8

      Original parameter name from the Odata EDM: PurchaserRespWorkAgreement

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • clear

      @Nonnull public static BoundAction.SingleToSingle<SupplierList,SupplierList> clear()
      Action that can be applied to any entity object of this class.

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • deactivateSupplierList

      @Nonnull public static BoundAction.SingleToSingle<SupplierList,SupplierList> deactivateSupplierList()
      Action that can be applied to any entity object of this class.

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • deletePreferredSupplierList

      @Nonnull public static BoundAction.SingleToSingle<SupplierList,SupplierList> deletePreferredSupplierList()
      Action that can be applied to any entity object of this class.

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • activateSupplierList

      @Nonnull public static BoundAction.SingleToSingle<SupplierList,SupplierList> activateSupplierList()
      Action that can be applied to any entity object of this class.

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • createUserSpecifiedList

      @Nonnull public static BoundAction.CollectionToSingle<SupplierList,SupplierList> createUserSpecifiedList(@Nonnull String supplierListName, @Nonnull String supplier, @Nonnull String materialGroup)
      Action that can be applied to a collection of entities of this class.

      Parameters:
      supplierListName - Constraints: Not nullable, Maximum length: 60

      Original parameter name from the Odata EDM: SupplierListName

      materialGroup - Constraints: Not nullable, Maximum length: 9

      Original parameter name from the Odata EDM: MaterialGroup

      supplier - Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: Supplier

      Returns:
      Action object prepared with the given parameters to be applied to a collection of entities of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • builder

      @Nonnull public static SupplierList.SupplierListBuilder builder()
    • getSupplierListUUID

      @Nullable public UUID getSupplierListUUID()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: SupplierListUUID

      Returns:
      Supplier List UUID
    • getSupplierList

      @Nullable public String getSupplierList()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SupplierList

      Returns:
      Supplier List
    • getSupplierListVersion

      @Nullable public Short getSupplierListVersion()
      Constraints: Not nullable

      Original property name from the Odata EDM: SupplierListVersion

      Returns:
      Supplier List Version
    • getSupplierListType

      @Nullable public String getSupplierListType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SupplierListType

      Returns:
      Supplier List Type
    • getSupplierListName

      @Nullable public String getSupplierListName()
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: SupplierListName

      Returns:
      Supplier List Name
    • getSuplrListLifecycleStatus

      @Nullable public String getSuplrListLifecycleStatus()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SuplrListLifecycleStatus

      Returns:
      Supplier List Lifecycle Status
    • getPurchaserRespWorkAgreement

      @Nullable public String getPurchaserRespWorkAgreement()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: PurchaserRespWorkAgreement

      Returns:
      Purchaser Responsible
    • getPurchaserResponsibleUser

      @Nullable public String getPurchaserResponsibleUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PurchaserResponsibleUser

      Returns:
      Purchaser Responsible User
    • getSupplierListHasAllCompanyCodes

      @Nullable public Boolean getSupplierListHasAllCompanyCodes()
      Constraints: Not nullable

      Original property name from the Odata EDM: SupplierListHasAllCompanyCodes

      Returns:
      Supplier List has All Company Codes Indicator
    • getCreatedByUser

      @Nullable public String getCreatedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      Created By User
    • getCreationDateTime

      @Nullable public OffsetDateTime getCreationDateTime()
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      Supplier List Creation Date
    • getLastChangedByUser

      @Nullable public String getLastChangedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      Last Changed By User
    • getLastChangeDateTime

      @Nullable public OffsetDateTime getLastChangeDateTime()
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      Change Time Stamp
    • getSupplierListIsLatest

      @Nullable public Boolean getSupplierListIsLatest()
      Constraints: Not nullable

      Original property name from the Odata EDM: SupplierListIsLatest

      Returns:
      Latest Supplier List
    • getSupplierListIsPublic

      @Nullable public Boolean getSupplierListIsPublic()
      Constraints: Not nullable

      Original property name from the Odata EDM: SupplierListIsPublic

      Returns:
      User-Specified Supplier List Is Public
    • getIsDeleted

      @Nullable public Boolean getIsDeleted()
      Constraints: Not nullable

      Original property name from the Odata EDM: IsDeleted

      Returns:
      “Is Deleted” Indicator
    • getIsEndOfPurposeBlocked

      @Nullable public String getIsEndOfPurposeBlocked()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: IsEndOfPurposeBlocked

      Returns:
      Business Purpose Completed
    • get_Messages

      @Nullable public Collection<SAP__Message> get_Messages()
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      The _Messages contained in this VdmEntity.
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<SupplierList>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<SupplierList>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<SupplierList>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<SupplierList>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<SupplierList>