Index

A B C D E G I L M N O P R S T V 
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
 
A B C D E G I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form