Index

C D F G I J Q R S T V 
All Classes and Interfaces|All Packages

C

count(JpaSpecificationExecutor<?>, String) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
Returns the number of instances that the given Specification will return.

D

DATE_TIME_SUPPORT - Static variable in class io.github.perplexhub.rsql.jsonb.JsonbSupport
 

F

findAll(JpaSpecificationExecutor<?>, String) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
Returns all entities matching the given Specification.
findAll(JpaSpecificationExecutor<?>, String, String) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
Returns all entities matching the given Specification and Sort.
findAll(JpaSpecificationExecutor<?>, String, Pageable) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
Returns a Page of entities matching the given Specification.
findAll(JpaSpecificationExecutor<?>, String, Sort) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
Returns all entities matching the given Specification and Sort.
findOne(JpaSpecificationExecutor<?>, String) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
Returns a single entity matching the given Specification or Optional.empty() if none found.

G

getVersion() - Method in class io.github.perplexhub.rsql.RSQLJPASupport
 

I

io.github.perplexhub.rsql - package io.github.perplexhub.rsql
 
io.github.perplexhub.rsql.jsonb - package io.github.perplexhub.rsql.jsonb
 

J

join(String, Path<?>, String) - Method in class io.github.perplexhub.rsql.RSQLJPAPredicateConverter
 
join(String, Path<?>, String, JoinType) - Method in class io.github.perplexhub.rsql.RSQLJPAPredicateConverter
 
jsonbPathExists(CriteriaBuilder, ComparisonNode, Path<?>) - Static method in class io.github.perplexhub.rsql.jsonb.JsonbSupport
Builds a jsonb expression for a given keyPath and operator.
JsonbSupport - Class in io.github.perplexhub.rsql.jsonb
Support for jsonb expression.
JsonbSupport() - Constructor for class io.github.perplexhub.rsql.jsonb.JsonbSupport
 

Q

Q - Class in io.github.perplexhub.rsql
 
Q() - Constructor for class io.github.perplexhub.rsql.Q
 
QuerySupport - Class in io.github.perplexhub.rsql
 
QuerySupport() - Constructor for class io.github.perplexhub.rsql.QuerySupport
 
QuerySupport.QuerySupportBuilder - Class in io.github.perplexhub.rsql
 
QuerySupportBuilder() - Constructor for class io.github.perplexhub.rsql.QuerySupport.QuerySupportBuilder
 

R

rsql(String) - Static method in class io.github.perplexhub.rsql.Q
 
rsql(String) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
rsql(String, boolean) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
rsql(String, boolean, Map<String, String>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
rsql(String, List<RSQLCustomPredicate<?>>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
rsql(String, Map<String, String>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
RSQLJPAPredicateConverter - Class in io.github.perplexhub.rsql
 
RSQLJPAPredicateConverter(CriteriaBuilder, Map<String, String>) - Constructor for class io.github.perplexhub.rsql.RSQLJPAPredicateConverter
 
RSQLJPAPredicateConverter(CriteriaBuilder, Map<String, String>, List<RSQLCustomPredicate<?>>) - Constructor for class io.github.perplexhub.rsql.RSQLJPAPredicateConverter
 
RSQLJPAPredicateConverter(CriteriaBuilder, Map<String, String>, List<RSQLCustomPredicate<?>>, Map<String, JoinType>) - Constructor for class io.github.perplexhub.rsql.RSQLJPAPredicateConverter
 
RSQLJPAPredicateConverter(CriteriaBuilder, Map<String, String>, List<RSQLCustomPredicate<?>>, Map<String, JoinType>, boolean) - Constructor for class io.github.perplexhub.rsql.RSQLJPAPredicateConverter
 
RSQLJPASupport - Class in io.github.perplexhub.rsql
 
RSQLJPASupport() - Constructor for class io.github.perplexhub.rsql.RSQLJPASupport
 
RSQLJPASupport(Map<String, EntityManager>) - Constructor for class io.github.perplexhub.rsql.RSQLJPASupport
 
RSQLJPASupport(Map<String, EntityManager>, Map<EntityManager, Database>) - Constructor for class io.github.perplexhub.rsql.RSQLJPASupport
 

S

SortSupport - Class in io.github.perplexhub.rsql
 
SortSupport() - Constructor for class io.github.perplexhub.rsql.SortSupport
 

T

toSort(SortSupport) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
Add orderBy(s) to CriteriaQuery.
toSort(String) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSort(String, Map<String, String>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(QuerySupport) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String, boolean) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String, boolean, Map<String, String>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String, boolean, Map<String, String>, List<RSQLCustomPredicate<?>>, Map<String, JoinType>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String, boolean, Map<String, String>, List<RSQLCustomPredicate<?>>, Map<String, JoinType>, Map<Class<?>, List<String>>, Map<Class<?>, List<String>>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String, boolean, Map<String, String>, Map<String, JoinType>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String, List<RSQLCustomPredicate<?>>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String, Map<String, String>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String, Map<String, String>, List<RSQLCustomPredicate<?>>, Map<String, JoinType>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String, Map<String, String>, List<RSQLCustomPredicate<?>>, Map<String, JoinType>, Map<Class<?>, List<String>>, Map<Class<?>, List<String>>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toSpecification(String, Map<String, String>, Map<String, JoinType>) - Static method in class io.github.perplexhub.rsql.RSQLJPASupport
 
toString() - Method in class io.github.perplexhub.rsql.QuerySupport
 
toString() - Method in class io.github.perplexhub.rsql.SortSupport
 

V

visit(AndNode, From) - Method in class io.github.perplexhub.rsql.RSQLJPAPredicateConverter
 
visit(ComparisonNode, From) - Method in class io.github.perplexhub.rsql.RSQLJPAPredicateConverter
 
visit(OrNode, From) - Method in class io.github.perplexhub.rsql.RSQLJPAPredicateConverter
 
C D F G I J Q R S T V 
All Classes and Interfaces|All Packages