public static class

MidiDevice.Info

extends Object
java.lang.Object
   ↳ javax.sound.midi.MidiDevice.Info

Class Overview

A MidiDevice.Info object contains assorted data about a MidiDevice, including its name, the company who created it, and descriptive text.

See Also

Summary

Protected Constructors
MidiDevice.Info(String name, String vendor, String description, String version)
Constructs a device info object.
Public Methods
final boolean equals(Object obj)
Reports whether two objects are equal.
final String getDescription()
Obtains the description of the device.
final String getName()
Obtains the name of the device.
final String getVendor()
Obtains the name of the company who supplies the device.
final String getVersion()
Obtains the version of the device.
final int hashCode()
Finalizes the hashcode method.
final String toString()
Provides a string representation of the device information.
[Expand]
Inherited Methods
From class java.lang.Object

Protected Constructors

protected MidiDevice.Info (String name, String vendor, String description, String version)

Constructs 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

Public Methods

public final boolean equals (Object obj)

Reports whether two objects are equal. Returns true if the objects are identical.

Parameters
obj the reference object with which to compare this object
Returns
  • true if this object is the same as the obj argument; false otherwise

public final String getDescription ()

Obtains the description of the device.

Returns
  • a description of the device

public final String getName ()

Obtains the name of the device.

Returns
  • a string containing the device's name

public final String getVendor ()

Obtains the name of the company who supplies the device.

Returns
  • device the vendor's name

public final String getVersion ()

Obtains the version of the device.

Returns
  • textual version information for the device.

public final int hashCode ()

Finalizes the hashcode method.

Returns
  • a hash code value for this object.

public final String toString ()

Provides a string representation of the device information.

Returns
  • a description of the info object