public static class Mixer.Info extends Object
Mixer.Info class represents information about an audio mixer, including the product's name, version, and vendor, along with a textual description. This information may be retrieved through the
getMixerInfo method of the
Mixer interface.
| Modifier | Constructor and Description |
|---|---|
protected |
Info(String
Constructs a mixer's info object, passing it the given textual information.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object
Indicates whether two info objects are equal, returning
true if they are identical.
|
String |
getDescription()
Obtains the description of the mixer.
|
String |
getName()
Obtains the name of the mixer.
|
String |
getVendor()
Obtains the vendor of the mixer.
|
String |
getVersion()
Obtains the version of the mixer.
|
int |
hashCode()
Finalizes the hashcode method.
|
String |
toString()
Provides a string representation of the mixer info.
|
protected Info(Stringname, String vendor, String description, String version)
name - the name of the mixer
vendor - the company who manufactures or creates the hardware or software mixer
description - descriptive text about the mixer
version - version information for the mixer
public final boolean equals(Objectobj)
true if they are identical.
equals in class
Object
obj - the reference object with which to compare this info object
true if this info object is the same as the
obj argument;
false otherwise
Object.hashCode() ,
HashMap
public final int hashCode()
hashCode in class
Object
Object.equals(java.lang.Object) ,
System.identityHashCode(java.lang.Object)
public final StringgetName()
public final StringgetVendor()
public final StringgetDescription()
public final StringgetVersion()