public ProbeTable addProduct(int vendorId, int productId,
            Class<? extends UsbSerialDriver> driverClass) {
        mVidPidProbeTable.put(Pair.create(vendorId, productId), driverClass);
        return this;
    }
Adds or updates a (vendor, product) pair in the table.

@param vendorId the USB vendor id
@param productId the USB product id
@param driverClass the driver class responsible for this pair
@return {@code this}, for chaining
usbSerialForAndroid/src/main/java/com/hoho/android/usbserial/driver/ProbeTable.java