public class EclipseFileObject
extends javax.tools.SimpleJavaFileObject
| Constructor and Description |
|---|
EclipseFileObject(java.lang.String className,
java.net.URI uri,
javax.tools.JavaFileObject.Kind kind,
java.nio.charset.Charset charset) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
delete() |
boolean |
equals(java.lang.Object o) |
javax.lang.model.element.Modifier |
getAccessLevel() |
java.lang.CharSequence |
getCharContent(boolean ignoreEncodingErrors) |
long |
getLastModified() |
java.lang.String |
getName() |
javax.lang.model.element.NestingKind |
getNestingKind() |
int |
hashCode() |
java.io.InputStream |
openInputStream() |
java.io.OutputStream |
openOutputStream() |
java.io.Reader |
openReader(boolean ignoreEncodingErrors) |
java.io.Writer |
openWriter() |
java.lang.String |
toString() |
public EclipseFileObject(java.lang.String className,
java.net.URI uri,
javax.tools.JavaFileObject.Kind kind,
java.nio.charset.Charset charset)
public javax.lang.model.element.Modifier getAccessLevel()
getAccessLevel in interface javax.tools.JavaFileObjectgetAccessLevel in class javax.tools.SimpleJavaFileObjectpublic javax.lang.model.element.NestingKind getNestingKind()
getNestingKind in interface javax.tools.JavaFileObjectgetNestingKind in class javax.tools.SimpleJavaFileObjectpublic boolean delete()
delete in interface javax.tools.FileObjectdelete in class javax.tools.SimpleJavaFileObjectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.CharSequence getCharContent(boolean ignoreEncodingErrors)
throws java.io.IOException
getCharContent in interface javax.tools.FileObjectgetCharContent in class javax.tools.SimpleJavaFileObjectjava.io.IOExceptionpublic long getLastModified()
getLastModified in interface javax.tools.FileObjectgetLastModified in class javax.tools.SimpleJavaFileObjectpublic java.lang.String getName()
getName in interface javax.tools.FileObjectgetName in class javax.tools.SimpleJavaFileObjectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.io.InputStream openInputStream()
throws java.io.IOException
openInputStream in interface javax.tools.FileObjectopenInputStream in class javax.tools.SimpleJavaFileObjectjava.io.IOExceptionpublic java.io.OutputStream openOutputStream()
throws java.io.IOException
openOutputStream in interface javax.tools.FileObjectopenOutputStream in class javax.tools.SimpleJavaFileObjectjava.io.IOExceptionpublic java.io.Reader openReader(boolean ignoreEncodingErrors)
throws java.io.IOException
openReader in interface javax.tools.FileObjectopenReader in class javax.tools.SimpleJavaFileObjectjava.io.IOExceptionpublic java.io.Writer openWriter()
throws java.io.IOException
openWriter in interface javax.tools.FileObjectopenWriter in class javax.tools.SimpleJavaFileObjectjava.io.IOExceptionpublic java.lang.String toString()
toString in class javax.tools.SimpleJavaFileObject