public class CustomJavaFileObject extends Object implements JavaFileObject
JavaFileObject.Kind| Constructor and Description |
|---|
CustomJavaFileObject(String binaryName,
URI uri) |
| Modifier and Type | Method and Description |
|---|---|
String |
binaryName() |
boolean |
delete() |
Modifier |
getAccessLevel() |
CharSequence |
getCharContent(boolean ignoreEncodingErrors) |
JavaFileObject.Kind |
getKind() |
long |
getLastModified() |
String |
getName() |
NestingKind |
getNestingKind() |
boolean |
isNameCompatible(String simpleName,
JavaFileObject.Kind kind) |
InputStream |
openInputStream() |
OutputStream |
openOutputStream() |
Reader |
openReader(boolean ignoreEncodingErrors) |
Writer |
openWriter() |
String |
toString() |
URI |
toUri() |
public URI toUri()
toUri in interface FileObjectpublic InputStream openInputStream() throws IOException
openInputStream in interface FileObjectIOExceptionpublic OutputStream openOutputStream()
openOutputStream in interface FileObjectpublic String getName()
getName in interface FileObjectpublic Reader openReader(boolean ignoreEncodingErrors)
openReader in interface FileObjectpublic CharSequence getCharContent(boolean ignoreEncodingErrors)
getCharContent in interface FileObjectpublic Writer openWriter() throws IOException
openWriter in interface FileObjectIOExceptionpublic long getLastModified()
getLastModified in interface FileObjectpublic boolean delete()
delete in interface FileObjectpublic JavaFileObject.Kind getKind()
getKind in interface JavaFileObjectpublic boolean isNameCompatible(String simpleName, JavaFileObject.Kind kind)
isNameCompatible in interface JavaFileObjectpublic NestingKind getNestingKind()
getNestingKind in interface JavaFileObjectpublic Modifier getAccessLevel()
getAccessLevel in interface JavaFileObjectpublic String binaryName()
Copyright © 2021. All rights reserved.