Package org.intermine.model.bio
Class CDSShadow
- java.lang.Object
-
- org.intermine.model.bio.CDSShadow
-
- All Implemented Interfaces:
Annotatable,BioEntity,CDS,SequenceFeature,org.intermine.model.FastPathObject,org.intermine.model.InterMineFastPathObject,org.intermine.model.InterMineObject,org.intermine.model.ShadowClass
public class CDSShadow extends java.lang.Object implements CDS, org.intermine.model.ShadowClass
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Set<SequenceFeature>childFeaturesprotected org.intermine.model.InterMineObjectchromosomeprotected org.intermine.model.InterMineObjectchromosomeLocationprotected java.util.Set<CrossReference>crossReferencesprotected java.util.Set<DataSet>dataSetsprotected org.intermine.model.InterMineObjectgeneprotected java.lang.Integeridprotected java.lang.Integerlengthprotected java.util.Set<Location>locatedFeaturesprotected java.util.Set<Location>locationsprotected java.lang.Stringnameprotected java.util.Set<OntologyAnnotation>ontologyAnnotationsprotected org.intermine.model.InterMineObjectorganismprotected java.util.Set<SequenceFeature>overlappingFeaturesprotected java.lang.StringprimaryIdentifierprotected org.intermine.model.InterMineObjectproteinprotected java.util.Set<Publication>publicationsprotected java.lang.Doublescoreprotected java.lang.StringscoreTypeprotected java.lang.StringsecondaryIdentifierprotected org.intermine.model.InterMineObjectsequenceprotected org.intermine.model.InterMineObjectsequenceOntologyTermstatic java.lang.Class<CDS>shadowOfprotected org.intermine.model.InterMineObjectstrainprotected java.lang.Stringsymbolprotected java.util.Set<Synonym>synonyms
-
Constructor Summary
Constructors Constructor Description CDSShadow()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChildFeatures(SequenceFeature arg)voidaddCollectionElement(java.lang.String fieldName, org.intermine.model.InterMineObject element)voidaddCrossReferences(CrossReference arg)voidaddDataSets(DataSet arg)voidaddLocatedFeatures(Location arg)voidaddLocations(Location arg)voidaddOntologyAnnotations(OntologyAnnotation arg)voidaddOverlappingFeatures(SequenceFeature arg)voidaddPublications(Publication arg)voidaddSynonyms(Synonym arg)booleanequals(java.lang.Object o)java.util.Set<SequenceFeature>getChildFeatures()ChromosomegetChromosome()LocationgetChromosomeLocation()java.util.Set<CrossReference>getCrossReferences()java.util.Set<DataSet>getDataSets()java.lang.Class<?>getElementType(java.lang.String fieldName)java.lang.ObjectgetFieldProxy(java.lang.String fieldName)java.lang.Class<?>getFieldType(java.lang.String fieldName)java.lang.ObjectgetFieldValue(java.lang.String fieldName)GenegetGene()java.lang.IntegergetId()java.lang.IntegergetLength()java.util.Set<Location>getLocatedFeatures()java.util.Set<Location>getLocations()java.lang.StringgetName()org.intermine.model.StringConstructorgetoBJECT()java.util.Set<OntologyAnnotation>getOntologyAnnotations()OrganismgetOrganism()java.util.Set<SequenceFeature>getOverlappingFeatures()java.lang.StringgetPrimaryIdentifier()ProteingetProtein()java.util.Set<Publication>getPublications()java.lang.DoublegetScore()java.lang.StringgetScoreType()java.lang.StringgetSecondaryIdentifier()SequencegetSequence()SOTermgetSequenceOntologyTerm()StraingetStrain()java.lang.StringgetSymbol()java.util.Set<Synonym>getSynonyms()inthashCode()org.intermine.model.InterMineObjectproxGetChromosome()org.intermine.model.InterMineObjectproxGetChromosomeLocation()org.intermine.model.InterMineObjectproxGetGene()org.intermine.model.InterMineObjectproxGetOrganism()org.intermine.model.InterMineObjectproxGetProtein()org.intermine.model.InterMineObjectproxGetSequence()org.intermine.model.InterMineObjectproxGetSequenceOntologyTerm()org.intermine.model.InterMineObjectproxGetStrain()voidproxyChromosome(org.intermine.objectstore.proxy.ProxyReference chromosome)voidproxyChromosomeLocation(org.intermine.objectstore.proxy.ProxyReference chromosomeLocation)voidproxyGene(org.intermine.objectstore.proxy.ProxyReference gene)voidproxyOrganism(org.intermine.objectstore.proxy.ProxyReference organism)voidproxyProtein(org.intermine.objectstore.proxy.ProxyReference protein)voidproxySequence(org.intermine.objectstore.proxy.ProxyReference sequence)voidproxySequenceOntologyTerm(org.intermine.objectstore.proxy.ProxyReference sequenceOntologyTerm)voidproxyStrain(org.intermine.objectstore.proxy.ProxyReference strain)voidsetChildFeatures(java.util.Set<SequenceFeature> childFeatures)voidsetChromosome(Chromosome chromosome)voidsetChromosomeLocation(Location chromosomeLocation)voidsetCrossReferences(java.util.Set<CrossReference> crossReferences)voidsetDataSets(java.util.Set<DataSet> dataSets)voidsetFieldValue(java.lang.String fieldName, java.lang.Object value)voidsetGene(Gene gene)voidsetId(java.lang.Integer id)voidsetLength(java.lang.Integer length)voidsetLocatedFeatures(java.util.Set<Location> locatedFeatures)voidsetLocations(java.util.Set<Location> locations)voidsetName(java.lang.String name)voidsetoBJECT(java.lang.String[] notXml, org.intermine.objectstore.ObjectStore os)voidsetoBJECT(java.lang.String notXml, org.intermine.objectstore.ObjectStore os)voidsetOntologyAnnotations(java.util.Set<OntologyAnnotation> ontologyAnnotations)voidsetOrganism(Organism organism)voidsetOverlappingFeatures(java.util.Set<SequenceFeature> overlappingFeatures)voidsetPrimaryIdentifier(java.lang.String primaryIdentifier)voidsetProtein(Protein protein)voidsetPublications(java.util.Set<Publication> publications)voidsetScore(java.lang.Double score)voidsetScoreType(java.lang.String scoreType)voidsetSecondaryIdentifier(java.lang.String secondaryIdentifier)voidsetSequence(Sequence sequence)voidsetSequenceOntologyTerm(SOTerm sequenceOntologyTerm)voidsetStrain(Strain strain)voidsetSymbol(java.lang.String symbol)voidsetSynonyms(java.util.Set<Synonym> synonyms)java.lang.StringtoString()
-
-
-
Field Detail
-
shadowOf
public static final java.lang.Class<CDS> shadowOf
-
gene
protected org.intermine.model.InterMineObject gene
-
protein
protected org.intermine.model.InterMineObject protein
-
score
protected java.lang.Double score
-
scoreType
protected java.lang.String scoreType
-
length
protected java.lang.Integer length
-
strain
protected org.intermine.model.InterMineObject strain
-
sequenceOntologyTerm
protected org.intermine.model.InterMineObject sequenceOntologyTerm
-
chromosomeLocation
protected org.intermine.model.InterMineObject chromosomeLocation
-
sequence
protected org.intermine.model.InterMineObject sequence
-
chromosome
protected org.intermine.model.InterMineObject chromosome
-
overlappingFeatures
protected java.util.Set<SequenceFeature> overlappingFeatures
-
childFeatures
protected java.util.Set<SequenceFeature> childFeatures
-
symbol
protected java.lang.String symbol
-
name
protected java.lang.String name
-
secondaryIdentifier
protected java.lang.String secondaryIdentifier
-
organism
protected org.intermine.model.InterMineObject organism
-
locatedFeatures
protected java.util.Set<Location> locatedFeatures
-
locations
protected java.util.Set<Location> locations
-
synonyms
protected java.util.Set<Synonym> synonyms
-
dataSets
protected java.util.Set<DataSet> dataSets
-
crossReferences
protected java.util.Set<CrossReference> crossReferences
-
primaryIdentifier
protected java.lang.String primaryIdentifier
-
ontologyAnnotations
protected java.util.Set<OntologyAnnotation> ontologyAnnotations
-
publications
protected java.util.Set<Publication> publications
-
id
protected java.lang.Integer id
-
-
Method Detail
-
proxyGene
public void proxyGene(org.intermine.objectstore.proxy.ProxyReference gene)
-
proxGetGene
public org.intermine.model.InterMineObject proxGetGene()
- Specified by:
proxGetGenein interfaceCDS
-
getProtein
public Protein getProtein()
- Specified by:
getProteinin interfaceCDS
-
setProtein
public void setProtein(Protein protein)
- Specified by:
setProteinin interfaceCDS
-
proxyProtein
public void proxyProtein(org.intermine.objectstore.proxy.ProxyReference protein)
- Specified by:
proxyProteinin interfaceCDS
-
proxGetProtein
public org.intermine.model.InterMineObject proxGetProtein()
- Specified by:
proxGetProteinin interfaceCDS
-
getScore
public java.lang.Double getScore()
- Specified by:
getScorein interfaceSequenceFeature
-
setScore
public void setScore(java.lang.Double score)
- Specified by:
setScorein interfaceSequenceFeature
-
getScoreType
public java.lang.String getScoreType()
- Specified by:
getScoreTypein interfaceSequenceFeature
-
setScoreType
public void setScoreType(java.lang.String scoreType)
- Specified by:
setScoreTypein interfaceSequenceFeature
-
getLength
public java.lang.Integer getLength()
- Specified by:
getLengthin interfaceSequenceFeature
-
setLength
public void setLength(java.lang.Integer length)
- Specified by:
setLengthin interfaceSequenceFeature
-
getStrain
public Strain getStrain()
- Specified by:
getStrainin interfaceSequenceFeature
-
setStrain
public void setStrain(Strain strain)
- Specified by:
setStrainin interfaceSequenceFeature
-
proxyStrain
public void proxyStrain(org.intermine.objectstore.proxy.ProxyReference strain)
- Specified by:
proxyStrainin interfaceSequenceFeature
-
proxGetStrain
public org.intermine.model.InterMineObject proxGetStrain()
- Specified by:
proxGetStrainin interfaceSequenceFeature
-
getSequenceOntologyTerm
public SOTerm getSequenceOntologyTerm()
- Specified by:
getSequenceOntologyTermin interfaceSequenceFeature
-
setSequenceOntologyTerm
public void setSequenceOntologyTerm(SOTerm sequenceOntologyTerm)
- Specified by:
setSequenceOntologyTermin interfaceSequenceFeature
-
proxySequenceOntologyTerm
public void proxySequenceOntologyTerm(org.intermine.objectstore.proxy.ProxyReference sequenceOntologyTerm)
- Specified by:
proxySequenceOntologyTermin interfaceSequenceFeature
-
proxGetSequenceOntologyTerm
public org.intermine.model.InterMineObject proxGetSequenceOntologyTerm()
- Specified by:
proxGetSequenceOntologyTermin interfaceSequenceFeature
-
getChromosomeLocation
public Location getChromosomeLocation()
- Specified by:
getChromosomeLocationin interfaceSequenceFeature
-
setChromosomeLocation
public void setChromosomeLocation(Location chromosomeLocation)
- Specified by:
setChromosomeLocationin interfaceSequenceFeature
-
proxyChromosomeLocation
public void proxyChromosomeLocation(org.intermine.objectstore.proxy.ProxyReference chromosomeLocation)
- Specified by:
proxyChromosomeLocationin interfaceSequenceFeature
-
proxGetChromosomeLocation
public org.intermine.model.InterMineObject proxGetChromosomeLocation()
- Specified by:
proxGetChromosomeLocationin interfaceSequenceFeature
-
getSequence
public Sequence getSequence()
- Specified by:
getSequencein interfaceSequenceFeature
-
setSequence
public void setSequence(Sequence sequence)
- Specified by:
setSequencein interfaceSequenceFeature
-
proxySequence
public void proxySequence(org.intermine.objectstore.proxy.ProxyReference sequence)
- Specified by:
proxySequencein interfaceSequenceFeature
-
proxGetSequence
public org.intermine.model.InterMineObject proxGetSequence()
- Specified by:
proxGetSequencein interfaceSequenceFeature
-
getChromosome
public Chromosome getChromosome()
- Specified by:
getChromosomein interfaceSequenceFeature
-
setChromosome
public void setChromosome(Chromosome chromosome)
- Specified by:
setChromosomein interfaceSequenceFeature
-
proxyChromosome
public void proxyChromosome(org.intermine.objectstore.proxy.ProxyReference chromosome)
- Specified by:
proxyChromosomein interfaceSequenceFeature
-
proxGetChromosome
public org.intermine.model.InterMineObject proxGetChromosome()
- Specified by:
proxGetChromosomein interfaceSequenceFeature
-
getOverlappingFeatures
public java.util.Set<SequenceFeature> getOverlappingFeatures()
- Specified by:
getOverlappingFeaturesin interfaceSequenceFeature
-
setOverlappingFeatures
public void setOverlappingFeatures(java.util.Set<SequenceFeature> overlappingFeatures)
- Specified by:
setOverlappingFeaturesin interfaceSequenceFeature
-
addOverlappingFeatures
public void addOverlappingFeatures(SequenceFeature arg)
- Specified by:
addOverlappingFeaturesin interfaceSequenceFeature
-
getChildFeatures
public java.util.Set<SequenceFeature> getChildFeatures()
- Specified by:
getChildFeaturesin interfaceSequenceFeature
-
setChildFeatures
public void setChildFeatures(java.util.Set<SequenceFeature> childFeatures)
- Specified by:
setChildFeaturesin interfaceSequenceFeature
-
addChildFeatures
public void addChildFeatures(SequenceFeature arg)
- Specified by:
addChildFeaturesin interfaceSequenceFeature
-
setSymbol
public void setSymbol(java.lang.String symbol)
-
getSecondaryIdentifier
public java.lang.String getSecondaryIdentifier()
- Specified by:
getSecondaryIdentifierin interfaceBioEntity
-
setSecondaryIdentifier
public void setSecondaryIdentifier(java.lang.String secondaryIdentifier)
- Specified by:
setSecondaryIdentifierin interfaceBioEntity
-
getOrganism
public Organism getOrganism()
- Specified by:
getOrganismin interfaceBioEntity
-
setOrganism
public void setOrganism(Organism organism)
- Specified by:
setOrganismin interfaceBioEntity
-
proxyOrganism
public void proxyOrganism(org.intermine.objectstore.proxy.ProxyReference organism)
- Specified by:
proxyOrganismin interfaceBioEntity
-
proxGetOrganism
public org.intermine.model.InterMineObject proxGetOrganism()
- Specified by:
proxGetOrganismin interfaceBioEntity
-
getLocatedFeatures
public java.util.Set<Location> getLocatedFeatures()
- Specified by:
getLocatedFeaturesin interfaceBioEntity
-
setLocatedFeatures
public void setLocatedFeatures(java.util.Set<Location> locatedFeatures)
- Specified by:
setLocatedFeaturesin interfaceBioEntity
-
addLocatedFeatures
public void addLocatedFeatures(Location arg)
- Specified by:
addLocatedFeaturesin interfaceBioEntity
-
getLocations
public java.util.Set<Location> getLocations()
- Specified by:
getLocationsin interfaceBioEntity
-
setLocations
public void setLocations(java.util.Set<Location> locations)
- Specified by:
setLocationsin interfaceBioEntity
-
addLocations
public void addLocations(Location arg)
- Specified by:
addLocationsin interfaceBioEntity
-
getSynonyms
public java.util.Set<Synonym> getSynonyms()
- Specified by:
getSynonymsin interfaceBioEntity
-
setSynonyms
public void setSynonyms(java.util.Set<Synonym> synonyms)
- Specified by:
setSynonymsin interfaceBioEntity
-
addSynonyms
public void addSynonyms(Synonym arg)
- Specified by:
addSynonymsin interfaceBioEntity
-
getDataSets
public java.util.Set<DataSet> getDataSets()
- Specified by:
getDataSetsin interfaceBioEntity
-
setDataSets
public void setDataSets(java.util.Set<DataSet> dataSets)
- Specified by:
setDataSetsin interfaceBioEntity
-
addDataSets
public void addDataSets(DataSet arg)
- Specified by:
addDataSetsin interfaceBioEntity
-
getCrossReferences
public java.util.Set<CrossReference> getCrossReferences()
- Specified by:
getCrossReferencesin interfaceBioEntity
-
setCrossReferences
public void setCrossReferences(java.util.Set<CrossReference> crossReferences)
- Specified by:
setCrossReferencesin interfaceBioEntity
-
addCrossReferences
public void addCrossReferences(CrossReference arg)
- Specified by:
addCrossReferencesin interfaceBioEntity
-
getPrimaryIdentifier
public java.lang.String getPrimaryIdentifier()
- Specified by:
getPrimaryIdentifierin interfaceAnnotatable
-
setPrimaryIdentifier
public void setPrimaryIdentifier(java.lang.String primaryIdentifier)
- Specified by:
setPrimaryIdentifierin interfaceAnnotatable
-
getOntologyAnnotations
public java.util.Set<OntologyAnnotation> getOntologyAnnotations()
- Specified by:
getOntologyAnnotationsin interfaceAnnotatable
-
setOntologyAnnotations
public void setOntologyAnnotations(java.util.Set<OntologyAnnotation> ontologyAnnotations)
- Specified by:
setOntologyAnnotationsin interfaceAnnotatable
-
addOntologyAnnotations
public void addOntologyAnnotations(OntologyAnnotation arg)
- Specified by:
addOntologyAnnotationsin interfaceAnnotatable
-
getPublications
public java.util.Set<Publication> getPublications()
- Specified by:
getPublicationsin interfaceAnnotatable
-
setPublications
public void setPublications(java.util.Set<Publication> publications)
- Specified by:
setPublicationsin interfaceAnnotatable
-
addPublications
public void addPublications(Publication arg)
- Specified by:
addPublicationsin interfaceAnnotatable
-
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
-
-