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 ValueStringconcat(ValueString operand) Filter by expression "concat".default ValueStringFilter by expression "concat".default ValueBooleancontains(ValueString operand) Filter by expression "contains".default ValueBooleanFilter by expression "contains".default ValueBooleanendsWith(ValueString operand) Filter by expression "endswith".default ValueBooleanFilter by expression "endswith".default ValueNumericindexOf(ValueString operand) Filter by expression "indexof".default ValueNumericFilter by expression "indexof".default ValueNumericlength()Filter by expression "length".default ValueBooleanmatches(ValueString operand) Filter by expression "matchesPattern".default ValueBooleanFilter by expression "matchesPattern".default ValueBooleanstartsWith(ValueString operand) Filter by expression "startswith".default ValueBooleanstartsWith(String operand) Filter by expression "startswith".default ValueStringFilter by expression "substring".default ValueStringFilter by expression "substring".default ValueBooleansubstringOf(ValueString operand) Filter by expression "substringof".default ValueBooleansubstringOf(String operand) Filter by expression "substringof".default ValueStringtoLower()Filter by expression "tolower".default ValueStringtoUpper()Filter by expression "toUpper".default ValueStringtrim()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.
-