|
Revision 423M | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IDMapper
Base interface for all id mapping methods. Has methods for basic functionality such as looking up cross-references and backpage text.
| Method Summary | |
|---|---|
void |
close()
dispose any resources (such as open database connections) associated with this IDMapper. |
java.util.Set<Xref> |
freeSearch(java.lang.String text,
int limit)
free text search for matching symbols or identifiers. |
IDMapperCapabilities |
getCapabilities()
|
boolean |
isConnected()
Use this method to check if the IDMapper is still valid. |
java.util.Map<Xref,java.util.Set<Xref>> |
mapID(java.util.Collection<Xref> srcXrefs,
DataSource... tgtDataSources)
Get all cross-references for a set of entities, restricting the result to contain only references from the given set of data sources. |
java.util.Set<Xref> |
mapID(Xref ref,
DataSource... tgtDataSources)
Get all cross-references for the given entity, restricting the result to contain only references from the given set of data sources. |
boolean |
xrefExists(Xref xref)
Check whether an Xref is known by the given mapping source. |
| Method Detail |
|---|
java.util.Map<Xref,java.util.Set<Xref>> mapID(java.util.Collection<Xref> srcXrefs,
DataSource... tgtDataSources)
throws IDMapperException
srcXrefs - source Xref, containing ID and ID type/data sourcetgtDataSources - target ID types/data sources. Set this to null
if you want to retrieve all results.
IDMapperException - if the mapping service is (temporarily) unavailable
java.util.Set<Xref> mapID(Xref ref,
DataSource... tgtDataSources)
throws IDMapperException
ref - the entity to get cross-references for.tgtDataSources - target ID types/data sources. Set this to null if you
want to retrieve all results.
IDMapperException - if the mapping service is (temporarily) unavailable
boolean xrefExists(Xref xref)
throws IDMapperException
xref - reference to check
IDMapperException - if failed, UnsupportedOperationException if it's not supported by the Driver.
java.util.Set<Xref> freeSearch(java.lang.String text,
int limit)
throws IDMapperException
text - text to searchlimit - up limit of number of hits
IDMapperException - if failedIDMapperCapabilities getCapabilities()
void close()
throws IDMapperException
IDMapperException - if the associated resources could not be freed.boolean isConnected()
|
Generated July 29 2010 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||