T - the type of the expressionpublic class EntityTypeExpression<T> extends AbstractTypeExpression<T>
| Constructor and Description |
|---|
EntityTypeExpression(ParentPath<?,T> path,
DiscriminatorColumn discriminatorColumn) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
getSqlRestrictionFragments(BaseQueryImpl<?> query)
Returns the SQL restriction fragments.
|
Class<? extends T> |
handle(QueryImpl<?> query,
SessionImpl session,
ResultSet row)
Handles the row.
|
generateJpqlRestriction, generateJpqlSelect, generateSqlSelect, getPathas, getConverter, in, in, in, in, isNotNull, isNull, setConverteralias, getAlias, getCompoundSelectionItems, isCompoundSelection, isEntityListgetJavaTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitalias, getCompoundSelectionItems, isCompoundSelectiongetAlias, getJavaTypepublic EntityTypeExpression(ParentPath<?,T> path, DiscriminatorColumn discriminatorColumn)
path - the fromdiscriminatorColumn - the discriminator columnpublic String[] getSqlRestrictionFragments(BaseQueryImpl<?> query)
getSqlRestrictionFragments in class AbstractSelection<Class<? extends T>>query - the querypublic Class<? extends T> handle(QueryImpl<?> query, SessionImpl session, ResultSet row) throws SQLException
handle in class AbstractSelection<Class<? extends T>>query - the querysession - the sessionrow - the rowSQLException - thrown in case of an underlying SQL ErrorCopyright © 2012 Batoo Software & Consultancy. All Rights Reserved.