java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<SupplierActivity>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.supplieractivity.SupplierActivity

public class SupplierActivity extends VdmEntity<SupplierActivity>
Procurement-Related Activity

Original entity name from the Odata EDM: A_SupplierActivityType

  • Field Details

    • ALL_FIELDS

      public static final SupplierActivitySelectable ALL_FIELDS
      Selector for all available fields of SupplierActivity.
    • SUPLR_ACTY_UUID

      public static final SupplierActivityField<UUID> SUPLR_ACTY_UUID
      Use with available fluent helpers to apply the SuplrActyUUID field to query operations.
    • SUPPLIER_ACTIVITY

      public static final SupplierActivityField<String> SUPPLIER_ACTIVITY
      Use with available fluent helpers to apply the SupplierActivity field to query operations.
    • PURG_CAT_UUID

      public static final SupplierActivityField<UUID> PURG_CAT_UUID
      Use with available fluent helpers to apply the PurgCatUUID field to query operations.
    • SUPLR_ACTY_NAME

      public static final SupplierActivityField<String> SUPLR_ACTY_NAME
      Use with available fluent helpers to apply the SuplrActyName field to query operations.
    • START_DATE

      public static final SupplierActivityField<LocalDateTime> START_DATE
      Use with available fluent helpers to apply the StartDate field to query operations.
    • END_DATE

      public static final SupplierActivityField<LocalDateTime> END_DATE
      Use with available fluent helpers to apply the EndDate field to query operations.
    • SUPLR_ACTY_PRIORITY

      public static final SupplierActivityField<String> SUPLR_ACTY_PRIORITY
      Use with available fluent helpers to apply the SuplrActyPriority field to query operations.
    • SUPLR_ACTY_TYPE

      public static final SupplierActivityField<String> SUPLR_ACTY_TYPE
      Use with available fluent helpers to apply the SuplrActyType field to query operations.
    • CREATED_BY_USER

      public static final SupplierActivityField<String> CREATED_BY_USER
      Use with available fluent helpers to apply the CreatedByUser field to query operations.
    • CREATION_DATE_TIME

      public static final SupplierActivityField<ZonedDateTime> CREATION_DATE_TIME
      Use with available fluent helpers to apply the CreationDateTime field to query operations.
    • LAST_CHANGED_BY_USER

      public static final SupplierActivityField<String> LAST_CHANGED_BY_USER
      Use with available fluent helpers to apply the LastChangedByUser field to query operations.
    • LAST_CHANGE_DATE_TIME

      public static final SupplierActivityField<ZonedDateTime> LAST_CHANGE_DATE_TIME
      Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
    • SUPLR_ACTY_LIFECYCLE_STATUS

      public static final SupplierActivityField<String> SUPLR_ACTY_LIFECYCLE_STATUS
      Use with available fluent helpers to apply the SuplrActyLifecycleStatus field to query operations.
    • LANGUAGE

      public static final SupplierActivityField<String> LANGUAGE
      Use with available fluent helpers to apply the Language field to query operations.
    • TO_SUPLR_ACTY_DESCRIPTION

      public static final SupplierActivityLink<SuplrActyDescription> TO_SUPLR_ACTY_DESCRIPTION
      Use with available fluent helpers to apply the to_SuplrActyDescription navigation property to query operations.
    • TO_SUPLR_ACTY_PARTICIPANT

      public static final SupplierActivityOneToOneLink<SuplrActyParticipant> TO_SUPLR_ACTY_PARTICIPANT
      Use with available fluent helpers to apply the to_SuplrActyParticipant navigation property to query operations.
    • TO_SUPLR_ACTY_PURCHASER_RESP

      public static final SupplierActivityOneToOneLink<SuplrActyPurchaserResp> TO_SUPLR_ACTY_PURCHASER_RESP
      Use with available fluent helpers to apply the to_SuplrActyPurchaserResp navigation property to query operations.
    • TO_SUPLR_ACTY_SUPPLIER

      public static final SupplierActivityLink<SuplrActySupplier> TO_SUPLR_ACTY_SUPPLIER
      Use with available fluent helpers to apply the to_SuplrActySupplier navigation property to query operations.
  • Constructor Details

  • Method Details

    • getType

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

      public void setSuplrActyUUID(@Nullable UUID suplrActyUUID)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: SuplrActyUUID

      Parameters:
      suplrActyUUID - Activity UUID
    • setSupplierActivity

      public void setSupplierActivity(@Nullable String supplierActivity)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SupplierActivity

      Parameters:
      supplierActivity - Activity
    • setPurgCatUUID

      public void setPurgCatUUID(@Nullable UUID purgCatUUID)
      Constraints: none

      Original property name from the Odata EDM: PurgCatUUID

      Parameters:
      purgCatUUID - Purchasing Category UUID
    • setSuplrActyName

      public void setSuplrActyName(@Nullable String suplrActyName)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: SuplrActyName

      Parameters:
      suplrActyName - Name of Activity
    • setStartDate

      public void setStartDate(@Nullable LocalDateTime startDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: StartDate

      Parameters:
      startDate - Start Date
    • setEndDate

      public void setEndDate(@Nullable LocalDateTime endDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EndDate

      Parameters:
      endDate - End Date
    • setSuplrActyPriority

      public void setSuplrActyPriority(@Nullable String suplrActyPriority)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: SuplrActyPriority

      Parameters:
      suplrActyPriority - Priority of an activity
    • setSuplrActyType

      public void setSuplrActyType(@Nullable String suplrActyType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SuplrActyType

      Parameters:
      suplrActyType - Activity type
    • setCreatedByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - Created-By Name
    • setCreationDateTime

      public void setCreationDateTime(@Nullable ZonedDateTime creationDateTime)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: CreationDateTime

      Parameters:
      creationDateTime - Created On
    • setLastChangedByUser

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

      Original property name from the Odata EDM: LastChangedByUser

      Parameters:
      lastChangedByUser - Changed-By Name
    • setLastChangeDateTime

      public void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Parameters:
      lastChangeDateTime - Last Changed On
    • setSuplrActyLifecycleStatus

      public void setSuplrActyLifecycleStatus(@Nullable String suplrActyLifecycleStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SuplrActyLifecycleStatus

      Parameters:
      suplrActyLifecycleStatus - Lifecycle Status Code for Activities
    • setLanguage

      public void setLanguage(@Nullable String language)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: Language

      Parameters:
      language - Language
    • getEntityCollection

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

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

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

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

      @Nonnull public static <T> SupplierActivityField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> SupplierActivityField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<SupplierActivity>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<SupplierActivity>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<SupplierActivity>
    • getDefaultServicePath

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

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

      @Nonnull public List<SuplrActyDescription> fetchSuplrActyDescription()
      Fetches the SuplrActyDescription entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SuplrActyDescription.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated SuplrActyDescription entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getSuplrActyDescriptionOrFetch

      @Nonnull public List<SuplrActyDescription> getSuplrActyDescriptionOrFetch()
      Retrieval of associated SuplrActyDescription entities (one to many). This corresponds to the OData navigation property to_SuplrActyDescription.

      If the navigation property to_SuplrActyDescription of a queried SupplierActivity 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.

      Returns:
      List of associated SuplrActyDescription entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getSuplrActyDescriptionIfPresent

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

      If the navigation property for an entity SupplierActivity 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 to_SuplrActyDescription is already loaded, the result will contain the SuplrActyDescription entities. If not, an Option with result state empty is returned.
    • setSuplrActyDescription

      public void setSuplrActyDescription(@Nonnull List<SuplrActyDescription> value)
      Overwrites the list of associated SuplrActyDescription entities for the loaded navigation property to_SuplrActyDescription.

      If the navigation property to_SuplrActyDescription of a queried SupplierActivity 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 SuplrActyDescription entities.
    • addSuplrActyDescription

      public void addSuplrActyDescription(SuplrActyDescription... entity)
      Adds elements to the list of associated SuplrActyDescription entities. This corresponds to the OData navigation property to_SuplrActyDescription.

      If the navigation property to_SuplrActyDescription of a queried SupplierActivity 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 SuplrActyDescription entities.
    • fetchSuplrActyParticipant

      @Nullable public SuplrActyParticipant fetchSuplrActyParticipant()
      Fetches the SuplrActyParticipant entity (one to one) associated with this entity. This corresponds to the OData navigation property to_SuplrActyParticipant.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated SuplrActyParticipant entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getSuplrActyParticipantOrFetch

      @Nullable public SuplrActyParticipant getSuplrActyParticipantOrFetch()
      Retrieval of associated SuplrActyParticipant entity (one to one). This corresponds to the OData navigation property to_SuplrActyParticipant.

      If the navigation property to_SuplrActyParticipant of a queried SupplierActivity 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.

      Returns:
      List of associated SuplrActyParticipant entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getSuplrActyParticipantIfPresent

      @Nonnull public io.vavr.control.Option<SuplrActyParticipant> getSuplrActyParticipantIfPresent()
      Retrieval of associated SuplrActyParticipant entity (one to one). This corresponds to the OData navigation property to_SuplrActyParticipant.

      If the navigation property for an entity SupplierActivity 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 to_SuplrActyParticipant is already loaded, the result will contain the SuplrActyParticipant entity. If not, an Option with result state empty is returned.
    • setSuplrActyParticipant

      public void setSuplrActyParticipant(SuplrActyParticipant value)
      Overwrites the associated SuplrActyParticipant entity for the loaded navigation property to_SuplrActyParticipant.
      Parameters:
      value - New SuplrActyParticipant entity.
    • fetchSuplrActyPurchaserResp

      @Nullable public SuplrActyPurchaserResp fetchSuplrActyPurchaserResp()
      Fetches the SuplrActyPurchaserResp entity (one to one) associated with this entity. This corresponds to the OData navigation property to_SuplrActyPurchaserResp.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated SuplrActyPurchaserResp entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getSuplrActyPurchaserRespOrFetch

      @Nullable public SuplrActyPurchaserResp getSuplrActyPurchaserRespOrFetch()
      Retrieval of associated SuplrActyPurchaserResp entity (one to one). This corresponds to the OData navigation property to_SuplrActyPurchaserResp.

      If the navigation property to_SuplrActyPurchaserResp of a queried SupplierActivity 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.

      Returns:
      List of associated SuplrActyPurchaserResp entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getSuplrActyPurchaserRespIfPresent

      @Nonnull public io.vavr.control.Option<SuplrActyPurchaserResp> getSuplrActyPurchaserRespIfPresent()
      Retrieval of associated SuplrActyPurchaserResp entity (one to one). This corresponds to the OData navigation property to_SuplrActyPurchaserResp.

      If the navigation property for an entity SupplierActivity 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 to_SuplrActyPurchaserResp is already loaded, the result will contain the SuplrActyPurchaserResp entity. If not, an Option with result state empty is returned.
    • setSuplrActyPurchaserResp

      public void setSuplrActyPurchaserResp(SuplrActyPurchaserResp value)
      Overwrites the associated SuplrActyPurchaserResp entity for the loaded navigation property to_SuplrActyPurchaserResp.
      Parameters:
      value - New SuplrActyPurchaserResp entity.
    • fetchSuplrActySupplier

      @Nonnull public List<SuplrActySupplier> fetchSuplrActySupplier()
      Fetches the SuplrActySupplier entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SuplrActySupplier.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated SuplrActySupplier entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getSuplrActySupplierOrFetch

      @Nonnull public List<SuplrActySupplier> getSuplrActySupplierOrFetch()
      Retrieval of associated SuplrActySupplier entities (one to many). This corresponds to the OData navigation property to_SuplrActySupplier.

      If the navigation property to_SuplrActySupplier of a queried SupplierActivity 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.

      Returns:
      List of associated SuplrActySupplier entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getSuplrActySupplierIfPresent

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

      If the navigation property for an entity SupplierActivity 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 to_SuplrActySupplier is already loaded, the result will contain the SuplrActySupplier entities. If not, an Option with result state empty is returned.
    • setSuplrActySupplier

      public void setSuplrActySupplier(@Nonnull List<SuplrActySupplier> value)
      Overwrites the list of associated SuplrActySupplier entities for the loaded navigation property to_SuplrActySupplier.

      If the navigation property to_SuplrActySupplier of a queried SupplierActivity 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 SuplrActySupplier entities.
    • addSuplrActySupplier

      public void addSuplrActySupplier(SuplrActySupplier... entity)
      Adds elements to the list of associated SuplrActySupplier entities. This corresponds to the OData navigation property to_SuplrActySupplier.

      If the navigation property to_SuplrActySupplier of a queried SupplierActivity 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 SuplrActySupplier entities.
    • builder

      @Nonnull public static SupplierActivity.SupplierActivityBuilder builder()
    • getSuplrActyUUID

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

      Original property name from the Odata EDM: SuplrActyUUID

      Returns:
      Activity UUID
    • getSupplierActivity

      @Nullable public String getSupplierActivity()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: SupplierActivity

      Returns:
      Activity
    • getPurgCatUUID

      @Nullable public UUID getPurgCatUUID()
      Constraints: none

      Original property name from the Odata EDM: PurgCatUUID

      Returns:
      Purchasing Category UUID
    • getSuplrActyName

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

      Original property name from the Odata EDM: SuplrActyName

      Returns:
      Name of Activity
    • getStartDate

      @Nullable public LocalDateTime getStartDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: StartDate

      Returns:
      Start Date
    • getEndDate

      @Nullable public LocalDateTime getEndDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: EndDate

      Returns:
      End Date
    • getSuplrActyPriority

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

      Original property name from the Odata EDM: SuplrActyPriority

      Returns:
      Priority of an activity
    • getSuplrActyType

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

      Original property name from the Odata EDM: SuplrActyType

      Returns:
      Activity type
    • getCreatedByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      Created-By Name
    • getCreationDateTime

      @Nullable public ZonedDateTime getCreationDateTime()
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      Created On
    • getLastChangedByUser

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

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      Changed-By Name
    • getLastChangeDateTime

      @Nullable public ZonedDateTime getLastChangeDateTime()
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      Last Changed On
    • getSuplrActyLifecycleStatus

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

      Original property name from the Odata EDM: SuplrActyLifecycleStatus

      Returns:
      Lifecycle Status Code for Activities
    • getLanguage

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

      Original property name from the Odata EDM: Language

      Returns:
      Language
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<SupplierActivity>