|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface Tool
프로그램으로부터 호출해 가능한 툴의 공통 인터페이스입니다. 툴은 종래, 컴파일러와 같은 커멘드행 프로그램입니다. 플랫폼에서 사용 가능한 툴 세트는, 벤더로 정의되고 있습니다.
툴의 검색은,ServiceLoader.load(Class)
를 사용해 실행할 수 있습니다.
메소드의 개요 | |
---|---|
Set <SourceVersion > |
getSourceVersions ()
이 툴이 지원하고 있는 Java™ 프로그램 언어의 소스 버젼을 가져옵니다. |
int |
run (InputStream in,
OutputStream out,
OutputStream err,
String ... arguments)
입출력 채널과 인수를 지정해, 툴을 실행합니다. |
메소드의 상세 |
---|
int run(InputStream in, OutputStream out, OutputStream err, String ... arguments)
out
또는 err
에 기입해집니다.
in
- 표준 입력. null 의 경우는 System.in 를 사용out
- 표준 출력. null 의 경우는 System.out 를 사용err
- 표준 에러. null 의 경우는 System.err 를 사용arguments
- 툴에게 건네지는 인수
NullPointerException
- 인수의 배열에 null
요소가 포함되어 있는 경우Set <SourceVersion > getSourceVersions()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.