package io.ebean.event;

Fired after a bean is fetched and loaded from the database.

Note that if want to totally change the finding, you need to use a BeanQueryAdapter rather than using postLoad().

/** * Fired after a bean is fetched and loaded from the database. * <p> * Note that if want to totally change the finding, you need to use a BeanQueryAdapter * rather than using postLoad(). * </p> */
public interface BeanPostLoad {
Return true if this BeanPostLoad instance should be registered for post load on this entity type.
/** * Return true if this BeanPostLoad instance should be registered * for post load on this entity type. */
boolean isRegisterFor(Class<?> cls);
Called after every each bean is loaded from the database. You can implement this to derive some information to set to the bean.
/** * Called after every each bean is loaded from the database. You * can implement this to derive some information to set to the bean. */
void postLoad(Object bean); }