Package psidev.psi.mi.jami.model.impl
Class DefaultAnnotation
- java.lang.Object
- 
- psidev.psi.mi.jami.model.impl.DefaultAnnotation
 
- 
- All Implemented Interfaces:
- Annotation
 - Direct Known Subclasses:
- MitabAnnotation
 
 public class DefaultAnnotation extends Object implements Annotation Default implementation for Annotation. Notes: The equals and hashcode methods have been overridden to be consistent with UnambiguousAnnotationComparator- Since:
- 22/01/13 
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
 
- 
- 
Field Summary- 
Fields inherited from interface psidev.psi.mi.jami.model.AnnotationAUTHOR, AUTHOR_MI, BIPARTITE_EXPANSION, BIPARTITE_EXPANSION_MI, CAUTION, CAUTION_MI, CLUSTERED, CLUSTERED_MI, COMMENT, COMMENT_MI, COMPLEX_EXPANSION, COMPLEX_EXPANSION_MI, COMPLEX_PROPERTIES, COMPLEX_PROPERTIES_MI, CONTACT_EMAIL, CONTACT_EMAIL_MI, CURATION_DEPTH, CURATION_DEPTH_MI, EVIDENCE, EVIDENCE_MI, EXP_MODIFICATION, EXP_MODIFICATION_MI, EXPERIMENTALLY_OBSERVED, EXPERIMENTALLY_OBSERVED_MI, FIGURE_LEGEND, FIGURE_LEGEND_MI, FULL_COVERAGE, FULL_COVERAGE_MI, IMEX_CURATION, IMEX_CURATION_MI, IMPORTED, IMPORTED_MI, INTERNALLY_CURATED, INTERNALLY_CURATED_MI, MATRIX_EXPANSION, MATRIX_EXPANSION_MI, MIMIX_CURATION, MIMIX_CURATION_MI, NUCLEIC_ACID_PROTEIN, NUCLEIC_ACID_PROTEIN_MI, PARTIAL_COVERAGE, PARTIAL_COVERAGE_MI, POSTAL_ADDRESS, PREDICTED, PREDICTED_MI, PROTEIN_PROTEIN, PROTEIN_PROTEIN_MI, PUBLICATION_JOURNAL, PUBLICATION_JOURNAL_MI, PUBLICATION_TITLE, PUBLICATION_TITLE_MI, PUBLICATION_YEAR, PUBLICATION_YEAR_MI, RAPID_CURATION, RAPID_CURATION_MI, SEARCH_URL, SEARCH_URL_MI, SMALL_MOLECULE_PROTEIN, SMALL_MOLECULE_PROTEIN_MI, SPOKE_EXPANSION, SPOKE_EXPANSION_MI, TEXT_MINING, TEXT_MINING_MI, URL, URL_MI, VALIDATION_REGEXP, VALIDATION_REGEXP_MI
 
- 
 - 
Constructor SummaryConstructors Constructor Description DefaultAnnotation(CvTerm topic)Constructor for DefaultAnnotation.DefaultAnnotation(CvTerm topic, String value)Constructor for DefaultAnnotation.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)CvTermgetTopic()Getter for the fieldtopic.StringgetValue()Getter for the fieldvalue.inthashCode()voidsetValue(String value)Set the value of this annotation.StringtoString()
 
- 
- 
- 
Method Detail- 
getTopicpublic CvTerm getTopic() Getter for the field topic.- Specified by:
- getTopicin interface- Annotation
- Returns:
- a CvTermobject.
 
 - 
getValuepublic String getValue() Getter for the field value.- Specified by:
- getValuein interface- Annotation
- Returns:
- a Stringobject.
 
 - 
setValuepublic void setValue(String value) Set the value of this annotation.- Specified by:
- setValuein interface- Annotation
- Parameters:
- value- : the value
 
 
- 
 
-