|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 차의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface JavaFileObject
Java™ 프로그램 언어의 원시 파일이나 클래스 파일을 조작하는 툴전용의 파일의 추상화입니다.
이 인터페이스에 포함되는 모든 메소드는, 시큐리티 예외가 발생했을 경우에, SecurityException 를 throw 할 가능성이 있습니다.
명시적으로 허가되어 있지 않은 경우에 인수로서 null
가 지정되면(자), 이 인터페이스에 포함되는 모든 메소드는 NullPointerException 를 throw 할 가능성이 있습니다.
JavaFileManager
상자의 클래스의 개요 | |
---|---|
static class |
JavaFileObject.Kind
JavaFileObject 의 종류입니다. |
메소드의 개요 | |
---|---|
Modifier |
getAccessLevel ()
이 파일 객체로 나타내지는 클래스의 액세스 레벨에 관한 힌트를 제공합니다. |
JavaFileObject.Kind |
getKind ()
이 파일 객체의 종류를 가져옵니다. |
NestingKind |
getNestingKind ()
이 파일 객체로 나타내지는 클래스의 상자의 레벨에 관한 힌트를 제공합니다. |
boolean |
isNameCompatible (String simpleName,
JavaFileObject.Kind kind)
이 파일 객체에, 지정된 단순명 및 종류와의 호환성이 있을지 어떨지를 조사합니다. |
인터페이스 javax.tools. FileObject 로부터 상속된 메소드 |
---|
delete , getCharContent , getLastModified , getName , openInputStream , openOutputStream , openReader , openWriter , toUri |
메소드의 상세 |
---|
JavaFileObject.Kind getKind()
boolean isNameCompatible(String simpleName, JavaFileObject.Kind kind)
simpleName
- 클래스의 단순명kind
- 종류
true
, 그렇지 않은 경우는 falseNestingKind getNestingKind()
NestingKind.LOCAL
또는 NestingKind.ANONYMOUS
의 의미로 NestingKind.MEMBER
를 돌려줄 가능성이 있습니다. 상자의 레벨이 미지인 경우나, 이 파일 객체가 클래스 파일을 나타내지 않는 경우, 이 메소드는 null
를 돌려줍니다.
null
Modifier getAccessLevel()
null
를 돌려줍니다.
|
JavaTM Platform Standard Ed. 6 |
|||||||||
전의 클래스 차의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요 : 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.