public final class DefaultQueryHandler extends Object implements QueryHandler
Modifier and Type | Field and Description |
---|---|
static QueryHandler |
DEFAULT |
Modifier and Type | Method and Description |
---|---|
void |
addEntity(javax.persistence.Query query,
String alias,
Class<?> type)
Add the given entity to the given native query
|
void |
addScalar(javax.persistence.Query query,
String alias,
Class<?> type)
Add the given scalar to the given native query
|
boolean |
createNativeQueryTyped() |
<T> com.mysema.commons.lang.CloseableIterator<T> |
iterate(javax.persistence.Query query,
FactoryExpression<?> projection)
Iterate the results with the optional projection
|
boolean |
transform(javax.persistence.Query query,
FactoryExpression<?> projection)
Transform the results of the given query using the given factory expression
|
boolean |
wrapEntityProjections() |
public static final QueryHandler DEFAULT
public void addEntity(javax.persistence.Query query, String alias, Class<?> type)
QueryHandler
addEntity
in interface QueryHandler
public void addScalar(javax.persistence.Query query, String alias, Class<?> type)
QueryHandler
addScalar
in interface QueryHandler
public boolean createNativeQueryTyped()
createNativeQueryTyped
in interface QueryHandler
public <T> com.mysema.commons.lang.CloseableIterator<T> iterate(javax.persistence.Query query, @Nullable FactoryExpression<?> projection)
QueryHandler
iterate
in interface QueryHandler
public boolean transform(javax.persistence.Query query, FactoryExpression<?> projection)
QueryHandler
transform
in interface QueryHandler
public boolean wrapEntityProjections()
wrapEntityProjections
in interface QueryHandler
Copyright © 2007–2015 Mysema Ltd. All rights reserved.