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

public class CnsldtnTaskGroupAssignment extends VdmEntity<CnsldtnTaskGroupAssignment> implements VdmEntitySet
Consolidation Task Group Assignment

Original entity name from the Odata EDM: CnsldtnTaskGroupAssignment_Type

  • Field Details

  • Constructor Details

    • CnsldtnTaskGroupAssignment

      public CnsldtnTaskGroupAssignment()
    • CnsldtnTaskGroupAssignment

      public CnsldtnTaskGroupAssignment(@Nullable String consolidationVersion, @Nullable String cnsldtnTskGrpAssgmtFrmFsclYear, @Nullable String cnsldtnTskGrpAssgmtFrmFsclPerd, @Nullable String consolidationPeriodCategory, @Nullable String cnsldtnTaskGroupDataMonitor, @Nullable String cnsldtnTskGrpCnsldtnMonitor)
  • Method Details

    • getType

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

      public void setConsolidationVersion(@Nullable String consolidationVersion)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConsolidationVersion

      Parameters:
      consolidationVersion - Consolidation Version
    • setCnsldtnTskGrpAssgmtFrmFsclYear

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

      Original property name from the Odata EDM: CnsldtnTskGrpAssgmtFrmFsclYear

      Parameters:
      cnsldtnTskGrpAssgmtFrmFsclYear - Consolidation Task Group Assignment From Year
    • setCnsldtnTskGrpAssgmtFrmFsclPerd

      public void setCnsldtnTskGrpAssgmtFrmFsclPerd(@Nullable String cnsldtnTskGrpAssgmtFrmFsclPerd)
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CnsldtnTskGrpAssgmtFrmFsclPerd

      Parameters:
      cnsldtnTskGrpAssgmtFrmFsclPerd - Consolidation Task Group Assignment From Period
    • setConsolidationPeriodCategory

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

      Original property name from the Odata EDM: ConsolidationPeriodCategory

      Parameters:
      consolidationPeriodCategory - Consolidation Period Category
    • setCnsldtnTaskGroupDataMonitor

      public void setCnsldtnTaskGroupDataMonitor(@Nullable String cnsldtnTaskGroupDataMonitor)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CnsldtnTaskGroupDataMonitor

      Parameters:
      cnsldtnTaskGroupDataMonitor - Consolidation Task Group for Data Monitor
    • setCnsldtnTskGrpCnsldtnMonitor

      public void setCnsldtnTskGrpCnsldtnMonitor(@Nullable String cnsldtnTskGrpCnsldtnMonitor)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CnsldtnTskGrpCnsldtnMonitor

      Parameters:
      cnsldtnTskGrpCnsldtnMonitor - Consolidation Task Group for Cons. Monitor
    • getEntityCollection

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

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

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

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

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<CnsldtnTaskGroupAssignment>
    • builder

    • getConsolidationVersion

      @Nullable public String getConsolidationVersion()
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConsolidationVersion

      Returns:
      Consolidation Version
    • getCnsldtnTskGrpAssgmtFrmFsclYear

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

      Original property name from the Odata EDM: CnsldtnTskGrpAssgmtFrmFsclYear

      Returns:
      Consolidation Task Group Assignment From Year
    • getCnsldtnTskGrpAssgmtFrmFsclPerd

      @Nullable public String getCnsldtnTskGrpAssgmtFrmFsclPerd()
      (Key Field) Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CnsldtnTskGrpAssgmtFrmFsclPerd

      Returns:
      Consolidation Task Group Assignment From Period
    • getConsolidationPeriodCategory

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

      Original property name from the Odata EDM: ConsolidationPeriodCategory

      Returns:
      Consolidation Period Category
    • getCnsldtnTaskGroupDataMonitor

      @Nullable public String getCnsldtnTaskGroupDataMonitor()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CnsldtnTaskGroupDataMonitor

      Returns:
      Consolidation Task Group for Data Monitor
    • getCnsldtnTskGrpCnsldtnMonitor

      @Nullable public String getCnsldtnTskGrpCnsldtnMonitor()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CnsldtnTskGrpCnsldtnMonitor

      Returns:
      Consolidation Task Group for Cons. Monitor
    • toString

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

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

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

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

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