Class OrderedDataPackage

java.lang.Object
eu.dzhw.fdz.metadatamanagement.ordermanagement.domain.OrderedDataPackage
All Implemented Interfaces:
Serializable

public class OrderedDataPackage
extends Object
implements Serializable
Partial DataPackage which is part of a Product. It is a copy of the DataPackage attributes which is made when the customer places the orders.
See Also:
Serialized Form
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
      Constant Field Values
    • id

      @NotEmpty private @NotEmpty String id
      The id of the DataPackage. Must not be empty.
    • title

      The title of the DataPackage. Must not be empty neither in German nor in English.
    • annotations

      private I18nString annotations
      The annotations of the DataPackage.
    • surveyDataTypes

      @NotEmpty private @NotEmpty List<I18nString> surveyDataTypes
      List of DataTypes. Must not be empty.
    • studySeries

      private I18nString studySeries
      The name of the series of dataPackages to which this dataPackage belongs. May be null.
    • remarksUserService

      private String remarksUserService
      Remarks for User Service.
    • approvedUsage

      private String approvedUsage
      The approved usage of a dataPackage. May be null.
    • doi

      private String doi
      The DOI of a dataPackage.
  • Constructor Details

    • OrderedDataPackage

      public OrderedDataPackage()