private static boolean matchesServiceSolicitationUuids(ParcelUuid solicitationUuid,
                                                           ParcelUuid parcelSolicitationUuidMask, List<ParcelUuid> solicitationUuids) {
        if (solicitationUuid == null) {
            return true;
        }
        if (solicitationUuids == null) {
            return false;
        }
        for (ParcelUuid parcelSolicitationUuid : solicitationUuids) {
            UUID solicitationUuidMask = parcelSolicitationUuidMask == null
                    ? null : parcelSolicitationUuidMask.getUuid();
            if (matchesServiceUuid(solicitationUuid.getUuid(), solicitationUuidMask,
                    parcelSolicitationUuid.getUuid())) {
                return true;
            }
        }
        return false;
    }
Check if the solicitation uuid pattern is contained in a list of parcel uuids.
rxandroidble/src/main/java/com/polidea/rxandroidble2/scan/ScanFilter.java