Interface Query<T>
-
- All Known Implementing Classes:
AbstractDynamicQuery,AbstractMultipleEntityQuery,AbstractQuery,AbstractSingleEntityQuery,CountByHashAndRangeKeyQuery,CountByHashKeyQuery,MultipleEntityQueryExpressionQuery,MultipleEntityQueryRequestQuery,MultipleEntityScanExpressionQuery,QueryExpressionCountQuery,QueryRequestCountQuery,ScanExpressionCountQuery,SingleEntityLoadByHashAndRangeKeyQuery,SingleEntityLoadByHashKeyQuery,StaticQuery
public interface Query<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<T>getResultList()Execute a SELECT query and return the query results as a List.TgetSingleResult()Execute a SELECT query that returns a single result.booleanisScanCountEnabled()booleanisScanEnabled()voidsetScanCountEnabled(boolean scanCountEnabled)voidsetScanEnabled(boolean scanEnabled)
-
-
-
Method Detail
-
getResultList
java.util.List<T> getResultList()
Execute a SELECT query and return the query results as a List.- Returns:
- a list of the results
- Throws:
java.lang.IllegalStateException- if called for a Java Persistence query language UPDATE or DELETE statement
-
getSingleResult
T getSingleResult()
Execute a SELECT query that returns a single result.- Returns:
- the result
-
setScanEnabled
void setScanEnabled(boolean scanEnabled)
-
setScanCountEnabled
void setScanCountEnabled(boolean scanCountEnabled)
-
isScanCountEnabled
boolean isScanCountEnabled()
-
isScanEnabled
boolean isScanEnabled()
-
-