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

public class QualityNotificationItem extends VdmEntity<QualityNotificationItem> implements VdmEntitySet
Quality Notification Item

Original entity name from the Odata EDM: QualityNotificationItem_Type

  • Field Details

  • Constructor Details

    • QualityNotificationItem

      public QualityNotificationItem()
    • QualityNotificationItem

      public QualityNotificationItem(@Nullable String qualityNotification, @Nullable String notificationItem, @Nullable String notificationItemExternalID, @Nullable String notificationItemText, @Nullable String masterLanguage, @Nullable String assembly, @Nullable String defectClass, @Nullable Integer numberOfDefects, @Nullable String inspPlanOperationInternalID, @Nullable String inspectionCharacteristic, @Nullable String inspectionSubsetInternalID, @Nullable String materialSample, @Nullable String defectiveSingleUnit, @Nullable String workCenterTypeCode, @Nullable String mainWorkCenterInternalID, @Nullable String mainWorkCenter, @Nullable String mainWorkCenterPlant, @Nullable String defectOrigin, @Nullable String referencedDefect, @Nullable Boolean isDeleted, @Nullable String defectCodeCatalog, @Nullable String defectCodeGroup, @Nullable String defectCode, @Nullable String notifItmObjectPartCodeCtlg, @Nullable String notifItmObjectPartCodeGroup, @Nullable String notifItmObjectPartCode, @Nullable BigDecimal externalDefectiveQuantity, @Nullable BigDecimal internalDefectiveQuantity, @Nullable String defectiveQuantityUnit, @Nullable String createdByUser, @Nullable LocalDate creationDate, @Nullable LocalTime creationTime, @Nullable String lastChangedByUser, @Nullable LocalDate lastChangeDate, @Nullable LocalTime lastChangeTime, @Nullable QualityNotification to_QltyNotification, List<QualityNotificationItemCause> to_QltyNotificationItemCause, List<QltyNotificationItemLongText> to_QltyNotifItemLongText)
  • Method Details

    • getType

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

      public void setQualityNotification(@Nullable String qualityNotification)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: QualityNotification

      Parameters:
      qualityNotification - Notification Number
    • setNotificationItem

      public void setNotificationItem(@Nullable String notificationItem)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: NotificationItem

      Parameters:
      notificationItem - Item Number in Item Record
    • setNotificationItemExternalID

      public void setNotificationItemExternalID(@Nullable String notificationItemExternalID)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: NotificationItemExternalID

      Parameters:
      notificationItemExternalID - Quality Notification External Item Number
    • setNotificationItemText

      public void setNotificationItemText(@Nullable String notificationItemText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: NotificationItemText

      Parameters:
      notificationItemText - Notification Item Short Text
    • setMasterLanguage

      public void setMasterLanguage(@Nullable String masterLanguage)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MasterLanguage

      Parameters:
      masterLanguage - Master Language
    • setAssembly

      public void setAssembly(@Nullable String assembly)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Assembly

      Parameters:
      assembly - Assembly
    • setDefectClass

      public void setDefectClass(@Nullable String defectClass)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DefectClass

      Parameters:
      defectClass - Defect Class
    • setNumberOfDefects

      public void setNumberOfDefects(@Nullable Integer numberOfDefects)
      Constraints: Not nullable

      Original property name from the Odata EDM: NumberOfDefects

      Parameters:
      numberOfDefects - Number of Defect Occurrences
    • setInspPlanOperationInternalID

      public void setInspPlanOperationInternalID(@Nullable String inspPlanOperationInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: InspPlanOperationInternalID

      Parameters:
      inspPlanOperationInternalID - Current Node Number from Order Counter
    • setInspectionCharacteristic

      public void setInspectionCharacteristic(@Nullable String inspectionCharacteristic)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: InspectionCharacteristic

      Parameters:
      inspectionCharacteristic - Inspection Characteristic Number
    • setInspectionSubsetInternalID

      public void setInspectionSubsetInternalID(@Nullable String inspectionSubsetInternalID)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: InspectionSubsetInternalID

      Parameters:
      inspectionSubsetInternalID - Inspection Sample Number
    • setMaterialSample

      public void setMaterialSample(@Nullable String materialSample)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaterialSample

      Parameters:
      materialSample - Material Sample Number
    • setDefectiveSingleUnit

      public void setDefectiveSingleUnit(@Nullable String defectiveSingleUnit)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: DefectiveSingleUnit

      Parameters:
      defectiveSingleUnit - Single-Unit Number for Unit to Be Inspected
    • setWorkCenterTypeCode

      public void setWorkCenterTypeCode(@Nullable String workCenterTypeCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: WorkCenterTypeCode

      Parameters:
      workCenterTypeCode - Object types of the CIM resource
    • setMainWorkCenterInternalID

      public void setMainWorkCenterInternalID(@Nullable String mainWorkCenterInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenterInternalID

      Parameters:
      mainWorkCenterInternalID - Object ID of the Work Center
    • setMainWorkCenter

      public void setMainWorkCenter(@Nullable String mainWorkCenter)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenter

      Parameters:
      mainWorkCenter - Work Center
    • setMainWorkCenterPlant

      public void setMainWorkCenterPlant(@Nullable String mainWorkCenterPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MainWorkCenterPlant

      Parameters:
      mainWorkCenterPlant - Plant for Work Center
    • setDefectOrigin

      public void setDefectOrigin(@Nullable String defectOrigin)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DefectOrigin

      Parameters:
      defectOrigin - Origin of Item Record
    • setReferencedDefect

      public void setReferencedDefect(@Nullable String referencedDefect)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ReferencedDefect

      Parameters:
      referencedDefect - Defect Key
    • setIsDeleted

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

      Original property name from the Odata EDM: IsDeleted

      Parameters:
      isDeleted - Delete Data Record
    • setDefectCodeCatalog

      public void setDefectCodeCatalog(@Nullable String defectCodeCatalog)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DefectCodeCatalog

      Parameters:
      defectCodeCatalog - Catalog Type - Problems/Defects
    • setDefectCodeGroup

      public void setDefectCodeGroup(@Nullable String defectCodeGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: DefectCodeGroup

      Parameters:
      defectCodeGroup - Defect Code Group
    • setDefectCode

      public void setDefectCode(@Nullable String defectCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: DefectCode

      Parameters:
      defectCode - Defect Code
    • setNotifItmObjectPartCodeCtlg

      public void setNotifItmObjectPartCodeCtlg(@Nullable String notifItmObjectPartCodeCtlg)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: NotifItmObjectPartCodeCtlg

      Parameters:
      notifItmObjectPartCodeCtlg - Defect Location Catalog
    • setNotifItmObjectPartCodeGroup

      public void setNotifItmObjectPartCodeGroup(@Nullable String notifItmObjectPartCodeGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: NotifItmObjectPartCodeGroup

      Parameters:
      notifItmObjectPartCodeGroup - Defect Location Code Group
    • setNotifItmObjectPartCode

      public void setNotifItmObjectPartCode(@Nullable String notifItmObjectPartCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: NotifItmObjectPartCode

      Parameters:
      notifItmObjectPartCode - Defect Location Code
    • setExternalDefectiveQuantity

      public void setExternalDefectiveQuantity(@Nullable BigDecimal externalDefectiveQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: ExternalDefectiveQuantity

      Parameters:
      externalDefectiveQuantity - Defective Quantity for Item (External)
    • setInternalDefectiveQuantity

      public void setInternalDefectiveQuantity(@Nullable BigDecimal internalDefectiveQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: InternalDefectiveQuantity

      Parameters:
      internalDefectiveQuantity - Defective Quantity for Item (Internal)
    • setDefectiveQuantityUnit

      public void setDefectiveQuantityUnit(@Nullable String defectiveQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DefectiveQuantityUnit

      Parameters:
      defectiveQuantityUnit - Unit of Measure for Item
    • setCreatedByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - Name of Person Responsible for Creating the Object
    • setCreationDate

      public void setCreationDate(@Nullable LocalDate creationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDate

      Parameters:
      creationDate - Record Created On
    • setCreationTime

      public void setCreationTime(@Nullable LocalTime creationTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: CreationTime

      Parameters:
      creationTime - System Time of Creation
    • setLastChangedByUser

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

      Original property name from the Odata EDM: LastChangedByUser

      Parameters:
      lastChangedByUser - Name of Person Who Changed Object
    • setLastChangeDate

      public void setLastChangeDate(@Nullable LocalDate lastChangeDate)
      Constraints: Nullable

      Original property name from the Odata EDM: LastChangeDate

      Parameters:
      lastChangeDate - Last Changed On
    • setLastChangeTime

      public void setLastChangeTime(@Nullable LocalTime lastChangeTime)
      Constraints: Not nullable

      Original property name from the Odata EDM: LastChangeTime

      Parameters:
      lastChangeTime - System Time of Change
    • getEntityCollection

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

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

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

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

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

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

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

      If the navigation property for an entity QualityNotificationItem 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 _QltyNotification is already loaded, the result will contain the QualityNotification entity. If not, an Option with result state empty is returned.
    • setQltyNotification

      public void setQltyNotification(QualityNotification value)
      Overwrites the associated QualityNotification entity for the loaded navigation property _QltyNotification.
      Parameters:
      value - New QualityNotification entity.
    • getQltyNotificationItemCauseIfPresent

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

      If the navigation property for an entity QualityNotificationItem 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 _QltyNotificationItemCause is already loaded, the result will contain the QualityNotificationItemCause entities. If not, an Option with result state empty is returned.
    • setQltyNotificationItemCause

      public void setQltyNotificationItemCause(@Nonnull List<QualityNotificationItemCause> value)
      Overwrites the list of associated QualityNotificationItemCause entities for the loaded navigation property _QltyNotificationItemCause.

      If the navigation property _QltyNotificationItemCause of a queried QualityNotificationItem 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 QualityNotificationItemCause entities.
    • addQltyNotificationItemCause

      public void addQltyNotificationItemCause(QualityNotificationItemCause... entity)
      Adds elements to the list of associated QualityNotificationItemCause entities. This corresponds to the OData navigation property _QltyNotificationItemCause.

      If the navigation property _QltyNotificationItemCause of a queried QualityNotificationItem 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 QualityNotificationItemCause entities.
    • getQltyNotifItemLongTextIfPresent

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

      If the navigation property for an entity QualityNotificationItem 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 _QltyNotifItemLongText is already loaded, the result will contain the QltyNotificationItemLongText entities. If not, an Option with result state empty is returned.
    • setQltyNotifItemLongText

      public void setQltyNotifItemLongText(@Nonnull List<QltyNotificationItemLongText> value)
      Overwrites the list of associated QltyNotificationItemLongText entities for the loaded navigation property _QltyNotifItemLongText.

      If the navigation property _QltyNotifItemLongText of a queried QualityNotificationItem 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 QltyNotificationItemLongText entities.
    • addQltyNotifItemLongText

      public void addQltyNotifItemLongText(QltyNotificationItemLongText... entity)
      Adds elements to the list of associated QltyNotificationItemLongText entities. This corresponds to the OData navigation property _QltyNotifItemLongText.

      If the navigation property _QltyNotifItemLongText of a queried QualityNotificationItem 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 QltyNotificationItemLongText entities.
    • builder

    • getQualityNotification

      @Nullable public String getQualityNotification()
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: QualityNotification

      Returns:
      Notification Number
    • getNotificationItem

      @Nullable public String getNotificationItem()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: NotificationItem

      Returns:
      Item Number in Item Record
    • getNotificationItemExternalID

      @Nullable public String getNotificationItemExternalID()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: NotificationItemExternalID

      Returns:
      Quality Notification External Item Number
    • getNotificationItemText

      @Nullable public String getNotificationItemText()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: NotificationItemText

      Returns:
      Notification Item Short Text
    • getMasterLanguage

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

      Original property name from the Odata EDM: MasterLanguage

      Returns:
      Master Language
    • getAssembly

      @Nullable public String getAssembly()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Assembly

      Returns:
      Assembly
    • getDefectClass

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

      Original property name from the Odata EDM: DefectClass

      Returns:
      Defect Class
    • getNumberOfDefects

      @Nullable public Integer getNumberOfDefects()
      Constraints: Not nullable

      Original property name from the Odata EDM: NumberOfDefects

      Returns:
      Number of Defect Occurrences
    • getInspPlanOperationInternalID

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

      Original property name from the Odata EDM: InspPlanOperationInternalID

      Returns:
      Current Node Number from Order Counter
    • getInspectionCharacteristic

      @Nullable public String getInspectionCharacteristic()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: InspectionCharacteristic

      Returns:
      Inspection Characteristic Number
    • getInspectionSubsetInternalID

      @Nullable public String getInspectionSubsetInternalID()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: InspectionSubsetInternalID

      Returns:
      Inspection Sample Number
    • getMaterialSample

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

      Original property name from the Odata EDM: MaterialSample

      Returns:
      Material Sample Number
    • getDefectiveSingleUnit

      @Nullable public String getDefectiveSingleUnit()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: DefectiveSingleUnit

      Returns:
      Single-Unit Number for Unit to Be Inspected
    • getWorkCenterTypeCode

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

      Original property name from the Odata EDM: WorkCenterTypeCode

      Returns:
      Object types of the CIM resource
    • getMainWorkCenterInternalID

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

      Original property name from the Odata EDM: MainWorkCenterInternalID

      Returns:
      Object ID of the Work Center
    • getMainWorkCenter

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

      Original property name from the Odata EDM: MainWorkCenter

      Returns:
      Work Center
    • getMainWorkCenterPlant

      @Nullable public String getMainWorkCenterPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MainWorkCenterPlant

      Returns:
      Plant for Work Center
    • getDefectOrigin

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

      Original property name from the Odata EDM: DefectOrigin

      Returns:
      Origin of Item Record
    • getReferencedDefect

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

      Original property name from the Odata EDM: ReferencedDefect

      Returns:
      Defect Key
    • getIsDeleted

      @Nullable public Boolean getIsDeleted()
      Constraints: Not nullable

      Original property name from the Odata EDM: IsDeleted

      Returns:
      Delete Data Record
    • getDefectCodeCatalog

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

      Original property name from the Odata EDM: DefectCodeCatalog

      Returns:
      Catalog Type - Problems/Defects
    • getDefectCodeGroup

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

      Original property name from the Odata EDM: DefectCodeGroup

      Returns:
      Defect Code Group
    • getDefectCode

      @Nullable public String getDefectCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: DefectCode

      Returns:
      Defect Code
    • getNotifItmObjectPartCodeCtlg

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

      Original property name from the Odata EDM: NotifItmObjectPartCodeCtlg

      Returns:
      Defect Location Catalog
    • getNotifItmObjectPartCodeGroup

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

      Original property name from the Odata EDM: NotifItmObjectPartCodeGroup

      Returns:
      Defect Location Code Group
    • getNotifItmObjectPartCode

      @Nullable public String getNotifItmObjectPartCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: NotifItmObjectPartCode

      Returns:
      Defect Location Code
    • getExternalDefectiveQuantity

      @Nullable public BigDecimal getExternalDefectiveQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: ExternalDefectiveQuantity

      Returns:
      Defective Quantity for Item (External)
    • getInternalDefectiveQuantity

      @Nullable public BigDecimal getInternalDefectiveQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: InternalDefectiveQuantity

      Returns:
      Defective Quantity for Item (Internal)
    • getDefectiveQuantityUnit

      @Nullable public String getDefectiveQuantityUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DefectiveQuantityUnit

      Returns:
      Unit of Measure for Item
    • getCreatedByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      Name of Person Responsible for Creating the Object
    • getCreationDate

      @Nullable public LocalDate getCreationDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDate

      Returns:
      Record Created On
    • getCreationTime

      @Nullable public LocalTime getCreationTime()
      Constraints: Not nullable

      Original property name from the Odata EDM: CreationTime

      Returns:
      System Time of Creation
    • getLastChangedByUser

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

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      Name of Person Who Changed Object
    • getLastChangeDate

      @Nullable public LocalDate getLastChangeDate()
      Constraints: Nullable

      Original property name from the Odata EDM: LastChangeDate

      Returns:
      Last Changed On
    • getLastChangeTime

      @Nullable public LocalTime getLastChangeTime()
      Constraints: Not nullable

      Original property name from the Odata EDM: LastChangeTime

      Returns:
      System Time of Change
    • toString

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

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

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

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

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