public static class ListAttributeJoin.TreatedListAttributeJoin<O,T> extends ListAttributeJoin<O,T>
ListAttributeJoin.TreatedListAttributeJoin<O,T>
AbstractFromImpl.BasicJoinScope, AbstractFromImpl.CorrelationJoinScope, AbstractFromImpl.JoinScope<X>
ParameterContainer.Helper
DEFAULT_JOIN_TYPE
Constructor and Description |
---|
ListAttributeJoin.TreatedListAttributeJoin(ListAttributeJoin<O,? super T> original,
Class<T> treatAsType) |
Modifier and Type | Method and Description |
---|---|
String |
getAlias() |
void |
prepareAlias(RenderingContext renderingContext) |
String |
render(RenderingContext renderingContext) |
correlateTo, createCorrelationDelegate, getAttribute, getModel, index, on, on, treatAs
canBeDereferenced, canBeJoinSource, isBasicCollection, locateManagedType
getJoinType, getOn, getParent, renderTableExpression
canBeFetchSource, fetch, fetch, fetch, fetch, fetch, fetch, getCorrelationParent, getFetches, getJoins, getPathIdentifier, getPathSource, illegalFetch, illegalJoin, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet, locateAttributeInternal, prepareCorrelationDelegate, renderProjection
get, get, get, get, getParentPath, illegalDereference, locateAttribute, registerAttributePath, registerParameters, resolveCachedAttributePath, type, unknownAttribute
as, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, in, in, in, in, isNotNull, isNull
alias, getCompoundSelectionItems, getValueHandlers, isCompoundSelection
forceConversion, getJavaType, getValueHandler, resetJavaType, setAlias
criteriaBuilder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCorrelationParent, prepareCorrelationDelegate, renderTableExpression
asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString
getValueHandlers
getValueHandler
renderProjection
getPathIdentifier
public ListAttributeJoin.TreatedListAttributeJoin(ListAttributeJoin<O,? super T> original, Class<T> treatAsType)
public String getAlias()
getAlias
in interface javax.persistence.TupleElement<T>
getAlias
in class AbstractFromImpl<O,T>
public void prepareAlias(RenderingContext renderingContext)
prepareAlias
in interface FromImplementor<O,T>
prepareAlias
in interface PathSource<T>
prepareAlias
in class AbstractFromImpl<O,T>
public String render(RenderingContext renderingContext)
render
in interface Renderable
render
in class AbstractFromImpl<O,T>
Copyright © 2014. All rights reserved.