Interface FilterableString
- All Superinterfaces:
Expressions.Operand
- All Known Subinterfaces:
ValueString
- All Known Implementing Classes:
ValueString.Expression
String operations for generic OData filter expression operands.
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
NULL
-
Method Summary
Modifier and TypeMethodDescriptiondefault ValueString
concat
(ValueString operand) Filter by expression "concat".default ValueString
Filter by expression "concat".default ValueBoolean
contains
(ValueString operand) Filter by expression "contains".default ValueBoolean
Filter by expression "contains".default ValueBoolean
endsWith
(ValueString operand) Filter by expression "endswith".default ValueBoolean
Filter by expression "endswith".default ValueNumeric
indexOf
(ValueString operand) Filter by expression "indexof".default ValueNumeric
Filter by expression "indexof".default ValueNumeric
length()
Filter by expression "length".default ValueBoolean
matches
(ValueString operand) Filter by expression "matchesPattern".default ValueBoolean
Filter by expression "matchesPattern".default ValueBoolean
startsWith
(ValueString operand) Filter by expression "startswith".default ValueBoolean
startsWith
(String operand) Filter by expression "startswith".default ValueString
Filter by expression "substring".default ValueString
Filter by expression "substring".default ValueBoolean
substringOf
(ValueString operand) Filter by expression "substringof".default ValueBoolean
substringOf
(String operand) Filter by expression "substringof".default ValueString
toLower()
Filter by expression "tolower".default ValueString
toUpper()
Filter by expression "toUpper".default ValueString
trim()
Filter by expression "trim".Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.client.expression.Expressions.Operand
getExpression, getExpression
-
Method Details
-
matches
Filter by expression "matchesPattern".- Parameters:
operand
- String expression to match the string against.- Returns:
- The FluentHelper filter.
-
matches
Filter by expression "matchesPattern".- Parameters:
operand
- String expression to match the string against.- Returns:
- The FluentHelper filter.
-
toLower
Filter by expression "tolower".- Returns:
- The FluentHelper filter.
-
toUpper
Filter by expression "toUpper".- Returns:
- The FluentHelper filter.
-
trim
Filter by expression "trim".- Returns:
- The FluentHelper filter.
-
length
Filter by expression "length".- Returns:
- The FluentHelper filter.
-
concat
Filter by expression "concat".- Parameters:
operand
- The string to concatenate with.- Returns:
- The FluentHelper filter.
-
concat
Filter by expression "concat".- Parameters:
operand
- The string to concatenate with.- Returns:
- The FluentHelper filter.
-
startsWith
Filter by expression "startswith".- Parameters:
operand
- The substring which is checked for.- Returns:
- The FluentHelper filter.
-
startsWith
Filter by expression "startswith".- Parameters:
operand
- The substring which is checked for.- Returns:
- The FluentHelper filter.
-
endsWith
Filter by expression "endswith".- Parameters:
operand
- The substring which is checked for.- Returns:
- The FluentHelper filter.
-
endsWith
Filter by expression "endswith".- Parameters:
operand
- The substring which is checked for.- Returns:
- The FluentHelper filter.
-
contains
Filter by expression "contains".- Parameters:
operand
- The substring which is checked for.- Returns:
- The FluentHelper filter.
- See Also:
-
contains
Filter by expression "contains".- Parameters:
operand
- The substring which is checked for.- Returns:
- The FluentHelper filter.
- See Also:
-
substringOf
Filter by expression "substringof".- Parameters:
operand
- The substring which is checked for.- Returns:
- The FluentHelper filter.
- See Also:
-
substringOf
Filter by expression "substringof".- Parameters:
operand
- The substring which is checked for.- Returns:
- The FluentHelper filter.
- See Also:
-
indexOf
Filter by expression "indexof".- Parameters:
operand
- The substring which is checked for.- Returns:
- The FluentHelper filter.
-
indexOf
Filter by expression "indexof".- Parameters:
operand
- The substring which is checked for.- Returns:
- The FluentHelper filter.
-
substring
Filter by expression "substring".- Parameters:
operand
- The number of characters to cut off.- Returns:
- The FluentHelper filter.
-
substring
@Nonnull default ValueString substring(@Nonnull Integer operandIndex, @Nonnull Integer operandLength) Filter by expression "substring".- Parameters:
operandIndex
- The number of characters to cut off.operandLength
- The number of characters to keep in.- Returns:
- The FluentHelper filter.
-