public interface IQuery
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFilterString()
Returns the query string that is responsible for filtering
|
long |
getLimit()
Returns the entry limit count.
|
java.lang.String |
getLimitString()
Returns the query string that is responsible for limiting the result size
|
java.util.List<EStructuralFeature[]> |
getProjectionPaths()
Returns the
EStructuralFeature paths for the projection |
java.lang.String |
getProjectionString()
Returns the query string that is responsible for projection
|
long |
getSkip()
Returns the entry skip/offset count.
|
SortType |
getSortDirection()
Returns the sort direction
|
java.lang.String |
getSortField()
Returns the sort field or
null |
java.lang.String |
getSortString()
Returns the query string that is responsible for sorting
|
void |
setLimit(long limit)
Sets the entry count limit
|
void |
setSkip(long skip)
Sets the entry skip count to start from
|
void |
setSort(EAttribute field,
SortType sortType)
Sets the sorting parameters
|
java.lang.String getSortString()
java.lang.String getFilterString()
java.lang.String getLimitString()
java.lang.String getProjectionString()
void setLimit(long limit)
limit - the entry count limit to setlong getLimit()
void setSkip(long skip)
skip - the entry skip count to start fromlong getSkip()
void setSort(EAttribute field,
SortType sortType)
field - the field to be sortedsortType - the sort type ascending or descendingjava.lang.String getSortField()
nullnullSortType getSortDirection()
java.util.List<EStructuralFeature[]> getProjectionPaths()
EStructuralFeature paths for the projectionEStructuralFeature paths for the projectionData In Motion Consulting