spec.benchmarks.compiler
Class SpecFileManager.OutputFileObject

java.lang.Object
  extended by spec.benchmarks.compiler.SpecFileManager.BaseFileObject
      extended by spec.benchmarks.compiler.SpecFileManager.OutputFileObject
All Implemented Interfaces:
javax.tools.FileObject, javax.tools.JavaFileObject
Enclosing class:
SpecFileManager

public class SpecFileManager.OutputFileObject
extends SpecFileManager.BaseFileObject


Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.tools.JavaFileObject
javax.tools.JavaFileObject.Kind
 
Constructor Summary
SpecFileManager.OutputFileObject(java.lang.String name)
           
 
Method Summary
 java.io.OutputStream openOutputStream()
           
 
Methods inherited from class spec.benchmarks.compiler.SpecFileManager.BaseFileObject
delete, getAccessLevel, getCharContent, getKind, getLastModified, getName, getNestingKind, isNameCompatible, openInputStream, openReader, openWriter, toUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpecFileManager.OutputFileObject

public SpecFileManager.OutputFileObject(java.lang.String name)
Method Detail

openOutputStream

public java.io.OutputStream openOutputStream()
                                      throws java.io.IOException
Specified by:
openOutputStream in interface javax.tools.FileObject
Overrides:
openOutputStream in class SpecFileManager.BaseFileObject
Throws:
java.io.IOException