KB21

struct KB21 : Codable, Equatable

A struct embedded inside an EntityLogService struct that is used as a nested layer within an intermediate service model used to decode EntityLog JSON data.

The struct models an array of JSON objects mapped to the entity_functions key in the EntityLog JSON data.

Note

The struct uses a custom semantic naming system to name properties associated with key value pairs and their position in the JSON. This system was developed as an aid to correctly map each key to its position in the struct.
  • kC

    An integer mapped to the function_number key in the EntityLog JSON data.

    Declaration

    Swift

    let kC: Int
  • kI

    A bool mapped to the function_number_always_custom key in the EntityLog JSON data.

    Declaration

    Swift

    let kI: Bool
  • kJ

    A string mapped to the function_type key in the EntityLog JSON data.

    Declaration

    Swift

    let kJ: FunctionType
  • An array of KD31 instances mapped to the function_nodes key in the EntityLog JSON data.

    Declaration

    Swift

    let kD31A: [KD31]
  • An enum that conforms to the CodingKey protocol for storing the key strings used to decode KB21 from the JSON data. .

    See more

    Declaration

    Swift

    enum CodingKeys : String, CodingKey
  • A struct embedded inside a KB21 struct that is used as a nested layer within an intermediate service model used to decode EntityLog JSON data

    The struct models an array of JSON objects mapped to the function_nodes key in the EntityLog JSON data.

    Note

    The struct uses a custom semantic naming system to name properties associated with key value pairs and their position in the JSON. This system was developed as an aid to correctly map each key to its position in the struct.
    See more

    Declaration

    Swift

    struct KD31 : Codable, Equatable