java.lang.Object
javax.sound.midi.MidiDevice.Info
- Enclosing interface:
- MidiDevice
public static class MidiDevice.Info extends Object
A 
MidiDevice.Info object contains assorted data about a
 MidiDevice, including its name, the company who created it, and
 descriptive text.- See Also:
- MidiDevice.getDeviceInfo()
- 
Constructor Summary
- 
Method SummaryModifier and Type Method Description booleanequals(Object obj)Indicates whether the specified object is equal to this info object, returningtrueif the objects are the same.StringgetDescription()Obtains the description of the device.StringgetName()Obtains the name of the device.StringgetVendor()Obtains the name of the company who supplies the device.StringgetVersion()Obtains the version of the device.inthashCode()Returns a hash code value for this info object.StringtoString()Provides a string representation of the device information.
- 
Constructor Details- 
InfoConstructs a device info object.- Parameters:
- name- the name of the device
- vendor- the name of the company who provides the device
- description- a description of the device
- version- version information for the device
 
 
- 
- 
Method Details- 
equalsIndicates whether the specified object is equal to this info object, returningtrueif the objects are the same.- Overrides:
- equalsin class- Object
- Parameters:
- obj- the reference object with which to compare
- Returns:
- trueif the specified object is equal to this info object;- falseotherwise
- See Also:
- Object.hashCode(),- HashMap
 
- 
hashCodepublic final int hashCode()Returns a hash code value for this info object.- Overrides:
- hashCodein class- Object
- Returns:
- a hash code value for this info object
- See Also:
- Object.equals(java.lang.Object),- System.identityHashCode(java.lang.Object)
 
- 
getNameObtains the name of the device.- Returns:
- a string containing the device's name
 
- 
getVendorObtains the name of the company who supplies the device.- Returns:
- device the vendor's name
 
- 
getDescriptionObtains the description of the device.- Returns:
- a description of the device
 
- 
getVersionObtains the version of the device.- Returns:
- textual version information for the device
 
- 
toStringProvides a string representation of the device information.
 
-