OSDN Git Service

HIDD: Address API Review concerns
authorIvan Podogov <ginkage@google.com>
Tue, 27 Feb 2018 17:58:16 +0000 (17:58 +0000)
committerHansong Zhang <hsz@google.com>
Wed, 21 Mar 2018 16:44:57 +0000 (09:44 -0700)
commitf2f5dc355fa9a962ded0d29368535796aa4116d8
tree81bec16fdf71bd82b24c794ba0a9f3e261e04da5
parent3aa064897e0f8a5c4738b8d29a70e0066445716a
HIDD: Address API Review concerns

 * Replace bare field usage with getter methods;
 * Remove Builder;
 * Move BluetoothHidDeviceCallback to inner class;
 * Remove toArray() and equals();
 * Throw IllegalArgumentException where applicable;
 * Add an Executor parameter before Callback;

Bug: 7216843672168126
Test: make update-api, make, make sl4a.Common
Change-Id: I13095458bf3ded7a376e8d20fd13df12ef426693
api/current.txt
core/java/android/bluetooth/BluetoothHidDevice.java
core/java/android/bluetooth/BluetoothHidDeviceAppQosSettings.java
core/java/android/bluetooth/BluetoothHidDeviceAppSdpSettings.java
core/java/android/bluetooth/BluetoothHidDeviceCallback.java [deleted file]