Package org.openqa.selenium.remote
Interface ResponseCodec<T>
- Type Parameters:
T- The type of an encoded response.
- All Known Implementing Classes:
AbstractHttpResponseCodec,W3CHttpResponseCodec
public interfaceResponseCodec<T>
Converts
Response objects to and from another representation.Method Summary
Method Details
encode
Encodes a response.- Parameters:
factory- creates a new instance ofT.response- the response to encode.- Returns:
- the encoded response.
- Throws:
IllegalArgumentException- If the object cannot be encoded.
decode
Decodes a response.- Parameters:
encodedResponse- the response to decode.- Returns:
- the decoded response.
- Throws:
IllegalArgumentException- If the object cannot be decoded.