org.eaglei.search.provider.ncbi
Class EFetch

java.lang.Object
  extended by org.eaglei.search.provider.ncbi.EUtils
      extended by org.eaglei.search.provider.ncbi.EFetch

public final class EFetch
extends EUtils

Contains logic for using NCBI eFetch.

Author:
rfrost

Field Summary
 
Fields inherited from class org.eaglei.search.provider.ncbi.EUtils
DB, EUTILS_URL, ID, ID_PARAM, IDLIST, RETMAX, RETMODE, RETSTART, TERM, TOOL
 
Constructor Summary
EFetch()
           
 
Method Summary
static ESearch.ESearchResult fetch(ESearch.ESearchResult result, java.lang.String db, java.lang.String tool, int max)
          Executes an NCBI search and then series of eFetch calls for the initial page of results.
 
Methods inherited from class org.eaglei.search.provider.ncbi.EUtils
buildServiceURL, executeNCBIRequest, serializeDocument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EFetch

public EFetch()
Method Detail

fetch

public static ESearch.ESearchResult fetch(ESearch.ESearchResult result,
                                          java.lang.String db,
                                          java.lang.String tool,
                                          int max)
                                   throws java.io.IOException
Executes an NCBI search and then series of eFetch calls for the initial page of results.

Throws:
java.io.IOException


Copyright © 2009-2011 Eagle-I. All Rights Reserved.