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

public class ConsolidationDocumentType extends VdmEntity<ConsolidationDocumentType>
Consolidation Document Type

Original entity name from the Odata EDM: ConsolidationDocumentTypeType

  • Field Details

    • ALL_FIELDS

      public static final ConsolidationDocumentTypeSelectable ALL_FIELDS
      Selector for all available fields of ConsolidationDocumentType.
    • CONSOLIDATION_DOCUMENT_TYPE

      public static final ConsolidationDocumentTypeField<String> CONSOLIDATION_DOCUMENT_TYPE
      Use with available fluent helpers to apply the ConsolidationDocumentType field to query operations.
    • CONSOLIDATION_DOCUMENT_TYPE_TEXT

      public static final ConsolidationDocumentTypeField<String> CONSOLIDATION_DOCUMENT_TYPE_TEXT
      Use with available fluent helpers to apply the ConsolidationDocumentType_Text field to query operations.
    • POSTING_LEVEL

      public static final ConsolidationDocumentTypeField<String> POSTING_LEVEL
      Use with available fluent helpers to apply the PostingLevel field to query operations.
    • POSTING_LEVEL_TEXT

      public static final ConsolidationDocumentTypeField<String> POSTING_LEVEL_TEXT
      Use with available fluent helpers to apply the PostingLevel_Text field to query operations.
    • CONSOLIDATION_BALANCE_CHECK

      public static final ConsolidationDocumentTypeField<String> CONSOLIDATION_BALANCE_CHECK
      Use with available fluent helpers to apply the ConsolidationBalanceCheck field to query operations.
    • CONSOLIDATION_BALANCE_CHECK_TEXT

      public static final ConsolidationDocumentTypeField<String> CONSOLIDATION_BALANCE_CHECK_TEXT
      Use with available fluent helpers to apply the ConsolidationBalanceCheck_Text field to query operations.
    • CONSOLIDATION_POSTG_ITEM_AUTO_FLAG

      public static final ConsolidationDocumentTypeField<Boolean> CONSOLIDATION_POSTG_ITEM_AUTO_FLAG
      Use with available fluent helpers to apply the ConsolidationPostgItemAutoFlag field to query operations.
    • IS_DOCUMENT_POST_IN_TRANS_CURRENCY

      public static final ConsolidationDocumentTypeField<Boolean> IS_DOCUMENT_POST_IN_TRANS_CURRENCY
      Use with available fluent helpers to apply the IsDocumentPostInTransCurrency field to query operations.
    • IS_DOCUMENT_POST_IN_LOCAL_CURRENCY

      public static final ConsolidationDocumentTypeField<Boolean> IS_DOCUMENT_POST_IN_LOCAL_CURRENCY
      Use with available fluent helpers to apply the IsDocumentPostInLocalCurrency field to query operations.
    • IS_DOCUMENT_POST_IN_GROUP_CURRENCY

      public static final ConsolidationDocumentTypeField<Boolean> IS_DOCUMENT_POST_IN_GROUP_CURRENCY
      Use with available fluent helpers to apply the IsDocumentPostInGroupCurrency field to query operations.
    • DOC_HAS_CREDIT_DEFERRED_TAX

      public static final ConsolidationDocumentTypeField<Boolean> DOC_HAS_CREDIT_DEFERRED_TAX
      Use with available fluent helpers to apply the DocHasCreditDeferredTax field to query operations.
    • DOC_HAS_DEBIT_DEFERRED_TAX

      public static final ConsolidationDocumentTypeField<Boolean> DOC_HAS_DEBIT_DEFERRED_TAX
      Use with available fluent helpers to apply the DocHasDebitDeferredTax field to query operations.
    • DOCUMENT_TYPE_BUSINESS_APPL

      public static final ConsolidationDocumentTypeField<String> DOCUMENT_TYPE_BUSINESS_APPL
      Use with available fluent helpers to apply the DocumentTypeBusinessAppl field to query operations.
    • DOCUMENT_TYPE_BUSINESS_APPL_TEXT

      public static final ConsolidationDocumentTypeField<String> DOCUMENT_TYPE_BUSINESS_APPL_TEXT
      Use with available fluent helpers to apply the DocumentTypeBusinessAppl_Text field to query operations.
    • TO_CNSLDTN_DOCUMENT_TYPE_HIER

      public static final ConsolidationDocumentTypeLink<DocumentTypeHier> TO_CNSLDTN_DOCUMENT_TYPE_HIER
      Use with available fluent helpers to apply the to_CnsldtnDocumentTypeHier navigation property to query operations.
    • TO_CNSLDTN_DOCUMENT_TYPE_T

      public static final ConsolidationDocumentTypeLink<ConsolidationDocTypeText> TO_CNSLDTN_DOCUMENT_TYPE_T
      Use with available fluent helpers to apply the to_CnsldtnDocumentTypeT navigation property to query operations.
  • Constructor Details

    • ConsolidationDocumentType

      public ConsolidationDocumentType()
    • ConsolidationDocumentType

      public ConsolidationDocumentType(@Nullable String consolidationDocumentType, @Nullable String consolidationDocumentType_Text, @Nullable String postingLevel, @Nullable String postingLevel_Text, @Nullable String consolidationBalanceCheck, @Nullable String consolidationBalanceCheck_Text, @Nullable Boolean consolidationPostgItemAutoFlag, @Nullable Boolean isDocumentPostInTransCurrency, @Nullable Boolean isDocumentPostInLocalCurrency, @Nullable Boolean isDocumentPostInGroupCurrency, @Nullable Boolean docHasCreditDeferredTax, @Nullable Boolean docHasDebitDeferredTax, @Nullable String documentTypeBusinessAppl, @Nullable String documentTypeBusinessAppl_Text, List<DocumentTypeHier> toCnsldtnDocumentTypeHier, List<ConsolidationDocTypeText> toCnsldtnDocumentTypeT)
  • Method Details

    • getType

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

      public void setConsolidationDocumentType(@Nullable String consolidationDocumentType)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ConsolidationDocumentType

      Parameters:
      consolidationDocumentType - Document Type
    • setConsolidationDocumentType_Text

      public void setConsolidationDocumentType_Text(@Nullable String consolidationDocumentType_Text)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: ConsolidationDocumentType_Text

      Parameters:
      consolidationDocumentType_Text - Document Type Description
    • setPostingLevel

      public void setPostingLevel(@Nullable String postingLevel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PostingLevel

      Parameters:
      postingLevel - Posting Level
    • setPostingLevel_Text

      public void setPostingLevel_Text(@Nullable String postingLevel_Text)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: PostingLevel_Text

      Parameters:
      postingLevel_Text - Document Type Description
    • setConsolidationBalanceCheck

      public void setConsolidationBalanceCheck(@Nullable String consolidationBalanceCheck)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ConsolidationBalanceCheck

      Parameters:
      consolidationBalanceCheck - Balance check for consolidation document
    • setConsolidationBalanceCheck_Text

      public void setConsolidationBalanceCheck_Text(@Nullable String consolidationBalanceCheck_Text)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: ConsolidationBalanceCheck_Text

      Parameters:
      consolidationBalanceCheck_Text - Short Text for Fixed Values
    • setConsolidationPostgItemAutoFlag

      public void setConsolidationPostgItemAutoFlag(@Nullable Boolean consolidationPostgItemAutoFlag)
      Constraints: none

      Original property name from the Odata EDM: ConsolidationPostgItemAutoFlag

      Parameters:
      consolidationPostgItemAutoFlag - Manual Posting
    • setIsDocumentPostInTransCurrency

      public void setIsDocumentPostInTransCurrency(@Nullable Boolean isDocumentPostInTransCurrency)
      Constraints: none

      Original property name from the Odata EDM: IsDocumentPostInTransCurrency

      Parameters:
      isDocumentPostInTransCurrency - Post in transaction currency
    • setIsDocumentPostInLocalCurrency

      public void setIsDocumentPostInLocalCurrency(@Nullable Boolean isDocumentPostInLocalCurrency)
      Constraints: none

      Original property name from the Odata EDM: IsDocumentPostInLocalCurrency

      Parameters:
      isDocumentPostInLocalCurrency - Post in local currency
    • setIsDocumentPostInGroupCurrency

      public void setIsDocumentPostInGroupCurrency(@Nullable Boolean isDocumentPostInGroupCurrency)
      Constraints: none

      Original property name from the Odata EDM: IsDocumentPostInGroupCurrency

      Parameters:
      isDocumentPostInGroupCurrency - Post in group currency
    • setDocHasCreditDeferredTax

      public void setDocHasCreditDeferredTax(@Nullable Boolean docHasCreditDeferredTax)
      Constraints: none

      Original property name from the Odata EDM: DocHasCreditDeferredTax

      Parameters:
      docHasCreditDeferredTax - Credit deferred income taxes
    • setDocHasDebitDeferredTax

      public void setDocHasDebitDeferredTax(@Nullable Boolean docHasDebitDeferredTax)
      Constraints: none

      Original property name from the Odata EDM: DocHasDebitDeferredTax

      Parameters:
      docHasDebitDeferredTax - Debit deferred income taxes
    • setDocumentTypeBusinessAppl

      public void setDocumentTypeBusinessAppl(@Nullable String documentTypeBusinessAppl)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DocumentTypeBusinessAppl

      Parameters:
      documentTypeBusinessAppl - Business application
    • setDocumentTypeBusinessAppl_Text

      public void setDocumentTypeBusinessAppl_Text(@Nullable String documentTypeBusinessAppl_Text)
      Constraints: Not nullable, Maximum length: 60

      Original property name from the Odata EDM: DocumentTypeBusinessAppl_Text

      Parameters:
      documentTypeBusinessAppl_Text - Short Text for Fixed Values
    • getEntityCollection

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

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

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

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

      @Nonnull public static <T> ConsolidationDocumentTypeField<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> ConsolidationDocumentTypeField<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<ConsolidationDocumentType>
    • setServicePathForFetch

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

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

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

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

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

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

      Returns:
      List containing one or more associated DocumentTypeHier 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.
    • getCnsldtnDocumentTypeHierOrFetch

      @Nonnull public List<DocumentTypeHier> getCnsldtnDocumentTypeHierOrFetch()
      Retrieval of associated DocumentTypeHier entities (one to many). This corresponds to the OData navigation property to_CnsldtnDocumentTypeHier.

      If the navigation property to_CnsldtnDocumentTypeHier of a queried ConsolidationDocumentType 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 DocumentTypeHier 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.
    • getCnsldtnDocumentTypeHierIfPresent

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

      If the navigation property for an entity ConsolidationDocumentType 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_CnsldtnDocumentTypeHier is already loaded, the result will contain the DocumentTypeHier entities. If not, an Option with result state empty is returned.
    • setCnsldtnDocumentTypeHier

      public void setCnsldtnDocumentTypeHier(@Nonnull List<DocumentTypeHier> value)
      Overwrites the list of associated DocumentTypeHier entities for the loaded navigation property to_CnsldtnDocumentTypeHier.

      If the navigation property to_CnsldtnDocumentTypeHier of a queried ConsolidationDocumentType 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 DocumentTypeHier entities.
    • addCnsldtnDocumentTypeHier

      public void addCnsldtnDocumentTypeHier(DocumentTypeHier... entity)
      Adds elements to the list of associated DocumentTypeHier entities. This corresponds to the OData navigation property to_CnsldtnDocumentTypeHier.

      If the navigation property to_CnsldtnDocumentTypeHier of a queried ConsolidationDocumentType 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 DocumentTypeHier entities.
    • fetchCnsldtnDocumentTypeT

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

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

      Returns:
      List containing one or more associated ConsolidationDocTypeText 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.
    • getCnsldtnDocumentTypeTOrFetch

      @Nonnull public List<ConsolidationDocTypeText> getCnsldtnDocumentTypeTOrFetch()
      Retrieval of associated ConsolidationDocTypeText entities (one to many). This corresponds to the OData navigation property to_CnsldtnDocumentTypeT.

      If the navigation property to_CnsldtnDocumentTypeT of a queried ConsolidationDocumentType 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 ConsolidationDocTypeText 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.
    • getCnsldtnDocumentTypeTIfPresent

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

      If the navigation property for an entity ConsolidationDocumentType 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_CnsldtnDocumentTypeT is already loaded, the result will contain the ConsolidationDocTypeText entities. If not, an Option with result state empty is returned.
    • setCnsldtnDocumentTypeT

      public void setCnsldtnDocumentTypeT(@Nonnull List<ConsolidationDocTypeText> value)
      Overwrites the list of associated ConsolidationDocTypeText entities for the loaded navigation property to_CnsldtnDocumentTypeT.

      If the navigation property to_CnsldtnDocumentTypeT of a queried ConsolidationDocumentType 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 ConsolidationDocTypeText entities.
    • addCnsldtnDocumentTypeT

      public void addCnsldtnDocumentTypeT(ConsolidationDocTypeText... entity)
      Adds elements to the list of associated ConsolidationDocTypeText entities. This corresponds to the OData navigation property to_CnsldtnDocumentTypeT.

      If the navigation property to_CnsldtnDocumentTypeT of a queried ConsolidationDocumentType 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 ConsolidationDocTypeText entities.
    • builder

    • getConsolidationDocumentType

      @Nullable public String getConsolidationDocumentType()
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ConsolidationDocumentType

      Returns:
      Document Type
    • getConsolidationDocumentType_Text

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

      Original property name from the Odata EDM: ConsolidationDocumentType_Text

      Returns:
      Document Type Description
    • getPostingLevel

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

      Original property name from the Odata EDM: PostingLevel

      Returns:
      Posting Level
    • getPostingLevel_Text

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

      Original property name from the Odata EDM: PostingLevel_Text

      Returns:
      Document Type Description
    • getConsolidationBalanceCheck

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

      Original property name from the Odata EDM: ConsolidationBalanceCheck

      Returns:
      Balance check for consolidation document
    • getConsolidationBalanceCheck_Text

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

      Original property name from the Odata EDM: ConsolidationBalanceCheck_Text

      Returns:
      Short Text for Fixed Values
    • getConsolidationPostgItemAutoFlag

      @Nullable public Boolean getConsolidationPostgItemAutoFlag()
      Constraints: none

      Original property name from the Odata EDM: ConsolidationPostgItemAutoFlag

      Returns:
      Manual Posting
    • getIsDocumentPostInTransCurrency

      @Nullable public Boolean getIsDocumentPostInTransCurrency()
      Constraints: none

      Original property name from the Odata EDM: IsDocumentPostInTransCurrency

      Returns:
      Post in transaction currency
    • getIsDocumentPostInLocalCurrency

      @Nullable public Boolean getIsDocumentPostInLocalCurrency()
      Constraints: none

      Original property name from the Odata EDM: IsDocumentPostInLocalCurrency

      Returns:
      Post in local currency
    • getIsDocumentPostInGroupCurrency

      @Nullable public Boolean getIsDocumentPostInGroupCurrency()
      Constraints: none

      Original property name from the Odata EDM: IsDocumentPostInGroupCurrency

      Returns:
      Post in group currency
    • getDocHasCreditDeferredTax

      @Nullable public Boolean getDocHasCreditDeferredTax()
      Constraints: none

      Original property name from the Odata EDM: DocHasCreditDeferredTax

      Returns:
      Credit deferred income taxes
    • getDocHasDebitDeferredTax

      @Nullable public Boolean getDocHasDebitDeferredTax()
      Constraints: none

      Original property name from the Odata EDM: DocHasDebitDeferredTax

      Returns:
      Debit deferred income taxes
    • getDocumentTypeBusinessAppl

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

      Original property name from the Odata EDM: DocumentTypeBusinessAppl

      Returns:
      Business application
    • getDocumentTypeBusinessAppl_Text

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

      Original property name from the Odata EDM: DocumentTypeBusinessAppl_Text

      Returns:
      Short Text for Fixed Values
    • toString

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

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

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

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