Package org.intermine.model.bio
Class PublicationShadow
- java.lang.Object
-
- org.intermine.model.bio.PublicationShadow
-
- All Implemented Interfaces:
Publication,org.intermine.model.FastPathObject,org.intermine.model.InterMineFastPathObject,org.intermine.model.InterMineObject,org.intermine.model.ShadowClass
public class PublicationShadow extends java.lang.Object implements Publication, org.intermine.model.ShadowClass
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringabstractTextprotected java.util.Set<Author>authorsprotected java.lang.Stringdoiprotected java.util.Set<Annotatable>entitiesprotected java.lang.StringfirstAuthorprotected java.lang.Integeridprotected java.lang.Stringissueprotected java.lang.Stringjournalprotected java.util.Set<MeshTerm>meshTermsprotected java.lang.Stringmonthprotected java.lang.Stringpagesprotected java.lang.StringpubMedIdstatic java.lang.Class<Publication>shadowOfprotected java.lang.Stringtitleprotected java.lang.Stringvolumeprotected java.lang.Integeryear
-
Constructor Summary
Constructors Constructor Description PublicationShadow()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAuthors(Author arg)voidaddCollectionElement(java.lang.String fieldName, org.intermine.model.InterMineObject element)voidaddEntities(Annotatable arg)voidaddMeshTerms(MeshTerm arg)booleanequals(java.lang.Object o)java.lang.StringgetAbstractText()java.util.Set<Author>getAuthors()java.lang.StringgetDoi()java.lang.Class<?>getElementType(java.lang.String fieldName)java.util.Set<Annotatable>getEntities()java.lang.ObjectgetFieldProxy(java.lang.String fieldName)java.lang.Class<?>getFieldType(java.lang.String fieldName)java.lang.ObjectgetFieldValue(java.lang.String fieldName)java.lang.StringgetFirstAuthor()java.lang.IntegergetId()java.lang.StringgetIssue()java.lang.StringgetJournal()java.util.Set<MeshTerm>getMeshTerms()java.lang.StringgetMonth()org.intermine.model.StringConstructorgetoBJECT()java.lang.StringgetPages()java.lang.StringgetPubMedId()java.lang.StringgetTitle()java.lang.StringgetVolume()java.lang.IntegergetYear()inthashCode()voidsetAbstractText(java.lang.String abstractText)voidsetAuthors(java.util.Set<Author> authors)voidsetDoi(java.lang.String doi)voidsetEntities(java.util.Set<Annotatable> entities)voidsetFieldValue(java.lang.String fieldName, java.lang.Object value)voidsetFirstAuthor(java.lang.String firstAuthor)voidsetId(java.lang.Integer id)voidsetIssue(java.lang.String issue)voidsetJournal(java.lang.String journal)voidsetMeshTerms(java.util.Set<MeshTerm> meshTerms)voidsetMonth(java.lang.String month)voidsetoBJECT(java.lang.String[] notXml, org.intermine.objectstore.ObjectStore os)voidsetoBJECT(java.lang.String notXml, org.intermine.objectstore.ObjectStore os)voidsetPages(java.lang.String pages)voidsetPubMedId(java.lang.String pubMedId)voidsetTitle(java.lang.String title)voidsetVolume(java.lang.String volume)voidsetYear(java.lang.Integer year)java.lang.StringtoString()
-
-
-
Field Detail
-
shadowOf
public static final java.lang.Class<Publication> shadowOf
-
year
protected java.lang.Integer year
-
issue
protected java.lang.String issue
-
title
protected java.lang.String title
-
pages
protected java.lang.String pages
-
doi
protected java.lang.String doi
-
volume
protected java.lang.String volume
-
journal
protected java.lang.String journal
-
firstAuthor
protected java.lang.String firstAuthor
-
month
protected java.lang.String month
-
abstractText
protected java.lang.String abstractText
-
pubMedId
protected java.lang.String pubMedId
-
authors
protected java.util.Set<Author> authors
-
entities
protected java.util.Set<Annotatable> entities
-
meshTerms
protected java.util.Set<MeshTerm> meshTerms
-
id
protected java.lang.Integer id
-
-
Method Detail
-
getYear
public java.lang.Integer getYear()
- Specified by:
getYearin interfacePublication
-
setYear
public void setYear(java.lang.Integer year)
- Specified by:
setYearin interfacePublication
-
getIssue
public java.lang.String getIssue()
- Specified by:
getIssuein interfacePublication
-
setIssue
public void setIssue(java.lang.String issue)
- Specified by:
setIssuein interfacePublication
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitlein interfacePublication
-
setTitle
public void setTitle(java.lang.String title)
- Specified by:
setTitlein interfacePublication
-
getPages
public java.lang.String getPages()
- Specified by:
getPagesin interfacePublication
-
setPages
public void setPages(java.lang.String pages)
- Specified by:
setPagesin interfacePublication
-
getDoi
public java.lang.String getDoi()
- Specified by:
getDoiin interfacePublication
-
setDoi
public void setDoi(java.lang.String doi)
- Specified by:
setDoiin interfacePublication
-
getVolume
public java.lang.String getVolume()
- Specified by:
getVolumein interfacePublication
-
setVolume
public void setVolume(java.lang.String volume)
- Specified by:
setVolumein interfacePublication
-
getJournal
public java.lang.String getJournal()
- Specified by:
getJournalin interfacePublication
-
setJournal
public void setJournal(java.lang.String journal)
- Specified by:
setJournalin interfacePublication
-
getFirstAuthor
public java.lang.String getFirstAuthor()
- Specified by:
getFirstAuthorin interfacePublication
-
setFirstAuthor
public void setFirstAuthor(java.lang.String firstAuthor)
- Specified by:
setFirstAuthorin interfacePublication
-
getMonth
public java.lang.String getMonth()
- Specified by:
getMonthin interfacePublication
-
setMonth
public void setMonth(java.lang.String month)
- Specified by:
setMonthin interfacePublication
-
getAbstractText
public java.lang.String getAbstractText()
- Specified by:
getAbstractTextin interfacePublication
-
setAbstractText
public void setAbstractText(java.lang.String abstractText)
- Specified by:
setAbstractTextin interfacePublication
-
getPubMedId
public java.lang.String getPubMedId()
- Specified by:
getPubMedIdin interfacePublication
-
setPubMedId
public void setPubMedId(java.lang.String pubMedId)
- Specified by:
setPubMedIdin interfacePublication
-
getAuthors
public java.util.Set<Author> getAuthors()
- Specified by:
getAuthorsin interfacePublication
-
setAuthors
public void setAuthors(java.util.Set<Author> authors)
- Specified by:
setAuthorsin interfacePublication
-
addAuthors
public void addAuthors(Author arg)
- Specified by:
addAuthorsin interfacePublication
-
getEntities
public java.util.Set<Annotatable> getEntities()
- Specified by:
getEntitiesin interfacePublication
-
setEntities
public void setEntities(java.util.Set<Annotatable> entities)
- Specified by:
setEntitiesin interfacePublication
-
addEntities
public void addEntities(Annotatable arg)
- Specified by:
addEntitiesin interfacePublication
-
getMeshTerms
public java.util.Set<MeshTerm> getMeshTerms()
- Specified by:
getMeshTermsin interfacePublication
-
setMeshTerms
public void setMeshTerms(java.util.Set<MeshTerm> meshTerms)
- Specified by:
setMeshTermsin interfacePublication
-
addMeshTerms
public void addMeshTerms(MeshTerm arg)
- Specified by:
addMeshTermsin interfacePublication
-
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
-
-