SelectChainCallInterface

public protocol SelectChainCallInterface

ChainCall interface for selecting

  • Prepare chain call for selecting of TableDecodable object

    Throws

    Error

    Default Implementation

    Declaration

    Swift

    func prepareSelect<Root: TableDecodable>(of cls: Root.Type,

    Parameters

    cls

    Type of table decodable object

    table

    Table name

    isDistinct

    Is distinct or not

    Return Value

    Select

  • Prepare chain call for selecting on specific properties

    Throws

    Error

    Declaration

    Swift

    func prepareSelect(on propertyConvertibleList: PropertyConvertible...,

    Parameters

    propertyConvertibleList

    Property or CodingTableKey list

    table

    Table name

    isDistinct

    Is distinct or not

    Return Value

    Select

  • Prepare chain call for selecting on specific properties

    Throws

    Error

    Declaration

    Swift

    func prepareSelect(on propertyConvertibleList: [PropertyConvertible],

    Parameters

    propertyConvertibleList

    Property or CodingTableKey list

    table

    Table name

    isDistinct

    Is distinct or not

    Return Value

    Select