Package | Description |
---|---|
org.datanucleus.api.jdo |
Package providing components specific to JDO persistence.
|
org.datanucleus.api.jdo.query |
Package providing DataNucleus' implementation of a typesafe query mechanism, primarily JDOQL.
|
org.datanucleus.query.typesafe |
Package providing a typesafe query mechanism, primarily for JDO.
|
Modifier and Type | Method and Description |
---|---|
<T> TypesafeQuery<T> |
JDOPersistenceManager.newTypesafeQuery(Class cls)
Method to return a "typesafe" query object, for the specified query type.
|
Modifier and Type | Class and Description |
---|---|
class |
JDOTypesafeQuery<T>
Implementation of a typesafe Query for JDO.
|
Modifier and Type | Method and Description |
---|---|
TypesafeQuery |
JDOTypesafeQuery.addExtension(String key,
Object value) |
TypesafeQuery<T> |
JDOTypesafeQuery.excludeSubclasses() |
TypesafeQuery<T> |
JDOTypesafeQuery.filter(BooleanExpression expr) |
TypesafeQuery<T> |
JDOTypesafeQuery.groupBy(Expression... exprs) |
TypesafeQuery<T> |
JDOTypesafeQuery.having(Expression expr) |
TypesafeQuery<T> |
JDOTypesafeQuery.includeSubclasses() |
TypesafeQuery<T> |
JDOTypesafeQuery.orderBy(OrderExpression... exprs) |
TypesafeQuery<T> |
JDOTypesafeQuery.range(Expression paramLowerInclExpr,
Expression paramUpperExclExpr) |
TypesafeQuery<T> |
JDOTypesafeQuery.range(long lowerIncl,
long upperExcl) |
TypesafeQuery<T> |
JDOTypesafeQuery.range(NumericExpression lowerInclExpr,
NumericExpression upperExclExpr) |
TypesafeQuery<T> |
JDOTypesafeQuery.set(Expression expr,
Object val)
Method to specify the update of a field of the candidate.
|
TypesafeQuery<T> |
JDOTypesafeQuery.setCandidates(Collection<T> candidates) |
TypesafeQuery |
JDOTypesafeQuery.setExtensions(Map<String,Object> extensions) |
TypesafeQuery |
JDOTypesafeQuery.setIgnoreCache(boolean ignore) |
TypesafeQuery<T> |
JDOTypesafeQuery.setParameter(Expression paramExpr,
Object value) |
TypesafeQuery<T> |
JDOTypesafeQuery.setParameter(String paramName,
Object value) |
Modifier and Type | Method and Description |
---|---|
TypesafeQuery<T> |
TypesafeQuery.addExtension(String key,
Object value)
Add a vendor-specific extension to this query.
|
TypesafeQuery<T> |
TypesafeQuery.excludeSubclasses()
Method to remove subclasses (of the candidate) from the query
|
TypesafeQuery<T> |
TypesafeQuery.filter(BooleanExpression expr)
Method to set the filter of the query.
|
TypesafeQuery<T> |
TypesafeQuery.groupBy(Expression... exprs)
Method to set the grouping(s) for the query.
|
TypesafeQuery<T> |
TypesafeQuery.having(Expression expr)
Method to set the having clause of the query.
|
TypesafeQuery<T> |
TypesafeQuery.includeSubclasses()
Method to include subclasses (of the candidate) to the query
|
TypesafeQuery<T> |
TypesafeQuery.orderBy(OrderExpression... orderExprs)
Method to set the ordering of the query.
|
TypesafeQuery<T> |
TypesafeQuery.range(Expression paramLowerInclExpr,
Expression paramUpperExclExpr)
Method to set the range of any required results, using parameters (expressions).
|
TypesafeQuery<T> |
TypesafeQuery.range(long lowerIncl,
long upperExcl)
Method to set the range of any required results, using long values.
|
TypesafeQuery<T> |
TypesafeQuery.range(NumericExpression lowerInclExpr,
NumericExpression upperExclExpr)
Method to set the range of any required results, using expressions.
|
TypesafeQuery<T> |
TypesafeQuery.setCandidates(Collection<T> candidates)
Method to set the candidates to use over which we are querying.
|
TypesafeQuery<T> |
TypesafeQuery.setExtensions(Map<String,Object> extensions)
Set multiple extensions, or use null to clear all extensions.
|
TypesafeQuery<T> |
TypesafeQuery.setIgnoreCache(boolean ignore)
Whether the query should ignore the cache and go straight to the datastore.
|
TypesafeQuery<T> |
TypesafeQuery.setParameter(Expression paramExpr,
Object value)
Method to set a parameter value for use when executing the query.
|
TypesafeQuery<T> |
TypesafeQuery.setParameter(String paramName,
Object value)
Method to set a parameter value for use when executing the query.
|
Copyright © 2023. All rights reserved.