Package manifold.internal.javac
Class MissFileObject
- java.lang.Object
-
- manifold.internal.javac.MissFileObject
-
- All Implemented Interfaces:
FileObject,JavaFileObject
public class MissFileObject extends Object implements JavaFileObject
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface javax.tools.JavaFileObject
JavaFileObject.Kind
-
-
Constructor Summary
Constructors Constructor Description MissFileObject()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandelete()ModifiergetAccessLevel()CharSequencegetCharContent(boolean ignoreEncodingErrors)JavaFileObject.KindgetKind()longgetLastModified()StringgetName()NestingKindgetNestingKind()booleanisNameCompatible(String simpleName, JavaFileObject.Kind kind)InputStreamopenInputStream()OutputStreamopenOutputStream()ReaderopenReader(boolean ignoreEncodingErrors)WriteropenWriter()URItoUri()
-
-
-
Method Detail
-
toUri
public URI toUri()
- Specified by:
toUriin interfaceFileObject
-
getName
public String getName()
- Specified by:
getNamein interfaceFileObject
-
openInputStream
public InputStream openInputStream() throws IOException
- Specified by:
openInputStreamin interfaceFileObject- Throws:
IOException
-
openOutputStream
public OutputStream openOutputStream() throws IOException
- Specified by:
openOutputStreamin interfaceFileObject- Throws:
IOException
-
openReader
public Reader openReader(boolean ignoreEncodingErrors) throws IOException
- Specified by:
openReaderin interfaceFileObject- Throws:
IOException
-
getCharContent
public CharSequence getCharContent(boolean ignoreEncodingErrors) throws IOException
- Specified by:
getCharContentin interfaceFileObject- Throws:
IOException
-
openWriter
public Writer openWriter() throws IOException
- Specified by:
openWriterin interfaceFileObject- Throws:
IOException
-
getLastModified
public long getLastModified()
- Specified by:
getLastModifiedin interfaceFileObject
-
delete
public boolean delete()
- Specified by:
deletein interfaceFileObject
-
getKind
public JavaFileObject.Kind getKind()
- Specified by:
getKindin interfaceJavaFileObject
-
isNameCompatible
public boolean isNameCompatible(String simpleName, JavaFileObject.Kind kind)
- Specified by:
isNameCompatiblein interfaceJavaFileObject
-
getNestingKind
public NestingKind getNestingKind()
- Specified by:
getNestingKindin interfaceJavaFileObject
-
getAccessLevel
public Modifier getAccessLevel()
- Specified by:
getAccessLevelin interfaceJavaFileObject
-
-