RangeClauseInTrigger

public struct RangeClauseInTrigger: TriggerClause, BaseRange

Struct represents Range clause for trigger methods.

  • Alias of this clause.

    Declaration

    Swift

    public let alias: String
  • 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 trigger having lower and upper limit.

    Declaration

    Swift

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

    Return Value

    An instance of RangeClauseInTrigger.

  • Create Range clause for trigger which denotes greater than.

    Declaration

    Swift

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

    Return Value

    An instance of RangeClauseInTrigger.

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

    Declaration

    Swift

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

    Return Value

    An instance of RangeClauseInTrigger.

  • Create Range clause for trigger which denotes less than.

    Declaration

    Swift

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

    Return Value

    An instance of RangeClauseInTrigger.

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

    Declaration

    Swift

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

    Return Value

    An instance of RangeClauseInTrigger.