EntityMapping
public protocol EntityMapping
Undocumented
-
Undocumented
Declaration
Swift
associatedtype E : Entity
-
Undocumented
Declaration
Swift
typealias Constraint = ConstraintType
-
Undocumented
Declaration
Swift
typealias ID = IDMapping
-
Undocumented
Declaration
Swift
typealias Field = FieldMapping
-
Undocumented
Declaration
Swift
typealias Parent = ParentMapping
-
Undocumented
Declaration
Swift
typealias Child = ChildMapping
-
Undocumented
Declaration
Swift
typealias Sibling = SiblingMapping
-
entity
Default implementationUndocumented
Default Implementation
Undocumented
Declaration
Swift
var entity: E.Type { get }
-
table
Default implementationUndocumented
Default Implementation
Undocumented
Declaration
Swift
var table: String { get }
-
constraints
Default implementationUndocumented
Default Implementation
Undocumented
Declaration
Swift
var constraints: Set<Constraint> { get }
-
id
Default implementationUndocumented
Default Implementation
Undocumented
Declaration
Swift
var id: ID { get }
-
fields
Default implementationUndocumented
Default Implementation
Undocumented
Declaration
Swift
var fields: Set<Field> { get }
-
parents
Default implementationUndocumented
Default Implementation
Undocumented
Declaration
Swift
var parents: Set<Parent> { get }
-
children
Default implementationUndocumented
Default Implementation
Undocumented
Declaration
Swift
var children: Set<Child> { get }
-
siblings
Default implementationUndocumented
Default Implementation
Undocumented
Declaration
Swift
var siblings: Set<Sibling> { get }