Interface FilterExpressionString
public interface FilterExpressionString
Set of OData filter functions for string types.
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic ValueString.Expressionconcat(ValueString operand1, ValueString operand2) static ValueBoolean.Expressioncontains(ValueString operand1, ValueString operand2) static ValueBoolean.ExpressionendsWith(ValueString operand1, ValueString operand2) static ValueNumeric.ExpressionindexOf(ValueString operand1, ValueString operand2) static ValueNumeric.Expressionlength(ValueString operand) static ValueBoolean.ExpressionmatchesPattern(ValueString operand1, ValueString operand2) static ValueBoolean.ExpressionstartsWith(ValueString operand1, ValueString operand2) static ValueString.Expressionsubstring(ValueString operand1, ValueNumeric operand2) static ValueString.Expressionsubstring(ValueString operand1, ValueNumeric operand2, ValueNumeric operand3) static ValueBoolean.ExpressionsubstringOf(ValueString operand1, ValueString operand2) static ValueString.ExpressiontoLower(ValueString operand) static ValueString.ExpressiontoUpper(ValueString operand) static ValueString.Expressiontrim(ValueString operand)
-
Method Details
-
matchesPattern
@Nonnull static ValueBoolean.Expression matchesPattern(@Nonnull ValueString operand1, @Nonnull ValueString operand2) -
toLower
-
toUpper
-
trim
-
concat
@Nonnull static ValueString.Expression concat(@Nonnull ValueString operand1, @Nonnull ValueString operand2) -
contains
@Nonnull static ValueBoolean.Expression contains(@Nonnull ValueString operand1, @Nonnull ValueString operand2) -
substringOf
@Nonnull static ValueBoolean.Expression substringOf(@Nonnull ValueString operand1, @Nonnull ValueString operand2) -
endsWith
@Nonnull static ValueBoolean.Expression endsWith(@Nonnull ValueString operand1, @Nonnull ValueString operand2) -
startsWith
@Nonnull static ValueBoolean.Expression startsWith(@Nonnull ValueString operand1, @Nonnull ValueString operand2) -
indexOf
@Nonnull static ValueNumeric.Expression indexOf(@Nonnull ValueString operand1, @Nonnull ValueString operand2) -
length
-
substring
@Nonnull static ValueString.Expression substring(@Nonnull ValueString operand1, @Nonnull ValueNumeric operand2) -
substring
@Nonnull static ValueString.Expression substring(@Nonnull ValueString operand1, @Nonnull ValueNumeric operand2, @Nonnull ValueNumeric operand3)
-