S - The class that should be joinedT - The base class of the From clausepublic abstract class AbstractJoinClause<S,T> extends AbstractStatement<S>
| Modifier and Type | Method and Description |
|---|---|
protected String |
assembleQuery()
Assembles the restriction part of the the query.
|
protected S |
byId(UUID id,
Map<Object,Object> handledObjects)
Selects an Object directly by its Id or returns a cached Object of the
current session.
|
<U extends AbstractStatement<T>> |
end() |
List<S> |
execute() |
List<S> |
execute(Collection<?> args) |
protected <U extends AbstractStatement<T>> |
getQueryConnection() |
add, add, and, assembleFullSelectQuery, byId, getType, or, query, toStringexecuteQuery, executeQuery, getConnectionprotected <U extends AbstractStatement<T>> InitialQueryConnection<T,U> getQueryConnection()
public <U extends AbstractStatement<T>> InitialQueryConnection<T,U> end()
protected String assembleQuery()
AbstractStatementassembleQuery in class AbstractStatement<S>public List<S> execute()
execute in class AbstractStatement<S>public List<S> execute(Collection<?> args)
execute in class AbstractStatement<S>protected S byId(UUID id, Map<Object,Object> handledObjects)
AbstractStatementbyId in class AbstractStatement<S>id - Id of the entryhandledObjects - Object cache of fetched entries in the same sessionCopyright © 2019. All rights reserved.