Add toString methods

This commit is contained in:
Klaus Reimer 2013-02-28 07:15:33 +01:00
parent f3ae3337d5
commit ad87ef7c19
5 changed files with 50 additions and 0 deletions

View File

@ -235,4 +235,14 @@ public final class Usb4JavaConfiguration implements UsbConfiguration
if (iConfiguration == 0) return null;
return this.device.getString(iConfiguration);
}
/**
* @see java.lang.Object#toString()
*/
@Override
public String toString()
{
return String.format("USB configuration %02x",
this.descriptor.bConfigurationValue());
}
}

View File

@ -89,4 +89,14 @@ public final class Usb4JavaEndpoint implements UsbEndpoint
{
return this.pipe;
}
/**
* @see java.lang.Object#toString()
*/
@Override
public String toString()
{
return String.format("USB endpoint %02x",
this.descriptor.bEndpointAddress());
}
}

View File

@ -295,4 +295,14 @@ public final class Usb4JavaInterface implements UsbInterface
if (iInterface == 0) return null;
return this.configuration.getUsbDevice().getString(iInterface);
}
/**
* @see java.lang.Object#toString()
*/
@Override
public String toString()
{
return String.format("USB interface %02x",
this.descriptor.bInterfaceNumber());
}
}

View File

@ -340,4 +340,14 @@ public final class Usb4JavaPipe implements UsbPipe
this.listeners.dataEventOccurred(new UsbPipeDataEvent(this, irp));
}
}
/**
* @see java.lang.Object#toString()
*/
@Override
public String toString()
{
return String.format("USB pipe of endpoint %02x",
this.endpoint.getUsbEndpointDescriptor().bEndpointAddress());
}
}

View File

@ -341,4 +341,14 @@ public final class VirtualRootHub implements UsbHub,
{
this.ports.disconnectUsbDevice(device);
}
/**
* @see java.lang.Object#toString()
*/
@Override
public String toString()
{
return this.getManufacturerString() + " " + this.getProductString() +
" " + this.getSerialNumberString();
}
}