JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
W
A
AbstractVendorRepository
- Class in
cz.encircled.joiner.core.vendor
AbstractVendorRepository()
- Constructor for class cz.encircled.joiner.core.vendor.
AbstractVendorRepository
addFeatures(QueryFeature...)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
addFeatures(Collection<QueryFeature>)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
addFeatures(QueryFeature...)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
addFeatures(Collection<QueryFeature>)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
addFetch(JPAQuery, JoinDescription, Collection<JoinDescription>, EntityPath<?>)
- Method in class cz.encircled.joiner.core.vendor.
EclipselinkRepository
addFetch(JPAQuery, JoinDescription, Collection<JoinDescription>, EntityPath<?>)
- Method in class cz.encircled.joiner.core.vendor.
HibernateRepository
addFetch(JPAQuery, JoinDescription, Collection<JoinDescription>, EntityPath<?>)
- Method in interface cz.encircled.joiner.core.vendor.
JoinerVendorRepository
addHint(String, Object)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
addHint(String, Object)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
addJoin(JPAQuery, JoinDescription)
- Method in class cz.encircled.joiner.core.vendor.
AbstractVendorRepository
addJoin(JPAQuery, JoinDescription)
- Method in class cz.encircled.joiner.core.vendor.
EclipselinkRepository
addJoin(JPAQuery, JoinDescription)
- Method in interface cz.encircled.joiner.core.vendor.
JoinerVendorRepository
addJoin(JoinDescription)
- Method in interface cz.encircled.joiner.query.
JoinRoot
after(JoinerQuery<?, ?>, JPAQuery)
- Method in interface cz.encircled.joiner.query.
QueryFeature
This method is called just before JPA query execution and allows to modify result query directly
AliasMissingException
- Exception in
cz.encircled.joiner.exception
This exception is thrown, when a predicate or a join have a reference to an alias, that is not present in a query
AliasMissingException(String)
- Constructor for exception cz.encircled.joiner.exception.
AliasMissingException
AliasResolver
- Interface in
cz.encircled.joiner.core
asc(Expression<?>)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
asc(Expression<?>)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
Assert
- Class in
cz.encircled.joiner.util
Assert util methods
Assert()
- Constructor for class cz.encircled.joiner.util.
Assert
assertThat(boolean)
- Static method in class cz.encircled.joiner.util.
Assert
B
before(JoinerQuery<T, R>)
- Method in interface cz.encircled.joiner.query.
QueryFeature
This method is called before JPA query creation and allows request modification
C
collectionPath(CollectionPathBase<?, ?, ?>)
- Method in class cz.encircled.joiner.query.join.
JoinDescription
copy()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
createQuery(EntityManager)
- Method in class cz.encircled.joiner.core.vendor.
EclipselinkRepository
createQuery(EntityManager)
- Method in class cz.encircled.joiner.core.vendor.
HibernateRepository
createQuery(EntityManager)
- Method in interface cz.encircled.joiner.core.vendor.
JoinerVendorRepository
cz.encircled.joiner.core
- package cz.encircled.joiner.core
cz.encircled.joiner.core.vendor
- package cz.encircled.joiner.core.vendor
cz.encircled.joiner.exception
- package cz.encircled.joiner.exception
cz.encircled.joiner.query
- package cz.encircled.joiner.query
cz.encircled.joiner.query.join
- package cz.encircled.joiner.query.join
cz.encircled.joiner.util
- package cz.encircled.joiner.util
D
DefaultAliasResolver
- Class in
cz.encircled.joiner.core
DefaultAliasResolver(EntityManager)
- Constructor for class cz.encircled.joiner.core.
DefaultAliasResolver
DefaultJoinGraphRegistry
- Class in
cz.encircled.joiner.query.join
ConcurrentHashMap-based implementation of
JoinGraphRegistry
DefaultJoinGraphRegistry()
- Constructor for class cz.encircled.joiner.query.join.
DefaultJoinGraphRegistry
desc(Expression<?>)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
desc(Expression<?>)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
distinct(boolean)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
distinct(boolean)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
E
EclipselinkRepository
- Class in
cz.encircled.joiner.core.vendor
EclipselinkRepository()
- Constructor for class cz.encircled.joiner.core.vendor.
EclipselinkRepository
equals(Object)
- Method in class cz.encircled.joiner.query.join.
JoinDescription
ExpressionQueryFromBuilder
<
R
> - Class in
cz.encircled.joiner.query
ExpressionQueryFromBuilder(Expression<R>)
- Constructor for class cz.encircled.joiner.query.
ExpressionQueryFromBuilder
F
fetch(boolean)
- Method in class cz.encircled.joiner.query.join.
JoinDescription
find(JoinerQuery<T, R>)
- Method in class cz.encircled.joiner.core.
Joiner
find(JoinerQuery<T, R>)
- Method in interface cz.encircled.joiner.core.
JoinerRepository
findField(Class<?>, String)
- Static method in class cz.encircled.joiner.util.
ReflectionUtils
findOne(JoinerQuery<T, R>)
- Method in class cz.encircled.joiner.core.
Joiner
findOne(JoinerQuery<T, R>)
- Method in interface cz.encircled.joiner.core.
JoinerRepository
from(EntityPath<T>)
- Method in class cz.encircled.joiner.query.
ExpressionQueryFromBuilder
from(EntityPath<T>)
- Method in interface cz.encircled.joiner.query.
FromBuilder
from(EntityPath<T>)
- Static method in class cz.encircled.joiner.query.
Q
from(EntityPath<T>)
- Method in class cz.encircled.joiner.query.
TupleQueryFromBuilder
FromBuilder
<
R
> - Interface in
cz.encircled.joiner.query
G
getAlias()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
getAllJoins()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
getAllJoins()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getAllJoins()
- Method in interface cz.encircled.joiner.query.
JoinRoot
getChildren()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
getCollectionPath()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
getFeatures()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getFeatures()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getField(Field, Object)
- Static method in class cz.encircled.joiner.util.
ReflectionUtils
getFrom()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getFrom()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getGroupBy()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getGroupBy()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getHaving()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getHaving()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getHints()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getHints()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getJoin(Expression<?>)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getJoin(Expression<?>)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getJoinGraph(Class<?>, Object)
- Method in class cz.encircled.joiner.query.join.
DefaultJoinGraphRegistry
getJoinGraph(Class<?>, Object)
- Method in interface cz.encircled.joiner.query.join.
JoinGraphRegistry
getJoinGraphs()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getJoinGraphs()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getJoins()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getJoins()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getJoinType()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
getLimit()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getLimit()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getOffset()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getOffset()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getOn()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
getOrder()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getOrder()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getOriginalAlias()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
getParent()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
getResultList(JPAQuery, Expression<T>)
- Method in class cz.encircled.joiner.core.vendor.
EclipselinkRepository
getResultList(JPAQuery, Expression<T>)
- Method in class cz.encircled.joiner.core.vendor.
HibernateRepository
getResultList(JPAQuery, Expression<T>)
- Method in interface cz.encircled.joiner.core.vendor.
JoinerVendorRepository
getReturnProjection(JPAQuery)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getReturnProjection(JPAQuery)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
getReturnProjection(JPAQuery)
- Method in class cz.encircled.joiner.query.
TupleJoinerQuery
getSinglePath()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
getTarget()
- Method in class cz.encircled.joiner.query.
QueryOrder
getWhere()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
getWhere()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
groupBy(Expression<?>)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
groupBy(Expression<?>)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
H
hashCode()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
having(Predicate)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
having(Predicate)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
HibernateRepository
- Class in
cz.encircled.joiner.core.vendor
HibernateRepository()
- Constructor for class cz.encircled.joiner.core.vendor.
HibernateRepository
I
inner(EntityPath<?>)
- Static method in class cz.encircled.joiner.query.join.
J
inner()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
instantiate(Class<? extends EntityPath>, String)
- Static method in class cz.encircled.joiner.util.
ReflectionUtils
isAsc()
- Method in class cz.encircled.joiner.query.
QueryOrder
isCollectionPath()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
isDistinct()
- Method in interface cz.encircled.joiner.query.
JoinerQuery
isDistinct()
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
isFetch()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
J
J
- Class in
cz.encircled.joiner.query.join
Util class, which helps to build new
joins
J()
- Constructor for class cz.encircled.joiner.query.join.
J
JoinDescription
- Class in
cz.encircled.joiner.query.join
Represents query join.
JoinDescription(EntityPath<?>)
- Constructor for class cz.encircled.joiner.query.join.
JoinDescription
Joiner
- Class in
cz.encircled.joiner.core
Joiner(EntityManager)
- Constructor for class cz.encircled.joiner.core.
Joiner
JoinerException
- Exception in
cz.encircled.joiner.exception
Basic class for all Joiner runtime exceptions
JoinerException(String)
- Constructor for exception cz.encircled.joiner.exception.
JoinerException
JoinerException(String, Exception)
- Constructor for exception cz.encircled.joiner.exception.
JoinerException
JoinerQuery
<
T
,
R
> - Interface in
cz.encircled.joiner.query
JoinerQueryBase
<
T
,
R
> - Class in
cz.encircled.joiner.query
JoinerQueryBase(EntityPath<T>, Expression<R>)
- Constructor for class cz.encircled.joiner.query.
JoinerQueryBase
JoinerQueryBase(EntityPath<T>)
- Constructor for class cz.encircled.joiner.query.
JoinerQueryBase
JoinerRepository
<
T
> - Interface in
cz.encircled.joiner.core
JoinerVendorRepository
- Interface in
cz.encircled.joiner.core.vendor
Implementation is responsible for vendor-specific part of query creation logic
JoinGraphRegistry
- Interface in
cz.encircled.joiner.query.join
JoinGraph allows to predefine a set of joins for a specific class that can be added to a query using
JoinerQuery.joinGraphs(Object...)
joinGraphs(Object...)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
Add join graphs to the query.
joinGraphs(Object...)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
JoinRoot
- Interface in
cz.encircled.joiner.query
Indicates that an object contains joins
joins(EntityPath<?>...)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
Add
left
joins for specified paths
joins(JoinDescription...)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
joins(Collection<JoinDescription>)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
joins(EntityPath<?>...)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
joins(JoinDescription...)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
joins(Collection<JoinDescription>)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
L
left(EntityPath<?>)
- Static method in class cz.encircled.joiner.query.join.
J
left()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
limit(Long)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
Set max results for the query results
limit(Long)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
M
makeAccessible(Field)
- Static method in class cz.encircled.joiner.util.
ReflectionUtils
N
nested(JoinDescription...)
- Method in class cz.encircled.joiner.query.join.
JoinDescription
Add children joins to current join
nested(EntityPath<?>...)
- Method in class cz.encircled.joiner.query.join.
JoinDescription
Add children joins to current join from specified paths
notNull(Object)
- Static method in class cz.encircled.joiner.util.
Assert
O
offset(Long)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
Set offset for the query results
offset(Long)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
on(Predicate)
- Method in class cz.encircled.joiner.query.join.
JoinDescription
P
path(EntityPath<?>, T)
- Static method in class cz.encircled.joiner.query.join.
J
Aliases of nested joins are determined at runtime.
path(EntityPath<?>, EntityPath<?>, T)
- Static method in class cz.encircled.joiner.query.join.
J
Q
Q
- Class in
cz.encircled.joiner.query
Q()
- Constructor for class cz.encircled.joiner.query.
Q
QueryFeature
- Interface in
cz.encircled.joiner.query
Query features allows to consumer to modify the request/query before executing
QueryOrder
<
T
> - Class in
cz.encircled.joiner.query
QueryOrder(boolean, Expression<T>)
- Constructor for class cz.encircled.joiner.query.
QueryOrder
R
ReflectionUtils
- Class in
cz.encircled.joiner.util
ReflectionUtils()
- Constructor for class cz.encircled.joiner.util.
ReflectionUtils
registerJoinGraph(Object, Collection<JoinDescription>, Class<?>...)
- Method in class cz.encircled.joiner.query.join.
DefaultJoinGraphRegistry
registerJoinGraph(Object, Collection<JoinDescription>, Class<?>...)
- Method in interface cz.encircled.joiner.query.join.
JoinGraphRegistry
Adds new join graph to the registry.
resolveJoinAlias(JoinDescription, EntityPath<?>)
- Method in interface cz.encircled.joiner.core.
AliasResolver
resolveJoinAlias(JoinDescription, EntityPath<?>)
- Method in class cz.encircled.joiner.core.
DefaultAliasResolver
right()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
S
select(Expression<?>...)
- Static method in class cz.encircled.joiner.query.
Q
select(Expression<R>)
- Static method in class cz.encircled.joiner.query.
Q
setField(Field, Object, Object)
- Static method in class cz.encircled.joiner.util.
ReflectionUtils
setJoinGraphRegistry(JoinGraphRegistry)
- Method in class cz.encircled.joiner.core.
Joiner
singlePath(EntityPath<?>)
- Method in class cz.encircled.joiner.query.join.
JoinDescription
T
toString()
- Method in class cz.encircled.joiner.query.join.
JoinDescription
TupleJoinerQuery
<
T
> - Class in
cz.encircled.joiner.query
TupleJoinerQuery(EntityPath<T>, Expression<?>...)
- Constructor for class cz.encircled.joiner.query.
TupleJoinerQuery
TupleQueryFromBuilder
- Class in
cz.encircled.joiner.query
U
unrollChildrenJoins(Collection<JoinDescription>)
- Static method in class cz.encircled.joiner.query.join.
J
Collect all joins and its children to single collection
W
where(Predicate)
- Method in interface cz.encircled.joiner.query.
JoinerQuery
where(Predicate)
- Method in class cz.encircled.joiner.query.
JoinerQueryBase
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016. All rights reserved.