Package org.intermine.model.bio
Class StudyShadow
- java.lang.Object
-
- org.intermine.model.bio.StudyShadow
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Set<Author>contactsprotected java.lang.Stringdescriptionprotected java.lang.Stringdesignprotected java.util.Set<Factor>factorsprotected java.lang.Integeridprotected java.lang.Stringidentifierprotected org.intermine.model.InterMineObjectinvestigationprotected org.intermine.model.InterMineObjectorganismprotected java.util.Set<Protocol>protocolsprotected org.intermine.model.InterMineObjectpublicationprotected java.util.DatepublicReleaseDatestatic java.lang.Class<Study>shadowOfprotected java.util.Set<StudyData>studyDataprotected java.util.DatesubmissionDateprotected java.lang.Stringtitle
-
Constructor Summary
Constructors Constructor Description StudyShadow()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCollectionElement(java.lang.String fieldName, org.intermine.model.InterMineObject element)voidaddContacts(Author arg)voidaddFactors(Factor arg)voidaddProtocols(Protocol arg)voidaddStudyData(StudyData arg)booleanequals(java.lang.Object o)java.util.Set<Author>getContacts()java.lang.StringgetDescription()java.lang.StringgetDesign()java.lang.Class<?>getElementType(java.lang.String fieldName)java.util.Set<Factor>getFactors()java.lang.ObjectgetFieldProxy(java.lang.String fieldName)java.lang.Class<?>getFieldType(java.lang.String fieldName)java.lang.ObjectgetFieldValue(java.lang.String fieldName)java.lang.IntegergetId()java.lang.StringgetIdentifier()InvestigationgetInvestigation()org.intermine.model.StringConstructorgetoBJECT()OrganismgetOrganism()java.util.Set<Protocol>getProtocols()PublicationgetPublication()java.util.DategetPublicReleaseDate()java.util.Set<StudyData>getStudyData()java.util.DategetSubmissionDate()java.lang.StringgetTitle()inthashCode()org.intermine.model.InterMineObjectproxGetInvestigation()org.intermine.model.InterMineObjectproxGetOrganism()org.intermine.model.InterMineObjectproxGetPublication()voidproxyInvestigation(org.intermine.objectstore.proxy.ProxyReference investigation)voidproxyOrganism(org.intermine.objectstore.proxy.ProxyReference organism)voidproxyPublication(org.intermine.objectstore.proxy.ProxyReference publication)voidsetContacts(java.util.Set<Author> contacts)voidsetDescription(java.lang.String description)voidsetDesign(java.lang.String design)voidsetFactors(java.util.Set<Factor> factors)voidsetFieldValue(java.lang.String fieldName, java.lang.Object value)voidsetId(java.lang.Integer id)voidsetIdentifier(java.lang.String identifier)voidsetInvestigation(Investigation investigation)voidsetoBJECT(java.lang.String[] notXml, org.intermine.objectstore.ObjectStore os)voidsetoBJECT(java.lang.String notXml, org.intermine.objectstore.ObjectStore os)voidsetOrganism(Organism organism)voidsetProtocols(java.util.Set<Protocol> protocols)voidsetPublication(Publication publication)voidsetPublicReleaseDate(java.util.Date publicReleaseDate)voidsetStudyData(java.util.Set<StudyData> studyData)voidsetSubmissionDate(java.util.Date submissionDate)voidsetTitle(java.lang.String title)java.lang.StringtoString()
-
-
-
Field Detail
-
shadowOf
public static final java.lang.Class<Study> shadowOf
-
identifier
protected java.lang.String identifier
-
description
protected java.lang.String description
-
title
protected java.lang.String title
-
publicReleaseDate
protected java.util.Date publicReleaseDate
-
submissionDate
protected java.util.Date submissionDate
-
design
protected java.lang.String design
-
publication
protected org.intermine.model.InterMineObject publication
-
investigation
protected org.intermine.model.InterMineObject investigation
-
organism
protected org.intermine.model.InterMineObject organism
-
contacts
protected java.util.Set<Author> contacts
-
factors
protected java.util.Set<Factor> factors
-
protocols
protected java.util.Set<Protocol> protocols
-
studyData
protected java.util.Set<StudyData> studyData
-
id
protected java.lang.Integer id
-
-
Method Detail
-
getIdentifier
public java.lang.String getIdentifier()
- Specified by:
getIdentifierin interfaceStudy
-
setIdentifier
public void setIdentifier(java.lang.String identifier)
- Specified by:
setIdentifierin interfaceStudy
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfaceStudy
-
setDescription
public void setDescription(java.lang.String description)
- Specified by:
setDescriptionin interfaceStudy
-
getPublicReleaseDate
public java.util.Date getPublicReleaseDate()
- Specified by:
getPublicReleaseDatein interfaceStudy
-
setPublicReleaseDate
public void setPublicReleaseDate(java.util.Date publicReleaseDate)
- Specified by:
setPublicReleaseDatein interfaceStudy
-
getSubmissionDate
public java.util.Date getSubmissionDate()
- Specified by:
getSubmissionDatein interfaceStudy
-
setSubmissionDate
public void setSubmissionDate(java.util.Date submissionDate)
- Specified by:
setSubmissionDatein interfaceStudy
-
setDesign
public void setDesign(java.lang.String design)
-
getPublication
public Publication getPublication()
- Specified by:
getPublicationin interfaceStudy
-
setPublication
public void setPublication(Publication publication)
- Specified by:
setPublicationin interfaceStudy
-
proxyPublication
public void proxyPublication(org.intermine.objectstore.proxy.ProxyReference publication)
- Specified by:
proxyPublicationin interfaceStudy
-
proxGetPublication
public org.intermine.model.InterMineObject proxGetPublication()
- Specified by:
proxGetPublicationin interfaceStudy
-
getInvestigation
public Investigation getInvestigation()
- Specified by:
getInvestigationin interfaceStudy
-
setInvestigation
public void setInvestigation(Investigation investigation)
- Specified by:
setInvestigationin interfaceStudy
-
proxyInvestigation
public void proxyInvestigation(org.intermine.objectstore.proxy.ProxyReference investigation)
- Specified by:
proxyInvestigationin interfaceStudy
-
proxGetInvestigation
public org.intermine.model.InterMineObject proxGetInvestigation()
- Specified by:
proxGetInvestigationin interfaceStudy
-
getOrganism
public Organism getOrganism()
- Specified by:
getOrganismin interfaceStudy
-
setOrganism
public void setOrganism(Organism organism)
- Specified by:
setOrganismin interfaceStudy
-
proxyOrganism
public void proxyOrganism(org.intermine.objectstore.proxy.ProxyReference organism)
- Specified by:
proxyOrganismin interfaceStudy
-
proxGetOrganism
public org.intermine.model.InterMineObject proxGetOrganism()
- Specified by:
proxGetOrganismin interfaceStudy
-
getContacts
public java.util.Set<Author> getContacts()
- Specified by:
getContactsin interfaceStudy
-
setContacts
public void setContacts(java.util.Set<Author> contacts)
- Specified by:
setContactsin interfaceStudy
-
addContacts
public void addContacts(Author arg)
- Specified by:
addContactsin interfaceStudy
-
getFactors
public java.util.Set<Factor> getFactors()
- Specified by:
getFactorsin interfaceStudy
-
setFactors
public void setFactors(java.util.Set<Factor> factors)
- Specified by:
setFactorsin interfaceStudy
-
addFactors
public void addFactors(Factor arg)
- Specified by:
addFactorsin interfaceStudy
-
getProtocols
public java.util.Set<Protocol> getProtocols()
- Specified by:
getProtocolsin interfaceStudy
-
setProtocols
public void setProtocols(java.util.Set<Protocol> protocols)
- Specified by:
setProtocolsin interfaceStudy
-
addProtocols
public void addProtocols(Protocol arg)
- Specified by:
addProtocolsin interfaceStudy
-
getStudyData
public java.util.Set<StudyData> getStudyData()
- Specified by:
getStudyDatain interfaceStudy
-
setStudyData
public void setStudyData(java.util.Set<StudyData> studyData)
- Specified by:
setStudyDatain interfaceStudy
-
addStudyData
public void addStudyData(StudyData arg)
- Specified by:
addStudyDatain interfaceStudy
-
getId
public java.lang.Integer getId()
- Specified by:
getIdin interfaceorg.intermine.model.InterMineFastPathObject- Specified by:
getIdin interfaceorg.intermine.model.InterMineObject
-
setId
public void setId(java.lang.Integer id)
- Specified by:
setIdin interfaceorg.intermine.model.InterMineFastPathObject- Specified by:
setIdin interfaceorg.intermine.model.InterMineObject
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getFieldValue
public java.lang.Object getFieldValue(java.lang.String fieldName) throws java.lang.IllegalAccessException- Specified by:
getFieldValuein interfaceorg.intermine.model.FastPathObject- Throws:
java.lang.IllegalAccessException
-
getFieldProxy
public java.lang.Object getFieldProxy(java.lang.String fieldName) throws java.lang.IllegalAccessException- Specified by:
getFieldProxyin interfaceorg.intermine.model.FastPathObject- Throws:
java.lang.IllegalAccessException
-
setFieldValue
public void setFieldValue(java.lang.String fieldName, java.lang.Object value)- Specified by:
setFieldValuein interfaceorg.intermine.model.FastPathObject
-
getFieldType
public java.lang.Class<?> getFieldType(java.lang.String fieldName)
- Specified by:
getFieldTypein interfaceorg.intermine.model.FastPathObject
-
getoBJECT
public org.intermine.model.StringConstructor getoBJECT()
- Specified by:
getoBJECTin interfaceorg.intermine.model.InterMineFastPathObject- Specified by:
getoBJECTin interfaceorg.intermine.model.InterMineObject
-
setoBJECT
public void setoBJECT(java.lang.String notXml, org.intermine.objectstore.ObjectStore os)- Specified by:
setoBJECTin interfaceorg.intermine.model.InterMineObject
-
setoBJECT
public void setoBJECT(java.lang.String[] notXml, org.intermine.objectstore.ObjectStore os)- Specified by:
setoBJECTin interfaceorg.intermine.model.InterMineObject
-
addCollectionElement
public void addCollectionElement(java.lang.String fieldName, org.intermine.model.InterMineObject element)
-
getElementType
public java.lang.Class<?> getElementType(java.lang.String fieldName)
- Specified by:
getElementTypein interfaceorg.intermine.model.InterMineFastPathObject- Specified by:
getElementTypein interfaceorg.intermine.model.InterMineObject
-
-