## Uses of Class
gov.ornl.mercury3.commands.Search_Terms

- Packages that use Search_Terms
  Package | Description
  --- | ---
  gov.ornl.mercury3.services |
  gov.ornl.mercury3.web |

- - ### Uses of Search_Terms in gov.ornl.mercury3.services

    Methods in gov.ornl.mercury3.services with parameters of type Search_Terms
    Modifier and Type | Method and Description
    --- | ---
    `SolrTransactionDetail` | SolrTransactionServiceVersion1_1.`get_browse_details(Search_Terms st)`
    `SolrTransactionDetail` | SolrTransactionServiceDefault.`get_browse_details(Search_Terms st)`
    `SolrTransactionDetail` | SolrTransactionServiceDelegate.`get_browse_details(Search_Terms st)`
    `SolrTransactionDetail` | SolrTransactionService.`get_browse_details(Search_Terms st)` Gets the _browse_details for the web browse tree.
    `SolrTransactionDetail` | SolrTransactionServiceVersion1_1.`getSolrTransactionDetail(Search_Terms st, org.dataone.service.types.v1.Session d1Session)`
    `SolrTransactionDetail` | SolrTransactionServiceDefault.`getSolrTransactionDetail(Search_Terms st, org.dataone.service.types.v1.Session d1Session)`
    `SolrTransactionDetail` | SolrTransactionService.`getSolrTransactionDetail(Search_Terms st, org.dataone.service.types.v1.Session d1Session)` Embeds most of the mercury query building business logic and uses it to build and return the solr transaction detail object.
    `SolrTransactionDetail` | SolrTransactionServiceDelegate.`getSolrTransactionDetail(Search_Terms st, org.dataone.service.types.v1.Session d1Session, List<String> queryFilters)`
    `boolean` | UserStatUtil_2.`populateUserStatDB(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, SolrTransactionDetail solrTransactionDetail, String search_type, Search_Terms st, HashMap<String,String> term1Map, HashMap<String,String> termMap, Mercury_db_ServiceImpl psi)`
    `boolean` | UserStatUtil.`populateUserStatDB(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, SolrTransactionDetail solrTransactionDetail, String search_type, Search_Terms st, HashMap<String,String> term1Map, HashMap<String,String> termMap, Mercury_db_ServiceImpl psi)`

  - ### Uses of Search_Terms in gov.ornl.mercury3.web

    Methods in gov.ornl.mercury3.web that return Search_Terms
    Modifier and Type | Method and Description
    --- | ---
    `Search_Terms` | SolrClientController.`get_base_st(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)` Constructs a search_terms object by parsing the request.

    Methods in gov.ornl.mercury3.web with parameters of type Search_Terms
    Modifier and Type | Method and Description
    --- | ---
    `String` | SolrClientController.`build_base_request(Search_Terms st)` Builds an embeddable querystring from the terms contained in the search_terms object.
    `String` | SolrClientController.`getPageNavBar(int tCurPage, int tPageSize, int tRsSize, int tPageCnt, String tPrevText, String tNextText, String pageName, String mercury3_query_string, Search_Terms st)` Gets the page nav bar.

Copyright © 2016. All rights reserved.