|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.browseengine.bobo.api.BrowseRequest
public class BrowseRequest
Browse Request.
| Constructor Summary | |
|---|---|
BrowseRequest()
Constructor. |
|
| Method Summary | |
|---|---|
BrowseRequest |
addSelection(BrowseSelection sel)
Adds a browse selection |
BrowseRequest |
addSortField(org.apache.lucene.search.SortField sortSpec)
Add a sort spec |
BrowseRequest |
clearSelections()
|
BrowseRequest |
clearSort()
|
Map<String,BrowseSelection> |
getAllSelections()
|
boolean |
getCollectDocIdCache()
|
int |
getCount()
Gets the number of hits to return. |
FacetHandlerInitializerParam |
getFacethandlerData(String name)
|
Map<String,FacetHandlerInitializerParam> |
getFacetHandlerDataMap()
|
FacetSpec |
getFacetSpec(String name)
Gets a facet spec |
int |
getFacetSpecCount()
Gets the number of facet specs |
Map<String,FacetSpec> |
getFacetSpecs()
|
org.apache.lucene.search.Filter |
getFilter()
Gets the default filter |
String[] |
getGroupBy()
|
BoboMapFunctionWrapper |
getMapReduceWrapper()
|
int |
getMaxPerGroup()
|
int |
getOffset()
Gets the offset. |
org.apache.lucene.search.Query |
getQuery()
Gets the search query |
BrowseSelection |
getSelection(String fieldname)
Gets selection by field name |
int |
getSelectionCount()
|
Set<String> |
getSelectionNames()
|
BrowseSelection[] |
getSelections()
Gets all added browse selections |
org.apache.lucene.search.SortField[] |
getSort()
Gets the sort criteria |
Set<String> |
getTermVectorsToFetch()
|
long |
getTid()
Get the transaction ID. |
boolean |
isFetchStoredFields()
|
boolean |
isShowExplanation()
|
BrowseRequest |
putAllSelections(Map<String,BrowseSelection> map)
|
void |
removeSelection(String name)
|
BrowseRequest |
setCollectDocIdCache(boolean collectDocIdCache)
|
BrowseRequest |
setCount(int count)
Sets the number of hits to return. |
BrowseRequest |
setFacetHandlerData(String name,
FacetHandlerInitializerParam data)
|
BrowseRequest |
setFacetHandlerDataMap(Map<String,FacetHandlerInitializerParam> facetHandlerDataMap)
Sets the map between RuntimeFacetHandler names and their corresponding initialization data. |
BrowseRequest |
setFacetSpec(String name,
FacetSpec facetSpec)
Sets a facet spec |
BrowseRequest |
setFacetSpecs(Map<String,FacetSpec> facetSpecMap)
|
BrowseRequest |
setFetchStoredFields(boolean fetchStoredFields)
|
BrowseRequest |
setFilter(org.apache.lucene.search.Filter filter)
Set a default filter |
BrowseRequest |
setGroupBy(String[] groupBy)
|
BrowseRequest |
setMapReduceWrapper(BoboMapFunctionWrapper mapReduceWrapper)
|
BrowseRequest |
setMaxPerGroup(int maxPerGroup)
|
BrowseRequest |
setOffset(int offset)
Sets of the offset. |
BrowseRequest |
setQuery(org.apache.lucene.search.Query query)
Set the search query |
BrowseRequest |
setShowExplanation(boolean showExplanation)
|
BrowseRequest |
setSort(org.apache.lucene.search.SortField[] sorts)
Sets the sort criteria |
void |
setTermVectorsToFetch(Set<String> termVectorsToFetch)
|
void |
setTid(long tid)
Set the transaction ID; |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BrowseRequest()
| Method Detail |
|---|
public final long getTid()
public final void setTid(long tid)
tid - public Set<String> getTermVectorsToFetch()
public void setTermVectorsToFetch(Set<String> termVectorsToFetch)
public boolean isShowExplanation()
public BrowseRequest setShowExplanation(boolean showExplanation)
public Set<String> getSelectionNames()
public void removeSelection(String name)
public BrowseRequest setFacetSpecs(Map<String,FacetSpec> facetSpecMap)
public Map<String,FacetSpec> getFacetSpecs()
public Map<String,FacetHandlerInitializerParam> getFacetHandlerDataMap()
public BrowseRequest setFacetHandlerDataMap(Map<String,FacetHandlerInitializerParam> facetHandlerDataMap)
facetHandlerDataMap - public int getSelectionCount()
public BrowseRequest setFilter(org.apache.lucene.search.Filter filter)
filter - public org.apache.lucene.search.Filter getFilter()
public BrowseRequest clearSelections()
public int getFacetSpecCount()
setFacetSpec(String, FacetSpec),
getFacetSpec(String)public BrowseRequest clearSort()
public boolean isFetchStoredFields()
public BrowseRequest setFetchStoredFields(boolean fetchStoredFields)
public String[] getGroupBy()
public BrowseRequest setGroupBy(String[] groupBy)
public int getMaxPerGroup()
public BrowseRequest setMaxPerGroup(int maxPerGroup)
public boolean getCollectDocIdCache()
public BrowseRequest setCollectDocIdCache(boolean collectDocIdCache)
public BrowseRequest setFacetSpec(String name,
FacetSpec facetSpec)
name - field namefacetSpec - Facet specgetFacetSpec(String)public FacetSpec getFacetSpec(String name)
name - field name
setFacetSpec(String, FacetSpec)
public BrowseRequest setFacetHandlerData(String name,
FacetHandlerInitializerParam data)
name - is the name of the RuntimeFacetHandler.data - is the data Bobo is to use to initialize the corresponding RuntimeFacetHandler.public FacetHandlerInitializerParam getFacethandlerData(String name)
name - is the name of the RuntimeFacetHandler.
public int getCount()
setCount(int)public BrowseRequest setCount(int count)
count - number of hits to return.getCount()public int getOffset()
setOffset(int)public BrowseRequest setOffset(int offset)
offset - offsetgetOffset()public BrowseRequest setQuery(org.apache.lucene.search.Query query)
query - lucene search querygetQuery()public org.apache.lucene.search.Query getQuery()
setQuery(Query)public BrowseRequest addSelection(BrowseSelection sel)
sel - selectiongetSelections()public BrowseSelection[] getSelections()
addSelection(BrowseSelection)public BrowseSelection getSelection(String fieldname)
fieldname -
public Map<String,BrowseSelection> getAllSelections()
public BrowseRequest putAllSelections(Map<String,BrowseSelection> map)
public BoboMapFunctionWrapper getMapReduceWrapper()
public BrowseRequest setMapReduceWrapper(BoboMapFunctionWrapper mapReduceWrapper)
public BrowseRequest addSortField(org.apache.lucene.search.SortField sortSpec)
sortSpec - sort specgetSort(),
setSort(SortField[])public org.apache.lucene.search.SortField[] getSort()
setSort(SortField[]),
addSortField(SortField)public BrowseRequest setSort(org.apache.lucene.search.SortField[] sorts)
sorts - sort criteriaaddSortField(SortField),
getSort()public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||