Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AND - Enum constant in enum class ru.sergkorot.dynamic.model.enums.GlueOperation
-
And gluing for operation
B
- BaseSearchParam - Class in ru.sergkorot.dynamic.model
- BaseSearchParam() - Constructor for class ru.sergkorot.dynamic.model.BaseSearchParam
- BOOLEAN_VARIABLE - Enum constant in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Element of enum for casting object to the boolean type
- buildBaseByParams(List<BaseSearchParam>, GlueOperation) - Method in interface ru.sergkorot.dynamic.operation.OperationService
-
Method for building request with base request parameters
- buildComplexByParams(List<ComplexSearchParam>, GlueOperation) - Method in interface ru.sergkorot.dynamic.operation.OperationService
-
Method for building request with complex request parameters
- buildOperation(BaseSearchParam) - Method in interface ru.sergkorot.dynamic.operation.Operation
-
Base method from base interface for building conditions
- buildOperation(BaseSearchParam, OperationProvider<T>) - Method in interface ru.sergkorot.dynamic.operation.OperationService
C
- cast(Object) - Static method in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Static method that is called on an object to determine its type and cast to the appropriate type
- castCollection(Object) - Method in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Method that casts the entire collection to the desired type
- checkValueType(U) - Method in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Method that checks the type of the incoming object for further filtering by condition
- collectionCast(Object) - Static method in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
A static method that is called on a collection to determining the types of elements in the collection and casting the collection to the appropriate type
- CommonOperationShell - Class in ru.sergkorot.dynamic.model.shell
- CommonOperationShell() - Constructor for class ru.sergkorot.dynamic.model.shell.CommonOperationShell
- ComplexSearchParam - Class in ru.sergkorot.dynamic.model
- ComplexSearchParam() - Constructor for class ru.sergkorot.dynamic.model.ComplexSearchParam
- contains() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing contains operation
- CONTAINS - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing contains operation
D
- DATETIME_VARIABLE - Enum constant in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Element of enum for casting object to the instant type
- DEFAULT_LIMIT - Static variable in class ru.sergkorot.dynamic.util.SortUtils
-
Default offset number
- DEFAULT_OFFSET - Static variable in class ru.sergkorot.dynamic.util.SortUtils
-
Default offset number
- DOUBLE_VARIABLE - Enum constant in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Element of enum for casting object to the double type
E
- eq() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing equals operation
- EQUAL - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing equals operation
G
- getOffset() - Method in class ru.sergkorot.dynamic.model.paging.PageRequestWithOffset
- getOperation(OperationProvider<R>) - Method in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Determine the next operation
- glueCriteriaOperation(List<Criteria>) - Method in enum class ru.sergkorot.dynamic.model.enums.GlueOperation
-
Method for gluing criteria with criteria list by condition
- GlueOperation - Enum Class in ru.sergkorot.dynamic.model.enums
- glueSpecOperation(Specification<T>, Specification<T>) - Method in enum class ru.sergkorot.dynamic.model.enums.GlueOperation
-
Method for gluing two specification with each other
- GREATER_THAN - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing greater than operation
- GREATER_THAN_OR_EQUALS - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing greater than or equals operation
- greaterThan() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing greater than operation
- greaterThanOrEquals() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing greater than or equals operation
I
- in() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing in operation
- IN - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing in operation
- IS_NULL - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing is null operation
- isNull() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing is null operation
L
- LESS_THAN - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing less than operation
- LESS_THAN_OR_EQUALS - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing less than or equals operation
- lessThan() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing less than operation
- lessThanOrEquals() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing less than or equals operation
- like() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing like operation
- LIKE - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing like operation
- LONG_VARIABLE - Enum constant in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Element of enum for casting object to the long type
M
- makeSort(Collection<String>, String) - Static method in class ru.sergkorot.dynamic.util.SortUtils
-
Method for getting sort order
- makeSortOrders(Collection<String>, String) - Static method in class ru.sergkorot.dynamic.util.SortUtils
-
Method for getting sort order
- MultipleOperationShell - Class in ru.sergkorot.dynamic.model.shell
- MultipleOperationShell() - Constructor for class ru.sergkorot.dynamic.model.shell.MultipleOperationShell
N
- NOT_EQUAL - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing not equals operation
- NOT_IN - Enum constant in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Element of enum for constructing not in operation
- notEq() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing not equals operation
- notIn() - Method in interface ru.sergkorot.dynamic.operation.OperationProvider
-
Method for constructing not in operation
O
- of(int, int, Sort) - Static method in class ru.sergkorot.dynamic.model.paging.PageRequestWithOffset
-
Static method for building PageRequest extension
- of(Integer, Integer, List<Sort.Order>) - Static method in class ru.sergkorot.dynamic.model.paging.PageRequestWithOffset
-
Static method for building PageRequest extension
- of(String) - Static method in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Get OperationType by operation name
- Operation<R> - Interface in ru.sergkorot.dynamic.operation
- OperationProvider<R> - Interface in ru.sergkorot.dynamic.operation
- OperationService<T> - Interface in ru.sergkorot.dynamic.operation
-
Base interface for building requests into the databases with different parameters and glue option
- OperationType - Enum Class in ru.sergkorot.dynamic.model.enums
- OR - Enum constant in enum class ru.sergkorot.dynamic.model.enums.GlueOperation
-
Or gluing for operation
P
- PageAttribute - Class in ru.sergkorot.dynamic.model
- PageAttribute() - Constructor for class ru.sergkorot.dynamic.model.PageAttribute
- PageRequestWithOffset - Class in ru.sergkorot.dynamic.model.paging
- PageRequestWithOffset(int, int, Sort) - Constructor for class ru.sergkorot.dynamic.model.paging.PageRequestWithOffset
-
Base Constructor for building PageRequest with offset and without using page
R
- REGEXP_DELETE_ALL_WHITESPACES - Static variable in class ru.sergkorot.dynamic.util.RegexpUtils
-
Regexp pattern to remove all spaces
- REGEXP_VALIDATION_SORT_BY_VALUES - Static variable in class ru.sergkorot.dynamic.util.RegexpUtils
-
Regexp pattern corresponding to the example: "-id,name,-hello".
- RegexpUtils - Class in ru.sergkorot.dynamic.util
- RegexpUtils() - Constructor for class ru.sergkorot.dynamic.util.RegexpUtils
- ru.sergkorot.dynamic.model - package ru.sergkorot.dynamic.model
- ru.sergkorot.dynamic.model.enums - package ru.sergkorot.dynamic.model.enums
- ru.sergkorot.dynamic.model.paging - package ru.sergkorot.dynamic.model.paging
- ru.sergkorot.dynamic.model.shell - package ru.sergkorot.dynamic.model.shell
- ru.sergkorot.dynamic.operation - package ru.sergkorot.dynamic.operation
- ru.sergkorot.dynamic.util - package ru.sergkorot.dynamic.util
S
- simpleCast(Object) - Method in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Method that casts an object to the desired type
- SortUtils - Class in ru.sergkorot.dynamic.util
- SortUtils() - Constructor for class ru.sergkorot.dynamic.util.SortUtils
- STRING_VARIABLE - Enum constant in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Element of enum for casting object to the string type
T
- transformToArrayFieldsNames(String) - Static method in class ru.sergkorot.dynamic.util.RegexpUtils
-
transforming string by pattern to list strings with strings for further paging
V
- valueOf(String) - Static method in enum class ru.sergkorot.dynamic.model.enums.GlueOperation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ru.sergkorot.dynamic.model.enums.GlueOperation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ru.sergkorot.dynamic.model.enums.OperationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ru.sergkorot.dynamic.model.enums.ValueType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValueType - Enum Class in ru.sergkorot.dynamic.model.enums
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form