Class StringOperators
java.lang.Object
org.springframework.data.mongodb.core.aggregation.StringOperators
Gateway to String aggregation operations.
- Since:
- 1.10
- Author:
- Christoph Strobl, Mark Paluch, Divya Srivastava
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
AggregationExpression
for$concat
.static class
AggregationExpression
for$indexOfBytes
.static class
AggregationExpression
for$indexOfCP
.static class
AggregationExpression
for$ltrim
which removes whitespace or the specified characters from the beginning of a string.static class
AggregationExpression
for$regexFind
which applies a regular expression (regex) to a string and returns information on the first matched substring.static class
AggregationExpression
for$regexFindAll
which applies a regular expression (regex) to a string and returns information on all the matched substrings.static class
AggregationExpression
for$regexMatch
which applies a regular expression (regex) to a string and returns a boolean that indicates if a match is found or not.static class
AggregationExpression
for$replaceAll
which replaces all instances of a search string in an input string with a replacement string.static class
AggregationExpression
for$replaceOne
which replaces the first instance of a search string in an input string with a replacement string.static class
AggregationExpression
for$rtrim
which removes whitespace or the specified characters from the end of a string.static class
AggregationExpression
for$split
.static class
AggregationExpression
for$strcasecmp
.static class
static class
AggregationExpression
for$strLenBytes
.static class
AggregationExpression
for$strLenCP
.static class
AggregationExpression
for$substr
.static class
AggregationExpression
for$substrCP
.static class
AggregationExpression
for$toLower
.static class
AggregationExpression
for$toUpper
.static class
AggregationExpression
for$trim
which removes whitespace or the specified characters from the beginning and end of a string. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionTake the array referenced by given fieldReference.valueOf
(AggregationExpression fieldReference) Take the array referenced by given fieldReference.
-
Constructor Details
-
StringOperators
public StringOperators()
-
-
Method Details
-
valueOf
Take the array referenced by given fieldReference.- Parameters:
fieldReference
- must not be null.- Returns:
- new instance of
StringOperators.StringOperatorFactory
.
-
valueOf
Take the array referenced by given fieldReference.- Parameters:
fieldReference
- must not be null.- Returns:
- new instance of
StringOperators.StringOperatorFactory
.
-