am 163be61c: Merge change 25412 into eclair

Merge commit '163be61ce5ea85181da3a8908adaa63b5ff56a7e' into eclair-plus-aosp

* commit '163be61ce5ea85181da3a8908adaa63b5ff56a7e':
  Make ParcelUuid helper functions consistent.
This commit is contained in:
Jaikumar Ganesh
2009-09-21 12:46:08 -07:00
committed by Android Git Automerger

View File

@@ -98,7 +98,14 @@ public final class BluetoothUuid {
*/ */
public static boolean containsAnyUuid(ParcelUuid[] uuidA, ParcelUuid[] uuidB) { public static boolean containsAnyUuid(ParcelUuid[] uuidA, ParcelUuid[] uuidB) {
if (uuidA == null && uuidB == null) return true; if (uuidA == null && uuidB == null) return true;
if (uuidA == null || uuidB == null) return false;
if (uuidA == null) {
return uuidB.length == 0 ? true : false;
}
if (uuidB == null) {
return uuidA.length == 0 ? true : false;
}
HashSet<ParcelUuid> uuidSet = new HashSet<ParcelUuid> (Arrays.asList(uuidA)); HashSet<ParcelUuid> uuidSet = new HashSet<ParcelUuid> (Arrays.asList(uuidA));
for (ParcelUuid uuid: uuidB) { for (ParcelUuid uuid: uuidB) {
@@ -117,7 +124,12 @@ public final class BluetoothUuid {
*/ */
public static boolean containsAllUuids(ParcelUuid[] uuidA, ParcelUuid[] uuidB) { public static boolean containsAllUuids(ParcelUuid[] uuidA, ParcelUuid[] uuidB) {
if (uuidA == null && uuidB == null) return true; if (uuidA == null && uuidB == null) return true;
if (uuidA == null || uuidB == null) return false;
if (uuidA == null) {
return uuidB.length == 0 ? true : false;
}
if (uuidB == null) return true;
HashSet<ParcelUuid> uuidSet = new HashSet<ParcelUuid> (Arrays.asList(uuidA)); HashSet<ParcelUuid> uuidSet = new HashSet<ParcelUuid> (Arrays.asList(uuidA));
for (ParcelUuid uuid: uuidB) { for (ParcelUuid uuid: uuidB) {