public static class MapAttributeJoin.TreatedMapAttributeJoin<O,K,T> extends MapAttributeJoin<O,K,T>
MapAttributeJoin.TreatedMapAttributeJoin<O,K,T>AbstractFromImpl.BasicJoinScope, AbstractFromImpl.CorrelationJoinScope, AbstractFromImpl.JoinScope<X>ParameterContainer.Helper| Modifier and Type | Field and Description | 
|---|---|
protected Class<T> | 
treatAsType  | 
DEFAULT_JOIN_TYPE| Constructor and Description | 
|---|
MapAttributeJoin.TreatedMapAttributeJoin(MapAttributeJoin<O,K,? super T> original,
                                        Class<T> treatAsType)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getAlias()  | 
String | 
getPathIdentifier()
Get the string representation of this path as a navigation from one of the
 queries identification variables 
 | 
protected PathSource | 
getPathSourceForSubPaths()  | 
void | 
prepareAlias(RenderingContext renderingContext)  | 
String | 
render(RenderingContext renderingContext)  | 
correlateTo, createCorrelationDelegate, entry, getAttribute, getModel, key, on, on, treatAs, valuecanBeDereferenced, canBeJoinSource, isBasicCollection, locateManagedTypegetJoinType, getOn, getParent, renderTableExpressioncanBeFetchSource, fetch, fetch, fetch, fetch, fetch, fetch, getCorrelationParent, getFetches, getJoins, 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, renderProjectionget, get, get, get, getParentPath, illegalDereference, locateAttribute, registerAttributePath, registerParameters, resolveCachedAttributePath, type, unknownAttributeas, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, in, in, in, in, isNotNull, isNullalias, getCompoundSelectionItems, getValueHandlers, isCompoundSelectionforceConversion, getJavaType, getValueHandler, resetJavaType, setAliascriteriaBuilderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetJoinType, getParentgetCorrelationParent, prepareCorrelationDelegate, renderTableExpressionasBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asStringgetValueHandlersgetValueHandlerrenderProjectiongetJoinType, getOn, getParentgetJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSetfetch, fetch, fetch, fetch, fetch, fetch, getFetchespublic String getAlias()
getAlias in interface 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 Renderablerender in class AbstractFromImpl<O,T>public String getPathIdentifier()
PathSourcegetPathIdentifier in interface PathSource<T>getPathIdentifier in class AbstractFromImpl<O,T>protected PathSource getPathSourceForSubPaths()
getPathSourceForSubPaths in class AbstractPathImpl<T>Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.