- java.lang.Object
-
- javax.sound.sampled.Control.Type
-
- Direct Known Subclasses:
BooleanControl.Type
,CompoundControl.Type
,EnumControl.Type
,FloatControl.Type
- Enclosing class:
- Control
public static class Control.Type extends Object
An instance of theType
class represents the type of the control.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
Indicates whether the specified object is equal to this control type, returningtrue
if the objects are the same.int
hashCode()
Returns a hash code value for this control type.String
toString()
Provides theString
representation of the control type.
-
-
-
Constructor Detail
-
Type
protected Type(String name)
Constructs a new control type with the name specified. The name should be a descriptive string appropriate for labelling the control in an application, such as "Gain" or "Balance".- Parameters:
name
- the name of the new control type
-
-
Method Detail
-
equals
public final boolean equals(Object obj)
Indicates whether the specified object is equal to this control type, returningtrue
if the objects are the same.- Overrides:
equals
in classObject
- Parameters:
obj
- the reference object with which to compare- Returns:
true
if the specified object is equal to this control type;false
otherwise- See Also:
Object.hashCode()
,HashMap
-
hashCode
public final int hashCode()
Returns a hash code value for this control type.- Overrides:
hashCode
in classObject
- Returns:
- a hash code value for this control type
- See Also:
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
-