
org.biopax.ols.Term Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of obo-fetcher Show documentation
Show all versions of obo-fetcher Show documentation
OBO ontology access and handling (derived from EBI PSIDEV Ontology Manager and OLS)
package org.biopax.ols;
/*
*
*/
import java.util.Collection;
/**
* @author R. Cote
* @version $Id: Term.java,v 1.13 2006/03/23 12:34:17 rglcote Exp $
*/
public interface Term {
/**
* Does ...
*
* @return
*/
public String getDefinition();
/**
* Does ...
*
* @return
*/
public String getIdentifier();
/**
* Does ...
*
* @return
*/
public boolean isObsolete();
/**
* Does ...
*
* @return
*/
public boolean isRootTerm();
/**
* Does ...
*
* @return
*/
public boolean isLeaf();
/**
* Does ...
*
* @return
*/
public boolean isInstance();
/**
* Does ...
*
* @return
*/
public String getName();
/**
* Does ...
*
* @return
*/
public Ontology getParentOntology();
/**
* Does ...
*
* @return
*/
public Collection getSynonyms();
/**
* Does ...
*
* @return
*/
public Collection getRelationships();
/**
* Does ...
*
* @return
*/
public Collection getPaths();
/**
* Does ...
*
* @return
*/
public String getNamespace();
/**
* Does ...
*
* @return
*/
public String getTermPk();
/**
* Does ...
*
* @return
*/
public Collection getAnnotations();
/**
* Does ...
*
* @return
*/
public Collection getXrefs();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy