- 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. Static instances are provided for the common types.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
Finalizes the equals method.int
hashCode()
Finalizes the hashCode method.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)
Finalizes the equals method.- Overrides:
equals
in classObject
- Parameters:
obj
- the reference object with which to compare.- Returns:
true
if this object is the same as the obj argument;false
otherwise.- See Also:
Object.hashCode()
,HashMap
-
hashCode
public final int hashCode()
Finalizes the hashCode method.- Overrides:
hashCode
in classObject
- Returns:
- a hash code value for this object.
- See Also:
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
-