ModelCodec

public final class ModelCodec
extends Object

java.lang.Object
   ↳ android.support.test.espresso.web.model.ModelCodec


编码/解码JSON。

Summary

Public methods

static void addDeJSONFactory(JSONAble.DeJSONFactory dejson)

添加一个DeJSONFactory来拦截JSONObjects,并用更合适的类型替换它们。

static Evaluation decodeEvaluation(String json)

将JSON字符串转换为评估。

static String encode(Object javaObject)

将Java对象编码为JSON字符串。

static void removeDeJSONFactory(JSONAble.DeJSONFactory dejson)

从将JSONObjects转换为java对象的工厂列表中删除DeJSONFactory。

Inherited methods

From class java.lang.Object

Public methods

addDeJSONFactory

void addDeJSONFactory (JSONAble.DeJSONFactory dejson)

添加一个DeJSONFactory来拦截JSONObjects,并用更合适的类型替换它们。

Parameters
dejson JSONAble.DeJSONFactory

decodeEvaluation

Evaluation decodeEvaluation (String json)

将JSON字符串转换为评估。

Parameters
json String
Returns
Evaluation

encode

String encode (Object javaObject)

将Java对象编码为JSON字符串。

Parameters
javaObject Object
Returns
String

removeDeJSONFactory

void removeDeJSONFactory (JSONAble.DeJSONFactory dejson)

从将JSONObjects转换为java对象的工厂列表中删除DeJSONFactory。

Parameters
dejson JSONAble.DeJSONFactory