org.reflext.test
Class CompilerResult
java.lang.Object
javax.tools.ForwardingJavaFileManager<javax.tools.StandardJavaFileManager>
org.reflext.test.CompilerResult
- All Implemented Interfaces:
- java.io.Closeable, java.io.Flushable, javax.tools.JavaFileManager, javax.tools.OptionChecker
public class CompilerResult
- extends javax.tools.ForwardingJavaFileManager<javax.tools.StandardJavaFileManager>
- Author:
- Julien Viet
| Nested classes/interfaces inherited from interface javax.tools.JavaFileManager |
javax.tools.JavaFileManager.Location |
| Fields inherited from class javax.tools.ForwardingJavaFileManager |
fileManager |
|
Constructor Summary |
CompilerResult(javax.tools.StandardJavaFileManager standardJavaFileManager)
|
|
Method Summary |
org.reflext.test.LocalFileObject |
getClassFile(java.lang.String name)
|
javax.tools.FileObject |
getFileForOutput(javax.tools.JavaFileManager.Location location,
java.lang.String packageName,
java.lang.String relativeName,
javax.tools.FileObject sibling)
|
javax.tools.JavaFileObject |
getJavaFileForOutput(javax.tools.JavaFileManager.Location location,
java.lang.String className,
javax.tools.JavaFileObject.Kind kind,
javax.tools.FileObject sibling)
|
| Methods inherited from class javax.tools.ForwardingJavaFileManager |
close, flush, getClassLoader, getFileForInput, getJavaFileForInput, handleOption, hasLocation, inferBinaryName, isSameFile, isSupportedOption, list |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompilerResult
public CompilerResult(javax.tools.StandardJavaFileManager standardJavaFileManager)
getClassFile
public org.reflext.test.LocalFileObject getClassFile(java.lang.String name)
getJavaFileForOutput
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
- Specified by:
getJavaFileForOutput in interface javax.tools.JavaFileManager- Overrides:
getJavaFileForOutput in class javax.tools.ForwardingJavaFileManager<javax.tools.StandardJavaFileManager>
- Throws:
java.io.IOException
getFileForOutput
public javax.tools.FileObject getFileForOutput(javax.tools.JavaFileManager.Location location,
java.lang.String packageName,
java.lang.String relativeName,
javax.tools.FileObject sibling)
throws java.io.IOException
- Specified by:
getFileForOutput in interface javax.tools.JavaFileManager- Overrides:
getFileForOutput in class javax.tools.ForwardingJavaFileManager<javax.tools.StandardJavaFileManager>
- Throws:
java.io.IOException
Copyright © 2011 eXo Platform SAS. All Rights Reserved.