Class ProvideAndRegisterDocumentSet

java.lang.Object
org.openehealth.ipf.commons.ihe.xds.core.requests.ProvideAndRegisterDocumentSet
All Implemented Interfaces:
Serializable

public class ProvideAndRegisterDocumentSet extends Object implements Serializable
The data required for the Provide and register document set request.

All non-list members of this class are allowed to be null. The lists are pre-created and can therefore never be null.

Author:
Jens Riemschneider
See Also:
  • Constructor Details

    • ProvideAndRegisterDocumentSet

      public ProvideAndRegisterDocumentSet()
  • Method Details

    • builderWith

      public static ProvideAndRegisterDocumentSetBuilder builderWith(SubmissionSet submissionSet)
    • supportiveBuilderWith

      public static ProvideAndRegisterDocumentSetBuilder supportiveBuilderWith(SubmissionSet submissionSet)
      Provide a builder with additional support for generating attributes if not already present. - SubmissionSet.submissionTime - UniqueId's - EntryUuid's - HasMember associations
      Returns:
      Builder that constructs a ProvideAndRegisterDocumentSet and generate certain attributes.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getSubmissionSet

      public SubmissionSet getSubmissionSet()
    • setSubmissionSet

      public void setSubmissionSet(SubmissionSet submissionSet)
    • getFolders

      public List<Folder> getFolders()
    • getDocuments

      public List<Document> getDocuments()
    • getAssociations

      public List<Association> getAssociations()
    • getTargetHomeCommunityId

      public String getTargetHomeCommunityId()
    • setTargetHomeCommunityId

      public void setTargetHomeCommunityId(String targetHomeCommunityId)