RangeClauseInQuery

public struct RangeClauseInQuery: QueryClause, BaseRange

Struct represents Range clause for query methods.

  • Name of a field.

    Declaration

    Swift

    public let field: String
  • Lower limit for an instance.

    Declaration

    Swift

    public var lowerLimit: NSNumber?
  • Include or not lower limit.

    Declaration

    Swift

    public var lowerIncluded: Bool?
  • Upper limit for an instance.

    Declaration

    Swift

    public var upperLimit: NSNumber?
  • Include or not upper limit.

    Declaration

    Swift

    public var upperIncluded: Bool?
  • Create Range clause for query having lower and upper limit.

    Declaration

    Swift

    public static func range(
          _ field: String,
          lowerLimit: NSNumber,
          lowerIncluded: Bool,
          upperLimit: NSNumber,
          upperIncluded: Bool) -> RangeClauseInQuery

    Return Value

    An instance of RangeClauseInQuery.

  • Create Range clause for query which denotes greater than.

    Declaration

    Swift

    public static func greaterThan(
          _ field: String,
          limit: NSNumber) -> RangeClauseInQuery

    Return Value

    An instance of RangeClauseInQuery.

  • Create Range clause for query which denotes greater than or equals to.

    Declaration

    Swift

    public static func greaterThanOrEqualTo(
          _ field: String,
          limit: NSNumber) -> RangeClauseInQuery

    Return Value

    An instance of RangeClauseInQuery.

  • Create Range clause for query which denotes less than.

    Declaration

    Swift

    public static func lessThan(
          _ field: String,
          limit: NSNumber) -> RangeClauseInQuery

    Return Value

    An instance of RangeClauseInQuery.

  • Create Range clause for query which denotes less than or equals to.

    Declaration

    Swift

    public static func lessThanOrEqualTo(
          _ field: String,
          limit: NSNumber) -> RangeClauseInQuery

    Return Value

    An instance of RangeClauseInQuery.