类 RootImpl.TreatedRoot<T>
- java.lang.Object
-
- org.hibernate.query.criteria.internal.AbstractNode
-
- org.hibernate.query.criteria.internal.expression.AbstractTupleElement<X>
-
- org.hibernate.query.criteria.internal.expression.SelectionImpl<T>
-
- org.hibernate.query.criteria.internal.expression.ExpressionImpl<X>
-
- org.hibernate.query.criteria.internal.path.AbstractPathImpl<X>
-
- org.hibernate.query.criteria.internal.path.AbstractFromImpl<X,X>
-
- org.hibernate.query.criteria.internal.path.RootImpl<T>
-
- org.hibernate.query.criteria.internal.path.RootImpl.TreatedRoot<T>
-
- 所有已实现的接口:
Serializable,javax.persistence.criteria.Expression<T>,javax.persistence.criteria.FetchParent<T,T>,javax.persistence.criteria.From<T,T>,javax.persistence.criteria.Path<T>,javax.persistence.criteria.Root<T>,javax.persistence.criteria.Selection<T>,javax.persistence.TupleElement<T>,ExpressionImplementor<T>,FromImplementor<T,T>,ParameterContainer,PathImplementor<T>,PathSource<T>,Renderable,SelectionImplementor<T>,TupleElementImplementor<T>
public static class RootImpl.TreatedRoot<T> extends RootImpl<T>
- 另请参阅:
- 序列化表格
-
-
嵌套类概要
-
从类继承的嵌套类/接口 org.hibernate.query.criteria.internal.path.RootImpl
RootImpl.TreatedRoot<T>
-
从类继承的嵌套类/接口 org.hibernate.query.criteria.internal.path.AbstractFromImpl
AbstractFromImpl.BasicJoinScope, AbstractFromImpl.CorrelationJoinScope, AbstractFromImpl.JoinScope<X>
-
从接口继承的嵌套类/接口 org.hibernate.query.criteria.internal.ParameterContainer
ParameterContainer.Helper
-
-
字段概要
-
从类继承的字段 org.hibernate.query.criteria.internal.path.AbstractFromImpl
DEFAULT_JOIN_TYPE
-
-
构造器概要
构造器 构造器 说明 TreatedRoot(RootImpl<? super T> original, Class<T> treatAsType)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringgetAlias()StringgetPathIdentifier()Get the string representation of this path as a navigation from one of the queries identification variablesprotected PathSourcegetPathSourceForSubPaths()protected StringgetTreatFragment()voidprepareAlias(RenderingContext renderingContext)Stringrender(RenderingContext renderingContext)Perform the rendering, returning the rendition-
从类继承的方法 org.hibernate.query.criteria.internal.path.RootImpl
canBeJoinSource, correlateTo, createCorrelationDelegate, getEntityType, getModel, getTreats, illegalFetch, illegalJoin, renderTableExpression, treatAs
-
从类继承的方法 org.hibernate.query.criteria.internal.path.AbstractFromImpl
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
-
从类继承的方法 org.hibernate.query.criteria.internal.path.AbstractPathImpl
get, get, get, get, getParentPath, illegalDereference, locateAttribute, registerAttributePath, registerParameters, resolveCachedAttributePath, type, unknownAttribute
-
从类继承的方法 org.hibernate.query.criteria.internal.expression.ExpressionImpl
as, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, in, in, in, in, isNotNull, isNull
-
从类继承的方法 org.hibernate.query.criteria.internal.expression.SelectionImpl
alias, getCompoundSelectionItems, getValueHandlers, isCompoundSelection
-
从类继承的方法 org.hibernate.query.criteria.internal.expression.AbstractTupleElement
forceConversion, getJavaType, getValueHandler, resetJavaType, setAlias
-
从类继承的方法 org.hibernate.query.criteria.internal.AbstractNode
criteriaBuilder
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 org.hibernate.query.criteria.internal.ExpressionImplementor
asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString
-
从接口继承的方法 javax.persistence.criteria.FetchParent
fetch, fetch, fetch, fetch, fetch, fetch, getFetches
-
从接口继承的方法 javax.persistence.criteria.From
getJoins, isCorrelated, join, join, join, join, join, join, join, join, join, join, join, join, joinCollection, joinCollection, joinList, joinList, joinMap, joinMap, joinSet, joinSet
-
从接口继承的方法 org.hibernate.query.criteria.internal.SelectionImplementor
getValueHandlers
-
从接口继承的方法 org.hibernate.query.criteria.internal.TupleElementImplementor
getValueHandler
-
-
-
-
方法详细资料
-
getAlias
public String getAlias()
- 指定者:
getAlias在接口中javax.persistence.TupleElement<T>- 覆盖:
getAlias在类中AbstractFromImpl<T,T>
-
prepareAlias
public void prepareAlias(RenderingContext renderingContext)
- 指定者:
prepareAlias在接口中FromImplementor<T,T>- 指定者:
prepareAlias在接口中PathSource<T>- 覆盖:
prepareAlias在类中AbstractFromImpl<T,T>
-
render
public String render(RenderingContext renderingContext)
从接口复制的说明:RenderablePerform the rendering, returning the rendition- 指定者:
render在接口中Renderable- 覆盖:
render在类中RootImpl<T>
-
getTreatFragment
protected String getTreatFragment()
-
getPathIdentifier
public String getPathIdentifier()
从接口复制的说明:PathSourceGet the string representation of this path as a navigation from one of the queries identification variables- 指定者:
getPathIdentifier在接口中PathSource<T>- 覆盖:
getPathIdentifier在类中RootImpl<T>- 返回:
- The path's identifier.
-
getPathSourceForSubPaths
protected PathSource getPathSourceForSubPaths()
- 覆盖:
getPathSourceForSubPaths在类中AbstractPathImpl<T>
-
-