Class JavaFileObjects.ResourceJavaFileObject
java.lang.Object
javax.tools.SimpleJavaFileObject
org.codehaus.commons.compiler.jdk.util.JavaFileObjects.ResourceJavaFileObject
- All Implemented Interfaces:
FileObject
,JavaFileObject
- Enclosing class:
JavaFileObjects
Byte array-based implementation of
JavaFileObject
.-
Nested Class Summary
Nested classes/interfaces inherited from interface javax.tools.JavaFileObject
JavaFileObject.Kind
-
Field Summary
Fields inherited from class javax.tools.SimpleJavaFileObject
kind, uri
-
Method Summary
Modifier and TypeMethodDescriptiongetCharContent
(boolean ignoreEncodingErrors) long
getName()
boolean
isNameCompatible
(String simpleName, JavaFileObject.Kind kind) openReader
(boolean ignoreEncodingErrors) Methods inherited from class javax.tools.SimpleJavaFileObject
delete, getAccessLevel, getKind, getNestingKind, openOutputStream, openWriter, toString, toUri
-
Method Details
-
isNameCompatible
- Specified by:
isNameCompatible
in interfaceJavaFileObject
- Overrides:
isNameCompatible
in classSimpleJavaFileObject
-
getName
- Specified by:
getName
in interfaceFileObject
- Overrides:
getName
in classSimpleJavaFileObject
-
openInputStream
- Specified by:
openInputStream
in interfaceFileObject
- Overrides:
openInputStream
in classSimpleJavaFileObject
- Throws:
IOException
-
openReader
- Specified by:
openReader
in interfaceFileObject
- Overrides:
openReader
in classSimpleJavaFileObject
- Throws:
IOException
-
getCharContent
- Specified by:
getCharContent
in interfaceFileObject
- Overrides:
getCharContent
in classSimpleJavaFileObject
- Throws:
IOException
-
getLastModified
public long getLastModified()- Specified by:
getLastModified
in interfaceFileObject
- Overrides:
getLastModified
in classSimpleJavaFileObject
-
getResourceFileName
-