Package psidev.psi.mi.jami.tab.extension
Class MitabXref
- java.lang.Object
-
- psidev.psi.mi.jami.tab.extension.MitabXref
-
- All Implemented Interfaces:
FileSourceContext,Xref
public class MitabXref extends Object implements Xref, FileSourceContext
Mitab extension for Xref. It contains a FileSourceLocator- Since:
14/06/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
-
Fields inherited from interface psidev.psi.mi.jami.model.Xref
CHAIN_PARENT, CHAIN_PARENT_MI, CHEBI, CHEBI_MI, COMPLEX_PORTAL, COMPLEX_PORTAL_MI, COMPLEX_PRIMARY, COMPLEX_PRIMARY_MI, DDBJ_EMBL_GENBANK, DDBJ_EMBL_GENBANK_MI, DOI, DOI_MI, ENSEMBL, ENSEMBL_GENOMES, ENSEMBL_GENOMES_MI, ENSEMBL_MI, ENTREZ_GENE, ENTREZ_GENE_MI, GO, GO_MI, IDENTITY, IDENTITY_MI, IMEX, IMEX_MI, IMEX_PRIMARY, IMEX_PRIMARY_MI, INTACT_MI, INTERACTOR_SET_QUALIFIER, INTERACTOR_SET_QUALIFIER_MI, INTERPRO, INTERPRO_MI, ISOFORM_PARENT, ISOFORM_PARENT_MI, METHOD_REFERENCE, METHOD_REFERENCE_MI, PRIMARY, PRIMARY_MI, PUBMED, PUBMED_MI, REFSEQ, REFSEQ_MI, RESID, RESID_MI, SECONDARY, SECONDARY_MI, SEE_ALSO, SEE_ALSO_MI, SO, SO_MI, UNIPROTKB, UNIPROTKB_MI, UNIPROTKB_SWISSPROT, UNIPROTKB_SWISSPROT_MI, UNIPROTKB_TREMBL, UNIPROTKB_TREMBL_MI
-
-
Constructor Summary
Constructors Constructor Description MitabXref(String database, String id)Constructor for MitabXref.MitabXref(String database, String id, String qualifier)Constructor for MitabXref.MitabXref(String database, String id, CvTerm qualifier)Constructor for MitabXref.MitabXref(CvTerm database, String id)Constructor for MitabXref.MitabXref(CvTerm database, String id, String version)Constructor for MitabXref.MitabXref(CvTerm database, String id, String version, CvTerm qualifier)Constructor for MitabXref.MitabXref(CvTerm database, String id, CvTerm qualifier)Constructor for MitabXref.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)CvTermgetDatabase()Getter for the fielddatabase.StringgetId()Getter for the fieldid.CvTermgetQualifier()Getter for the fieldqualifier.FileSourceLocatorgetSourceLocator()Getter for the fieldsourceLocator.StringgetVersion()Getter for the fieldversion.inthashCode()voidsetQualifier(CvTerm qualifier)Setter for the fieldqualifier.voidsetSourceLocator(FileSourceLocator sourceLocator)Sets the source locatorStringtoString()toString
-
-
-
Constructor Detail
-
MitabXref
public MitabXref(CvTerm database, String id, CvTerm qualifier)
Constructor for MitabXref.
-
MitabXref
public MitabXref(CvTerm database, String id, String version, CvTerm qualifier)
Constructor for MitabXref.
-
MitabXref
public MitabXref(String database, String id, String qualifier)
Constructor for MitabXref.
-
MitabXref
public MitabXref(String database, String id, CvTerm qualifier)
Constructor for MitabXref.
-
-
Method Detail
-
getDatabase
public CvTerm getDatabase()
Getter for the field
database.- Specified by:
getDatabasein interfaceXref- Returns:
- a
CvTermobject.
-
getId
public String getId()
Getter for the field
id.
-
getVersion
public String getVersion()
Getter for the field
version.- Specified by:
getVersionin interfaceXref- Returns:
- a
Stringobject.
-
getQualifier
public CvTerm getQualifier()
Getter for the field
qualifier.- Specified by:
getQualifierin interfaceXref- Returns:
- a
CvTermobject.
-
setQualifier
public void setQualifier(CvTerm qualifier)
Setter for the field
qualifier.- Parameters:
qualifier- aCvTermobject.
-
getSourceLocator
public FileSourceLocator getSourceLocator()
Getter for the field
sourceLocator.- Specified by:
getSourceLocatorin interfaceFileSourceContext- Returns:
- a
FileSourceLocatorobject.
-
setSourceLocator
public void setSourceLocator(FileSourceLocator sourceLocator)
Sets the source locator- Specified by:
setSourceLocatorin interfaceFileSourceContext- Parameters:
sourceLocator- : the file locator
-
toString
public String toString()
toString
- Specified by:
toStringin interfaceFileSourceContext- Overrides:
toStringin classObject- Returns:
- the file source context as a String. If the source locator is not null, it should give the source locator properties
-
-