Class ArrayFunction

java.lang.Object
com.couchbase.lite.ArrayFunction

public final class ArrayFunction extends Object
Function provides array functions.
  • Method Details

    • contains

      @NonNull public static Expression contains(@NonNull Expression expression, @NonNull Expression value)
      Creates an ARRAY_CONTAINS(expr, value) function that checks whether the given array expression contains the given value or not.
      Parameters:
      expression - The expression that evaluate to an array.
      value - The value to search for in the given array expression.
      Returns:
      The ARRAY_CONTAINS(expr, value) function.
    • length

      @NonNull public static Expression length(@NonNull Expression expression)
      Creates an ARRAY_LENGTH(expr) function that returns the length of the given array expression.
      Parameters:
      expression - The expression that evaluates to an array.
      Returns:
      The ARRAY_LENGTH(expr) function.