com.adobe.livecycle.crc.sharepoint.client.types
Class SearchFilter
java.lang.Object
com.adobe.livecycle.crc.sharepoint.client.types.SearchFilter
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable
public class SearchFilter
- extends java.lang.Object
- implements java.io.Externalizable
This filter allows you specify search criteria thereby paginating the Sharepoint search.
This filter allows to set only range, offset, sort properties, trim duplicates
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
SearchFilter
public SearchFilter()
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Specified by:
writeExternal
in interface java.io.Externalizable
- Throws:
java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specified by:
readExternal
in interface java.io.Externalizable
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
getStartAt
public int getStartAt()
- Returns:
- startAt
setStartAt
public void setStartAt(int startAt)
- Parameters:
startAt
- Specifies the offset of the results returned by the search query- See Also:
Default: 1
getCount
public int getCount()
- Returns:
- count
setCount
public void setCount(int count)
- Parameters:
count
- Specifies the maximum number of results to return by the search query- See Also:
Default: 10
getSortByProperties
public java.util.List getSortByProperties()
- Returns:
- sortByProperties
setSortByProperties
public void setSortByProperties(java.util.List sortByProperties)
- Parameters:
sortByProperties
- Contains information for sorting the search results returned by the search query- See Also:
If no sortByProperties are specified, then results will be sorted by Rank.
isTrimDuplicates
public boolean isTrimDuplicates()
- Returns:
- trimDuplicates
setTrimDuplicates
public void setTrimDuplicates(boolean trimDuplicates)
- Parameters:
trimDuplicates
- Specifies whether duplicates are removed before the search results are returned by the search query- See Also:
Default: false
toString
public java.lang.String toString()
- prints out the fields in the form of a query constructed later.
- Overrides:
toString
in class java.lang.Object