public class MemFileManager
extends javax.tools.ForwardingJavaFileManager<javax.tools.JavaFileManager>
Constructor and Description |
---|
MemFileManager(java.lang.ClassLoader parent,
javax.tools.StandardJavaFileManager sjfm) |
Modifier and Type | Method and Description |
---|---|
java.lang.ClassLoader |
getClassLoader(javax.tools.JavaFileManager.Location location) |
javax.tools.FileObject |
getFileForInput(javax.tools.JavaFileManager.Location location,
java.lang.String packageName,
java.lang.String relativeName) |
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 name,
javax.tools.JavaFileObject.Kind kind,
javax.tools.FileObject sibling) |
java.lang.String |
inferBinaryName(javax.tools.JavaFileManager.Location loc,
javax.tools.JavaFileObject javaFileObject) |
boolean |
isSameFile(javax.tools.FileObject a,
javax.tools.FileObject b) |
java.lang.Iterable<javax.tools.JavaFileObject> |
list(javax.tools.JavaFileManager.Location location,
java.lang.String pkg,
java.util.Set<javax.tools.JavaFileObject.Kind> kinds,
boolean recurse) |
public MemFileManager(java.lang.ClassLoader parent, javax.tools.StandardJavaFileManager sjfm)
public java.lang.ClassLoader getClassLoader(javax.tools.JavaFileManager.Location location)
getClassLoader
in interface javax.tools.JavaFileManager
getClassLoader
in class javax.tools.ForwardingJavaFileManager<javax.tools.JavaFileManager>
public javax.tools.FileObject getFileForInput(javax.tools.JavaFileManager.Location location, java.lang.String packageName, java.lang.String relativeName) throws java.io.IOException
getFileForInput
in interface javax.tools.JavaFileManager
getFileForInput
in class javax.tools.ForwardingJavaFileManager<javax.tools.JavaFileManager>
java.io.IOException
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
getFileForOutput
in interface javax.tools.JavaFileManager
getFileForOutput
in class javax.tools.ForwardingJavaFileManager<javax.tools.JavaFileManager>
java.io.IOException
public javax.tools.JavaFileObject getJavaFileForOutput(javax.tools.JavaFileManager.Location location, java.lang.String name, javax.tools.JavaFileObject.Kind kind, javax.tools.FileObject sibling) throws java.io.IOException
getJavaFileForOutput
in interface javax.tools.JavaFileManager
getJavaFileForOutput
in class javax.tools.ForwardingJavaFileManager<javax.tools.JavaFileManager>
java.io.IOException
public java.lang.String inferBinaryName(javax.tools.JavaFileManager.Location loc, javax.tools.JavaFileObject javaFileObject)
inferBinaryName
in interface javax.tools.JavaFileManager
inferBinaryName
in class javax.tools.ForwardingJavaFileManager<javax.tools.JavaFileManager>
public boolean isSameFile(javax.tools.FileObject a, javax.tools.FileObject b)
isSameFile
in interface javax.tools.JavaFileManager
isSameFile
in class javax.tools.ForwardingJavaFileManager<javax.tools.JavaFileManager>
public java.lang.Iterable<javax.tools.JavaFileObject> list(javax.tools.JavaFileManager.Location location, java.lang.String pkg, java.util.Set<javax.tools.JavaFileObject.Kind> kinds, boolean recurse) throws java.io.IOException
list
in interface javax.tools.JavaFileManager
list
in class javax.tools.ForwardingJavaFileManager<javax.tools.JavaFileManager>
java.io.IOException
Copyright © 2007–2021 Querydsl. All rights reserved.