| Package | Description |
|---|---|
| com.avaje.ebean.bean |
Enhanced beans API and Support objects
|
| com.avaje.ebeaninternal.api | |
| com.avaje.ebeaninternal.server.cache | |
| com.avaje.ebeaninternal.server.core |
Core implementation objects
|
| com.avaje.ebeaninternal.server.deploy |
Bean description
|
| com.avaje.ebeaninternal.server.loadcontext | |
| com.avaje.ebeaninternal.server.query |
| Modifier and Type | Method and Description |
|---|---|
EntityBeanIntercept |
EntityBean._ebean_getIntercept()
Return the intercept for this object.
|
EntityBeanIntercept |
EntityBean._ebean_intercept()
Similar to _ebean_getIntercept() except it checks to see if the intercept
field is null and will create it if required.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EntityBeanIntercept.copyStateTo(EntityBeanIntercept dest)
Copy the internal state of the intercept to another intercept.
|
void |
BeanLoader.loadBean(EntityBeanIntercept ebi)
Invoke the lazy loading for this bean.
|
| Modifier and Type | Method and Description |
|---|---|
List<EntityBeanIntercept> |
LoadBeanBuffer.getBatch() |
List<EntityBeanIntercept> |
LoadBeanRequest.getBatch()
Return the batch of beans to actually load.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LoadContext.register(String path,
EntityBeanIntercept ebi)
Register a Bean for lazy loading.
|
| Modifier and Type | Method and Description |
|---|---|
static CachedBeanData |
CachedBeanDataFromBean.extract(BeanDescriptor<?> desc,
Object bean,
EntityBeanIntercept ebi) |
static void |
CachedBeanDataToBean.load(BeanDescriptor<?> desc,
Object bean,
EntityBeanIntercept ebi,
CachedBeanData cacheBeandata) |
| Modifier and Type | Field and Description |
|---|---|
protected EntityBeanIntercept |
PersistRequestBean.intercept
The associated intercept.
|
| Modifier and Type | Method and Description |
|---|---|
EntityBeanIntercept |
PersistRequestBean.getEntityBeanIntercept()
Return the intercept if there is one.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultServer.loadBean(EntityBeanIntercept ebi) |
void |
DefaultBeanLoader.loadBean(EntityBeanIntercept ebi) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BeanDescriptor.lazyLoadMany(EntityBeanIntercept ebi)
Return true if the lazy loading property is a Many in which case just
define a Reference for the collection and not invoke a query.
|
boolean |
BeanDescriptor.loadFromCache(EntityBeanIntercept ebi) |
boolean |
BeanDescriptor.loadFromCache(Object bean,
EntityBeanIntercept ebi,
Object id) |
void |
DbReadContext.profileBean(EntityBeanIntercept ebi,
String prefix)
Add autoFetch profiling for a loaded entity bean.
|
void |
DbReadContext.register(String path,
EntityBeanIntercept ebi)
Register a reference for lazy loading.
|
void |
BeanDescriptor.setLoadedProps(EntityBeanIntercept ebi,
Set<String> loadedProps)
Set the loaded properties with additional check to see if the bean is a
reference.
|
| Modifier and Type | Method and Description |
|---|---|
List<EntityBeanIntercept> |
DLoadBeanContext.LoadBuffer.getBatch() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DLoadBeanContext.LoadBuffer.add(EntityBeanIntercept ebi)
Return true if the buffer is full.
|
void |
DLoadBeanContext.LoadBuffer.loadBean(EntityBeanIntercept ebi) |
protected void |
DLoadBeanContext.register(EntityBeanIntercept ebi) |
void |
DLoadContext.register(String path,
EntityBeanIntercept ebi) |
| Modifier and Type | Method and Description |
|---|---|
void |
CQuery.profileBean(EntityBeanIntercept ebi,
String prefix) |
void |
CQuery.register(String path,
EntityBeanIntercept ebi) |
Copyright © 2014. All Rights Reserved.