android.support.test.espresso.web.model
Interfaces
Atom<R> | An Atom is a thin wrapper around javascript. |
JSONAble | Allows implementors to instruct ModelCodec on how to encode this object as JSON. |
JSONAble.DeJSONFactory | Allows implementors to replace a JSONObject (representated as a map) with a more applicable object. |
TransformingAtom.Transformer<I, O> | Converts input to output. |
Classes
Atoms | Utility class wrapping simple and more commonly used atoms. |
ElementReference | A reference to a javascript element existing within a WebView. |
Evaluation | Represents the results of a Javascript execution. |
ModelCodec | Encodes/Decodes JSON. |
SimpleAtom | A simple implementation of Atom suitable for subclassing. |
TransformingAtom<I, O> | Decorates another atom and transforms its output to another type. |
WindowReference | A reference to a javascript window/frame existing within a WebView. |
Enums
SimpleAtom.ElementReferencePlacement | Controls whether the ElementReference appears as the first arg or last arg to the script. |