de.iai.ilcd.model.common
Class DataSet
java.lang.Object
de.iai.ilcd.model.common.DataSet
- All Implemented Interfaces:
- de.fzk.iai.ilcd.service.model.IDataSetListVO, de.fzk.iai.ilcd.service.model.IDataSetVO, java.io.Serializable
- Direct Known Subclasses:
- Contact, Flow, FlowProperty, LCIAMethod, Process, Source, UnitGroup
@MappedSuperclass
public abstract class DataSet
- extends java.lang.Object
- implements java.io.Serializable, de.fzk.iai.ilcd.service.model.IDataSetVO
- Author:
- clemens.duepmeier
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
id
protected java.lang.Long id
branch
protected int branch
name
protected MultiLanguageString name
uuid
protected Uuid uuid
description
protected MultiLanguageText description
classification
protected Classification classification
permanentUri
protected java.lang.String permanentUri
version
protected DataSetVersion version
releaseState
protected DataSetState releaseState
DataSet
public DataSet()
getId
public java.lang.Long getId()
setId
public void setId(java.lang.Long id)
getBranch
public int getBranch()
setBranch
public void setBranch(int branch)
getClassification
public Classification getClassification()
- Specified by:
getClassification
in interface de.fzk.iai.ilcd.service.model.IDataSetListVO
setClassification
public void setClassification(Classification classification)
getDescription
public MultiLanguageText getDescription()
- Specified by:
getDescription
in interface de.fzk.iai.ilcd.service.model.IDataSetVO
setDescription
public void setDescription(MultiLanguageText description)
getName
public MultiLanguageString getName()
- Specified by:
getName
in interface de.fzk.iai.ilcd.service.model.IDataSetListVO
getDefaultName
public java.lang.String getDefaultName()
- Specified by:
getDefaultName
in interface de.fzk.iai.ilcd.service.model.IDataSetListVO
setName
public void setName(MultiLanguageString name)
getUuid
public Uuid getUuid()
getUuidAsString
public java.lang.String getUuidAsString()
- Specified by:
getUuidAsString
in interface de.fzk.iai.ilcd.service.model.IDataSetListVO
setUuid
public void setUuid(Uuid uuid)
getDataSetVersion
public java.lang.String getDataSetVersion()
- Specified by:
getDataSetVersion
in interface de.fzk.iai.ilcd.service.model.IDataSetListVO
getVersion
public DataSetVersion getVersion()
setVersion
public void setVersion(DataSetVersion version)
getPermanentUri
public java.lang.String getPermanentUri()
- Specified by:
getPermanentUri
in interface de.fzk.iai.ilcd.service.model.IDataSetListVO
setPermanentUri
public void setPermanentUri(java.lang.String permanentUri)
getReleaseState
public DataSetState getReleaseState()
setReleaseState
public void setReleaseState(DataSetState releaseState)
getXmlFile
public XmlFile getXmlFile()
setXmlFile
public void setXmlFile(XmlFile xmlFile)
getHref
public java.lang.String getHref()
- Specified by:
getHref
in interface de.fzk.iai.ilcd.service.model.IDataSetListVO
setHref
public void setHref(java.lang.String href)
- Specified by:
setHref
in interface de.fzk.iai.ilcd.service.model.IDataSetListVO
getSourceId
public java.lang.String getSourceId()
- Specified by:
getSourceId
in interface de.fzk.iai.ilcd.service.model.IDataSetListVO
setSourceId
public void setSourceId(java.lang.String sourceId)
- Specified by:
setSourceId
in interface de.fzk.iai.ilcd.service.model.IDataSetListVO
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object