接口的使用
org.hibernate.loader.plan.spi.Return
-
使用Return的程序包 程序包 说明 org.hibernate.loader.plan.build.internal Contains the internal implementations used for building a metamodel-driven LoadPlan.org.hibernate.loader.plan.build.internal.returns Contains the internal implementations of the building blocks that make up 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中Return的使用
返回变量类型为Return的类型的org.hibernate.loader.plan.build.internal中的方法 修饰符和类型 方法 说明 List<? extends Return>LoadPlanImpl. getReturns()参数类型为Return的org.hibernate.loader.plan.build.internal中的方法 修饰符和类型 方法 说明 protected voidAbstractEntityGraphVisitationStrategy. addRootReturn(Return rootReturn)protected abstract voidAbstractLoadPlanBuildingAssociationVisitationStrategy. addRootReturn(Return rootReturn)protected voidFetchStyleLoadPlanBuildingAssociationVisitationStrategy. addRootReturn(Return rootReturn)类型变量类型为Return的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) -
org.hibernate.loader.plan.build.internal.returns中Return的使用
实现Return的org.hibernate.loader.plan.build.internal.returns中的类 修饰符和类型 类 说明 classCollectionReturnImplclassEntityReturnImplclassScalarReturnImpl -
org.hibernate.loader.plan.build.spi中Return的使用
参数类型为Return的org.hibernate.loader.plan.build.spi中的方法 修饰符和类型 方法 说明 StringReturnGraphTreePrinter. asString(Return rootReturn)StringReturnGraphTreePrinter. asString(Return rootReturn, int depth)voidReturnGraphTreePrinter. write(Return rootReturn, int depth, PrintStream printStream)voidReturnGraphTreePrinter. write(Return rootReturn, int depth, PrintWriter printWriter)voidReturnGraphTreePrinter. write(Return rootReturn, PrintStream printStream)voidReturnGraphTreePrinter. write(Return rootReturn, PrintWriter printWriter) -
org.hibernate.loader.plan.exec.internal中Return的使用
类型参数类型为Return的org.hibernate.loader.plan.exec.internal中的方法 修饰符和类型 方法 说明 <T extends Return>
TRootHelper. extractRootReturn(LoadPlan loadPlan, Class<T> returnType)Extract the root return of the LoadPlan, assuming there is just one.返回Return的org.hibernate.loader.plan.exec.internal中的方法 修饰符和类型 方法 说明 protected ReturnAbstractLoadQueryDetails. getRootReturn()参数类型为Return的org.hibernate.loader.plan.exec.internal中的构造器 构造器 说明 AbstractLoadQueryDetails(LoadPlan loadPlan, AliasResolutionContextImpl aliasResolutionContext, QueryBuildingParameters buildingParameters, String[] keyColumnNames, Return rootReturn, SessionFactoryImplementor factory) -
org.hibernate.loader.plan.spi中Return的使用
org.hibernate.loader.plan.spi中Return的子接口 修饰符和类型 接口 说明 interfaceCollectionReturnModels the a persistent collection as rootReturn.interfaceEntityReturnModels the an entity as rootReturn.interfaceScalarReturnRepresent a simple scalar return within a query result.返回变量类型为Return的类型的org.hibernate.loader.plan.spi中的方法 修饰符和类型 方法 说明 List<? extends Return>LoadPlan. getReturns()Get the returns indicated by this LoadPlan. ALoadPlan.Disposition.ENTITY_LOADERLoadPlan would have just a single Return of typeEntityReturn.
-