QueryEventData
public class QueryEventData : CommunicationEventData
QueryEventData provides the entire message payload data for a QueryEvent
.
-
Restrict objects by object types (logical OR). Should not be used in combination with coreTypes.
Declaration
Swift
public var objectTypes: [String]?
-
Restrict objects by core types (logical OR). Should not be used in combination with objectTypes.
Declaration
Swift
public var coreTypes: [CoreType]?
-
Restrict objects by an object filter.
Declaration
Swift
public var objectFilter: ObjectFilter?
-
Join related objects by join conditions.
Declaration
Swift
public var objectJoinConditions: [ObjectJoinCondition]?
-
Join related objects by join conditions.
Declaration
Swift
public var objectJoinCondition: ObjectJoinCondition?
-
Undocumented
Declaration
Swift
public static func createFrom(objectTypes: [String], objectFilter: ObjectFilter? = nil, objectJoinConditions: [ObjectJoinCondition]? = nil) -> QueryEventData
-
Undocumented
Declaration
Swift
public static func createFrom(coreTypes: [CoreType], objectFilter: ObjectFilter? = nil, objectJoinConditions: [ObjectJoinCondition]? = nil) -> QueryEventData
-
Undocumented
Declaration
Swift
override public func encode(to encoder: Encoder) throws