A B C D E F G I L N R S T V W X 
All Classes All Packages

A

AbstractEntity - Class in xyz.baldeep.filter.model
This entity is abstract base entity for all entities.
AbstractEntity() - Constructor for class xyz.baldeep.filter.model.AbstractEntity
 
addArgumentResolvers(List<HandlerMethodArgumentResolver>) - Method in class xyz.baldeep.filter.core.SpecConfig
 

B

BaseDao<T,​I extends Serializable> - Interface in xyz.baldeep.filter.dao
This is the base repository that every repository will extend we can write any common methods here.
BaseDaoImpl<T,​ID extends Serializable> - Class in xyz.baldeep.filter.dao
This is the base repository implementation it contains implementation of common methods
BaseDaoImpl(JpaEntityInformation<T, ?>, EntityManager) - Constructor for class xyz.baldeep.filter.dao.BaseDaoImpl
 
BETWEEN - Static variable in interface xyz.baldeep.filter.core.Constants
 
BOOLEAN - xyz.baldeep.filter.core.SearchParamTypeEnum
 
build() - Method in class xyz.baldeep.filter.core.SearchSpecificationBuilder
 

C

C - Static variable in interface xyz.baldeep.filter.core.Constants
 
COMMA - Static variable in interface xyz.baldeep.filter.core.Constants
 
Constants - Interface in xyz.baldeep.filter.core
 
createSpec(String, Class) - Static method in class xyz.baldeep.filter.core.SearchUtil
 
CS - Static variable in interface xyz.baldeep.filter.core.Constants
 

D

DATE_TIME - xyz.baldeep.filter.core.SearchParamTypeEnum
 
DOUBLE_QUOTES - Static variable in interface xyz.baldeep.filter.core.Constants
 

E

E - Static variable in interface xyz.baldeep.filter.core.Constants
 
EMPTY - Static variable in interface xyz.baldeep.filter.core.Constants
 

F

findAll(Specification<T>, Pageable, List<String>) - Method in interface xyz.baldeep.filter.dao.BaseDao
 
findAll(Specification<T>, Pageable, List<String>) - Method in class xyz.baldeep.filter.dao.BaseDaoImpl
 

G

getOne(I) - Method in interface xyz.baldeep.filter.dao.BaseDao
 
getType() - Method in enum xyz.baldeep.filter.core.SearchParamTypeEnum
 
getTypeFromEntity(String, Class) - Static method in class xyz.baldeep.filter.core.SearchUtil
 
GT - Static variable in interface xyz.baldeep.filter.core.Constants
 
GTE - Static variable in interface xyz.baldeep.filter.core.Constants
 

I

id - Variable in class xyz.baldeep.filter.model.AbstractEntity
 
IN - Static variable in interface xyz.baldeep.filter.core.Constants
 

L

LIKE_FORMAT - Static variable in interface xyz.baldeep.filter.core.Constants
 
LT - Static variable in interface xyz.baldeep.filter.core.Constants
 
LTE - Static variable in interface xyz.baldeep.filter.core.Constants
 

N

NC - Static variable in interface xyz.baldeep.filter.core.Constants
 
NCS - Static variable in interface xyz.baldeep.filter.core.Constants
 
NE - Static variable in interface xyz.baldeep.filter.core.Constants
 
NIN - Static variable in interface xyz.baldeep.filter.core.Constants
 
NUM - xyz.baldeep.filter.core.SearchParamTypeEnum
 

R

resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class xyz.baldeep.filter.core.SpecResolver
 

S

SEARCH_QUERY_PATTERN - Static variable in interface xyz.baldeep.filter.core.Constants
 
SearchCriteria - Class in xyz.baldeep.filter.core
 
SearchCriteria(String, String, String, String, String) - Constructor for class xyz.baldeep.filter.core.SearchCriteria
 
SearchParamTypeEnum - Enum in xyz.baldeep.filter.core
 
SearchSpecification<T> - Class in xyz.baldeep.filter.core
 
SearchSpecification() - Constructor for class xyz.baldeep.filter.core.SearchSpecification
 
SearchSpecificationBuilder<T> - Class in xyz.baldeep.filter.core
 
SearchSpecificationBuilder() - Constructor for class xyz.baldeep.filter.core.SearchSpecificationBuilder
 
SearchUtil - Class in xyz.baldeep.filter.core
 
SearchUtil() - Constructor for class xyz.baldeep.filter.core.SearchUtil
 
Spec - Annotation Type in xyz.baldeep.filter
Annotation which when added enables specification support
SpecConfig - Class in xyz.baldeep.filter.core
Register the spec config
SpecConfig() - Constructor for class xyz.baldeep.filter.core.SpecConfig
 
SpecResolver - Class in xyz.baldeep.filter.core
Resolve the spec annotation
SpecResolver() - Constructor for class xyz.baldeep.filter.core.SpecResolver
 
STRING - xyz.baldeep.filter.core.SearchParamTypeEnum
 
supportsParameter(MethodParameter) - Method in class xyz.baldeep.filter.core.SpecResolver
 

T

toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in class xyz.baldeep.filter.core.SearchSpecification
 
type() - Method in annotation type xyz.baldeep.filter.Spec
 

V

value() - Method in annotation type xyz.baldeep.filter.Spec
 
valueOf(String) - Static method in enum xyz.baldeep.filter.core.SearchParamTypeEnum
Returns the enum constant of this type with the specified name.
valueOfType(String) - Static method in enum xyz.baldeep.filter.core.SearchParamTypeEnum
 
values() - Static method in enum xyz.baldeep.filter.core.SearchParamTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(String, String, String, String, String) - Method in class xyz.baldeep.filter.core.SearchSpecificationBuilder
 

X

xyz.baldeep.filter - package xyz.baldeep.filter
 
xyz.baldeep.filter.core - package xyz.baldeep.filter.core
 
xyz.baldeep.filter.dao - package xyz.baldeep.filter.dao
 
xyz.baldeep.filter.model - package xyz.baldeep.filter.model
 
A B C D E F G I L N R S T V W X 
All Classes All Packages