Blue Mind
Release 1.0

net.bluemind.core.api
Class Query

java.lang.Object
  extended by net.bluemind.core.api.Query
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CalendarQuery, ContactQuery, DeviceQuery, DirectoryQuery, DistributionListQuery, DomainQuery, FolderQuery, GroupQuery, HostQuery, JobExecutionQuery, JobQuery, MailshareQuery, MemberQuery, ResourceQuery, ResourceTypeQuery, UserQuery

public abstract class Query
extends java.lang.Object
implements java.io.Serializable

Base object used for querying Blue Mind data. It holds Pagination and Sort properties.

See Also:
Serialized Form

Field Summary
protected  Pagination pagination
           
protected  Sort sort
           
 
Constructor Summary
protected Query()
          Creates a new query with null Sort and default Pagination
 
Method Summary
 Pagination getPagination()
           
 Sort getSort()
           
 void setPagination(Pagination pagination)
           
 void setSort(Sort sort)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sort

protected Sort sort

pagination

protected Pagination pagination
Constructor Detail

Query

protected Query()
Creates a new query with null Sort and default Pagination

Method Detail

getSort

public Sort getSort()

setSort

public void setSort(Sort sort)

getPagination

public Pagination getPagination()

setPagination

public void setPagination(Pagination pagination)

Blue Mind
Release 1.0