class InMemoryFileManager
extends javax.tools.ForwardingJavaFileManager<javax.tools.StandardJavaFileManager>
| Constructor and Description |
|---|
InMemoryFileManager(javax.tools.StandardJavaFileManager manager) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getClassFileContents(java.lang.String className) |
java.lang.ClassLoader |
getClassLoader(javax.tools.JavaFileManager.Location location) |
javax.tools.JavaFileObject |
getJavaFileForOutput(javax.tools.JavaFileManager.Location location,
java.lang.String className,
javax.tools.JavaFileObject.Kind kind,
javax.tools.FileObject sibling) |
InMemoryFileManager(javax.tools.StandardJavaFileManager manager)
public java.lang.ClassLoader getClassLoader(javax.tools.JavaFileManager.Location location)
getClassLoader in interface javax.tools.JavaFileManagergetClassLoader in class javax.tools.ForwardingJavaFileManager<javax.tools.StandardJavaFileManager>public javax.tools.JavaFileObject getJavaFileForOutput(javax.tools.JavaFileManager.Location location,
java.lang.String className,
javax.tools.JavaFileObject.Kind kind,
javax.tools.FileObject sibling)
throws java.io.IOException
getJavaFileForOutput in interface javax.tools.JavaFileManagergetJavaFileForOutput in class javax.tools.ForwardingJavaFileManager<javax.tools.StandardJavaFileManager>java.io.IOExceptionpublic byte[] getClassFileContents(java.lang.String className)