Class BaseEpcisDocument

java.lang.Object
com.persequor.event.BaseEpcisDocument
All Implemented Interfaces:
Model
Direct Known Subclasses:
EpcisDocument, EpcisMasterDataDocument, QueryDocument

public abstract class BaseEpcisDocument extends Object implements Model
  • Constructor Details

    • BaseEpcisDocument

      public BaseEpcisDocument()
  • Method Details

    • getVocabularies

      public VocabularyList getVocabularies()
    • getCreationDate

      public ZonedDateTime getCreationDate()
      Returns:
      the creation date
    • setCreationDate

      public void setCreationDate(ZonedDateTime creationDate)
    • getHeader

      public EpcisHeader getHeader()
      Returns:
      an optional of header
    • getCustomTags

      public CustomTagList getCustomTags()
    • copy

      public abstract BaseEpcisDocument copy()
    • copyTo

      protected void copyTo(BaseEpcisDocument copy)
    • getSchemaVersion

      public String getSchemaVersion()
    • setSchemaVersion

      public void setSchemaVersion(String schemaVersion)