java.lang.Object
javax.sound.sampled.AudioFileFormat.Type
- Enclosing class:
- AudioFileFormat
An instance of the
Type class represents one of the standard
types of audio file. Static instances are provided for the common types.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic AudioFileFormat.TypeSpecifies an AIFF-C file.static AudioFileFormat.TypeSpecifies an AIFF file.static AudioFileFormat.TypeSpecifies an AU file.static AudioFileFormat.TypeSpecifies a SND file.static AudioFileFormat.TypeSpecifies a WAVE file. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanIndicates whether the specified object is equal to this file type, returningtrueif the objects are equal.Obtains the common file name extension for this file type.inthashCode()Returns a hash code value for this file type.toString()Returns type's name as the string representation of the file type.
-
Field Details
-
WAVE
Specifies a WAVE file. -
AU
Specifies an AU file. -
AIFF
Specifies an AIFF file. -
AIFC
Specifies an AIFF-C file. -
SND
Specifies a SND file.
-
-
Constructor Details
-
Type
Constructs a file type.- Parameters:
name- the string that names the file typeextension- the string that commonly marks the file type without leading dot
-
-
Method Details
-
equals
Indicates whether the specified object is equal to this file type, returningtrueif the objects are equal.- Overrides:
equalsin classObject- Parameters:
obj- the reference object with which to compare- Returns:
trueif the specified object is equal to this file type;falseotherwise- See Also:
Object.hashCode(),HashMap
-
hashCode
public final int hashCode()Returns a hash code value for this file type.- Overrides:
hashCodein classObject- Returns:
- a hash code value for this file type
- See Also:
Object.equals(java.lang.Object),System.identityHashCode(java.lang.Object)
-
toString
Returns type's name as the string representation of the file type. -
getExtension
Obtains the common file name extension for this file type.- Returns:
- file type extension
-