private class FileInputJavaFileManager.InputFileJavaFileObject
extends javax.tools.SimpleJavaFileObject
JavaFileObject that reads from a File.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
binaryName |
private java.io.File |
file |
| Constructor and Description |
|---|
InputFileJavaFileObject(java.io.File file,
java.lang.String binaryName) |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.lang.String |
getBinaryName() |
java.lang.CharSequence |
getCharContent(boolean ignoreEncodingErrors) |
java.io.Reader |
openReader(boolean ignoreEncodingErrors) |
private final java.io.File file
private final java.lang.String binaryName
public InputFileJavaFileObject(java.io.File file,
java.lang.String binaryName)
public java.io.Reader openReader(boolean ignoreEncodingErrors)
throws java.io.IOException
openReader in interface javax.tools.FileObjectopenReader in class javax.tools.SimpleJavaFileObjectjava.io.IOExceptionpublic java.lang.CharSequence getCharContent(boolean ignoreEncodingErrors)
throws java.io.IOException
getCharContent in interface javax.tools.FileObjectgetCharContent in class javax.tools.SimpleJavaFileObjectjava.io.IOExceptionjava.lang.String getBinaryName()