java.lang.Object
org.openehealth.ipf.commons.ihe.xds.core.metadata.XDSMetaClass
org.openehealth.ipf.commons.ihe.xds.core.metadata.SubmissionSet
All Implemented Interfaces:
Serializable, ExtraMetadataHolder

public class SubmissionSet extends XDSMetaClass implements Serializable
Represents an XDS submission set according to the IHE XDS specification.

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

    • SubmissionSet

      public SubmissionSet()
  • Method Details

    • setAuthor

      public void setAuthor(Author author)
      Parameters:
      author - the author of the submission.
    • setSubmissionTime

      public void setSubmissionTime(Timestamp submissionTime)
    • setSubmissionTime

      public void setSubmissionTime(String submissionTime)
    • equals

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

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class XDSMetaClass
    • hashCode

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

      public String toString()
      Overrides:
      toString in class XDSMetaClass
    • getAuthors

      public List<Author> getAuthors()
    • getContentTypeCode

      public Code getContentTypeCode()
    • setContentTypeCode

      public void setContentTypeCode(Code contentTypeCode)
    • getIntendedRecipients

      public List<Recipient> getIntendedRecipients()
    • getSourceId

      public String getSourceId()
    • setSourceId

      public void setSourceId(String sourceId)
    • getSubmissionTime

      public Timestamp getSubmissionTime()