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 | |
|---|---|
|  From
class 
  
    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 | 
