public class SearchContext extends Object implements Serializable
Constructor and Description |
---|
SearchContext() |
public void addFacet(Facet facet)
public void addFullQueryEntryClassName(String entryClassName)
public void addStats(Stats stats)
public void clearFullQueryEntryClassNames()
public long[] getAssetCategoryIds()
public String[] getAssetTagNames()
public Serializable getAttribute(String name)
public Map<String,Serializable> getAttributes()
public BooleanClause<Query>[] getBooleanClauses()
public long[] getCategoryIds()
public long[] getClassTypeIds()
public long getCompanyId()
public int getEnd()
public String[] getEntryClassNames()
public long[] getFolderIds()
public String[] getFullQueryEntryClassNames()
public GroupBy getGroupBy()
public long[] getGroupIds()
public String getKeywords()
public String getLanguageId()
public Layout getLayout()
public Locale getLocale()
public long[] getNodeIds()
public long getOwnerUserId()
public String[] getPortletIds()
public QueryConfig getQueryConfig()
public float getScoresThreshold()
public String getSearchEngineId()
public Sort[] getSorts()
public int getStart()
public 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(String keywords)
public void setAndSearch(boolean andSearch)
public void setAssetCategoryIds(long[] assetCategoryIds)
public void setAssetTagNames(String[] assetTagNames)
public void setAttribute(String name, Serializable value)
public void setAttributes(Map<String,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(String[] entryClassNames)
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(String keywords)
public void setLayout(Layout layout)
public void setLike(boolean like)
public void setLocale(Locale locale)
public void setNodeIds(long[] nodeIds)
public void setOwnerUserId(long ownerUserId)
public void setPortletIds(String[] portletIds)
public void setQueryConfig(QueryConfig queryConfig)
public void setScopeStrict(boolean scopeStrict)
public void setScoresThreshold(float scoresThreshold)
public void setSearchEngineId(String searchEngineId)
public void setSorts(Sort... sorts)
public void setStart(int start)
public void setTimeZone(TimeZone timeZone)
public void setUserId(long userId)