JavaTM 2 Platform
Standard Ed. 6

javax.sound.sampled
类 AudioFileFormat.Type

java.lang.Object
  继承者 javax.sound.sampled.AudioFileFormat.Type
正在封闭类:
AudioFileFormat

public static class AudioFileFormat.Type
extends Object

Type 类的实例表示音频文件的标准类型之一。静态实例是为常见类型提供的。


字段摘要
static AudioFileFormat.Type AIFC
          指定 AIFF-C 文件。
static AudioFileFormat.Type AIFF
          指定 AIFF 文件。
static AudioFileFormat.Type AU
          指定 AU 文件。
static AudioFileFormat.Type SND
          指定 SND 文件。
static AudioFileFormat.Type WAVE
          指定 WAVE 文件。
 
构造方法摘要
AudioFileFormat.Type(String name, String extension)
          构造文件类型。
 
方法摘要
 boolean equals(Object obj)
          终止 equals 方法
 String getExtension()
          获得此文件类型的常见文件扩展名。
 int hashCode()
          终止 hashCode 方法
 String toString()
          按文件类型的 String 表示形式提供文件类型的名称。
 
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

字段详细信息

WAVE

public static final AudioFileFormat.Type WAVE
指定 WAVE 文件。


AU

public static final AudioFileFormat.Type AU
指定 AU 文件。


AIFF

public static final AudioFileFormat.Type AIFF
指定 AIFF 文件。


AIFC

public static final AudioFileFormat.Type AIFC
指定 AIFF-C 文件。


SND

public static final AudioFileFormat.Type SND
指定 SND 文件。

构造方法详细信息

AudioFileFormat.Type

public AudioFileFormat.Type(String name,
                            String extension)
构造文件类型。

参数:
name - 命名文件类型的字符串
extension - 通常不用前导点标记文件类型的字符串。
方法详细信息

equals

public final boolean equals(Object obj)
终止 equals 方法

覆盖:
Object 中的 equals
参数:
obj - 要与之比较的引用对象。
返回:
如果此对象与 obj 参数相同,则返回 true;否则返回 false
另请参见:
Object.hashCode(), Hashtable

hashCode

public final int hashCode()
终止 hashCode 方法

覆盖:
Object 中的 hashCode
返回:
此对象的一个哈希码值。
另请参见:
Object.equals(java.lang.Object), Hashtable

toString

public final String toString()
按文件类型的 String 表示形式提供文件类型的名称。

覆盖:
Object 中的 toString
返回:
文件类型的名称

getExtension

public String getExtension()
获得此文件类型的常见文件扩展名。

返回:
文件类型扩展名

JavaTM 2 Platform
Standard Ed. 6

提交错误或意见

版权所有 2008 Sun Microsystems, Inc. 保留所有权利。请遵守GNU General Public License, version 2 only