SearchQueryBuilder

public class SearchQueryBuilder

Constructors

SearchQueryBuilder

public SearchQueryBuilder(Search search)
Parameters:
  • search

Methods

addFacet

public SearchQueryBuilder addFacet(String facet)
Parameters:
  • facet

addFilter

public SearchQueryBuilder addFilter(String filter)
Parameters:
  • filter

execute

public Response execute()

getFacetLimit

public int getFacetLimit()

getFacetList

public List<String> getFacetList()

getFilterList

public List<String> getFilterList()

getKwicWidth

public int getKwicWidth()

getLimit

public int getLimit()

getOrder

public String getOrder()

getQuery

public String getQuery()

getResolvePath

public boolean getResolvePath()

getSearchAllProjects

public boolean getSearchAllProjects()

getSearchSandbox

public boolean getSearchSandbox()

getSid

public String getSid()

getStart

public int getStart()

getTarget

public String getTarget()

getWordDistance

public int getWordDistance()

setFacetLimit

public SearchQueryBuilder setFacetLimit(int facetLimit)
Parameters:
  • facetLimit – the facetLimit to set

setFacetList

public SearchQueryBuilder setFacetList(List<String> facetList)
Parameters:
  • facetList – the facetList to set

setFilterList

public SearchQueryBuilder setFilterList(List<String> filterList)
Parameters:
  • filterList – the filterList to set

setKwicWidth

public SearchQueryBuilder setKwicWidth(int kwicWidth)
Parameters:
  • kwicWidth – the kwicWidth to set

setLimit

public SearchQueryBuilder setLimit(int limit)
Parameters:
  • limit – the limit to set

setOrder

public SearchQueryBuilder setOrder(String order)
Parameters:
  • order – the order to set

setQuery

public SearchQueryBuilder setQuery(String query)
Parameters:
  • query – the query to set

setResolvePath

public SearchQueryBuilder setResolvePath(boolean resolvePath)
Parameters:
  • resolvePath – the resolvePath to set

setSearchAllProjects

public SearchQueryBuilder setSearchAllProjects(boolean searchAllProjects)
Parameters:
  • searchAllProjects – the searchAllProjects to set

setSearchSandbox

public SearchQueryBuilder setSearchSandbox(boolean searchSandbox)
Parameters:
  • searchSandbox – the searchSandbox to set

setSid

public SearchQueryBuilder setSid(String sid)

setStart

public SearchQueryBuilder setStart(int start)
Parameters:
  • start – the start to set

setTarget

public SearchQueryBuilder setTarget(String target)
Parameters:
  • target – the target to set

setWordDistance

public SearchQueryBuilder setWordDistance(int wordDistance)
Parameters:
  • wordDistance – the wordDistance to set