Package org.intermine.model.bio
Interface Annotatable
-
- All Superinterfaces:
org.intermine.model.FastPathObject,org.intermine.model.InterMineFastPathObject,org.intermine.model.InterMineObject
- All Known Subinterfaces:
BioEntity,CDS,Chromosome,Exon,Gene,GeneFlankingRegion,IntergenicRegion,Intron,Protein,SequenceCollection,SequenceFeature,Strain,SyntenicRegion,Transcript,UTR
- All Known Implementing Classes:
AnnotatableShadow,BioEntityShadow,CDSShadow,ChromosomeShadow,ExonShadow,GeneFlankingRegionShadow,GeneShadow,IntergenicRegionShadow,IntronShadow,ProteinShadow,SequenceCollectionShadow,SequenceFeatureShadow,StrainShadow,SyntenicRegionShadow,TranscriptShadow,UTRShadow
public interface Annotatable extends org.intermine.model.InterMineObject
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddOntologyAnnotations(OntologyAnnotation arg)voidaddPublications(Publication arg)java.util.Set<OntologyAnnotation>getOntologyAnnotations()java.lang.StringgetPrimaryIdentifier()java.util.Set<Publication>getPublications()voidsetOntologyAnnotations(java.util.Set<OntologyAnnotation> ontologyAnnotations)voidsetPrimaryIdentifier(java.lang.String primaryIdentifier)voidsetPublications(java.util.Set<Publication> publications)
-
-
-
Method Detail
-
getPrimaryIdentifier
java.lang.String getPrimaryIdentifier()
-
setPrimaryIdentifier
void setPrimaryIdentifier(java.lang.String primaryIdentifier)
-
getOntologyAnnotations
java.util.Set<OntologyAnnotation> getOntologyAnnotations()
-
setOntologyAnnotations
void setOntologyAnnotations(java.util.Set<OntologyAnnotation> ontologyAnnotations)
-
addOntologyAnnotations
void addOntologyAnnotations(OntologyAnnotation arg)
-
getPublications
java.util.Set<Publication> getPublications()
-
setPublications
void setPublications(java.util.Set<Publication> publications)
-
addPublications
void addPublications(Publication arg)
-
-