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, list
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public 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.StandardJavaFileManager
public java.lang.Iterable<? extends javax.tools.JavaFileObject> getJavaFileObjects(java.io.File... files)
getJavaFileObjects
in interface javax.tools.StandardJavaFileManager
public java.lang.Iterable<? extends javax.tools.JavaFileObject> getJavaFileObjectsFromStrings(java.lang.Iterable<java.lang.String> names)
getJavaFileObjectsFromStrings
in interface javax.tools.StandardJavaFileManager
public java.lang.Iterable<? extends javax.tools.JavaFileObject> getJavaFileObjects(java.lang.String... names)
getJavaFileObjects
in interface javax.tools.StandardJavaFileManager
public void setLocation(javax.tools.JavaFileManager.Location location, java.lang.Iterable<? extends java.io.File> path) throws java.io.IOException
setLocation
in interface javax.tools.StandardJavaFileManager
java.io.IOException
public java.lang.Iterable<? extends java.io.File> getLocation(javax.tools.JavaFileManager.Location location)
getLocation
in interface javax.tools.StandardJavaFileManager