|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
java.lang.Object | +--javax.sound.sampled.spi.AudioFileWriter
오디오 파일 기입 서비스의 프로바이더입니다. 고정 구현을 갖추고 있는 클래스는 오디오 스트림으로부터 1 종류 이상의 오디오 파일을 기입할 수가 있습니다.
생성자의 개요 | |
AudioFileWriter ()
|
메소드의 개요 | |
abstract AudioFileFormat.Type [] |
getAudioFileTypes ()
이 오디오 파일 라이터가 파일 기입 서포트를 제공하는 파일 타입을 취득합니다. |
abstract AudioFileFormat.Type [] |
getAudioFileTypes (AudioInputStream stream)
지정된 오디오 입력 스트림으로부터 이 오디오 파일 라이터를 기입할 수 있는 파일 타입을 취득합니다. |
boolean |
isFileTypeSupported (AudioFileFormat.Type fileType)
지정된 파일 타입의 파일 기입 서포트를 이 오디오 파일 라이터가 제공하고 있을지 어떨지를 나타냅니다. |
boolean |
isFileTypeSupported (AudioFileFormat.Type fileType,
AudioInputStream stream)
지정된 타입의 오디오 파일을 나타난 오디오 입력 스트림으로부터 기입해 가능한가 어떤가를 나타냅니다. |
abstract int |
write (AudioInputStream stream,
AudioFileFormat.Type fileType,
File out)
지정된 파일 형식의 오디오 파일을 나타내는 바이트 스트림을, 지정된 외부 파일에 기입합니다. |
abstract int |
write (AudioInputStream stream,
AudioFileFormat.Type fileType,
OutputStream out)
지정된 파일 타입의 오디오 파일을 나타내는 바이트의 스트림을, 지정된 출력 스트림에 기입합니다. |
클래스 java.lang. Object 에서 상속받은 메소드 |
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait |
생성자의 상세 |
public AudioFileWriter()
메소드의 상세 |
public abstract AudioFileFormat.Type [] getAudioFileTypes()
public boolean isFileTypeSupported(AudioFileFormat.Type fileType)
fileType
- 기입 기능이 조회되는 파일 타입
true
, 그렇지 않은 경우는 false
public abstract AudioFileFormat.Type [] getAudioFileTypes(AudioInputStream stream)
stream
- 오디오 파일 타입의 서포트가 조회되는 오디오 입력 스트림
public boolean isFileTypeSupported(AudioFileFormat.Type fileType, AudioInputStream stream)
stream
- 파일 기입 서포트의 조회 대상
true
, 그렇지 않은 경우는 false
public abstract int write(AudioInputStream stream, AudioFileFormat.Type fileType, OutputStream out) throws IOException
AudioSystem.NOT_SPECIFIED
의 경우, IOException 가 표시되어 실패합니다.
stream
- 출력 스트림에 기입하는 오디오 데이터를 포함한 오디오 입력 스트림fileType
- 출력 스트림에 기입해지는 파일 타입out
- 파일 데이터가 기입해지는 스트림
IOException
- 입출력 예외가 발생했을 경우
IllegalArgumentException
- 시스템이 그 파일 타입을 서포트하고 있지 않는 경우isFileTypeSupported(AudioFileFormat.Type, AudioInputStream)
,
getAudioFileTypes()
public abstract int write(AudioInputStream stream, AudioFileFormat.Type fileType, File out) throws IOException
stream
- 파일에 기입해지는 오디오 데이터를 포함한 오디오 입력 스트림fileType
- 파일에 기입해지는 파일 타입out
- 파일 데이터가 기입해지는 외부 파일
IOException
- 입출력 예외가 발생했을 경우
IllegalArgumentException
- 시스템이 그 파일 형식을 서포트하고 있지 않는 경우isFileTypeSupported(javax.sound.sampled.AudioFileFormat.Type)
,
getAudioFileTypes()
|
JavaTM 2 Platform Std. Ed. v1. 4.0 |
||||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 모든 클래스 | ||||||||||
개요: 상자 | 필드 | constructor | 메소드 | 상세: 필드 | constructor | 메소드 |
Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.