com.liferay.portal.kernel.search
Class SearchContext
java.lang.Object
com.liferay.portal.kernel.search.SearchContext
- All Implemented Interfaces:
- java.io.Serializable
public class SearchContext
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- Brian Wing Shun Chan, Julio Camarero
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchContext
public SearchContext()
addFacet
public void addFacet(Facet facet)
getAssetCategoryIds
public long[] getAssetCategoryIds()
getAssetTagNames
public java.lang.String[] getAssetTagNames()
getAttribute
public java.io.Serializable getAttribute(java.lang.String name)
getAttributes
public java.util.Map<java.lang.String,java.io.Serializable> getAttributes()
getBooleanClauses
public BooleanClause[] getBooleanClauses()
getCategoryIds
public long[] getCategoryIds()
getCompanyId
public long getCompanyId()
getEnd
public int getEnd()
getEntryClassNames
public java.lang.String[] getEntryClassNames()
getFacet
public Facet getFacet(java.lang.String fieldName)
getFacets
public java.util.Map<java.lang.String,Facet> getFacets()
getFolderIds
public long[] getFolderIds()
getGroupIds
public long[] getGroupIds()
getKeywords
public java.lang.String getKeywords()
getLocale
public java.util.Locale getLocale()
getNodeIds
public long[] getNodeIds()
getOwnerUserId
public long getOwnerUserId()
getPortletIds
public java.lang.String[] getPortletIds()
getQueryConfig
public QueryConfig getQueryConfig()
getSearchEngineId
public java.lang.String getSearchEngineId()
getSorts
public Sort[] getSorts()
getStart
public int getStart()
getTimeZone
public java.util.TimeZone getTimeZone()
getUserId
public long getUserId()
isAndSearch
public boolean isAndSearch()
isIncludeLiveGroups
public boolean isIncludeLiveGroups()
isIncludeStagingGroups
public boolean isIncludeStagingGroups()
isScopeStrict
public boolean isScopeStrict()
setAndSearch
public void setAndSearch(boolean andSearch)
setAssetCategoryIds
public void setAssetCategoryIds(long[] assetCategoryIds)
setAssetTagNames
public void setAssetTagNames(java.lang.String[] assetTagNames)
setAttribute
public void setAttribute(java.lang.String name,
java.io.Serializable value)
setAttributes
public void setAttributes(java.util.Map<java.lang.String,java.io.Serializable> attributes)
setBooleanClauses
public void setBooleanClauses(BooleanClause[] booleanClauses)
setCategoryIds
public void setCategoryIds(long[] categoryIds)
setCompanyId
public void setCompanyId(long companyId)
setEnd
public void setEnd(int end)
setEntryClassNames
public void setEntryClassNames(java.lang.String[] entryClassNames)
setFacets
public void setFacets(java.util.List<Facet> facets)
setFolderIds
public void setFolderIds(long[] folderIds)
setGroupIds
public void setGroupIds(long[] groupIds)
setIncludeLiveGroups
public void setIncludeLiveGroups(boolean includeLiveGroups)
setIncludeStagingGroups
public void setIncludeStagingGroups(boolean includeStagingGroups)
setKeywords
public void setKeywords(java.lang.String keywords)
setLocale
public void setLocale(java.util.Locale locale)
setNodeIds
public void setNodeIds(long[] nodeIds)
setOwnerUserId
public void setOwnerUserId(long ownerUserId)
setPortletIds
public void setPortletIds(java.lang.String[] portletIds)
setQueryConfig
public void setQueryConfig(QueryConfig queryConfig)
setScopeStrict
public void setScopeStrict(boolean scopeStrict)
setSearchEngineId
public void setSearchEngineId(java.lang.String searchEngineId)
setSorts
public void setSorts(Sort[] sorts)
setStart
public void setStart(int start)
setTimeZone
public void setTimeZone(java.util.TimeZone timeZone)
setUserId
public void setUserId(long userId)