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.Objectimplements 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 querySee 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 querySee 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 querySee 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 querySee 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
[an error occurred while processing this directive] [an error occurred while processing this directive]