A B C D E F G I L N R S T V W X
All Classes All Packages
All Classes All Packages
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
All Classes All Packages