T - the type of the expressionpublic abstract class AbstractTypeExpression<T> extends AbstractExpression<Class<? extends T>>
| Constructor and Description |
|---|
AbstractTypeExpression(AbstractPath<T> path) |
| Modifier and Type | Method and Description |
|---|---|
String |
generateJpqlRestriction(BaseQueryImpl<?> query)
Returns the JPQL where fragment.
|
String |
generateJpqlSelect(AbstractCriteriaQueryImpl<?> query,
boolean selected)
Returns the JPQL select fragment.
|
String |
generateSqlSelect(AbstractCriteriaQueryImpl<?> query,
boolean selected)
Returns the SQL select fragment.
|
AbstractPath<?> |
getPath()
Returns the path of the type expression.
|
as, getConverter, in, in, in, in, isNotNull, isNull, setConverteralias, getAlias, getCompoundSelectionItems, getSqlRestrictionFragments, handle, isCompoundSelection, isEntityListgetJavaTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitalias, getCompoundSelectionItems, isCompoundSelectiongetAlias, getJavaTypepublic AbstractTypeExpression(AbstractPath<T> path)
path - the pathpublic String generateJpqlRestriction(BaseQueryImpl<?> query)
generateJpqlRestriction in class AbstractExpression<Class<? extends T>>query - the querypublic String generateJpqlSelect(AbstractCriteriaQueryImpl<?> query, boolean selected)
generateJpqlSelect in class AbstractSelection<Class<? extends T>>query - the criteria queryselected - if the selection is selectedpublic String generateSqlSelect(AbstractCriteriaQueryImpl<?> query, boolean selected)
generateSqlSelect in class AbstractSelection<Class<? extends T>>query - the queryselected - if the selection is selectedpublic AbstractPath<?> getPath()
Copyright © 2012 Batoo Software & Consultancy. All Rights Reserved.