com.liferay.portal.kernel.search
Class SearchContext

java.lang.Object
  extended by com.liferay.portal.kernel.search.SearchContext
All Implemented Interfaces:
java.io.Serializable

public class SearchContext
extends java.lang.Object
implements java.io.Serializable

View Source

Author:
Brian Wing Shun Chan
See Also:
Serialized Form

Constructor Summary
SearchContext()
           
 
Method Summary
 java.io.Serializable getAttribute(java.lang.String name)
           
 java.util.Map<java.lang.String,java.io.Serializable> getAttributes()
           
 BooleanClause[] getBooleanClauses()
           
 long[] getCategoryIds()
           
 long getCompanyId()
           
 int getEnd()
           
 long[] getFolderIds()
           
 long getGroupId()
           
 java.lang.String getKeywords()
           
 long[] getNodeIds()
           
 long getOwnerUserId()
           
 Sort[] getSorts()
           
 int getStart()
           
 long getUserId()
           
 boolean isScopeStrict()
           
 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[] booleanClauses)
           
 void setCategoryIds(long[] categoryIds)
           
 void setCompanyId(long companyId)
           
 void setEnd(int end)
           
 void setFolderIds(long[] folderIds)
           
 void setGroupId(long groupId)
           
 void setKeywords(java.lang.String keywords)
           
 void setNodeIds(long[] nodeIds)
           
 void setOwnerUserId(long ownerUserId)
           
 void setScopeStrict(boolean scopeStrict)
           
 void setSorts(Sort[] sorts)
           
 void setStart(int start)
           
 void setUserId(long userId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchContext

public SearchContext()
Method Detail

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()

getFolderIds

public long[] getFolderIds()

getGroupId

public long getGroupId()

getKeywords

public java.lang.String getKeywords()

getNodeIds

public long[] getNodeIds()

getOwnerUserId

public long getOwnerUserId()

getSorts

public Sort[] getSorts()

getStart

public int getStart()

getUserId

public long getUserId()

isScopeStrict

public boolean isScopeStrict()

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)

setFolderIds

public void setFolderIds(long[] folderIds)

setGroupId

public void setGroupId(long groupId)

setKeywords

public void setKeywords(java.lang.String keywords)

setNodeIds

public void setNodeIds(long[] nodeIds)

setOwnerUserId

public void setOwnerUserId(long ownerUserId)

setScopeStrict

public void setScopeStrict(boolean scopeStrict)

setSorts

public void setSorts(Sort[] sorts)

setStart

public void setStart(int start)

setUserId

public void setUserId(long userId)