Table

public struct Table
extension Table: Codable
extension Table: Hashable
extension Table: JSONDecodable
extension Table: DictionaryConvertible
extension Table: Equatable

Table structure for stored data.

  • Undocumented

    Declaration

    Swift

    public var name: String
  • Undocumented

    Declaration

    Swift

    public var className: String?
  • Undocumented

    Declaration

    Swift

    public var collectionName: String?
  • Undocumented

    Declaration

    Swift

    public var scope: String?
  • Undocumented

    Declaration

    Swift

    public var dataURI: String?
  • The table attributes

    Declaration

    Swift

    public var attributes: [String : Attribute]
  • The table attributes applying formatter to name

    Declaration

    Swift

    public var attributesBySafeName: [String : Attribute]
  • Return the keys.

    Declaration

    Swift

    public var keys: [String : Key]
  • Return available table server method.

    Declaration

    Swift

    public var methods: [TableMethod]
  • Create an instance of table by its name.

    Declaration

    Swift

    public init(name: String)

Table

predicate for Key

subscript for Attribute

Hashable

  • Declaration

    Swift

    public func hash(into hasher: inout Hasher)

JSON

DictionaryConvertible

Equatable

  • Declaration

    Swift

    public static func == (lhf: Table, rhf: Table) -> Bool