All Implemented Interfaces:
ICodeHolder, IEntityTypeHolder, IExperimentHolder, IModificationDateHolder, IModifierHolder, IParentChildrenHolder<DataSet>, IPermIdHolder, IPropertiesHolder, IRegistrationDateHolder, IRegistratorHolder, ISampleHolder, ITagsHolder, Serializable

See Also:
  • Constructor Details

    • DataSet

      public DataSet()
  • Method Details

    • getFetchOptions

      public DataSetFetchOptions getFetchOptions()
      Overrides:
      getFetchOptions in class AbstractEntity<DataSet>
    • setFetchOptions

      public void setFetchOptions(DataSetFetchOptions fetchOptions)
    • getPermId

      public DataSetPermId getPermId()
      Specified by:
      getPermId in interface IPermIdHolder
    • setPermId

      public void setPermId(DataSetPermId permId)
    • getCode

      public String getCode()
      Specified by:
      getCode in interface ICodeHolder
    • setCode

      public void setCode(String code)
    • isFrozen

      public boolean isFrozen()
    • setFrozen

      public void setFrozen(boolean frozen)
    • isFrozenForChildren

      public boolean isFrozenForChildren()
    • setFrozenForChildren

      public void setFrozenForChildren(boolean frozenForChildren)
    • isFrozenForParents

      public boolean isFrozenForParents()
    • setFrozenForParents

      public void setFrozenForParents(boolean frozenForParents)
    • isFrozenForComponents

      public boolean isFrozenForComponents()
    • setFrozenForComponents

      public void setFrozenForComponents(boolean frozenForComponents)
    • isFrozenForContainers

      public boolean isFrozenForContainers()
    • setFrozenForContainers

      public void setFrozenForContainers(boolean frozenForContainers)
    • getType

      public DataSetType getType()
      Specified by:
      getType in interface IEntityTypeHolder
    • setType

      public void setType(DataSetType type)
    • getKind

      public DataSetKind getKind()
    • setKind

      public void setKind(DataSetKind kind)
    • getDataStore

      public DataStore getDataStore()
    • setDataStore

      public void setDataStore(DataStore dataStore)
    • isMeasured

      public Boolean isMeasured()
    • setMeasured

      public void setMeasured(Boolean measured)
    • isPostRegistered

      public Boolean isPostRegistered()
    • setPostRegistered

      public void setPostRegistered(Boolean postRegistered)
    • getPhysicalData

      public PhysicalData getPhysicalData()
    • setPhysicalData

      public void setPhysicalData(PhysicalData physicalData)
    • getLinkedData

      public LinkedData getLinkedData()
    • setLinkedData

      public void setLinkedData(LinkedData linkedData)
    • getExperiment

      public Experiment getExperiment()
      Specified by:
      getExperiment in interface IExperimentHolder
    • setExperiment

      public void setExperiment(Experiment experiment)
    • getSample

      public Sample getSample()
      Specified by:
      getSample in interface ISampleHolder
    • setSample

      public void setSample(Sample sample)
    • getSampleProperties

      public Map<String,Sample[]> getSampleProperties()
    • setSampleProperties

      public void setSampleProperties(Map<String,Sample[]> sampleProperties)
    • getParents

      public List<DataSet> getParents()
      Specified by:
      getParents in interface IParentChildrenHolder<DataSet>
    • setParents

      public void setParents(List<DataSet> parents)
    • getChildren

      public List<DataSet> getChildren()
      Specified by:
      getChildren in interface IParentChildrenHolder<DataSet>
    • setChildren

      public void setChildren(List<DataSet> children)
    • getContainers

      public List<DataSet> getContainers()
    • setContainers

      public void setContainers(List<DataSet> containers)
    • getComponents

      public List<DataSet> getComponents()
    • setComponents

      public void setComponents(List<DataSet> components)
    • getTags

      public Set<Tag> getTags()
      Specified by:
      getTags in interface ITagsHolder
    • setTags

      public void setTags(Set<Tag> tags)
    • getHistory

      public List<HistoryEntry> getHistory()
    • setHistory

      public void setHistory(List<HistoryEntry> history)
    • getPropertiesHistory

      public List<HistoryEntry> getPropertiesHistory()
    • setPropertiesHistory

      public void setPropertiesHistory(List<HistoryEntry> propertiesHistory)
    • getExperimentHistory

      public List<HistoryEntry> getExperimentHistory()
    • setExperimentHistory

      public void setExperimentHistory(List<HistoryEntry> experimentHistory)
    • getSampleHistory

      public List<HistoryEntry> getSampleHistory()
    • setSampleHistory

      public void setSampleHistory(List<HistoryEntry> sampleHistory)
    • getParentsHistory

      public List<HistoryEntry> getParentsHistory()
    • setParentsHistory

      public void setParentsHistory(List<HistoryEntry> parentsHistory)
    • getChildrenHistory

      public List<HistoryEntry> getChildrenHistory()
    • setChildrenHistory

      public void setChildrenHistory(List<HistoryEntry> childrenHistory)
    • getContainersHistory

      public List<HistoryEntry> getContainersHistory()
    • setContainersHistory

      public void setContainersHistory(List<HistoryEntry> containersHistory)
    • getComponentsHistory

      public List<HistoryEntry> getComponentsHistory()
    • setComponentsHistory

      public void setComponentsHistory(List<HistoryEntry> componentsHistory)
    • getContentCopiesHistory

      public List<HistoryEntry> getContentCopiesHistory()
    • setContentCopiesHistory

      public void setContentCopiesHistory(List<HistoryEntry> contentCopiesHistory)
    • getUnknownHistory

      public List<HistoryEntry> getUnknownHistory()
    • setUnknownHistory

      public void setUnknownHistory(List<HistoryEntry> unknownHistory)
    • getModificationDate

      public Date getModificationDate()
      Specified by:
      getModificationDate in interface IModificationDateHolder
    • setModificationDate

      public void setModificationDate(Date modificationDate)
    • getModifier

      public Person getModifier()
      Specified by:
      getModifier in interface IModifierHolder
    • setModifier

      public void setModifier(Person modifier)
    • getRegistrationDate

      public Date getRegistrationDate()
      Specified by:
      getRegistrationDate in interface IRegistrationDateHolder
    • setRegistrationDate

      public void setRegistrationDate(Date registrationDate)
    • getRegistrator

      public Person getRegistrator()
      Specified by:
      getRegistrator in interface IRegistratorHolder
    • setRegistrator

      public void setRegistrator(Person registrator)
    • getDataProducer

      public String getDataProducer()
    • setDataProducer

      public void setDataProducer(String dataProducer)
    • getDataProductionDate

      public Date getDataProductionDate()
    • setDataProductionDate

      public void setDataProductionDate(Date dataProductionDate)
    • getAccessDate

      public Date getAccessDate()
    • setAccessDate

      public void setAccessDate(Date accessDate)
    • getMetaData

      public Map<String,String> getMetaData()
    • setMetaData

      public void setMetaData(Map<String,String> metaData)
    • toString

      public String toString()
      Overrides:
      toString in class Object