org.eclipse.jdt.internal.compiler.tool
类 EclipseFileObject
java.lang.Object
javax.tools.SimpleJavaFileObject
org.eclipse.jdt.internal.compiler.tool.EclipseFileObject
- 所有已实现的接口:
- javax.tools.FileObject, javax.tools.JavaFileObject
public class EclipseFileObject
- extends javax.tools.SimpleJavaFileObject
Implementation of a Java file object that corresponds to a file on the file system
| 从接口 javax.tools.JavaFileObject 继承的嵌套类/接口 |
javax.tools.JavaFileObject.Kind |
| 从类 javax.tools.SimpleJavaFileObject 继承的字段 |
kind, uri |
| 从类 javax.tools.SimpleJavaFileObject 继承的方法 |
getKind, isNameCompatible, toUri |
EclipseFileObject
public EclipseFileObject(String className,
URI uri,
javax.tools.JavaFileObject.Kind kind,
Charset charset)
getAccessLevel
public javax.lang.model.element.Modifier getAccessLevel()
- 指定者:
- 接口
javax.tools.JavaFileObject 中的 getAccessLevel - 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 getAccessLevel
getNestingKind
public javax.lang.model.element.NestingKind getNestingKind()
- 指定者:
- 接口
javax.tools.JavaFileObject 中的 getNestingKind - 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 getNestingKind
delete
public boolean delete()
- 指定者:
- 接口
javax.tools.FileObject 中的 delete - 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 delete
- 另请参见:
FileObject.delete()
equals
public boolean equals(Object o)
- 覆盖:
- 类
Object 中的 equals
getCharContent
public CharSequence getCharContent(boolean ignoreEncodingErrors)
throws IOException
- 指定者:
- 接口
javax.tools.FileObject 中的 getCharContent - 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 getCharContent
- 抛出:
IOException- 另请参见:
FileObject.getCharContent(boolean)
getLastModified
public long getLastModified()
- 指定者:
- 接口
javax.tools.FileObject 中的 getLastModified - 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 getLastModified
- 另请参见:
FileObject.getLastModified()
getName
public String getName()
- 指定者:
- 接口
javax.tools.FileObject 中的 getName - 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 getName
hashCode
public int hashCode()
- 覆盖:
- 类
Object 中的 hashCode
openInputStream
public InputStream openInputStream()
throws IOException
- 指定者:
- 接口
javax.tools.FileObject 中的 openInputStream - 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 openInputStream
- 抛出:
IOException- 另请参见:
FileObject.openInputStream()
openOutputStream
public OutputStream openOutputStream()
throws IOException
- 指定者:
- 接口
javax.tools.FileObject 中的 openOutputStream - 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 openOutputStream
- 抛出:
IOException- 另请参见:
FileObject.openOutputStream()
openReader
public Reader openReader(boolean ignoreEncodingErrors)
throws IOException
- 指定者:
- 接口
javax.tools.FileObject 中的 openReader - 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 openReader
- 抛出:
IOException- 另请参见:
FileObject.openReader(boolean)
openWriter
public Writer openWriter()
throws IOException
- 指定者:
- 接口
javax.tools.FileObject 中的 openWriter - 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 openWriter
- 抛出:
IOException- 另请参见:
FileObject.openWriter()
toString
public String toString()
- 覆盖:
- 类
javax.tools.SimpleJavaFileObject 中的 toString
Copyright © 2013. All Rights Reserved.