Class Tag
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.tag.Tag
-
- All Implemented Interfaces:
ICodeHolder
,IDataSetsHolder
,IDescriptionHolder
,IExperimentsHolder
,IMaterialsHolder
,IOwnerHolder
,IPermIdHolder
,IRegistrationDateHolder
,ISamplesHolder
,java.io.Serializable
@JsonObject("as.dto.tag.Tag") public class Tag extends java.lang.Object implements java.io.Serializable, ICodeHolder, IDataSetsHolder, IDescriptionHolder, IExperimentsHolder, IMaterialsHolder, IOwnerHolder, IPermIdHolder, IRegistrationDateHolder, ISamplesHolder
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Tag()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCode()
java.util.List<DataSet>
getDataSets()
java.lang.String
getDescription()
java.util.List<Experiment>
getExperiments()
TagFetchOptions
getFetchOptions()
java.util.List<Material>
getMaterials()
Person
getOwner()
TagPermId
getPermId()
java.util.Date
getRegistrationDate()
java.util.List<Sample>
getSamples()
java.lang.Boolean
isPrivate()
void
setCode(java.lang.String code)
void
setDataSets(java.util.List<DataSet> dataSets)
void
setDescription(java.lang.String description)
void
setExperiments(java.util.List<Experiment> experiments)
void
setFetchOptions(TagFetchOptions fetchOptions)
void
setMaterials(java.util.List<Material> materials)
void
setOwner(Person owner)
void
setPermId(TagPermId permId)
void
setPrivate(java.lang.Boolean isPrivate)
void
setRegistrationDate(java.util.Date registrationDate)
void
setSamples(java.util.List<Sample> samples)
java.lang.String
toString()
-
-
-
Method Detail
-
getFetchOptions
public TagFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(TagFetchOptions fetchOptions)
-
getPermId
public TagPermId getPermId()
- Specified by:
getPermId
in interfaceIPermIdHolder
-
setPermId
public void setPermId(TagPermId permId)
-
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interfaceICodeHolder
-
setCode
public void setCode(java.lang.String code)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceIDescriptionHolder
-
setDescription
public void setDescription(java.lang.String description)
-
isPrivate
public java.lang.Boolean isPrivate()
-
setPrivate
public void setPrivate(java.lang.Boolean isPrivate)
-
getExperiments
public java.util.List<Experiment> getExperiments()
- Specified by:
getExperiments
in interfaceIExperimentsHolder
-
setExperiments
public void setExperiments(java.util.List<Experiment> experiments)
-
getSamples
public java.util.List<Sample> getSamples()
- Specified by:
getSamples
in interfaceISamplesHolder
-
setSamples
public void setSamples(java.util.List<Sample> samples)
-
getDataSets
public java.util.List<DataSet> getDataSets()
- Specified by:
getDataSets
in interfaceIDataSetsHolder
-
setDataSets
public void setDataSets(java.util.List<DataSet> dataSets)
-
getMaterials
public java.util.List<Material> getMaterials()
- Specified by:
getMaterials
in interfaceIMaterialsHolder
-
setMaterials
public void setMaterials(java.util.List<Material> materials)
-
getRegistrationDate
public java.util.Date getRegistrationDate()
- Specified by:
getRegistrationDate
in interfaceIRegistrationDateHolder
-
setRegistrationDate
public void setRegistrationDate(java.util.Date registrationDate)
-
getOwner
public Person getOwner()
- Specified by:
getOwner
in interfaceIOwnerHolder
-
setOwner
public void setOwner(Person owner)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-