public static class RootImpl.TreatedRoot<T> extends RootImpl<T>
RootImpl.TreatedRoot<T>
AbstractFromImpl.BasicJoinScope, AbstractFromImpl.CorrelationJoinScope, AbstractFromImpl.JoinScope<X>
ParameterContainer.Helper
DEFAULT_JOIN_TYPE
Constructor and Description |
---|
TreatedRoot(RootImpl<? super T> original,
java.lang.Class<T> treatAsType) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAlias() |
java.lang.String |
getPathIdentifier()
Get the string representation of this path as a navigation from one of the
queries identification variables
|
protected PathSource |
getPathSourceForSubPaths() |
protected java.lang.String |
getTreatFragment() |
void |
prepareAlias(RenderingContext renderingContext) |
java.lang.String |
render(RenderingContext renderingContext)
Render clause
|
canBeJoinSource, correlateTo, createCorrelationDelegate, getEntityType, getModel, getTreats, illegalFetch, illegalJoin, renderTableExpression, treatAs
canBeDereferenced, canBeFetchSource, fetch, fetch, fetch, fetch, fetch, fetch, getAttribute, getCorrelationParent, getFetches, getJoins, getParent, getPathSource, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet, locateAttributeInternal, locateManagedType, prepareCorrelationDelegate
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, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet
get, get, get, get, getParentPath, type
as, in, in, in, in, isNotNull, isNull
alias, getCompoundSelectionItems, isCompoundSelection
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString
getValueHandlers
getValueHandler
renderGroupBy, renderProjection
public java.lang.String getAlias()
getAlias
in interface javax.persistence.TupleElement<T>
getAlias
in class AbstractFromImpl<T,T>
public void prepareAlias(RenderingContext renderingContext)
prepareAlias
in interface FromImplementor<T,T>
prepareAlias
in interface PathSource<T>
prepareAlias
in class AbstractFromImpl<T,T>
public java.lang.String render(RenderingContext renderingContext)
Renderable
render
in interface Renderable
render
in class RootImpl<T>
renderingContext
- contextprotected java.lang.String getTreatFragment()
public java.lang.String getPathIdentifier()
PathSource
getPathIdentifier
in interface PathSource<T>
getPathIdentifier
in class RootImpl<T>
protected PathSource getPathSourceForSubPaths()
getPathSourceForSubPaths
in class AbstractPathImpl<T>
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.