Skip navigation links
A B C D E G H I N O S T W 

A

AbstractDao - Class in org.wisepersist
 
AbstractDao() - Constructor for class org.wisepersist.AbstractDao
 
areEqual(Object, Object) - Method in class org.wisepersist.BaseEntity
Utility method for equals() methods.
areEqual(String, String, boolean) - Method in class org.wisepersist.BaseEntity
Utility method for equals() methods.
areEqual(Date, Date) - Method in class org.wisepersist.BaseEntity
Utility method for equals() methods.
areEqual(float, float) - Method in class org.wisepersist.BaseEntity
Utility method for equals() methods.
AutoCloseableEntityManager - Class in org.wisepersist
Wrapper to allow try with resources connected with EntityManager.
AutoCloseableEntityManager(EntityManager) - Constructor for class org.wisepersist.AutoCloseableEntityManager
 
AutoCloseableEntityManagerProvider - Class in org.wisepersist
An injectable provider of an EntManager object, which implements AutoCloseable to allow it's usage under try-with-resources Java lang feature.
AutoCloseableEntityManagerProvider(EntityManagerFactory) - Constructor for class org.wisepersist.AutoCloseableEntityManagerProvider
 

B

BaseEntity<T extends BaseEntity<T>> - Class in org.wisepersist
Abstract base class for entities.
BaseEntity() - Constructor for class org.wisepersist.BaseEntity
 

C

calculateHashCode(Object...) - Method in class org.wisepersist.BaseEntity
Utility method for hashCode() methods.
close() - Method in class org.wisepersist.AutoCloseableEntityManager
 
configure() - Method in class org.wisepersist.WisePersistModule
 

D

DaoException - Exception in org.wisepersist
 
DaoException(String) - Constructor for exception org.wisepersist.DaoException
 
DaoException(String, Throwable) - Constructor for exception org.wisepersist.DaoException
 
DaoMethodInterceptor - Class in org.wisepersist
 
DaoMethodInterceptor(EntityManagerFactory, boolean) - Constructor for class org.wisepersist.DaoMethodInterceptor
 
dataEquals(T) - Method in class org.wisepersist.BaseEntity
Compare data only; null, class, and pk have been checked.
DataSourceProvider - Interface in org.wisepersist
 

E

em() - Method in class org.wisepersist.AbstractDao
 
em() - Method in class org.wisepersist.AutoCloseableEntityManager
 
EntityManagerFactoryProvider - Class in org.wisepersist
 
EntityManagerFactoryProvider() - Constructor for class org.wisepersist.EntityManagerFactoryProvider
 
equals(Object) - Method in class org.wisepersist.BaseEntity
equals(Object) - Method in class org.wisepersist.WisePersistModule
 

G

get() - Method in class org.wisepersist.AutoCloseableEntityManagerProvider
 
get(String, String, String, String) - Method in interface org.wisepersist.DataSourceProvider
 
get(String) - Static method in class org.wisepersist.EntityManagerFactoryProvider
 
get(String, DataSourceProvider, Map<String, Object>) - Static method in class org.wisepersist.EntityManagerFactoryProvider
Creates a new entity manager factory if it doesn't exist in cache.
getHashCodeData() - Method in class org.wisepersist.BaseEntity
Get the data used to calculate hash code; use getters not fields in case the instance is a proxy.
getPk() - Method in class org.wisepersist.BaseEntity
Get the primary key.
getThis() - Method in class org.wisepersist.BaseEntity
Allows type-specific "this".

H

hashCode() - Method in class org.wisepersist.BaseEntity
hashCode() - Method in class org.wisepersist.WisePersistModule
 

I

invoke(MethodInvocation) - Method in class org.wisepersist.DaoMethodInterceptor
 

N

NonTransactional - Annotation Type in org.wisepersist
 

O

org.wisepersist - package org.wisepersist
 

S

setEntityManager(EntityManager) - Method in class org.wisepersist.AbstractDao
 

T

Transactional - Annotation Type in org.wisepersist
 

W

WisePersistModule - Class in org.wisepersist
Wrapper to inject EntityManagerFactory objects as required.
WisePersistModule(String) - Constructor for class org.wisepersist.WisePersistModule
 
WisePersistModule(String, Map<String, Object>) - Constructor for class org.wisepersist.WisePersistModule
 
WisePersistModule(String, DataSourceProvider) - Constructor for class org.wisepersist.WisePersistModule
 
WisePersistModule(String, DataSourceProvider, Map<String, Object>) - Constructor for class org.wisepersist.WisePersistModule
 
WisePersistModule(String, DataSource, Map<String, Object>) - Constructor for class org.wisepersist.WisePersistModule
 
WisePersistModule(EntityManagerFactory) - Constructor for class org.wisepersist.WisePersistModule
 
A B C D E G H I N O S T W 
Skip navigation links