接口

interface ToJson

public interface ToJson {
    static func fromJson(jv: JsonValue): DataModel
    func toJson(): JsonValue
}

功能:用于实现 JsonValueDataModel 的相互转换。

static func fromJson(JsonValue)

static func fromJson(jv: JsonValue): DataModel

功能:将 JsonValue 转化为对象 DataModel

参数:

返回值:

func toJson()

func toJson(): JsonValue

功能:将自身转化为 JsonValue

返回值:

异常:

extend DataModel <: ToJson

extend DataModel <: ToJson

功能:为 DataModel 类型实现 ToJson 接口。

static func fromJson(JsonValue)

public static func fromJson(jv: JsonValue): DataModel

功能:将 JsonValue 转化为对象 DataModel

参数:

返回值:

func toJson()

public func toJson(): JsonValue

功能:将自身转化为 JsonValue

返回值:

异常: