接口的使用
org.hibernate.loader.plan.spi.QuerySpaces
-
使用QuerySpaces的程序包 程序包 说明 org.hibernate.loader.plan.build.internal Contains the internal implementations used for building a metamodel-driven LoadPlan.org.hibernate.loader.plan.build.internal.spaces Contains the internal implementations of query spaces in a metamodel-driven LoadPlan.org.hibernate.loader.plan.build.spi Defines the SPI for building a metamodel-driven LoadPlanorg.hibernate.loader.plan.exec.internal Provides the internal implementations for generating the load query from the LoadPlan and the ResultSet processor.org.hibernate.loader.plan.spi Defines the SPI for the building blocks that make up a LoadPlan. -
-
org.hibernate.loader.plan.build.internal中QuerySpaces的使用
返回QuerySpaces的org.hibernate.loader.plan.build.internal中的方法 修饰符和类型 方法 说明 QuerySpacesLoadPlanImpl. getQuerySpaces()参数类型为QuerySpaces的org.hibernate.loader.plan.build.internal中的构造器 构造器 说明 LoadPlanImpl(List<? extends Return> returns, QuerySpaces querySpaces, boolean areLazyAttributesForceFetched)Creates aLoadPlan.Disposition.MIXEDLoadPlan.LoadPlanImpl(List<? extends Return> returns, QuerySpaces querySpaces, LoadPlan.Disposition disposition, boolean areLazyAttributesForceFetched)LoadPlanImpl(CollectionReturn rootReturn, QuerySpaces querySpaces)Creates aLoadPlan.Disposition.COLLECTION_INITIALIZERLoadPlan.LoadPlanImpl(EntityReturn rootReturn, QuerySpaces querySpaces)Creates aLoadPlan.Disposition.ENTITY_LOADERLoadPlan. -
org.hibernate.loader.plan.build.internal.spaces中QuerySpaces的使用
实现QuerySpaces的org.hibernate.loader.plan.build.internal.spaces中的类 修饰符和类型 类 说明 classQuerySpacesImpl返回QuerySpaces的org.hibernate.loader.plan.build.internal.spaces中的方法 修饰符和类型 方法 说明 QuerySpacesAbstractQuerySpace. getQuerySpaces()Provides subclasses access to the spaces to which this space belongs. -
org.hibernate.loader.plan.build.spi中QuerySpaces的使用
org.hibernate.loader.plan.build.spi中QuerySpaces的子接口 修饰符和类型 接口 说明 interfaceExpandingQuerySpacesModels a collection ofQuerySpacereferences and exposes the ability to create anExpandingQuerySpacefor "returns" and fetches; used when building a load plan.参数类型为QuerySpaces的org.hibernate.loader.plan.build.spi中的方法 修饰符和类型 方法 说明 StringQuerySpaceTreePrinter. asString(QuerySpaces spaces, int depth, AliasResolutionContext aliasResolutionContext)Returns a String containing theQuerySpacesgraph as a tree structure, starting at a particular depth.StringQuerySpaceTreePrinter. asString(QuerySpaces spaces, AliasResolutionContext aliasResolutionContext)Returns a String containing theQuerySpacesgraph as a tree structure.voidQuerySpaceTreePrinter. write(QuerySpaces spaces, int depth, AliasResolutionContext aliasResolutionContext, PrintStream printStream)Returns a String containing theQuerySpacesgraph as a tree structure, starting at a particular depth.voidQuerySpaceTreePrinter. write(QuerySpaces spaces, int depth, AliasResolutionContext aliasResolutionContext, PrintWriter printWriter)Returns a String containing theQuerySpacesgraph as a tree structure, starting at a particular depth. -
org.hibernate.loader.plan.exec.internal中QuerySpaces的使用
参数类型为QuerySpaces的org.hibernate.loader.plan.exec.internal中的方法 修饰符和类型 方法 说明 <T extends QuerySpace>
TRootHelper. extractRootQuerySpace(QuerySpaces querySpaces, Class<EntityQuerySpace> returnType)Extract the root QuerySpace of the LoadPlan, assuming there is just one. -
org.hibernate.loader.plan.spi中QuerySpaces的使用
返回QuerySpaces的org.hibernate.loader.plan.spi中的方法 修饰符和类型 方法 说明 QuerySpacesLoadPlan. getQuerySpaces()Gets theQuerySpacesfor the load plan, which contains aQuerySpacereference for each non-scalar return and for each entity, collection, and compositeFetchSource.QuerySpacesQuerySpace. getQuerySpaces()Get theQuerySpacesobject that is our owner.
-