javax > javax.tools > javax.tools.javafilemanager >

Interface: javax.tools.JavaFileManager
    javax.tools.JavaFileManager


public interface JavaFileManager extends Closeable, Flushable, OptionChecker

Inner Class(es): JavaFileManager.Location

FIELDS:

CONSTRUCTORS:

METHODS:
void close()
Throws: IOException

void flush()
Throws: IOException

ClassLoader getClassLoader(JavaFileManager.Location location)
Throws: SecurityException
Throws: IllegalStateException

FileObject getFileForInput(JavaFileManager.Location location, String packageName, String relativeName)
Throws: IllegalArgumentException
Throws: IOException
Throws: IllegalStateException

FileObject getFileForOutput(JavaFileManager.Location location, String packageName, String relativeName, FileObject sibling)
Throws: IllegalArgumentException
Throws: IOException
Throws: IllegalStateException

JavaFileObject getJavaFileForInput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind)
Throws: IllegalArgumentException
Throws: IOException
Throws: IllegalStateException

JavaFileObject getJavaFileForOutput(JavaFileManager.Location location, String className, JavaFileObject.Kind kind, FileObject sibling)
Throws: IllegalArgumentException
Throws: IOException
Throws: IllegalStateException

boolean handleOption(String current, Iterator remaining)
Throws: IllegalArgumentException
Throws: IllegalStateException

boolean hasLocation(JavaFileManager.Location location)

String inferBinaryName(JavaFileManager.Location location, JavaFileObject file)
Throws: IllegalStateException

boolean isSameFile(FileObject a, FileObject b)
Throws: IllegalArgumentException

Iterable list(JavaFileManager.Location location, String packageName, Set kinds, boolean recurse)
Throws: IOException
Throws: IllegalStateException


INHERITED METHODS:

SUBINTERFACES:
StandardJavaFileManager,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net