|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IValuesQuery
Method Summary | |
---|---|
IValuesQuery |
avg(java.lang.String fieldName)
|
IValuesQuery |
avg(java.lang.String fieldName,
java.lang.String alias)
|
IValuesQuery |
count(java.lang.String alias)
|
IValuesQuery |
field(java.lang.String fieldName)
|
IValuesQuery |
field(java.lang.String fieldName,
java.lang.String alias)
|
IOdbList<java.lang.String> |
getAllInvolvedFields()
|
java.lang.String[] |
getGroupByFieldList()
|
IOdbList<IQueryFieldAction> |
getObjectActions()
A collection of IQueryFieldAction |
IValuesQuery |
groupBy(java.lang.String fieldList)
|
boolean |
hasGroupBy()
|
boolean |
isMultiRow()
To indicate if a query will return one row (for example, sum, average, max and min, or will return more than one row |
IValuesQuery |
max(java.lang.String fieldName)
|
IValuesQuery |
max(java.lang.String fieldName,
java.lang.String alias)
|
boolean |
returnInstance()
|
void |
setReturnInstance(boolean returnInstance)
To indicate if query execution must build instances or return object representation, Default value is true(return instance) |
IValuesQuery |
size(java.lang.String attributeName)
|
IValuesQuery |
size(java.lang.String attributeName,
java.lang.String alias)
|
IValuesQuery |
sublist(java.lang.String attributeName,
int fromIndex,
int toIndex)
|
IValuesQuery |
sublist(java.lang.String attributeName,
int fromIndex,
int size,
boolean throwException)
|
IValuesQuery |
sublist(java.lang.String attributeName,
java.lang.String alias,
int fromIndex,
int toIndex)
|
IValuesQuery |
sublist(java.lang.String attributeName,
java.lang.String alias,
int fromIndex,
int size,
boolean throwException)
|
IValuesQuery |
sum(java.lang.String fieldName)
|
IValuesQuery |
sum(java.lang.String fieldName,
java.lang.String alias)
|
Methods inherited from interface org.neodatis.odb.core.query.IQuery |
---|
getExecutionPlan, getOidOfObjectToQuery, getOrderByFieldNames, getOrderByType, getStorageEngine, hasOrderBy, isForSingleOid, isPolymorphic, optimizeObjectComparison, orderByAsc, orderByDesc, setExecutionPlan, setOptimizeObjectComparison, setPolymorphic, setStorageEngine |
Method Detail |
---|
IValuesQuery count(java.lang.String alias)
IValuesQuery sum(java.lang.String fieldName)
IValuesQuery sum(java.lang.String fieldName, java.lang.String alias)
IValuesQuery avg(java.lang.String fieldName, java.lang.String alias)
IValuesQuery avg(java.lang.String fieldName)
IValuesQuery max(java.lang.String fieldName, java.lang.String alias)
IValuesQuery max(java.lang.String fieldName)
IValuesQuery field(java.lang.String fieldName)
IValuesQuery field(java.lang.String fieldName, java.lang.String alias)
IValuesQuery sublist(java.lang.String attributeName, java.lang.String alias, int fromIndex, int size, boolean throwException)
IValuesQuery sublist(java.lang.String attributeName, int fromIndex, int size, boolean throwException)
IValuesQuery sublist(java.lang.String attributeName, java.lang.String alias, int fromIndex, int toIndex)
IValuesQuery sublist(java.lang.String attributeName, int fromIndex, int toIndex)
IValuesQuery size(java.lang.String attributeName)
IValuesQuery size(java.lang.String attributeName, java.lang.String alias)
IValuesQuery groupBy(java.lang.String fieldList)
java.lang.String[] getGroupByFieldList()
boolean hasGroupBy()
IOdbList<java.lang.String> getAllInvolvedFields()
IOdbList<IQueryFieldAction> getObjectActions()
boolean isMultiRow()
boolean returnInstance()
void setReturnInstance(boolean returnInstance)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |