public static class RootImpl.TreatedRoot<T> extends RootImpl<T>
RootImpl.TreatedRoot<T>AbstractFromImpl.BasicJoinScope, AbstractFromImpl.CorrelationJoinScope, AbstractFromImpl.JoinScope<X>ParameterContainer.HelperDEFAULT_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, treatAscanBeDereferenced, 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, prepareCorrelationDelegateget, 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, waitgetCorrelationParent, getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSetget, get, get, get, getParentPath, typeas, in, in, in, in, isNotNull, isNullalias, getCompoundSelectionItems, isCompoundSelectionfetch, fetch, fetch, fetch, fetch, fetch, getFetchesasBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asStringgetValueHandlersgetValueHandlerrenderGroupBy, renderProjectionpublic 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)
Renderablerender in interface Renderablerender in class RootImpl<T>renderingContext - contextprotected java.lang.String getTreatFragment()
public java.lang.String getPathIdentifier()
PathSourcegetPathIdentifier 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.