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
All Classes All Packages
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
joinsbuilding - 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-tupleresult - 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
pathis not present inusedAliases, 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
Tupleresult - 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
All Classes All Packages