public static class MidiDevice.Info extends Object
MidiDevice.Info object contains assorted
data about a MidiDevice , including its
name, the company who created it, and descriptive text.MidiDevice.getDeviceInfo() | Modifier | Constructor | Description |
|---|---|---|
protected |
Info (String name,
String vendor,
String description,
String version) |
Constructs a device info object.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals (Object obj) |
Reports whether two objects are equal.
|
String |
getDescription () |
Obtains the description of the device.
|
String |
getName () |
Obtains the name of the device.
|
String |
getVendor () |
Obtains the name of the company who supplies the device.
|
String |
getVersion () |
Obtains the version of the device.
|
int |
hashCode () |
Finalizes the hashcode method.
|
String |
toString () |
Provides a string representation of the device information.
|
protected Info(String name, String vendor, String description, String version)
name - the name of the devicevendor - the name of the company who provides the devicedescription - a description of the deviceversion - version information for the devicepublic final boolean equals(Object obj)
true if the objects are identical.equals in class Object obj - the reference object with which to compare this
objecttrue if this object is the same as the
obj argument; false otherwiseObject.hashCode(),
HashMap public final int hashCode()
hashCode in class Object Object.equals(java.lang.Object),
System.identityHashCode(java.lang.Object) public final String getName()
public final String getVendor()
public final String getDescription()
public final String getVersion()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.