public class RemoteSearchQuery_Proxy extends MappedObject_Proxy<RemoteSearchQuery> implements SearchQuery
DEFAULT_MAX_NUMBER, DEFAULT_OFFSET| Constructor and Description |
|---|
RemoteSearchQuery_Proxy(RemoteSearchQuery remoteObject) |
| Modifier and Type | Method and Description |
|---|---|
CachePolicy |
getCachePolicy()
Returns the CachePolicy of the object.
|
Constraint |
getConstraint()
Gets the constraints on the search results.
|
List<StepField> |
getFields()
Gets the stepfields in the search request.
|
int |
getMaxNumber()
Gets the maximum number of results to be returned, or -1 if the number of results to be returned is unlimited.
|
int |
getOffset()
Gets the (zerobased) offset in the list of results, of the first result to return.
|
List<SortOrder> |
getSortOrders()
Gets the SortOrder objects in the order they are to be applied.
|
List<Step> |
getSteps()
Gets the steps in the search request.
|
RemoteSearchQuery |
getWrappedObject() |
boolean |
isAggregating()
Tests if this is an aggregating query, i.e.
|
boolean |
isDistinct()
Tests if the search request is to return distinct results.
|
boolean |
markUsed() |
void |
setCachePolicy(CachePolicy arg0)
Sets the CachePolicy of the query.
|
equals, getMapperCode, hashCode, toStringclone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, waitequals, hashCode, toStringpublic RemoteSearchQuery_Proxy(RemoteSearchQuery remoteObject)
public int getMaxNumber()
SearchQueryNote: limiting the number of results may not be supported by the database layer.
getMaxNumber in interface SearchQuerypublic boolean isDistinct()
SearchQueryThis corresponds to the use of "DISTINCT" in SQL SELECT-syntax .
isDistinct in interface SearchQuerypublic List<SortOrder> getSortOrders()
SearchQueryThis corresponds to the ORDER BY clause in SQL SELECT syntax.
getSortOrders in interface SearchQuerypublic Constraint getConstraint()
SearchQueryThis corresponds to (part of) the constraints in the WHERE-clause in SQL SELECT-syntax.
getConstraint in interface SearchQuerypublic boolean isAggregating()
SearchQueryisAggregating in interface SearchQuerypublic List<Step> getSteps()
SearchQueryThis corresponds to the tables in SQL SELECT-syntax.
getSteps in interface SearchQuerypublic boolean markUsed()
markUsed in interface SearchQuerypublic List<StepField> getFields()
SearchQueryThis corresponds to the fields in SQL SELECT-syntax.
getFields in interface SearchQuerypublic int getOffset()
SearchQueryNote: skipping results may not be supported by the database layer.
getOffset in interface SearchQuerypublic CachePolicy getCachePolicy()
CacheablegetCachePolicy in interface CacheableCachePolicy object.public void setCachePolicy(CachePolicy arg0)
CacheablesetCachePolicy in interface Cacheablearg0 - the CachePolicy object.public RemoteSearchQuery getWrappedObject()
getWrappedObject in interface MappedObjectgetWrappedObject in class MappedObject_Proxy<RemoteSearchQuery>MMBase 1.9-SNAPSHOT - ${javadoctimestamp}