public class OnBotJavaDelegatingStandardFileManager
extends javax.tools.ForwardingJavaFileManager<javax.tools.StandardJavaFileManager>
implements javax.tools.StandardJavaFileManager
OnBotJavaDelegatingStandardFileManager is a delegator to StandardJavaFileManager.
That is, beyond the delegation done in ForwardingJavaFileManager, we here add delegation to the
additional StandardJavaFileManager methods.| Modifier and Type | Field and Description |
|---|---|
protected javax.tools.StandardJavaFileManager |
delegate |
| Constructor and Description |
|---|
OnBotJavaDelegatingStandardFileManager(javax.tools.StandardJavaFileManager delegate) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<? extends javax.tools.JavaFileObject> |
getJavaFileObjects(java.io.File... files) |
java.lang.Iterable<? extends javax.tools.JavaFileObject> |
getJavaFileObjects(java.lang.String... names) |
java.lang.Iterable<? extends javax.tools.JavaFileObject> |
getJavaFileObjectsFromFiles(java.lang.Iterable<? extends java.io.File> files) |
java.lang.Iterable<? extends javax.tools.JavaFileObject> |
getJavaFileObjectsFromStrings(java.lang.Iterable<java.lang.String> names) |
java.lang.Iterable<? extends java.io.File> |
getLocation(javax.tools.JavaFileManager.Location location) |
void |
setLocation(javax.tools.JavaFileManager.Location location,
java.lang.Iterable<? extends java.io.File> path) |
close, flush, getClassLoader, getFileForInput, getFileForOutput, getJavaFileForInput, getJavaFileForOutput, handleOption, hasLocation, inferBinaryName, isSameFile, isSupportedOption, listclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic OnBotJavaDelegatingStandardFileManager(javax.tools.StandardJavaFileManager delegate)
public java.lang.Iterable<? extends javax.tools.JavaFileObject> getJavaFileObjectsFromFiles(java.lang.Iterable<? extends java.io.File> files)
getJavaFileObjectsFromFiles in interface javax.tools.StandardJavaFileManagerpublic java.lang.Iterable<? extends javax.tools.JavaFileObject> getJavaFileObjects(java.io.File... files)
getJavaFileObjects in interface javax.tools.StandardJavaFileManagerpublic java.lang.Iterable<? extends javax.tools.JavaFileObject> getJavaFileObjectsFromStrings(java.lang.Iterable<java.lang.String> names)
getJavaFileObjectsFromStrings in interface javax.tools.StandardJavaFileManagerpublic java.lang.Iterable<? extends javax.tools.JavaFileObject> getJavaFileObjects(java.lang.String... names)
getJavaFileObjects in interface javax.tools.StandardJavaFileManagerpublic void setLocation(javax.tools.JavaFileManager.Location location,
java.lang.Iterable<? extends java.io.File> path)
throws java.io.IOException
setLocation in interface javax.tools.StandardJavaFileManagerjava.io.IOExceptionpublic java.lang.Iterable<? extends java.io.File> getLocation(javax.tools.JavaFileManager.Location location)
getLocation in interface javax.tools.StandardJavaFileManager