A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractVendorRepository - Class in cz.encircled.joiner.core.vendor
Common parent for implementations of vendor-specific repositories
AbstractVendorRepository() - Constructor for class cz.encircled.joiner.core.vendor.AbstractVendorRepository
 
accept(Visitor<R1, C>, C) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
addFeatures(QueryFeature...) - Method in interface cz.encircled.joiner.query.JoinerQuery
 
addFeatures(QueryFeature...) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
addFeatures(Collection<QueryFeature>) - Method in interface cz.encircled.joiner.query.JoinerQuery
 
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 interface cz.encircled.joiner.core.vendor.JoinerVendorRepository
 
addJoin(JPAQuery, JoinDescription) - Method in class cz.encircled.joiner.core.vendor.EclipselinkRepository
 
addJoin(JoinDescription) - Method in interface cz.encircled.joiner.query.JoinRoot
 
after(JoinerQuery<T, R>, ExtendedJPAQuery<R>) - 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
Implementation is responsible for aliases lookup in a query
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

clear() - Method in class cz.encircled.joiner.util.MultiValueMap
 
collectionPath(CollectionPathBase<?, ?, ?>) - Method in class cz.encircled.joiner.query.join.JoinDescription
 
collectPredicatePaths(Expression<?>) - Static method in class cz.encircled.joiner.util.JoinerUtils
 
containsKey(Object) - Method in class cz.encircled.joiner.util.MultiValueMap
 
containsValue(Object) - Method in class cz.encircled.joiner.util.MultiValueMap
 
copy() - Method in class cz.encircled.joiner.query.join.JoinDescription
 
copy() - Method in interface cz.encircled.joiner.query.JoinerQuery
 
copy() - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
count() - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
count(EntityPath<T>) - Static method in class cz.encircled.joiner.query.Q
Build count query
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
 
DefaultPredicateAliasResolver - Class in cz.encircled.joiner.core
 
DefaultPredicateAliasResolver(Joiner) - Constructor for class cz.encircled.joiner.core.DefaultPredicateAliasResolver
 
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
 
doFindPathOnParent(Path<?>, Class<?>, JoinDescription) - Method in class cz.encircled.joiner.core.DefaultAliasResolver
 

E

EclipselinkRepository - Class in cz.encircled.joiner.core.vendor
 
EclipselinkRepository() - Constructor for class cz.encircled.joiner.core.vendor.EclipselinkRepository
 
entityNotFound() - Static method in class cz.encircled.joiner.exception.JoinerExceptions
 
entrySet() - Method in class cz.encircled.joiner.util.MultiValueMap
 
equals(Object) - Method in class cz.encircled.joiner.query.join.JoinDescription
 
equals(Object) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
equals(Object) - Method in class cz.encircled.joiner.query.QueryOrder
 
ExpressionQueryFromBuilder<R> - Class in cz.encircled.joiner.query
 
ExpressionQueryFromBuilder(Expression<R>) - Constructor for class cz.encircled.joiner.query.ExpressionQueryFromBuilder
 
ExtendedJPAQuery<T> - Class in cz.encircled.joiner.query
 
ExtendedJPAQuery(EntityManager, JPAQuery<T>) - Constructor for class cz.encircled.joiner.query.ExtendedJPAQuery
 

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<U, R>) - Method in interface cz.encircled.joiner.core.JoinerRepository
Find multiple objects for given parameters
findConstructor(Class<?>, Class[]) - Static method in class cz.encircled.joiner.util.ReflectionUtils
 
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<U, R>) - Method in interface cz.encircled.joiner.core.JoinerRepository
Find one object (or null) for given parameters
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
Build "from" clause of query
from(EntityPath<T>) - Method in class cz.encircled.joiner.query.TupleQueryFromBuilder
 
FromBuilder<R> - Interface in cz.encircled.joiner.query
 

G

get(Object) - Method in class cz.encircled.joiner.util.MultiValueMap
 
getAlias() - Method in class cz.encircled.joiner.query.join.JoinDescription
 
getAllJoinGraphs(Class<?>) - Method in class cz.encircled.joiner.query.join.DefaultJoinGraphRegistry
 
getAllJoinGraphs(Class<?>) - Method in interface cz.encircled.joiner.query.join.JoinGraphRegistry
 
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
 
getDefaultPath(CollectionPathBase<?, ?, ?>) - Static method in class cz.encircled.joiner.util.JoinerUtils
Find default path of an entity (e.g.
getDefaultPath(Class<T>) - Static method in class cz.encircled.joiner.util.JoinerUtils
Find default path of an entity (e.g.
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
 
getField(String, 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.JoinRoot
 
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
 
getMetadata() - 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<T>, Expression<T>) - Method in class cz.encircled.joiner.core.vendor.AbstractVendorRepository
 
getResultList(JPAQuery<T>, Expression<T>) - Method in interface cz.encircled.joiner.core.vendor.JoinerVendorRepository
 
getReturnProjection() - Method in interface cz.encircled.joiner.query.JoinerQuery
 
getReturnProjection() - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
getReturnProjection() - Method in class cz.encircled.joiner.query.TupleJoinerQuery
 
getSerializer(boolean) - Method in class cz.encircled.joiner.query.ExtendedJPAQuery
 
getSinglePath() - Method in class cz.encircled.joiner.query.join.JoinDescription
 
getSubclasses(Class<?>, EntityManager) - Static method in class cz.encircled.joiner.util.ReflectionUtils
 
getTarget() - Method in class cz.encircled.joiner.query.QueryOrder
 
getType() - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
getWhere() - Method in interface cz.encircled.joiner.query.JoinerQuery
 
getWhere() - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
groupBy(Path<?>) - Method in interface cz.encircled.joiner.query.JoinerQuery
 
groupBy(Path<?>) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 

H

hashCode() - Method in class cz.encircled.joiner.query.join.JoinDescription
 
hashCode() - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
hashCode() - Method in class cz.encircled.joiner.query.QueryOrder
 
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() - Method in class cz.encircled.joiner.query.join.JoinDescription
 
inner(CollectionPathBase<?, ?, ?>) - Static method in class cz.encircled.joiner.query.join.J
Add inner join for given path
inner(EntityPath<?>) - Static method in class cz.encircled.joiner.query.join.J
Add inner join for given path
instantiate(Class<?>, Object...) - 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
 
isCount() - Method in interface cz.encircled.joiner.query.JoinerQuery
 
isCount() - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
isDistinct() - Method in interface cz.encircled.joiner.query.JoinerQuery
 
isDistinct() - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
isEmpty() - Method in class cz.encircled.joiner.util.MultiValueMap
 
isFetch() - Method in class cz.encircled.joiner.query.join.JoinDescription
 

J

J - Class in cz.encircled.joiner.query.join
This class contains helper methods for joins building
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
Base class of Joiner.
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
 
JoinerExceptions - Class in cz.encircled.joiner.exception
Basic class for all Joiner runtime exceptions
JoinerExceptions() - Constructor for class cz.encircled.joiner.exception.JoinerExceptions
 
JoinerQuery<T,​R> - Interface in cz.encircled.joiner.query
Base interface which defines possible parameters of joiner query T - select from R - projection type
JoinerQueryBase<T,​R> - Class in cz.encircled.joiner.query
Implementation of joiner query with non-tuple result
JoinerQueryBase(EntityPath<T>) - Constructor for class cz.encircled.joiner.query.JoinerQueryBase
 
JoinerQueryBase(EntityPath<T>, Expression<R>) - Constructor for class cz.encircled.joiner.query.JoinerQueryBase
 
JoinerRepository<T> - Interface in cz.encircled.joiner.core
Base interface for repositories with joiner support.
JoinerUtils - Class in cz.encircled.joiner.util
 
JoinerVendorRepository - Interface in cz.encircled.joiner.core.vendor
Implementation is responsible for vendor-specific 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(String...)
joinGraphs(Enum...) - Method in interface cz.encircled.joiner.query.JoinerQuery
Add join graphs to the query.
joinGraphs(Enum...) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
joinGraphs(String...) - Method in interface cz.encircled.joiner.query.JoinerQuery
Add join graphs to the query.
joinGraphs(String...) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
joinGraphs(Collection<?>) - Method in interface cz.encircled.joiner.query.JoinerQuery
Add join graphs to the query.
joinGraphs(Collection<?>) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
JoinRoot - Interface in cz.encircled.joiner.query
Indicates that an object may contain joins
joins(CollectionPathBase<?, ?, ?>...) - Method in interface cz.encircled.joiner.query.JoinerQuery
 
joins(CollectionPathBase<?, ?, ?>...) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
joins(EntityPath<?>...) - Method in interface cz.encircled.joiner.query.JoinerQuery
Add left joins for specified paths
joins(EntityPath<?>...) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
joins(JoinDescription...) - Method in interface cz.encircled.joiner.query.JoinerQuery
 
joins(JoinDescription...) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
joins(Collection<JoinDescription>) - Method in interface cz.encircled.joiner.query.JoinerQuery
 
joins(Collection<JoinDescription>) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 

K

keySet() - Method in class cz.encircled.joiner.util.MultiValueMap
 

L

left() - Method in class cz.encircled.joiner.query.join.JoinDescription
 
left(CollectionPathBase<?, ?, ?>) - Static method in class cz.encircled.joiner.query.join.J
Add left join for given path
left(EntityPath<?>) - Static method in class cz.encircled.joiner.query.join.J
Add left join for given path
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

multipleEntitiesFound() - Static method in class cz.encircled.joiner.exception.JoinerExceptions
 
MultiValueMap<K,​V> - Class in cz.encircled.joiner.util
 
MultiValueMap() - Constructor for class cz.encircled.joiner.util.MultiValueMap
 

N

nested(CollectionPathBase<?, ?, ?>...) - Method in class cz.encircled.joiner.query.join.JoinDescription
Add children joins to current join from specified paths
nested(EntityPath<?>...) - Method in class cz.encircled.joiner.query.join.JoinDescription
Add children joins to current join from specified paths
nested(JoinDescription...) - Method in class cz.encircled.joiner.query.join.JoinDescription
Add children joins to current join
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(CollectionPathBase<?, ?, P>) - 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
Aliases of nested joins are determined at runtime.
path(EntityPath<?>, T) - Static method in class cz.encircled.joiner.query.join.J
Aliases of nested joins are determined at runtime.
PredicateAliasResolver - Interface in cz.encircled.joiner.core
Implementation is responsible for predicate aliases lookup in a query
put(K, V) - Method in class cz.encircled.joiner.util.MultiValueMap
 
putAll(Map<? extends K, ? extends V>) - Method in class cz.encircled.joiner.util.MultiValueMap
 

Q

Q - Class in cz.encircled.joiner.query
This class contains helper methods for joiner query building
Q() - Constructor for class cz.encircled.joiner.query.Q
 
QueryFeature - Interface in cz.encircled.joiner.query
Query features allow to modify the request/query before executing in declarative way
QueryOrder<T> - Class in cz.encircled.joiner.query
Definition of result set order
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.
registerOrReplaceJoinGraph(Object, Collection<JoinDescription>, Class<?>...) - Method in class cz.encircled.joiner.query.join.DefaultJoinGraphRegistry
 
registerOrReplaceJoinGraph(Object, Collection<JoinDescription>, Class<?>...) - Method in interface cz.encircled.joiner.query.join.JoinGraphRegistry
Adds new join graph to the registry or replace an existing one.
remove(Object) - Method in class cz.encircled.joiner.util.MultiValueMap
 
replaceJoinGraph(Object, Collection<JoinDescription>, Class<?>...) - Method in class cz.encircled.joiner.query.join.DefaultJoinGraphRegistry
 
replaceJoinGraph(Object, Collection<JoinDescription>, Class<?>...) - Method in interface cz.encircled.joiner.query.join.JoinGraphRegistry
Replace an existing join graph with a new one
resolveFieldPathForJoinAlias(JoinDescription, EntityPath<?>) - Method in interface cz.encircled.joiner.core.AliasResolver
Find and set the path to field (collection or single) for the given join
resolveFieldPathForJoinAlias(JoinDescription, EntityPath<?>) - Method in class cz.encircled.joiner.core.DefaultAliasResolver
 
resolveOperation(Operation<?>, List<JoinDescription>, Set<Path<?>>) - Method in class cz.encircled.joiner.core.DefaultPredicateAliasResolver
 
resolveOperation(Operation<?>, List<JoinDescription>, Set<Path<?>>) - Method in interface cz.encircled.joiner.core.PredicateAliasResolver
Resolves all correct paths used in specified operation
resolvePath(Path<T>, Map<AnnotatedElement, List<JoinDescription>>, Set<Path<?>>) - Method in class cz.encircled.joiner.core.DefaultPredicateAliasResolver
 
resolvePath(Path<T>, Map<AnnotatedElement, List<JoinDescription>>, Set<Path<?>>) - Method in interface cz.encircled.joiner.core.PredicateAliasResolver
If alias from path is not present in usedAliases, try to find it in joins.
resolvePredicate(Predicate, List<JoinDescription>, Set<Path<?>>) - Method in class cz.encircled.joiner.core.DefaultPredicateAliasResolver
 
resolvePredicate(Predicate, List<JoinDescription>, Set<Path<?>>) - Method in interface cz.encircled.joiner.core.PredicateAliasResolver
Resolves all correct paths used in specified predicate
right() - Method in class cz.encircled.joiner.query.join.JoinDescription
 
right(EntityPath<?>) - Static method in class cz.encircled.joiner.query.join.J
Add right join for given path

S

select(Expression<?>...) - Static method in class cz.encircled.joiner.query.Q
Build tuple query projections (i.e.
select(Expression<R>) - Static method in class cz.encircled.joiner.query.Q
Build query projection (i.e.
setField(Field, Object, Object) - Static method in class cz.encircled.joiner.util.ReflectionUtils
 
setJoinGraphRegistry(JoinGraphRegistry) - Method in class cz.encircled.joiner.core.Joiner
 
setSubQueryMetadata(QueryMetadata) - Method in interface cz.encircled.joiner.query.JoinerQuery
 
setSubQueryMetadata(QueryMetadata) - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
singlePath(EntityPath<?>) - Method in class cz.encircled.joiner.query.join.JoinDescription
 
size() - Method in class cz.encircled.joiner.util.MultiValueMap
 
StringUtils - Class in cz.encircled.joiner.util
 
StringUtils() - Constructor for class cz.encircled.joiner.util.StringUtils
 

T

toJPAQuery(JoinerQuery<T, R>) - Method in class cz.encircled.joiner.core.Joiner
 
toString() - Method in class cz.encircled.joiner.query.join.JoinDescription
 
toString() - Method in class cz.encircled.joiner.query.JoinerQueryBase
 
TupleJoinerQuery<T> - Class in cz.encircled.joiner.query
Implementation of joiner query with Tuple result
TupleJoinerQuery(EntityPath<T>, Expression<?>...) - Constructor for class cz.encircled.joiner.query.TupleJoinerQuery
 
TupleQueryFromBuilder - Class in cz.encircled.joiner.query
 

U

uncapitalize(String) - Static method in class cz.encircled.joiner.util.StringUtils
 
unrollChildrenJoins(Collection<JoinDescription>) - Static method in class cz.encircled.joiner.query.join.J
Collect all joins and its children to single collection

V

values() - Method in class cz.encircled.joiner.util.MultiValueMap
 

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 K L M N O P Q R S T U V W 
All Classes All Packages