public class SearchContext
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
SearchContext() |
Modifier and Type | Method and Description |
---|---|
void |
addFacet(Facet facet) |
void |
addFullQueryEntryClassName(java.lang.String entryClassName) |
void |
addStats(Stats stats) |
void |
clearFullQueryEntryClassNames() |
long[] |
getAssetCategoryIds() |
java.lang.String[] |
getAssetTagNames() |
java.io.Serializable |
getAttribute(java.lang.String name) |
java.util.Map<java.lang.String,java.io.Serializable> |
getAttributes() |
BooleanClause<Query>[] |
getBooleanClauses() |
long[] |
getCategoryIds() |
long[] |
getClassTypeIds() |
long |
getCompanyId() |
int |
getEnd() |
java.lang.String[] |
getEntryClassNames() |
Facet |
getFacet(java.lang.String fieldName) |
java.util.Map<java.lang.String,Facet> |
getFacets() |
long[] |
getFolderIds() |
java.lang.String[] |
getFullQueryEntryClassNames() |
GroupBy |
getGroupBy() |
long[] |
getGroupIds() |
java.lang.String |
getKeywords() |
java.lang.String |
getLanguageId() |
Layout |
getLayout() |
java.util.Locale |
getLocale() |
long[] |
getNodeIds() |
long |
getOwnerUserId() |
java.lang.String[] |
getPortletIds() |
QueryConfig |
getQueryConfig() |
float |
getScoresThreshold() |
java.lang.String |
getSearchEngineId() |
Sort[] |
getSorts() |
int |
getStart() |
java.util.Map<java.lang.String,Stats> |
getStats() |
Stats |
getStats(java.lang.String fieldName) |
java.util.TimeZone |
getTimeZone() |
long |
getUserId() |
boolean |
hasOverridenKeywords() |
boolean |
isAndSearch() |
boolean |
isCommitImmediately() |
boolean |
isIncludeAttachments() |
boolean |
isIncludeDiscussions() |
boolean |
isIncludeFolders() |
boolean |
isIncludeLiveGroups() |
boolean |
isIncludeStagingGroups() |
boolean |
isLike() |
boolean |
isScopeStrict() |
void |
overrideKeywords(java.lang.String keywords) |
void |
setAndSearch(boolean andSearch) |
void |
setAssetCategoryIds(long[] assetCategoryIds) |
void |
setAssetTagNames(java.lang.String[] assetTagNames) |
void |
setAttribute(java.lang.String name,
java.io.Serializable value) |
void |
setAttributes(java.util.Map<java.lang.String,java.io.Serializable> attributes) |
void |
setBooleanClauses(BooleanClause<Query>[] booleanClauses) |
void |
setCategoryIds(long[] categoryIds) |
void |
setClassTypeIds(long[] classTypeIds) |
void |
setCommitImmediately(boolean commitImmediately) |
void |
setCompanyId(long companyId) |
void |
setEnd(int end) |
void |
setEntryClassNames(java.lang.String[] entryClassNames) |
void |
setFacets(java.util.List<Facet> facets) |
void |
setFolderIds(java.util.List<java.lang.Long> folderIds) |
void |
setFolderIds(long[] folderIds) |
void |
setGroupBy(GroupBy groupBy) |
void |
setGroupIds(long[] groupIds) |
void |
setIncludeAttachments(boolean includeAttachments) |
void |
setIncludeDiscussions(boolean includeDiscussions) |
void |
setIncludeFolders(boolean includeFolders) |
void |
setIncludeLiveGroups(boolean includeLiveGroups) |
void |
setIncludeStagingGroups(boolean includeStagingGroups) |
void |
setKeywords(java.lang.String keywords) |
void |
setLayout(Layout layout) |
void |
setLike(boolean like) |
void |
setLocale(java.util.Locale locale) |
void |
setNodeIds(long[] nodeIds) |
void |
setOwnerUserId(long ownerUserId) |
void |
setPortletIds(java.lang.String[] portletIds) |
void |
setQueryConfig(QueryConfig queryConfig) |
void |
setScopeStrict(boolean scopeStrict) |
void |
setScoresThreshold(float scoresThreshold) |
void |
setSearchEngineId(java.lang.String searchEngineId) |
void |
setSorts(Sort... sorts) |
void |
setStart(int start) |
void |
setTimeZone(java.util.TimeZone timeZone) |
void |
setUserId(long userId) |
public void addFacet(Facet facet)
public void addFullQueryEntryClassName(java.lang.String entryClassName)
public void addStats(Stats stats)
public void clearFullQueryEntryClassNames()
public long[] getAssetCategoryIds()
public java.lang.String[] getAssetTagNames()
public java.io.Serializable getAttribute(java.lang.String name)
public java.util.Map<java.lang.String,java.io.Serializable> getAttributes()
public BooleanClause<Query>[] getBooleanClauses()
public long[] getCategoryIds()
public long[] getClassTypeIds()
public long getCompanyId()
public int getEnd()
public java.lang.String[] getEntryClassNames()
public Facet getFacet(java.lang.String fieldName)
public java.util.Map<java.lang.String,Facet> getFacets()
public long[] getFolderIds()
public java.lang.String[] getFullQueryEntryClassNames()
public GroupBy getGroupBy()
public long[] getGroupIds()
public java.lang.String getKeywords()
public java.lang.String getLanguageId()
public Layout getLayout()
public java.util.Locale getLocale()
public long[] getNodeIds()
public long getOwnerUserId()
public java.lang.String[] getPortletIds()
public QueryConfig getQueryConfig()
public float getScoresThreshold()
public java.lang.String getSearchEngineId()
public Sort[] getSorts()
public int getStart()
public java.util.Map<java.lang.String,Stats> getStats()
public Stats getStats(java.lang.String fieldName)
public java.util.TimeZone getTimeZone()
public long getUserId()
public boolean hasOverridenKeywords()
public boolean isAndSearch()
public boolean isCommitImmediately()
public boolean isIncludeAttachments()
public boolean isIncludeDiscussions()
public boolean isIncludeFolders()
public boolean isIncludeLiveGroups()
public boolean isIncludeStagingGroups()
public boolean isLike()
public boolean isScopeStrict()
public void overrideKeywords(java.lang.String keywords)
public void setAndSearch(boolean andSearch)
public void setAssetCategoryIds(long[] assetCategoryIds)
public void setAssetTagNames(java.lang.String[] assetTagNames)
public void setAttribute(java.lang.String name, java.io.Serializable value)
public void setAttributes(java.util.Map<java.lang.String,java.io.Serializable> attributes)
public void setBooleanClauses(BooleanClause<Query>[] booleanClauses)
public void setCategoryIds(long[] categoryIds)
public void setClassTypeIds(long[] classTypeIds)
public void setCommitImmediately(boolean commitImmediately)
public void setCompanyId(long companyId)
public void setEnd(int end)
public void setEntryClassNames(java.lang.String[] entryClassNames)
public void setFacets(java.util.List<Facet> facets)
public void setFolderIds(java.util.List<java.lang.Long> folderIds)
public void setFolderIds(long[] folderIds)
public void setGroupBy(GroupBy groupBy)
public void setGroupIds(long[] groupIds)
public void setIncludeAttachments(boolean includeAttachments)
public void setIncludeDiscussions(boolean includeDiscussions)
public void setIncludeFolders(boolean includeFolders)
public void setIncludeLiveGroups(boolean includeLiveGroups)
public void setIncludeStagingGroups(boolean includeStagingGroups)
public void setKeywords(java.lang.String keywords)
public void setLayout(Layout layout)
public void setLike(boolean like)
public void setLocale(java.util.Locale locale)
public void setNodeIds(long[] nodeIds)
public void setOwnerUserId(long ownerUserId)
public void setPortletIds(java.lang.String[] portletIds)
public void setQueryConfig(QueryConfig queryConfig)
public void setScopeStrict(boolean scopeStrict)
public void setScoresThreshold(float scoresThreshold)
public void setSearchEngineId(java.lang.String searchEngineId)
public void setSorts(Sort... sorts)
public void setStart(int start)
public void setTimeZone(java.util.TimeZone timeZone)
public void setUserId(long userId)