Package org.bridgedb.rdb
Class IDMapperRdb
- java.lang.Object
-
- org.bridgedb.rdb.IDMapperRdb
-
- All Implemented Interfaces:
AttributeMapper,IDMapper,XrefIterator
- Direct Known Subclasses:
SimpleGdb
public abstract class IDMapperRdb extends Object implements IDMapper, AttributeMapper, XrefIterator
Interface for all classes that provide Gdb-like functionality, such as looking up cross-references and backpage text.
-
-
Field Summary
-
Fields inherited from interface org.bridgedb.AttributeMapper
MATCH_ID
-
-
Constructor Summary
Constructors Constructor Description IDMapperRdb()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract StringgetDbName()Gets the name of te currently used gene database.Map<Xref,Set<Xref>>mapID(Collection<Xref> srcXrefs, DataSource... tgtDataSources)StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.bridgedb.AttributeMapper
freeAttributeSearch, freeAttributeSearchEx, getAttributes, getAttributes, getAttributeSet, isFreeAttributeSearchSupported
-
Methods inherited from interface org.bridgedb.IDMapper
close, freeSearch, getCapabilities, isConnected, mapID, xrefExists
-
Methods inherited from interface org.bridgedb.XrefIterator
getIterator, getIterator
-
-
-
-
Method Detail
-
getDbName
public abstract String getDbName()
Gets the name of te currently used gene database.- Returns:
- the database name as specified in the connection string
-
toString
public String toString()
-
mapID
public Map<Xref,Set<Xref>> mapID(Collection<Xref> srcXrefs, DataSource... tgtDataSources) throws IDMapperException
- Specified by:
mapIDin interfaceIDMapper- Throws:
IDMapperException
-
-