Index

A B C D E F G I J K L M N O P R S T U V Z 
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
 
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
 
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
 
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.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
 

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
 

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
 
parseFloat(String, Object) - 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
 
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, 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 Specification from 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
 
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
 
A B C D E F G I J K L M N O P R S T U V Z 
All Classes and Interfaces|All Packages|Serialized Form