Index
All Classes and Interfaces|All Packages|Serialized Form
A
- allowedFilters() - Element in annotation interface app.tozzi.annotation.Searchable
- allowLikeFilters() - Element in annotation interface app.tozzi.annotation.Searchable
- AND - Enum constant in enum class app.tozzi.model.JPASearchOperatorGroup
- AND - Static variable in class app.tozzi.function.JPASearchFunctions
- app.tozzi.annotation - package app.tozzi.annotation
- app.tozzi.core - package app.tozzi.core
- app.tozzi.exception - package app.tozzi.exception
- app.tozzi.function - package app.tozzi.function
- app.tozzi.model - package app.tozzi.model
- app.tozzi.model.input - package app.tozzi.model.input
- app.tozzi.repository - package app.tozzi.repository
- app.tozzi.util - package app.tozzi.util
- apply(CriteriaBuilder, Expression<T>[], Object[]) - Method in interface app.tozzi.model.JPASearchFunction
- ASC - Enum constant in enum class app.tozzi.model.JPASearchSortType
B
- BETWEEN - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- BETWEEN - Static variable in class app.tozzi.function.JPASearchFunctions
- BIGDECIMAL - Enum constant in enum class app.tozzi.model.JPASearchType
- BOOLEAN - Enum constant in enum class app.tozzi.model.JPASearchType
C
- CONTAINS - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- CONTAINS - Static variable in class app.tozzi.function.JPASearchFunctions
- containsOnlyDigits(Object) - Static method in class app.tozzi.util.GenericUtils
- containsSeparator(String, String, String) - Static method in class app.tozzi.util.GenericUtils
- containsSeparatorWithEscape(String, String, String) - Static method in class app.tozzi.util.GenericUtils
- count(JPASearchInput, Class<?>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 2: Count
- count(JPASearchInput, Class<?>, Map<String, String>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 2: Count with a map of: key: domain object field name value: entity field name
- count(Map<String, String>, Class<?>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 1: Count
- count(Map<String, String>, Class<?>, Map<String, String>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 1: Count with a map of: key: domain object field name value: entity field name
D
- DATE - Enum constant in enum class app.tozzi.model.JPASearchType
- DATE_SQL - Enum constant in enum class app.tozzi.model.JPASearchType
- datePattern() - Element in annotation interface app.tozzi.annotation.Searchable
- decimalFormat() - Element in annotation interface app.tozzi.annotation.Searchable
- DESC - Enum constant in enum class app.tozzi.model.JPASearchSortType
- DOUBLE - Enum constant in enum class app.tozzi.model.JPASearchType
E
- EMPTY - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- EMPTY - Static variable in class app.tozzi.function.JPASearchFunctions
- EMPTY_INPUT - Static variable in class app.tozzi.util.JPASearchUtils
- ENDS_WITH - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- ENDSWITH - Static variable in class app.tozzi.function.JPASearchFunctions
- entityFieldKey() - Element in annotation interface app.tozzi.annotation.Projectable
- entityFieldKey() - Element in annotation interface app.tozzi.annotation.Searchable
- entityFieldKey() - Element in annotation interface app.tozzi.annotation.Tag
- ENUM - Enum constant in enum class app.tozzi.model.JPASearchType
- EQ - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- EQ - Static variable in class app.tozzi.function.JPASearchFunctions
F
- fetchManagement(Map<String, JoinType>, Root<E>) - Static method in class app.tozzi.util.JPASearchUtils
- FieldDescriptor - Class in app.tozzi.model
- FieldDescriptor() - Constructor for class app.tozzi.model.FieldDescriptor
- FieldFilter() - Constructor for class app.tozzi.model.input.JPASearchInput.FieldFilter
- fieldKey() - Element in annotation interface app.tozzi.annotation.Tag
- Filter() - Constructor for class app.tozzi.model.input.JPASearchInput.Filter
- FilterMultipleValues() - Constructor for class app.tozzi.model.input.JPASearchInput.FilterMultipleValues
- FilterSingleValue() - Constructor for class app.tozzi.model.input.JPASearchInput.FilterSingleValue
- findAll(JPASearchInput, Class<?>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 2: Search by filters without sorting and pagination
- findAll(JPASearchInput, Class<?>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 2: Search by filters without sorting and pagination and with forced fetched Join.
- findAll(JPASearchInput, Class<?>, Map<String, JoinType>, Map<String, String>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 2: Search by filters without sorting and pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- findAll(Map<String, String>, Class<?>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 1: Search by filters without sorting and pagination
- findAll(Map<String, String>, Class<?>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 1: Search by filters without sorting and pagination and with forced fetched Join.
- findAll(Map<String, String>, Class<?>, Map<String, JoinType>, Map<String, String>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 1: Search by filters without sorting and pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- findAllSorted(JPASearchInput, Class<?>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 2: Search by filters with sorting and without pagination
- findAllSorted(JPASearchInput, Class<?>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 2: Search by filters with sorting, without pagination and with forced fetched Join.
- findAllSorted(JPASearchInput, Class<?>, Map<String, JoinType>, Map<String, String>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 2: Search by filters with sorting, without pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- findAllSorted(Map<String, String>, Class<?>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 1: Search by filters with sorting and without pagination
- findAllSorted(Map<String, String>, Class<?>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 1: Search by filters with sorting, without pagination and with forced fetched Join.
- findAllSorted(Map<String, String>, Class<?>, Map<String, JoinType>, Map<String, String>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 1: Search by filters with sorting, without pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- findAllWithPaginationAndSorting(JPASearchInput, Class<?>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 2: Search by filters with sorting and pagination
- findAllWithPaginationAndSorting(JPASearchInput, Class<?>, Map<String, String>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 2: Search by filters with sorting, pagination and with a map of: key: domain object field name value: entity field name
- findAllWithPaginationAndSorting(Map<String, String>, Class<?>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 1: Search by filters with sorting and pagination
- findAllWithPaginationAndSorting(Map<String, String>, Class<?>, Map<String, String>) - Method in interface app.tozzi.repository.JPASearchRepository
-
Mode 1: Search by filters with sorting, pagination and with a map of: key: domain object field name value: entity field name
- FLOAT - Enum constant in enum class app.tozzi.model.JPASearchType
- formatNumber(Number, String, boolean) - Static method in class app.tozzi.util.GenericUtils
G
- GenericUtils - Class in app.tozzi.util
- GenericUtils() - Constructor for class app.tozzi.util.GenericUtils
- getAllProjectableFields(Class<?>) - Static method in class app.tozzi.util.ReflectionUtils
- getAllSearchableFields(Class<?>) - Static method in class app.tozzi.util.ReflectionUtils
- getAllValues() - Static method in enum class app.tozzi.model.JPASearchOperatorFilter
- getAllValues() - Static method in enum class app.tozzi.model.JPASearchOperatorGroup
- getIdFields(Class<?>) - Static method in class app.tozzi.util.ReflectionUtils
- getPath(Root<?>, String) - Static method in class app.tozzi.util.JPASearchUtils
- getQuery(JPASearchInput, Class<?>, Class<E>, CriteriaBuilder, Map<Class<?>, Map<String, Field>>, boolean, Map<String, JoinType>, Map<String, String>, Map<String, Pair<Searchable, Field>>, boolean, Map<String, JoinType>) - Static method in class app.tozzi.core.JPAProjectionProcessor
- getType(Field) - Static method in class app.tozzi.util.ReflectionUtils
- GT - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- GT - Static variable in class app.tozzi.function.JPASearchFunctions
- GTE - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- GTE - Static variable in class app.tozzi.function.JPASearchFunctions
I
- IN - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- IN - Static variable in class app.tozzi.function.JPASearchFunctions
- INSTANT - Enum constant in enum class app.tozzi.model.JPASearchType
- INTEGER - Enum constant in enum class app.tozzi.model.JPASearchType
- InvalidFieldException - Exception in app.tozzi.exception
- InvalidFieldException(String, String) - Constructor for exception app.tozzi.exception.InvalidFieldException
- InvalidValueException - Exception in app.tozzi.exception
- InvalidValueException(String, String, Object) - Constructor for exception app.tozzi.exception.InvalidValueException
- InvalidValueException(String, Throwable, String, Object) - Constructor for exception app.tozzi.exception.InvalidValueException
J
- JPAEntityId - Class in app.tozzi.model
- JPAEntityId() - Constructor for class app.tozzi.model.JPAEntityId
- JPAProjectionProcessor - Class in app.tozzi.core
- JPAProjectionProcessor() - Constructor for class app.tozzi.core.JPAProjectionProcessor
- JPAProjectionRepository<E> - Interface in app.tozzi.repository
- JPAProjectionRepositoryImpl<E> - Class in app.tozzi.repository
- JPAProjectionRepositoryImpl() - Constructor for class app.tozzi.repository.JPAProjectionRepositoryImpl
- JPASearchCore - Class in app.tozzi.core
- JPASearchCore() - Constructor for class app.tozzi.core.JPASearchCore
- JPASearchCoreFieldProcessor - Class in app.tozzi.core
- JPASearchCoreFieldProcessor() - Constructor for class app.tozzi.core.JPASearchCoreFieldProcessor
- JPASearchCoreValueProcessor - Class in app.tozzi.core
- JPASearchCoreValueProcessor() - Constructor for class app.tozzi.core.JPASearchCoreValueProcessor
- JPASearchException - Exception in app.tozzi.exception
- JPASearchException(String) - Constructor for exception app.tozzi.exception.JPASearchException
- JPASearchException(String, Throwable) - Constructor for exception app.tozzi.exception.JPASearchException
- JPASearchFilterOptions() - Constructor for class app.tozzi.model.input.JPASearchInput.JPASearchFilterOptions
- JPASearchFunction<T,
V> - Interface in app.tozzi.model - JPASearchFunctions - Class in app.tozzi.function
- JPASearchFunctions() - Constructor for class app.tozzi.function.JPASearchFunctions
- JPASearchInput - Class in app.tozzi.model.input
- JPASearchInput() - Constructor for class app.tozzi.model.input.JPASearchInput
- JPASearchInput.FieldFilter - Class in app.tozzi.model.input
- JPASearchInput.Filter - Class in app.tozzi.model.input
- JPASearchInput.FilterMultipleValues - Class in app.tozzi.model.input
- JPASearchInput.FilterSingleValue - Class in app.tozzi.model.input
- JPASearchInput.JPASearchFilterOptions - Class in app.tozzi.model.input
- JPASearchInput.JPASearchOptions - Class in app.tozzi.model.input
- JPASearchInput.JPASortOptions - Class in app.tozzi.model.input
- JPASearchInput.RootFilter - Class in app.tozzi.model.input
- JPASearchOperatorFilter - Enum Class in app.tozzi.model
- JPASearchOperatorGroup - Enum Class in app.tozzi.model
- JPASearchOptions() - Constructor for class app.tozzi.model.input.JPASearchInput.JPASearchOptions
- JPASearchPaginationFilter - Enum Class in app.tozzi.model
- JPASearchRepository<E> - Interface in app.tozzi.repository
- JPASearchSortType - Enum Class in app.tozzi.model
- JPASearchType - Enum Class in app.tozzi.model
- JPASearchUtils - Class in app.tozzi.util
- JPASearchUtils() - Constructor for class app.tozzi.util.JPASearchUtils
- JPASortOptions() - Constructor for class app.tozzi.model.input.JPASearchInput.JPASortOptions
K
- keys() - Static method in enum class app.tozzi.model.JPASearchPaginationFilter
L
- LIMIT - Enum constant in enum class app.tozzi.model.JPASearchPaginationFilter
- load(Class<?>, JPASearchType) - Static method in enum class app.tozzi.model.JPASearchType
- load(String) - Static method in enum class app.tozzi.model.JPASearchOperatorFilter
- load(String) - Static method in enum class app.tozzi.model.JPASearchOperatorGroup
- load(String) - Static method in enum class app.tozzi.model.JPASearchPaginationFilter
- load(String, JPASearchSortType) - Static method in enum class app.tozzi.model.JPASearchSortType
- loadInt(String, int) - Static method in class app.tozzi.util.GenericUtils
- loadSelection(List<String>, Root<?>, Class<?>, Map<String, Pair<Projectable, Field>>, Map<Class<?>, Map<String, Field>>, boolean, boolean, Map<String, JoinType>) - Static method in class app.tozzi.core.JPAProjectionProcessor
- loadSort(JPASearchInput.JPASearchOptions, Map<String, Pair<Searchable, Field>>, Map<String, String>) - Static method in class app.tozzi.core.JPASearchCore
-
Generate sorting parameters
- loadSortAndPagination(JPASearchInput.JPASearchOptions, Map<String, Pair<Searchable, Field>>, Map<String, String>) - Static method in class app.tozzi.core.JPASearchCore
-
Generate pagination parameters
- LOCALDATE - Enum constant in enum class app.tozzi.model.JPASearchType
- LOCALDATETIME - Enum constant in enum class app.tozzi.model.JPASearchType
- LOCALTIME - Enum constant in enum class app.tozzi.model.JPASearchType
- LONG - Enum constant in enum class app.tozzi.model.JPASearchType
- LT - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- LT - Static variable in class app.tozzi.function.JPASearchFunctions
- LTE - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- LTE - Static variable in class app.tozzi.function.JPASearchFunctions
M
- maxDigits() - Element in annotation interface app.tozzi.annotation.Searchable
- maxSize() - Element in annotation interface app.tozzi.annotation.Searchable
- minDigits() - Element in annotation interface app.tozzi.annotation.Searchable
- minSize() - Element in annotation interface app.tozzi.annotation.Searchable
N
- NestedProjectable - Annotation Interface in app.tozzi.annotation
- NestedSearchable - Annotation Interface in app.tozzi.annotation
- NOT - Enum constant in enum class app.tozzi.model.JPASearchOperatorGroup
- NOT - Static variable in class app.tozzi.function.JPASearchFunctions
- notAllowedFilters() - Element in annotation interface app.tozzi.annotation.Searchable
- NULL - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- NULL - Static variable in class app.tozzi.function.JPASearchFunctions
O
- OFFSET - Enum constant in enum class app.tozzi.model.JPASearchPaginationFilter
- OFFSETDATETIME - Enum constant in enum class app.tozzi.model.JPASearchType
- OFFSETTIME - Enum constant in enum class app.tozzi.model.JPASearchType
- OR - Enum constant in enum class app.tozzi.model.JPASearchOperatorGroup
- OR - Static variable in class app.tozzi.function.JPASearchFunctions
- ordinalEnum() - Element in annotation interface app.tozzi.annotation.Searchable
P
- parseBigDecimal(String, Object) - Static method in class app.tozzi.util.GenericUtils
- parseBoolean(String, Object) - Static method in class app.tozzi.util.GenericUtils
- parseDate(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- parseDouble(String, Object) - Static method in class app.tozzi.util.GenericUtils
- parseEnum(String, Object, boolean, Class<?>) - Static method in class app.tozzi.util.GenericUtils
- parseFloat(String, Object) - Static method in class app.tozzi.util.GenericUtils
- parseInstant(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- parseInteger(String, Object) - Static method in class app.tozzi.util.GenericUtils
- parseLocalDate(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- parseLocalDateTime(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- parseLocalTime(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- parseLong(String, Object) - Static method in class app.tozzi.util.GenericUtils
- parseOffsetDateTime(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- parseOffsetTime(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- parseSQLDate(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- parseSQLTime(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- parseSQLTimestamp(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- parseUUID(String, Object) - Static method in class app.tozzi.util.GenericUtils
- parseZonedDateTime(String, Object, String) - Static method in class app.tozzi.util.GenericUtils
- processField(String, Map<String, String>, Map<String, Pair<Searchable, Field>>, boolean, boolean, boolean) - Static method in class app.tozzi.core.JPASearchCoreFieldProcessor
- processValue(JPASearchOperatorFilter, JPASearchType, Searchable, String, Object, Class<?>, boolean) - Static method in class app.tozzi.core.JPASearchCoreValueProcessor
- Projectable - Annotation Interface in app.tozzi.annotation
- projection(JPASearchInput, Class<?>, Class<E>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters without sorting and pagination
- projection(JPASearchInput, Class<?>, Class<E>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projection(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters without sorting and pagination and with forced fetched Join
- projection(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projection(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters without sorting and pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- projection(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projection(Map<String, String>, Class<?>, Class<E>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters without sorting and pagination
- projection(Map<String, String>, Class<?>, Class<E>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projection(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters without sorting and pagination and with forced fetched Join
- projection(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projection(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters without sorting and pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- projection(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters without sorting and pagination
- projectionClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters without sorting and pagination and with forced fetched Join
- projectionClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters without sorting and pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- projectionClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters without sorting and pagination
- projectionClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters without sorting and pagination and with forced fetched Join
- projectionClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters without sorting and pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- projectionClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- ProjectionDescriptor - Class in app.tozzi.model
- ProjectionDescriptor() - Constructor for class app.tozzi.model.ProjectionDescriptor
- projectionWithSorting(JPASearchInput, Class<?>, Class<E>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters with sorting and without pagination
- projectionWithSorting(JPASearchInput, Class<?>, Class<E>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSorting(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters with sorting, without pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- projectionWithSorting(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSorting(JPASearchInput, Class<?>, Class<E>, Map<String, String>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters with sorting and without pagination, with a map of: key: domain object field name value: entity field name
- projectionWithSorting(JPASearchInput, Class<?>, Class<E>, Map<String, String>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSorting(Map<String, String>, Class<?>, Class<E>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters with sorting and without pagination
- projectionWithSorting(Map<String, String>, Class<?>, Class<E>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSorting(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters with sorting, without pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- projectionWithSorting(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSorting(Map<String, String>, Class<?>, Class<E>, Map<String, String>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters with sorting and without pagination, with a map of: key: domain object field name value: entity field name
- projectionWithSorting(Map<String, String>, Class<?>, Class<E>, Map<String, String>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSortingClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters with sorting and without pagination
- projectionWithSortingClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSortingClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters with sorting, without pagination and with forced fetched Join
- projectionWithSortingClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSortingClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 2: Projected search by filters with sorting, without pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- projectionWithSortingClassic(JPASearchInput, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSortingClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters with sorting and without pagination
- projectionWithSortingClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSortingClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters with sorting, without pagination and with forced fetched Join
- projectionWithSortingClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
- projectionWithSortingClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>, Map<String, JoinType>) - Method in interface app.tozzi.repository.JPAProjectionRepository
-
Mode 1: Projected search by filters with sorting, without pagination, with forced fetched Join and with a map of: key: domain object field name value: entity field name
- projectionWithSortingClassic(Map<String, String>, Class<?>, Class<E>, Map<String, JoinType>, Map<String, String>, Map<String, JoinType>) - Method in class app.tozzi.repository.JPAProjectionRepositoryImpl
R
- ReflectionUtils - Class in app.tozzi.util
- ReflectionUtils() - Constructor for class app.tozzi.util.ReflectionUtils
- regexPattern() - Element in annotation interface app.tozzi.annotation.Searchable
- RootFilter() - Constructor for class app.tozzi.model.input.JPASearchInput.RootFilter
S
- Searchable - Annotation Interface in app.tozzi.annotation
- searchableValidations(Searchable, String, JPASearchOperatorFilter) - Static method in class app.tozzi.util.ValidationUtils
- SORT - Enum constant in enum class app.tozzi.model.JPASearchPaginationFilter
- sortable() - Element in annotation interface app.tozzi.annotation.Searchable
- specification(JPASearchInput.RootFilter, Map<String, Pair<Searchable, Field>>, Map<String, JoinType>, Map<String, String>) - Static method in class app.tozzi.core.JPASearchCore
-
Generates a
Specificationfrom the search filters - split(String, String, String) - Static method in class app.tozzi.util.GenericUtils
- STARTS_WITH - Enum constant in enum class app.tozzi.model.JPASearchOperatorFilter
- STARTSWITH - Static variable in class app.tozzi.function.JPASearchFunctions
- STRING - Enum constant in enum class app.tozzi.model.JPASearchType
T
- Tag - Annotation Interface in app.tozzi.annotation
- tags() - Element in annotation interface app.tozzi.annotation.Searchable
- targetType() - Element in annotation interface app.tozzi.annotation.Searchable
- TIME_SQL - Enum constant in enum class app.tozzi.model.JPASearchType
- TIMESTAMP - Enum constant in enum class app.tozzi.model.JPASearchType
- toMap(List<Tuple>, Class<?>, List<Selection<?>>, Map<Class<?>, Map<String, Field>>) - Static method in class app.tozzi.core.JPAProjectionProcessor
- toObject(Map<String, String>, boolean, boolean, boolean) - Static method in class app.tozzi.util.JPASearchUtils
- toPredicates(Expression<Boolean>[]) - Static method in class app.tozzi.util.JPASearchUtils
- trim() - Element in annotation interface app.tozzi.annotation.Searchable
U
- UNTYPED - Enum constant in enum class app.tozzi.model.JPASearchType
- UUID - Enum constant in enum class app.tozzi.model.JPASearchType
V
- ValidationUtils - Class in app.tozzi.util
- ValidationUtils() - Constructor for class app.tozzi.util.ValidationUtils
- valueOf(String) - Static method in enum class app.tozzi.model.JPASearchOperatorFilter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.tozzi.model.JPASearchOperatorGroup
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.tozzi.model.JPASearchPaginationFilter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.tozzi.model.JPASearchSortType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class app.tozzi.model.JPASearchType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class app.tozzi.model.JPASearchOperatorFilter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.tozzi.model.JPASearchOperatorGroup
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.tozzi.model.JPASearchPaginationFilter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.tozzi.model.JPASearchSortType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class app.tozzi.model.JPASearchType
-
Returns an array containing the constants of this enum class, in the order they are declared.
Z
- ZONEDDATETIME - Enum constant in enum class app.tozzi.model.JPASearchType
All Classes and Interfaces|All Packages|Serialized Form