Class JavaFileObjects.ResourceJavaFileObject
- java.lang.Object
-
- javax.tools.SimpleJavaFileObject
-
- org.codehaus.commons.compiler.jdk.util.JavaFileObjects.ResourceJavaFileObject
-
- All Implemented Interfaces:
javax.tools.FileObject,javax.tools.JavaFileObject
- Enclosing class:
- JavaFileObjects
public static final class JavaFileObjects.ResourceJavaFileObject extends javax.tools.SimpleJavaFileObjectByte array-based implementation ofJavaFileObject.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.CharSequencegetCharContent(boolean ignoreEncodingErrors)longgetLastModified()java.lang.StringgetName()java.lang.StringgetResourceFileName()booleanisNameCompatible(java.lang.String simpleName, javax.tools.JavaFileObject.Kind kind)java.io.InputStreamopenInputStream()java.io.ReaderopenReader(boolean ignoreEncodingErrors)
-
-
-
Method Detail
-
isNameCompatible
public boolean isNameCompatible(@Nullable java.lang.String simpleName, @Nullable javax.tools.JavaFileObject.Kind kind)
- Specified by:
isNameCompatiblein interfacejavax.tools.JavaFileObject- Overrides:
isNameCompatiblein classjavax.tools.SimpleJavaFileObject
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacejavax.tools.FileObject- Overrides:
getNamein classjavax.tools.SimpleJavaFileObject
-
openInputStream
public java.io.InputStream openInputStream() throws java.io.IOException- Specified by:
openInputStreamin interfacejavax.tools.FileObject- Overrides:
openInputStreamin classjavax.tools.SimpleJavaFileObject- Throws:
java.io.IOException
-
openReader
public java.io.Reader openReader(boolean ignoreEncodingErrors) throws java.io.IOException- Specified by:
openReaderin interfacejavax.tools.FileObject- Overrides:
openReaderin classjavax.tools.SimpleJavaFileObject- Throws:
java.io.IOException
-
getCharContent
public java.lang.CharSequence getCharContent(boolean ignoreEncodingErrors) throws java.io.IOException- Specified by:
getCharContentin interfacejavax.tools.FileObject- Overrides:
getCharContentin classjavax.tools.SimpleJavaFileObject- Throws:
java.io.IOException
-
getLastModified
public long getLastModified()
- Specified by:
getLastModifiedin interfacejavax.tools.FileObject- Overrides:
getLastModifiedin classjavax.tools.SimpleJavaFileObject
-
getResourceFileName
public java.lang.String getResourceFileName()
-
-