ModelCodec
public final class ModelCodec
extends Object
java.lang.Object | |
↳ | android.support.test.espresso.web.model.ModelCodec |
Encodes/Decodes JSON.
Summary
Public methods | |
---|---|
static void | addDeJSONFactory(JSONAble.DeJSONFactory dejson) Adds a DeJSONFactory to intercept JSONObjects and replace them with more suitable types. |
static Evaluation | decodeEvaluation(String json) Transforms a JSON string to an evaluation. |
static String | encode(Object javaObject) Encodes a Java Object into a JSON string. |
static void | removeDeJSONFactory(JSONAble.DeJSONFactory dejson) Removes a DeJSONFactory from the list of factories that transform JSONObjects to java objects. |
Inherited methods | |
---|---|
![]() java.lang.Object |
Public methods
addDeJSONFactory
void addDeJSONFactory (JSONAble.DeJSONFactory dejson)
Adds a DeJSONFactory to intercept JSONObjects and replace them with more suitable types.
Parameters | |
---|---|
dejson | JSONAble.DeJSONFactory |
decodeEvaluation
Evaluation decodeEvaluation (String json)
Transforms a JSON string to an evaluation.
Parameters | |
---|---|
json | String |
Returns | |
---|---|
Evaluation |
encode
String encode (Object javaObject)
Encodes a Java Object into a JSON string.
Parameters | |
---|---|
javaObject | Object |
Returns | |
---|---|
String |
removeDeJSONFactory
void removeDeJSONFactory (JSONAble.DeJSONFactory dejson)
Removes a DeJSONFactory from the list of factories that transform JSONObjects to java objects.
Parameters | |
---|---|
dejson | JSONAble.DeJSONFactory |