java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<ObjectT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmComplex<D_SftyDtaShtAssmtR>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.safetydatasheetassessment.D_SftyDtaShtAssmtR

public class D_SftyDtaShtAssmtR extends VdmComplex<D_SftyDtaShtAssmtR>

Original complex type name from the Odata EDM: D_SftyDtaShtAssmtR

  • Field Details

  • Constructor Details

  • Method Details

    • getType

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

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

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

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<D_SftyDtaShtAssmtR>
    • setCmplRqRsltUUID

      public void setCmplRqRsltUUID(@Nullable UUID cmplRqRsltUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: CmplRqRsltUUID

      Parameters:
      cmplRqRsltUUID - The cmplRqRsltUUID to set.
    • setCmplRqVersUUID

      public void setCmplRqVersUUID(@Nullable UUID cmplRqVersUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: CmplRqVersUUID

      Parameters:
      cmplRqVersUUID - The cmplRqVersUUID to set.
    • setChmlCmplncInfoUUID

      public void setChmlCmplncInfoUUID(@Nullable UUID chmlCmplncInfoUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: ChmlCmplncInfoUUID

      Parameters:
      chmlCmplncInfoUUID - The chmlCmplncInfoUUID to set.
    • setChemicalComplianceInfo

      public void setChemicalComplianceInfo(@Nullable String chemicalComplianceInfo)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ChemicalComplianceInfo

      Parameters:
      chemicalComplianceInfo - The chemicalComplianceInfo to set.
    • setCmplRqVers

      public void setCmplRqVers(@Nullable String cmplRqVers)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: CmplRqVers

      Parameters:
      cmplRqVers - The cmplRqVers to set.
    • setComplianceRequirement

      public void setComplianceRequirement(@Nullable String complianceRequirement)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ComplianceRequirement

      Parameters:
      complianceRequirement - The complianceRequirement to set.
    • setCmplRqRsltProcessingStatus

      public void setCmplRqRsltProcessingStatus(@Nullable String cmplRqRsltProcessingStatus)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CmplRqRsltProcessingStatus

      Parameters:
      cmplRqRsltProcessingStatus - The cmplRqRsltProcessingStatus to set.
    • setCmplRqRsltProcessor

      public void setCmplRqRsltProcessor(@Nullable String cmplRqRsltProcessor)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CmplRqRsltProcessor

      Parameters:
      cmplRqRsltProcessor - The cmplRqRsltProcessor to set.
    • setReleasedByUser

      public void setReleasedByUser(@Nullable String releasedByUser)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReleasedByUser

      Parameters:
      releasedByUser - The releasedByUser to set.
    • setValidityStartDateTime

      public void setValidityStartDateTime(@Nullable OffsetDateTime validityStartDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityStartDateTime

      Parameters:
      validityStartDateTime - The validityStartDateTime to set.
    • setValidityEndDateTime

      public void setValidityEndDateTime(@Nullable OffsetDateTime validityEndDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityEndDateTime

      Parameters:
      validityEndDateTime - The validityEndDateTime to set.
    • setCmplRqRsltCmplncSts

      public void setCmplRqRsltCmplncSts(@Nullable String cmplRqRsltCmplncSts)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: CmplRqRsltCmplncSts

      Parameters:
      cmplRqRsltCmplncSts - The cmplRqRsltCmplncSts to set.
    • set_SftyDtaShtAssmtCntry

      public void set_SftyDtaShtAssmtCntry(@Nullable Collection<D_SftyDtaShtAssmtCntryR> _SftyDtaShtAssmtCntry)
      Constraints: Not nullable

      Original property name from the Odata EDM: _SftyDtaShtAssmtCntry

      Parameters:
      _SftyDtaShtAssmtCntry - The _SftyDtaShtAssmtCntry to set.
    • set_SftyDtaShtAssmtDoc

      public void set_SftyDtaShtAssmtDoc(@Nullable Collection<D_SftyDtaShtAssmtDocR> _SftyDtaShtAssmtDoc)
      Constraints: Not nullable

      Original property name from the Odata EDM: _SftyDtaShtAssmtDoc

      Parameters:
      _SftyDtaShtAssmtDoc - The _SftyDtaShtAssmtDoc to set.
    • builder

      @Nonnull public static D_SftyDtaShtAssmtR.D_SftyDtaShtAssmtRBuilder builder()
    • getCmplRqRsltUUID

      @Nullable public UUID getCmplRqRsltUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: CmplRqRsltUUID

      Returns:
      The cmplRqRsltUUID contained in this VdmComplex.
    • getCmplRqVersUUID

      @Nullable public UUID getCmplRqVersUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: CmplRqVersUUID

      Returns:
      The cmplRqVersUUID contained in this VdmComplex.
    • getChmlCmplncInfoUUID

      @Nullable public UUID getChmlCmplncInfoUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: ChmlCmplncInfoUUID

      Returns:
      The chmlCmplncInfoUUID contained in this VdmComplex.
    • getChemicalComplianceInfo

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

      Original property name from the Odata EDM: ChemicalComplianceInfo

      Returns:
      The chemicalComplianceInfo contained in this VdmComplex.
    • getCmplRqVers

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

      Original property name from the Odata EDM: CmplRqVers

      Returns:
      The cmplRqVers contained in this VdmComplex.
    • getComplianceRequirement

      @Nullable public String getComplianceRequirement()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ComplianceRequirement

      Returns:
      The complianceRequirement contained in this VdmComplex.
    • getCmplRqRsltProcessingStatus

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

      Original property name from the Odata EDM: CmplRqRsltProcessingStatus

      Returns:
      The cmplRqRsltProcessingStatus contained in this VdmComplex.
    • getCmplRqRsltProcessor

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

      Original property name from the Odata EDM: CmplRqRsltProcessor

      Returns:
      The cmplRqRsltProcessor contained in this VdmComplex.
    • getReleasedByUser

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

      Original property name from the Odata EDM: ReleasedByUser

      Returns:
      The releasedByUser contained in this VdmComplex.
    • getValidityStartDateTime

      @Nullable public OffsetDateTime getValidityStartDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityStartDateTime

      Returns:
      The validityStartDateTime contained in this VdmComplex.
    • getValidityEndDateTime

      @Nullable public OffsetDateTime getValidityEndDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityEndDateTime

      Returns:
      The validityEndDateTime contained in this VdmComplex.
    • getCmplRqRsltCmplncSts

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

      Original property name from the Odata EDM: CmplRqRsltCmplncSts

      Returns:
      The cmplRqRsltCmplncSts contained in this VdmComplex.
    • get_SftyDtaShtAssmtCntry

      @Nullable public Collection<D_SftyDtaShtAssmtCntryR> get_SftyDtaShtAssmtCntry()
      Constraints: Not nullable

      Original property name from the Odata EDM: _SftyDtaShtAssmtCntry

      Returns:
      The _SftyDtaShtAssmtCntry contained in this VdmComplex.
    • get_SftyDtaShtAssmtDoc

      @Nullable public Collection<D_SftyDtaShtAssmtDocR> get_SftyDtaShtAssmtDoc()
      Constraints: Not nullable

      Original property name from the Odata EDM: _SftyDtaShtAssmtDoc

      Returns:
      The _SftyDtaShtAssmtDoc contained in this VdmComplex.
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmObject<D_SftyDtaShtAssmtR>
    • getOdataType

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