commit | 8ef5feadb8b5709e8768847a73411cefa801a18f | [log] [tgz] |
---|---|---|
author | Yifan Hong <elsk@google.com> | Mon Mar 27 13:02:34 2017 -0700 |
committer | Yifan Hong <elsk@google.com> | Tue Mar 28 22:47:32 2017 +0000 |
tree | 06c4ca17206409c3fb73eb9c2048491c8323d638 | |
parent | a1e206a335f5050618564d2129fbc2bcd0e20730 [diff] |
Add HidlSupport.java for utility methods for HIDL. The old .equals code uses Objects.deepEquals, which does not handle for, e.g. ArrayList<byte[]>. Create our own recursive HidlSupport.deepEquals and deepHashCode method to handle these edge cases. Bug: 36454147 Test: hidl_test_java Change-Id: I56dc48985486b561263c260cf43aa90f30d581d0