Skip navigation links

Package com.exalead.searchapi.xmlv10.client

CloudView Search API Client

See: Description

Package com.exalead.searchapi.xmlv10.client Description

CloudView Search API Client

The Search API Client entry point is the SearchClient component which is obtained via the SearchClientFactory.

Ex:

 SearchClient searchClient;
 try {
     searchClient = SearchClientFactory.createSearchClient("http://localhost:10010/search-api/search",
     SearchAPIVersion.XMLV10_50);
 }
 catch (MalformedURLException e1) {
     throw new Error("Malformed url", e1);
 }
 
Then you can set up a SearchQuery:
 SearchQuery query = new SearchQuery("test");
 query.setResultsSetLength(5);
 query.setResultsSetStart(10);
 
And execute the search using the SearchClient:
 SearchAnswer answer = searchClient.getResultsAsSimplifiedObject(query);
 
(See the SearchClient for more details about the different formats that can be returned)
Then navigate through your results:
 for(Hit hit:answer.getHits()){
  //use your results
 }
 
See SearchClient See SearchClientFactory See SearchQuery
Skip navigation links

Copyright © 2021 Dassault Systèmes, All Rights Reserved.