in rx-central-ble/src/main/java/com/uber/rxcentralble/core/matchers/ServiceScanMatcher.java [57:70]
private List<ParcelUuid> getParcelUuid(ScanData scanData) {
List<ParcelUuid> uuids = new ArrayList<>();
if (scanData.getScanResult() != null
&& scanData.getScanResult().getScanRecord() != null
&& scanData.getScanResult().getScanRecord().getServiceUuids() != null) {
uuids.addAll(scanData.getScanResult().getScanRecord().getServiceUuids());
}
if (scanData.getBluetoothDevice() != null && scanData.getBluetoothDevice().getUuids() != null) {
uuids.addAll(Arrays.asList(scanData.getBluetoothDevice().getUuids()));
}
return uuids;
}