T - The builder type that is returned on terminal operationspublic interface SubqueryInitiator<T>
| Modifier and Type | Method and Description |
|---|---|
SubqueryBuilder<T> |
from(Class<?> entityClass)
Like
from(java.lang.Class, java.lang.String) with the
alias equivalent to the camel cased result of what Class.getSimpleName() of the entity class returns. |
SubqueryBuilder<T> |
from(Class<?> entityClass,
String alias)
Creates a new subquery builder with the given entity class as entity in the FROM clause with the given alias.
|
SubqueryBuilder<T> |
from(String correlationPath)
Like
SubqueryInitiator#from(String, String)) with the
alias equivalent to the camel cased result of the class of the correlation parent. |
SubqueryBuilder<T> |
from(String correlationPath,
String alias)
Creates a new subquery builder with the given correlation path in the FROM clause with the given alias.
|
StartOngoingSetOperationSubqueryBuilder<T,LeafOngoingSetOperationSubqueryBuilder<T>> |
startSet() |
SubqueryBuilder<T> from(Class<?> entityClass)
from(java.lang.Class, java.lang.String) with the
alias equivalent to the camel cased result of what Class.getSimpleName() of the entity class returns.entityClass - The entity class which should be the entitySubqueryBuilder<T> from(Class<?> entityClass, String alias)
entityClass - The entity class which should be the entityalias - The alias for the entitySubqueryBuilder<T> from(String correlationPath)
SubqueryInitiator#from(String, String)) with the
alias equivalent to the camel cased result of the class of the correlation parent.correlationPath - The correlation path which should be queriedSubqueryBuilder<T> from(String correlationPath, String alias)
correlationPath - The correlation path which should be queriedalias - The alias for the entityStartOngoingSetOperationSubqueryBuilder<T,LeafOngoingSetOperationSubqueryBuilder<T>> startSet()
Copyright © 2016 Blazebit. All Rights Reserved.