Package io.ebean.bean
package io.ebean.bean
Enhanced beans API and Support objects
-
InterfaceDescriptionLazy loading capable Maps, Lists and Sets.Interface to define the addition of a bean to the underlying collection.Loads a entity bean collection.Visitor for collecting new/old values for a bean update.Loads a entity bean.A call origin for query execution profiling to collect graph use (for query tuning).Marker interface for classes enhanced to support Transactional methods.Bean that is aware of EntityBeanIntercept.Collects the profile information.Holds entity beans by there type and id.A callback that can be registered to fire on getter method calls.
-
ClassDescriptionRepresent the call stack (stack trace elements).This is the object added to every entity bean using byte code enhancement.Collects profile information for a bean (or reference/proxy bean) at a given node.Identifies a unique node of an object graph.Represents a "origin" of an ORM object graph.Wrapper on a bean to also indicate if a bean has been deleted.BeanLoader used when single beans are loaded (which is usually not ideal / N+1).Single bean lazy loaded when a reference bean.Single bean lazy loaded when bean from L2 cache.Single bean lazy loaded when a reference bean.
-
ExceptionDescriptionThis exception is thrown, when the default implementation of EntityBean is not or not properly overwritten by enhancer.