spec.benchmarks.compiler
Class SpecFileManager.BaseFileObject
java.lang.Object
   spec.benchmarks.compiler.SpecFileManager.BaseFileObject
spec.benchmarks.compiler.SpecFileManager.BaseFileObject
- All Implemented Interfaces: 
- javax.tools.FileObject, javax.tools.JavaFileObject
- Direct Known Subclasses: 
- SpecFileManager.CachedFileObject, SpecFileManager.OutputFileObject
- Enclosing class:
- SpecFileManager
- public class SpecFileManager.BaseFileObject 
- extends java.lang.Object- implements javax.tools.JavaFileObject
 
| Nested classes/interfaces inherited from interface javax.tools.JavaFileObject | 
| javax.tools.JavaFileObject.Kind | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SpecFileManager.BaseFileObject
public SpecFileManager.BaseFileObject()
delete
public boolean delete()
- 
- Specified by:
- deletein interface- javax.tools.FileObject
 
- 
 
getAccessLevel
public javax.lang.model.element.Modifier getAccessLevel()
- 
- Specified by:
- getAccessLevelin interface- javax.tools.JavaFileObject
 
- 
 
getCharContent
public java.lang.CharSequence getCharContent(boolean arg0)
                                      throws java.io.IOException
- 
- Specified by:
- getCharContentin interface- javax.tools.FileObject
 
- 
- Throws:
- java.io.IOException
 
getKind
public javax.tools.JavaFileObject.Kind getKind()
- 
- Specified by:
- getKindin interface- javax.tools.JavaFileObject
 
- 
 
getLastModified
public long getLastModified()
- 
- Specified by:
- getLastModifiedin interface- javax.tools.FileObject
 
- 
 
getName
public java.lang.String getName()
- 
- Specified by:
- getNamein interface- javax.tools.FileObject
 
- 
 
getNestingKind
public javax.lang.model.element.NestingKind getNestingKind()
- 
- Specified by:
- getNestingKindin interface- javax.tools.JavaFileObject
 
- 
 
isNameCompatible
public boolean isNameCompatible(java.lang.String arg0,
                                javax.tools.JavaFileObject.Kind arg1)
- 
- Specified by:
- isNameCompatiblein interface- javax.tools.JavaFileObject
 
- 
 
openInputStream
public java.io.InputStream openInputStream()
                                    throws java.io.IOException
- 
- Specified by:
- openInputStreamin interface- javax.tools.FileObject
 
- 
- Throws:
- java.io.IOException
 
openOutputStream
public java.io.OutputStream openOutputStream()
                                      throws java.io.IOException
- 
- Specified by:
- openOutputStreamin interface- javax.tools.FileObject
 
- 
- Throws:
- java.io.IOException
 
openReader
public java.io.Reader openReader(boolean arg0)
                          throws java.io.IOException
- 
- Specified by:
- openReaderin interface- javax.tools.FileObject
 
- 
- Throws:
- java.io.IOException
 
openWriter
public java.io.Writer openWriter()
                          throws java.io.IOException
- 
- Specified by:
- openWriterin interface- javax.tools.FileObject
 
- 
- Throws:
- java.io.IOException
 
toUri
public java.net.URI toUri()
- 
- Specified by:
- toUriin interface- javax.tools.FileObject
 
-