| Package | Description |
|---|---|
| com.mmnaseri.utils.spring.data.domain | |
| com.mmnaseri.utils.spring.data.domain.impl | |
| com.mmnaseri.utils.spring.data.domain.impl.matchers |
| Modifier and Type | Method and Description |
|---|---|
Matcher |
Operator.getMatcher() |
| Modifier and Type | Method and Description |
|---|---|
Matcher |
ImmutableOperator.getMatcher() |
Matcher |
ImmutableMatchedOperator.getMatcher() |
| Constructor and Description |
|---|
ImmutableOperator(String name,
int operands,
Matcher matcher,
String... tokens) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBinaryComparableMatcher
This class is the base class used for doing binary operations when both operands are
Comparable objects |
class |
AbstractBinaryMatcher
Used for matching operands to a binary operator
|
class |
AbstractCollectionMatcher
This class paves the way for matching a value against a collection of items
|
class |
AbstractSimpleComparableMatcher
This is used to compare two items.
|
class |
AbstractSimpleMatcher
This matcher is used to determine if a condition holds for a single parameter
|
class |
AbstractSimpleStringMatcher
Used when the subject of the operation is a string
|
class |
AbstractStateMatcher
This is used when there is no argument needed to determine the validity of the match
|
class |
ContainingMatcher
This class will look for a substring in the passed string value by converting both the needle and
the haystack to lower case.
|
class |
EndingWithMatcher
This class is used to find out if the given value ends with the passed argument.
|
class |
IsBetweenMatcher
This comparing matcher will determine if the passed value is larger or equal to the first passed argument and
smaller or equal to the second passed argument, thus determining if it falls between the two values.
|
class |
IsEqualToMatcher
This matcher will check to see if the value is strictly equal to the value passed as the
argument of the query method.
|
class |
IsFalseMatcher
This will check to see if the value on the entity object is false.
|
class |
IsGreaterThanMatcher
This will check to see if the value on the object is greater than the argument being passed
(the pivot).
|
class |
IsGreaterThanOrEqualToMatcher
This will check to see if the value on the object is greater than or equal to
the argument being passed (the pivot).
|
class |
IsInMatcher
This matcher checks to see if the argument being passed (the collection) contains the value on
the object.
|
class |
IsLessThanMatcher
This will check to see if the value on the object is less than the argument being passed
(the pivot).
|
class |
IsLessThanOrEqualToMatcher
This will check to see if the value on the object is less than the or equal to argument being passed
(the pivot).
|
class |
IsLikeMatcher
This matcher checks to see if the two values are the same, barring case differences.
|
class |
IsNotBetweenMatcher
This comparing matcher will determine if the passed value is smaller or equal to the first passed argument and
larger or equal to the second passed argument, thus determining if it does not fall between the two values
(if they are in in ascending order themselves).
|
class |
IsNotInMatcher
This matcher checks whether or not the argument passed to the query method (the collection) contains the
value on the object itself and fails the check if it does.
|
class |
IsNotLikeMatcher
This matcher will return true if the argument passed is not equal to the value on the object, even
when their case differences are ignored.
|
class |
IsNotMatcher
This matcher will determine if the two values are not equal.
|
class |
IsNotNullMatcher
This matcher will determine if the value on the object is not null
|
class |
IsNullMatcher
This matcher will return true if the value on the object is null
|
class |
IsTrueMatcher
This will check to see if the value on the entity object is true.
|
class |
RegexMatcher
This matcher will determine if the value on the object (a string) matches the pattern being passed.
|
class |
StartingWithMatcher
This class is used to find out if the given value starts with the passed argument.
|
Copyright © 2014–2016. All rights reserved.