Skip navigation links
A C D E F G H I J L N O P R S V W 

A

addConverter(Class<X>, Class<R>, Function<X, R>) - Method in class net.e6tech.elements.persist.criteria.Select
 
addConverter(Class<X>, Class<R>, Function<X, R>) - Method in class net.e6tech.elements.persist.criteria.Where
 
addExpiration(long) - Method in class net.e6tech.elements.persist.EntityManagerMonitor
 
addGracePeriod(long) - Static method in class net.e6tech.elements.persist.Watcher
 
afterCommit(Resources) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
applyGetter(Class<R>, Consumer<Path>) - Method in class net.e6tech.elements.persist.criteria.Statement
 
applySetter(Class<R>, BiConsumer<Path, Object[]>) - Method in class net.e6tech.elements.persist.criteria.Statement
 
asc(Runnable) - Method in class net.e6tech.elements.persist.criteria.Select
 

C

cancelQuery(Resources) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
cleanup(Resources) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
cleanup(Resources) - Method in interface net.e6tech.elements.persist.PersistenceInterceptor
 
clearGracePeriod() - Static method in class net.e6tech.elements.persist.Watcher
 
coalesce(Expression<N>, N) - Method in class net.e6tech.elements.persist.criteria.Select
 
compare(T, Comparison) - Method in class net.e6tech.elements.persist.criteria.Statement
 
Comparison - Enum in net.e6tech.elements.persist.criteria
Created by futeh.
count() - Method in class net.e6tech.elements.persist.criteria.Select
 
create(EntityManager, Class<T>) - Static method in class net.e6tech.elements.persist.criteria.Select
 
crossJoinManyToOne(Class<R>, Consumer<T>, BiConsumer<Select<R>, R>) - Method in class net.e6tech.elements.persist.criteria.Select
 
crossJoinManyToOne(Class<R>, Consumer<T>, Consumer<Select<R>>) - Method in class net.e6tech.elements.persist.criteria.Select
 
crossJoinManyToOneWhere(Class<R>, Consumer<T>, Consumer<R>) - Method in class net.e6tech.elements.persist.criteria.Select
 
crossJoinOneToMany(Class<R>, Consumer<R>, BiConsumer<Select<R>, R>) - Method in class net.e6tech.elements.persist.criteria.Select
 
crossJoinOneToMany(Class<R>, Consumer<R>, Consumer<Select<R>>) - Method in class net.e6tech.elements.persist.criteria.Select
 
crossJoinOneToManyWhere(Class<R>, Consumer<R>, Consumer<R>) - Method in class net.e6tech.elements.persist.criteria.Select
 

D

desc(Runnable) - Method in class net.e6tech.elements.persist.criteria.Select
 
doInvoke(Object, Method, Object[]) - Method in class net.e6tech.elements.persist.EntityManagerInvocationHandler
 
doInvoke(Object, Method, Object[]) - Method in class net.e6tech.elements.persist.Watcher
 

E

ElementsHikariDataSource - Class in net.e6tech.elements.persist.datasource.hikari
Subclassed from HikariDataSource to support connectionInitStatments.
ElementsHikariDataSource() - Constructor for class net.e6tech.elements.persist.datasource.hikari.ElementsHikariDataSource
 
ElementsHikariDataSource(HikariConfig) - Constructor for class net.e6tech.elements.persist.datasource.hikari.ElementsHikariDataSource
 
emf - Variable in class net.e6tech.elements.persist.EntityManagerProvider
 
EntityManagerConfig - Annotation Type in net.e6tech.elements.persist
Created by futeh.
EntityManagerInvocationHandler - Class in net.e6tech.elements.persist
Created by futeh.
EntityManagerInvocationHandler(Resources, EntityManager) - Constructor for class net.e6tech.elements.persist.EntityManagerInvocationHandler
 
EntityManagerInvocationHandler(Object) - Constructor for class net.e6tech.elements.persist.EntityManagerInvocationHandler
 
EntityManagerMonitor - Class in net.e6tech.elements.persist
 
EntityManagerProvider - Class in net.e6tech.elements.persist
Created by futeh.
EntityManagerProvider() - Constructor for class net.e6tech.elements.persist.EntityManagerProvider
 
equalTo() - Method in class net.e6tech.elements.persist.criteria.Statement
 
evictCollectionRegion(EvictCollectionRegion) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
EvictCollectionRegion - Class in net.e6tech.elements.persist
Created by futeh.
EvictCollectionRegion(String) - Constructor for class net.e6tech.elements.persist.EvictCollectionRegion
 
evictEntity(EvictEntity) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
EvictEntity - Class in net.e6tech.elements.persist
Created by futeh.
EvictEntity(ObjectReference) - Constructor for class net.e6tech.elements.persist.EvictEntity
 
evictEntityRegion(EvictEntityRegion) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
EvictEntityRegion - Class in net.e6tech.elements.persist
Created by futeh.
EvictEntityRegion(String) - Constructor for class net.e6tech.elements.persist.EvictEntityRegion
 

F

fetch(Runnable) - Method in class net.e6tech.elements.persist.criteria.Select
fetch is used to load detail objects.
fetch(JoinType, Runnable) - Method in class net.e6tech.elements.persist.criteria.Select
 

G

getBroadcast() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
getBuilder() - Method in class net.e6tech.elements.persist.criteria.Handler
 
getBuilder() - Method in class net.e6tech.elements.persist.criteria.Statement
 
getComparison() - Method in class net.e6tech.elements.persist.criteria.Where
 
getConnection() - Method in class net.e6tech.elements.persist.datasource.hikari.ElementsHikariDataSource
 
getConnectionInitStatements() - Method in class net.e6tech.elements.persist.datasource.hikari.ElementsHikariDataSource
 
getConverters() - Method in class net.e6tech.elements.persist.criteria.Where
 
getEntityManager() - Method in class net.e6tech.elements.persist.criteria.Handler
 
getEntityManager() - Method in class net.e6tech.elements.persist.EntityManagerMonitor
 
getEntityManagerMonitors() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
getEntityName() - Method in class net.e6tech.elements.persist.EvictEntityRegion
 
getExpiration() - Method in class net.e6tech.elements.persist.EntityManagerMonitor
 
getFrom() - Method in class net.e6tech.elements.persist.criteria.Statement
 
getGracePeriod() - Static method in class net.e6tech.elements.persist.Watcher
 
getIgnoreInitialLongTransactions() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
getIgnoreInitialLongTransactions() - Method in class net.e6tech.elements.persist.Watcher
 
getLongTransaction() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
getLongTransaction() - Method in class net.e6tech.elements.persist.Watcher
 
getNotificationCenter() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
getObjectReference() - Method in class net.e6tech.elements.persist.EvictEntity
 
getOrderByList() - Method in class net.e6tech.elements.persist.criteria.Where
 
getPath() - Method in class net.e6tech.elements.persist.criteria.Handler
 
getPersistenceProperties() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
getPersistenceUnitName() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
getPredicates() - Method in class net.e6tech.elements.persist.criteria.Where
 
getQuery() - Method in class net.e6tech.elements.persist.criteria.Handler
 
getQuery() - Method in class net.e6tech.elements.persist.criteria.Statement
 
getResultList() - Method in class net.e6tech.elements.persist.criteria.Select
 
getRole() - Method in class net.e6tech.elements.persist.EvictCollectionRegion
 
getSingleResult() - Method in class net.e6tech.elements.persist.criteria.Select
 
getTarget() - Method in class net.e6tech.elements.persist.Watcher
 
getTemplate() - Method in class net.e6tech.elements.persist.criteria.OrderBy
 
getTemplate() - Method in class net.e6tech.elements.persist.criteria.Statement
 
getTemplate() - Method in class net.e6tech.elements.persist.criteria.Where
 
getter(Consumer<Path>) - Method in class net.e6tech.elements.persist.criteria.Statement
 
getThreadPool() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
getTransactionTimeout() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
greaterThan() - Method in class net.e6tech.elements.persist.criteria.Statement
 
greaterThanOrEqualTo() - Method in class net.e6tech.elements.persist.criteria.Statement
 

H

Handler - Class in net.e6tech.elements.persist.criteria
Created by futeh.
Handler(EntityManager, CriteriaBuilder, CriteriaQuery, Path) - Constructor for class net.e6tech.elements.persist.criteria.Handler
 

I

in(List) - Method in class net.e6tech.elements.persist.criteria.Statement
 
initConnection(Connection) - Method in class net.e6tech.elements.persist.datasource.hikari.ElementsHikariDataSource
 
initGracePeriod() - Static method in class net.e6tech.elements.persist.Watcher
 
initialize(Resources) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
invoke(CallFrame) - Method in class net.e6tech.elements.persist.criteria.OrderBy
 
invoke(CallFrame) - Method in class net.e6tech.elements.persist.criteria.Where
 
invoke(Object, Method, Object[]) - Method in class net.e6tech.elements.persist.Watcher
 
isMonitorTransaction() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
isMonitorTransaction() - Method in class net.e6tech.elements.persist.Watcher
 

J

join(Runnable, BiConsumer<Select<R>, R>) - Method in class net.e6tech.elements.persist.criteria.Select
 
join(Runnable, Consumer<Select<R>>) - Method in class net.e6tech.elements.persist.criteria.Select
 
join(Runnable) - Method in class net.e6tech.elements.persist.criteria.Select
 
join(JoinType, Runnable, BiConsumer<Select<R>, R>) - Method in class net.e6tech.elements.persist.criteria.Select
 

L

leftFetch(Runnable) - Method in class net.e6tech.elements.persist.criteria.Select
See description on fetch.
leftJoin(Runnable, BiConsumer<Select<R>, R>) - Method in class net.e6tech.elements.persist.criteria.Select
 
leftJoin(Runnable, Consumer<Select<R>>) - Method in class net.e6tech.elements.persist.criteria.Select
 
leftJoin(Runnable) - Method in class net.e6tech.elements.persist.criteria.Select
 
lessThan() - Method in class net.e6tech.elements.persist.criteria.Statement
 
lessThanOrEqualTo() - Method in class net.e6tech.elements.persist.criteria.Statement
 
like() - Method in class net.e6tech.elements.persist.criteria.Statement
 
log(Method, Object[], long) - Method in class net.e6tech.elements.persist.Watcher
 
logger - Static variable in class net.e6tech.elements.persist.Watcher
 

N

net.e6tech.elements.persist - package net.e6tech.elements.persist
 
net.e6tech.elements.persist.criteria - package net.e6tech.elements.persist.criteria
 
net.e6tech.elements.persist.datasource.hikari - package net.e6tech.elements.persist.datasource.hikari
 
notEqual() - Method in class net.e6tech.elements.persist.criteria.Statement
 

O

onAbort(Resources) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
onClosed(Resources) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
onCommit(Resources) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
onOpen(Resources) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
onQuery() - Method in class net.e6tech.elements.persist.criteria.Handler
 
onQuery() - Method in class net.e6tech.elements.persist.criteria.OrderBy
 
onQuery() - Method in class net.e6tech.elements.persist.criteria.Where
 
onShutdown() - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
or(Runnable) - Method in class net.e6tech.elements.persist.criteria.Statement
 
OrderBy<T> - Class in net.e6tech.elements.persist.criteria
Created by futeh.
OrderBy(EntityManager, CriteriaBuilder, CriteriaQuery, Path) - Constructor for class net.e6tech.elements.persist.criteria.OrderBy
 

P

path(Consumer<T>) - Method in class net.e6tech.elements.persist.criteria.Select
 
PersistenceInterceptor - Interface in net.e6tech.elements.persist
Created by futeh.

R

removeConverter(Class<X>, Class<R>) - Method in class net.e6tech.elements.persist.criteria.Select
 
removeConverter(Class<X>, Class<R>) - Method in class net.e6tech.elements.persist.criteria.Where
 

S

Select<T> - Class in net.e6tech.elements.persist.criteria
Created by futeh.
Select(Where, Root<T>) - Constructor for class net.e6tech.elements.persist.criteria.Select
 
Select(Select, Where, From<T, T>) - Constructor for class net.e6tech.elements.persist.criteria.Select
 
select(Function<CriteriaBuilder, Function<Expression, Expression>>, Consumer<T>) - Method in class net.e6tech.elements.persist.criteria.Select
 
select(Expression<R>) - Method in class net.e6tech.elements.persist.criteria.Select
 
select(Runnable) - Method in class net.e6tech.elements.persist.criteria.Select
 
select(Consumer<T>) - Method in class net.e6tech.elements.persist.criteria.Select
 
selectEntity() - Method in class net.e6tech.elements.persist.criteria.Select
 
setBroadcast(Broadcast) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
setBuilder(CriteriaBuilder) - Method in class net.e6tech.elements.persist.criteria.Handler
 
setComparison(Comparison) - Method in class net.e6tech.elements.persist.criteria.Where
 
setConnectionInitStatements(List<String>) - Method in class net.e6tech.elements.persist.datasource.hikari.ElementsHikariDataSource
 
setConverters(Map<Pair, Function>) - Method in class net.e6tech.elements.persist.criteria.Where
 
setEntityManager(EntityManager) - Method in class net.e6tech.elements.persist.criteria.Handler
 
setFirstResult(int) - Method in class net.e6tech.elements.persist.criteria.Select
 
setIgnoreInitialLongTransactions(int) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
setIgnoreInitialLongTransactions(AtomicInteger) - Method in class net.e6tech.elements.persist.Watcher
 
setLongTransaction(long) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
setLongTransaction(long) - Method in class net.e6tech.elements.persist.Watcher
 
setMaxResults(int) - Method in class net.e6tech.elements.persist.criteria.Select
 
setMonitorTransaction(boolean) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
setMonitorTransaction(boolean) - Method in class net.e6tech.elements.persist.Watcher
 
setNotificationCenter(NotificationCenter) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
setOrderByList(List<Order>) - Method in class net.e6tech.elements.persist.criteria.Where
 
setPath(Path) - Method in class net.e6tech.elements.persist.criteria.Handler
 
setPersistenceProperties(Map) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
setPersistenceUnitName(String) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
setPredicates(List<Predicate>) - Method in class net.e6tech.elements.persist.criteria.Where
 
setQuery(CriteriaQuery) - Method in class net.e6tech.elements.persist.criteria.Handler
 
setResources(Resources) - Method in interface net.e6tech.elements.persist.PersistenceInterceptor
 
setTarget(Object) - Method in class net.e6tech.elements.persist.Watcher
 
setTemplate(T) - Method in class net.e6tech.elements.persist.criteria.OrderBy
 
setTemplate(T) - Method in class net.e6tech.elements.persist.criteria.Where
 
setThreadPool(ExecutorService) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
setTransactionTimeout(long) - Method in class net.e6tech.elements.persist.EntityManagerProvider
 
Statement<T> - Class in net.e6tech.elements.persist.criteria
Created by futeh.
Statement(Where, From<T, T>) - Constructor for class net.e6tech.elements.persist.criteria.Statement
 
sum(String) - Method in class net.e6tech.elements.persist.criteria.Select
 

V

valueOf(String) - Static method in enum net.e6tech.elements.persist.criteria.Comparison
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.e6tech.elements.persist.criteria.Comparison
Returns an array containing the constants of this enum type, in the order they are declared.

W

Watcher - Class in net.e6tech.elements.persist
Created by futeh.
Watcher(Object) - Constructor for class net.e6tech.elements.persist.Watcher
 
where(Consumer<T>) - Method in class net.e6tech.elements.persist.criteria.Select
 
where(T) - Method in class net.e6tech.elements.persist.criteria.Select
 
where(BiConsumer<Select<T>, T>) - Method in class net.e6tech.elements.persist.criteria.Select
 
Where<T> - Class in net.e6tech.elements.persist.criteria
Created by futeh.
Where(Where, Path) - Constructor for class net.e6tech.elements.persist.criteria.Where
 
Where(EntityManager, CriteriaBuilder, CriteriaQuery, Path) - Constructor for class net.e6tech.elements.persist.criteria.Where
 
withConverter(Class<X>, Class<R>, Function<X, R>) - Method in class net.e6tech.elements.persist.criteria.Select
 
wrapDataSource(DataSource) - Method in class net.e6tech.elements.persist.datasource.hikari.ElementsHikariDataSource
 
A C D E F G H I J L N O P R S V W 
Skip navigation links