Uses of Interface
io.ebean.bean.BeanLoader
Packages that use BeanLoader
Package
Description
Enhanced beans API and Support objects
Provides a API for plugins.
-
Uses of BeanLoader in io.ebean.bean
Classes in io.ebean.bean that implement BeanLoaderModifier and TypeClassDescriptionclassBeanLoader used when single beans are loaded (which is usually not ideal / N+1).static classSingle bean lazy loaded when a reference bean.static classSingle bean lazy loaded when bean from L2 cache.static classSingle bean lazy loaded when a reference bean.Methods in io.ebean.bean with parameters of type BeanLoaderModifier and TypeMethodDescriptionvoidEntityBeanIntercept.loadBeanInternal(int loadProperty, BeanLoader loader) Invoke the lazy loading.voidInterceptReadOnly.loadBeanInternal(int loadProperty, BeanLoader loader) voidInterceptReadWrite.loadBeanInternal(int loadProperty, BeanLoader loader) voidEntityBeanIntercept.setBeanLoader(BeanLoader beanLoader) Set the BeanLoader.voidEntityBeanIntercept.setBeanLoader(BeanLoader beanLoader, PersistenceContext ctx) Set the BeanLoader with PersistenceContext.voidInterceptReadOnly.setBeanLoader(BeanLoader beanLoader) voidInterceptReadOnly.setBeanLoader(BeanLoader beanLoader, PersistenceContext ctx) voidInterceptReadWrite.setBeanLoader(BeanLoader beanLoader) voidInterceptReadWrite.setBeanLoader(BeanLoader beanLoader, PersistenceContext ctx) -
Uses of BeanLoader in io.ebean.plugin
Methods in io.ebean.plugin that return BeanLoader