aicas logoJamaica 3.2 release 62

javax.sound.sampled
Class AudioFormat.Encoding

java.lang.Object
  extended by javax.sound.sampled.AudioFormat.Encoding
Enclosing class:
AudioFormat

public static class AudioFormat.Encoding
extends Object

This describes a given audio format encoding.

Since:
1.3

Field Summary
static AudioFormat.Encoding ALAW
          The ALAW encoding.
static AudioFormat.Encoding PCM_SIGNED
          The signed PCM encoding.
static AudioFormat.Encoding PCM_UNSIGNED
          The unsigned PCM encoding.
static AudioFormat.Encoding ULAW
          The ULAW encoding.
 
Constructor Summary
AudioFormat.Encoding(String name)
          Create a new encoding descriptor, given its name.
 
Method Summary
 boolean equals(Object o)
          equals compares this object to another object.
 int hashCode()
          hashCode returns a hash code for this object.
 String toString()
          Return the name of this encoding.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ALAW

public static final AudioFormat.Encoding ALAW
The ALAW encoding.


PCM_SIGNED

public static final AudioFormat.Encoding PCM_SIGNED
The signed PCM encoding.


PCM_UNSIGNED

public static final AudioFormat.Encoding PCM_UNSIGNED
The unsigned PCM encoding.


ULAW

public static final AudioFormat.Encoding ULAW
The ULAW encoding.

Constructor Detail

AudioFormat.Encoding

public AudioFormat.Encoding(String name)
Create a new encoding descriptor, given its name.

Parameters:
name - the name
Method Detail

equals

public final boolean equals(Object o)
Description copied from class: Object
equals compares this object to another object.

Equals must be symmetric (a.equals(b) == b.equals(a)), reflexive (a.equals(a)==true) and transitive (a.equals(b) && b.equals(c) IMPLIES (a.equals(c))) and not change over time (a.equals(b) == a.equals(b)). a.equals(null) should always return false.

If a.equals(b) is true for two objects a and b, then a.hashCode()==b.hashCode() must hold.

The default implementation of equals returns this==other.

Overrides:
equals in class Object
Parameters:
o - the other object.
Returns:
if this and other are considered equal.

hashCode

public final int hashCode()
Description copied from class: Object
hashCode returns a hash code for this object. The hash code must be equal for two objects a and b if a.equals(b) is true.

The default implementation returns System.identityHashCode(this).

Overrides:
hashCode in class Object
Returns:
a hash code value.

toString

public final String toString()
Return the name of this encoding.

Overrides:
toString in class Object
Returns:
a string identifying this object.

aicas logoJamaica 3.2 release 62

aicas GmbH, Karlsruhe - Germany    www.aicas.com
Copyright 2001-2008 aicas GmbH. All Rights Reserved.