C D E F G H I L N P R S T U W

C

clearThreadLocal() - Static method in class net.sf.beanlib.hibernate.UnEnhancer
Clears the thread local; necessary only if UnEnhancer.setCheckCGLibForThisThread(boolean) was invoked.
copy(T) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Returns a copy of the given object.
copy(Object, Class<T>) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Returns an instance of the given class with values copied from the given object.
createHibernateBeanReplicator() - Method in class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Returns the implementation instance that performs the actual replication.
createSessionProxy(Session) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
createToCollection(Collection<T>) - Method in class net.sf.beanlib.hibernate3.Hibernate3CollectionReplicator
 
createToInstance(Object, Class<T>) - Method in class net.sf.beanlib.hibernate3.Hibernate3BeanTransformer
Creates a target instance from either the class of the given "from" object or the given toClass, giving priority to the one which is more specific whenever possible.
createToInstance(Object, Class<T>) - Method in class net.sf.beanlib.hibernate3.Hibernate3CollectionReplicator
 
createToInstance(Object, Class<T>) - Method in class net.sf.beanlib.hibernate3.Hibernate3JavaBeanReplicator
 
createToInstance(Object, Class<T>) - Method in class net.sf.beanlib.hibernate3.Hibernate3MapReplicator
 
CriteriaSpecifiable - Interface in net.sf.beanlib.hibernate3
Used as a callback to specify a Hibernate Criteria.

D

deepCopy(T) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Convenient method to deep copy the given object using the default behavior.
deepCopy(Object, Class<T>) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Convenient method to deep copy the given object to an instance of the given class using the default behavior.
doit() - Method in class net.sf.beanlib.hibernate3.Hibernate3UnitOfWork
Method that a subclass overrides to provide the actual work to be done within a Hibernate transaction.
DtoCentricHibernate3Template - Class in net.sf.beanlib.hibernate3
Base class for Hibernate 3 DTO Centric HibernateTemplate.
DtoCentricHibernate3Template() - Constructor for class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
DtoCentricHibernate3Template(SessionFactory) - Constructor for class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
DtoCentricHibernate3Template(SessionFactory, boolean) - Constructor for class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
DtoCentricHibernate3Template.DtoCentricCloseSuppressingInvocationHandler - Class in net.sf.beanlib.hibernate3
Cloned from HibernateTemplate.CloseSuppressingInvocationHandler so we can dig out the target session, if needs be.
DtoCentricHibernate3Template.DtoCentricCloseSuppressingInvocationHandler(Session) - Constructor for class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template.DtoCentricCloseSuppressingInvocationHandler
 

E

execute() - Method in class net.sf.beanlib.hibernate3.Hibernate3UnitOfWork
Executes a unit of work within a Hibernate transaction.

F

find(String, Object[]) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
findByNamedParam(String, String[], Object[]) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
findByNamedQuery(String, Object[]) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
findByNamedQueryAndNamedParam(String, String[], Object[]) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
findByNamedQueryAndValueBean(String, Object) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
findByValueBean(String, Object) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 

G

get(Class, Serializable, LockMode) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
get(String, Serializable, LockMode) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
getActualClass(Object) - Static method in class net.sf.beanlib.hibernate.UnEnhancer
 
getBeanPopulationExceptionHandler() - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
 
getBeanPopulatorBaseConfig() - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Notes if the returned base config is modified, a subsequent BeanPopulator.initBeanPopulatorBaseConfig(BeanPopulatorBaseConfig) needs to be invoked to keep the configuration in sync.
getBeanSourceHandler() - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
 
getCollectionPropertyNameSet() - Method in class net.sf.beanlib.hibernate.HibernatePropertyFilter
Returns the configured set of collection and map properties that are to be replicated, eagerly fetching if necessary; null if all collection and map properties are to be replicated; or empty if no collection nor map properties are to be replicated.
getDetailedPropertyFilter() - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
 
getEntityBeanClassSet() - Method in class net.sf.beanlib.hibernate.HibernatePropertyFilter
Returns the configured set of entity bean classes for matching properties that will be replicated, eagerly fetching if necessary; null if all entity bean classes are to be replicated; or empty if no entity bean class is to be replicated.
getFactory() - Static method in class net.sf.beanlib.hibernate3.Hibernate3BlobReplicator
 
getFactory() - Static method in class net.sf.beanlib.hibernate3.Hibernate3CollectionReplicator
 
getFactory() - Static method in class net.sf.beanlib.hibernate3.Hibernate3JavaBeanReplicator
 
getFactory() - Static method in class net.sf.beanlib.hibernate3.Hibernate3MapReplicator
 
getHibernatePropertyFilter() - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Convenient method to return the current property filter as HibernatePropertyFilter if the type matches; or null otherwise.
getHibernateTemplate() - Method in interface net.sf.beanlib.hibernate3.Hibernate3DaoSupportable
 
getPropertyFilter() - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Returns the property filter that is used to control what properties get propagated across and what get skipped.
getReaderMethodFinder() - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
 
getSessionFactory() - Method in interface net.sf.beanlib.hibernate3.Hibernate3DaoSupportable
 
getSetterMethodCollector() - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
 
getTarget() - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template.DtoCentricCloseSuppressingInvocationHandler
 
getVetoer() - Method in class net.sf.beanlib.hibernate.HibernatePropertyFilter
Returns the vetoer configured for vetoing the propagation of a property.

H

hibernate2dto(Object) - Method in class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Returns a DTO by cloning portion of the object graph of the given Hibernate bean, excluding all collection and map properties, and including only those properties with package names that match the application package prefix.
hibernate2dto(Class<E>, T) - Method in class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Returns a DTO of the specified target entity type by cloning portion of the object graph of the given Hibernate bean, excluding all collection and map properties, and including only those properties with package names that match the application package prefix.
hibernate2dto(T, Class<?>[], CollectionPropertyName[]) - Method in class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Returns a DTO by partially cloning the object graph of the given Hibernate "from" instance that follows the JavaBean getter/setter convention on a best attempt basis, including only those properties that are explicitly specified, or implied by the application package prefix.
hibernate2dto(Class<E>, T, Class<?>[], CollectionPropertyName<?>[]) - Method in class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Returns a DTO of the specified target entity type by partially cloning the object graphs of the given Hibernate "from" instance that follows the JavaBean getter/setter convention on a best attempt basis, including only those properties that are explicitly specified, or implied by the application package prefix.
hibernate2dto(Collection<?>) - Method in class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Returns a list of DTO's by partially cloning the object graphs of the given collection of Hibernate entity beans, excluding all collection and map properties, and including only those properties with package names that match the application package prefix.
hibernate2dto(Class<E>, Collection<?>, Class<?>[], CollectionPropertyName<?>[]) - Method in class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Returns a list of DTO's of the specified target entity type by partially cloning the object graphs of the given collection of Hibernate entity beans that follows the JavaBean getter/setter convention on a best attempt basis, including only those properties that are explicitly specified, or implied by the application package prefix.
hibernate2dtoFully(Object) - Method in class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Returns a DTO by deep cloning the application specific entities of the given Hibernate "from" instance.
hibernate2dtoFully(Collection<?>) - Method in class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Returns a list of DTO's by deep cloning the application specific entities of the given collection of Hibernate beans.
Hibernate3BeanReplicator - Class in net.sf.beanlib.hibernate3
Hibernate 3 Bean Replicator.
Hibernate3BeanReplicator() - Constructor for class net.sf.beanlib.hibernate3.Hibernate3BeanReplicator
By default, all properties will be included for replication.
Hibernate3BeanReplicator(String) - Constructor for class net.sf.beanlib.hibernate3.Hibernate3BeanReplicator
Constructs with an application package prefix.
Hibernate3BeanReplicator(Set<Class<?>>, Set<? extends CollectionPropertyName<?>>, PropertyFilter) - Constructor for class net.sf.beanlib.hibernate3.Hibernate3BeanReplicator
Convenient constructor to specify: The set of entity bean classes for matching properties that will be replicated; The set of collection and map properties that will be replicated; A vetoer used to veto the propagation of specific properties
Hibernate3BeanReplicator(String, Set<Class<?>>, Set<? extends CollectionPropertyName<?>>, PropertyFilter) - Constructor for class net.sf.beanlib.hibernate3.Hibernate3BeanReplicator
Convenient constructor to specify: An application package prefix used to determine if a property with a type of an entity bean class will be included for replication; The set of entity bean classes for matching properties that will be replicated; The set of collection and map properties that will be replicated; A vetoer used to veto the propagation of specific properties
Hibernate3BeanTransformer - Class in net.sf.beanlib.hibernate3
A Hibernate 3 Bean Transformer is simply a BeanTransformer with the extended capabilities of handling Hibernate (v3.x) objects.
Hibernate3BeanTransformer() - Constructor for class net.sf.beanlib.hibernate3.Hibernate3BeanTransformer
 
Hibernate3BeanTransformer(BeanPopulatorSpi.Factory) - Constructor for class net.sf.beanlib.hibernate3.Hibernate3BeanTransformer
 
Hibernate3BlobReplicator - Class in net.sf.beanlib.hibernate3
Hibernate 3 specific Blob Replicator.
Hibernate3BlobReplicator.Factory - Class in net.sf.beanlib.hibernate3
Factory for Hibernate3BlobReplicator
Hibernate3CollectionReplicator - Class in net.sf.beanlib.hibernate3
Hibernate 3 specific Collection Replicator.
Hibernate3CollectionReplicator(BeanTransformerSpi) - Constructor for class net.sf.beanlib.hibernate3.Hibernate3CollectionReplicator
 
Hibernate3CollectionReplicator.Factory - Class in net.sf.beanlib.hibernate3
Factory for Hibernate3CollectionReplicator
Hibernate3DaoSupportable - Interface in net.sf.beanlib.hibernate3
Hibernate 3 DAO Support Interface.
Hibernate3DtoCopier - Class in net.sf.beanlib.hibernate3
Hibernate 3 Data Transfer Object Copier.
Hibernate3DtoCopier() - Constructor for class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Constructs with application package prefix disabled.
Hibernate3DtoCopier(String) - Constructor for class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Constructs with an application package prefix.
Hibernate3DtoCopier(String, Class<?>) - Constructor for class net.sf.beanlib.hibernate3.Hibernate3DtoCopier
Constructs with an application package prefix, and a sample application class in a package with such prefix for sanity checking purposes.
Hibernate3JavaBeanReplicator - Class in net.sf.beanlib.hibernate3
Hibernate 3 specific JavaBean Replicator.
Hibernate3JavaBeanReplicator(BeanTransformerSpi) - Constructor for class net.sf.beanlib.hibernate3.Hibernate3JavaBeanReplicator
 
Hibernate3JavaBeanReplicator.Factory - Class in net.sf.beanlib.hibernate3
Factory for Hibernate3JavaBeanReplicator
Hibernate3MapReplicator - Class in net.sf.beanlib.hibernate3
Hibernate 3 specific Map Replicator.
Hibernate3MapReplicator(BeanTransformerSpi) - Constructor for class net.sf.beanlib.hibernate3.Hibernate3MapReplicator
 
Hibernate3MapReplicator.Factory - Class in net.sf.beanlib.hibernate3
Factory for MapReplicator
Hibernate3SequenceGenerator - Class in net.sf.beanlib.hibernate3
Hibernate 3 DB Sequence Generator.
Hibernate3UnitOfWork - Class in net.sf.beanlib.hibernate3
Hibernate 3 Unit Of Work.
Hibernate3UnitOfWork(Session) - Constructor for class net.sf.beanlib.hibernate3.Hibernate3UnitOfWork
 
HibernateBeanReplicator - Class in net.sf.beanlib.hibernate
Hibernate Bean Replicator.
HibernateBeanReplicator(BeanTransformerSpi) - Constructor for class net.sf.beanlib.hibernate.HibernateBeanReplicator
You probably want to construct a Hibernate3BeanReplicator directly instead of this ?
HibernatePropertyFilter - Class in net.sf.beanlib.hibernate
A default implementation used to determine if a Hibernate property that follows the JavaBean getter/setter convention should be propagated.
HibernatePropertyFilter(Set<Class<?>>, Set<? extends CollectionPropertyName<?>>, PropertyFilter) - Constructor for class net.sf.beanlib.hibernate.HibernatePropertyFilter
Constructs with the specified options of controlling what to be replicated and what not.
HibernatePropertyFilter(String, Set<Class<?>>, Set<? extends CollectionPropertyName<?>>, PropertyFilter) - Constructor for class net.sf.beanlib.hibernate.HibernatePropertyFilter
Constructs with the specified options of controlling what to be replicated and what not.
HibernatePropertyFilter() - Constructor for class net.sf.beanlib.hibernate.HibernatePropertyFilter
Constructs with the default behavior of replicating all properties recursively.
HibernatePropertyFilter(String) - Constructor for class net.sf.beanlib.hibernate.HibernatePropertyFilter
Constructs with an application package prefix.

I

init(String, Class<?>) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
initBeanPopulationExceptionHandler(BeanPopulationExceptionHandler) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
 
initBeanPopulatorBaseConfig(BeanPopulatorBaseConfig) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Used to conveniently provide the bean population related configuration options as a single configuration object.
initBeanSourceHandler(BeanSourceHandler) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Used to configure a call-back (to produce whatever side-effects deemed necessary) that is invoked after the property value has been retrieved from the source bean, but before being propagated across to the target bean.
initCustomTransformerFactory(CustomBeanTransformerSpi.Factory...) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Initializes with one or more custom bean transformer factories that will be chained together.
initDebug(boolean) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Used to control whether debug messages should be logged.
initDetailedPropertyFilter(DetailedPropertyFilter) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Note this method is only applicable if either the HibernateBeanReplicator.copy(Object) or HibernateBeanReplicator.copy(Object, Class) is directly invoked, and is ignored otherwise (ie ignored if deep or shallow copy is invoked instead).
initPropertyFilter(PropertyFilter) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Note this method is only applicable if either the HibernateBeanReplicator.copy(Object) or HibernateBeanReplicator.copy(Object, Class) is directly invoked, and is ignored otherwise (ie ignored if deep or shallow copy is invoked instead).
initReaderMethodFinder(BeanMethodFinder) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Used to configure a finder to find the property getter methods of a source JavaBean.
initSetterMethodCollector(BeanMethodCollector) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Used to configure a collector to collect the property setter methods of a target JavaBean.
invoke(Object, Method, Object[]) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template.DtoCentricCloseSuppressingInvocationHandler
 
isApplicationClass(Class<?>) - Method in class net.sf.beanlib.hibernate.HibernatePropertyFilter
Returns true iff c is an application class.
isCheckCGLib() - Static method in class net.sf.beanlib.hibernate.UnEnhancer
Returns true if CGLib enhanced classes are to be checked; false otherwise.
isDebug() - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
 
isDefaultCheckCGLib() - Static method in class net.sf.beanlib.hibernate.UnEnhancer
Returns true if CGLib enhanced classes are to be checked by default; false otherwise.
isTransformable(Object, Class<?>, PropertyInfo) - Method in class net.sf.beanlib.hibernate3.LazyHibernateCustomBeanTransformer
 

L

LazyHibernateCustomBeanTransformer - Class in net.sf.beanlib.hibernate3
A convenient custom bean transformer that can be used to replicate only the initialized properties/associations in a Hibernate object graph.
LazyHibernateCustomBeanTransformer() - Constructor for class net.sf.beanlib.hibernate3.LazyHibernateCustomBeanTransformer
 
LazyHibernateCustomBeanTransformer.Factory - Class in net.sf.beanlib.hibernate3
The factory for a LazyHibernateCustomBeanTransformer.
LazyHibernateCustomBeanTransformer.Factory() - Constructor for class net.sf.beanlib.hibernate3.LazyHibernateCustomBeanTransformer.Factory
 
load(Class, Serializable, LockMode) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
load(String, Serializable, LockMode) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
loadAll(Class) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 
loadByCriteria(CriteriaSpecifiable) - Method in class net.sf.beanlib.hibernate3.DtoCentricHibernate3Template
 

N

net.sf.beanlib.hibernate - package net.sf.beanlib.hibernate
 
net.sf.beanlib.hibernate3 - package net.sf.beanlib.hibernate3
 
newBeanReplicatable(BeanTransformerSpi) - Method in class net.sf.beanlib.hibernate3.Hibernate3JavaBeanReplicator.Factory
 
newBeanReplicatable(BeanTransformerSpi) - Static method in class net.sf.beanlib.hibernate3.Hibernate3JavaBeanReplicator
 
newBlobReplicatable(BeanTransformerSpi) - Method in class net.sf.beanlib.hibernate3.Hibernate3BlobReplicator.Factory
 
newBlobReplicatable(BeanTransformerSpi) - Static method in class net.sf.beanlib.hibernate3.Hibernate3BlobReplicator
 
newCollectionReplicatable(BeanTransformerSpi) - Method in class net.sf.beanlib.hibernate3.Hibernate3CollectionReplicator.Factory
 
newCollectionReplicatable(BeanTransformerSpi) - Static method in class net.sf.beanlib.hibernate3.Hibernate3CollectionReplicator
 
newCustomBeanTransformer(BeanTransformerSpi) - Method in class net.sf.beanlib.hibernate3.LazyHibernateCustomBeanTransformer.Factory
 
newMapReplicatable(BeanTransformerSpi) - Method in class net.sf.beanlib.hibernate3.Hibernate3MapReplicator.Factory
 
newMapReplicatable(BeanTransformerSpi) - Static method in class net.sf.beanlib.hibernate3.Hibernate3MapReplicator
 
nextval(String, Session) - Static method in class net.sf.beanlib.hibernate3.Hibernate3SequenceGenerator
Returns the next sequence id from the specified sequence and session.

P

propagate(String, Method) - Method in class net.sf.beanlib.hibernate.HibernatePropertyFilter
 
propagateImpl(String, Method) - Method in class net.sf.beanlib.hibernate.HibernatePropertyFilter
 

R

replicate(T) - Method in class net.sf.beanlib.hibernate3.Hibernate3BeanTransformer
Replicate the given from object, recursively if necessary.
replicate(T) - Method in class net.sf.beanlib.hibernate3.Hibernate3CollectionReplicator
 
replicate(T) - Method in class net.sf.beanlib.hibernate3.Hibernate3JavaBeanReplicator
 
replicate(T) - Method in class net.sf.beanlib.hibernate3.Hibernate3MapReplicator
 
replicateBean(V, Class<T>) - Method in class net.sf.beanlib.hibernate3.Hibernate3JavaBeanReplicator
 
replicateBlob(Blob, Class<T>) - Method in class net.sf.beanlib.hibernate3.Hibernate3BlobReplicator
 
replicateCollection(Collection<V>, Class<T>) - Method in class net.sf.beanlib.hibernate3.Hibernate3CollectionReplicator
 
replicateMap(Map<K, V>, Class<T>) - Method in class net.sf.beanlib.hibernate3.Hibernate3MapReplicator
 

S

session - Variable in class net.sf.beanlib.hibernate3.Hibernate3UnitOfWork
 
setCheckCGLibForThisThread(boolean) - Static method in class net.sf.beanlib.hibernate.UnEnhancer
Changes whether CGLib enhanced classes are to be checked or not for the current thread.
setDefaultCheckCGLib(boolean) - Static method in class net.sf.beanlib.hibernate.UnEnhancer
Changes the default for whether CGLib enhanced classes are to be checked or not.
shallowCopy(T) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Convenient method to shallow copy the given object using the default behavior.
shallowCopy(Object, Class<T>) - Method in class net.sf.beanlib.hibernate.HibernateBeanReplicator
Convenient method to shallow copy the given object to an instance of the given class using the default behavior.
specify(Session) - Method in interface net.sf.beanlib.hibernate3.CriteriaSpecifiable
 

T

transform(Object, Class<T>, PropertyInfo) - Method in class net.sf.beanlib.hibernate3.LazyHibernateCustomBeanTransformer
 

U

unenhanceClass(Class<?>) - Static method in class net.sf.beanlib.hibernate.UnEnhancer
Digs out the pre CGLIB/Javassist enhanced class, if any.
unenhanceObject(T) - Static method in class net.sf.beanlib.hibernate.UnEnhancer
 
UnEnhancer - Class in net.sf.beanlib.hibernate
 

W

withCollectionPropertyNameSet(Set<? extends CollectionPropertyName<?>>) - Method in class net.sf.beanlib.hibernate.HibernatePropertyFilter
Used to configure the set of collection and map properties that will be replicated, eagerly fetching if necessary.
withEntityBeanClassSet(Set<Class<?>>) - Method in class net.sf.beanlib.hibernate.HibernatePropertyFilter
Used to configure the set of entity bean classes for matching properties that will be replicated, eagerly fetching if necessary.
withVetoer(PropertyFilter) - Method in class net.sf.beanlib.hibernate.HibernatePropertyFilter
Used to configure a vetoer for vetoing the propagation of a property.

C D E F G H I L N P R S T U W

Copyright © 2009. All Rights Reserved.