org.eclipse.emf.ecore.resource
Class URIConverter.WriteableOutputStream.Buffer

java.lang.Object
  extended byjava.io.InputStream
      extended byjava.io.ByteArrayInputStream
          extended byorg.eclipse.emf.ecore.resource.URIConverter.WriteableOutputStream.Buffer
Enclosing class:
URIConverter.WriteableOutputStream

protected class URIConverter.WriteableOutputStream.Buffer
extends ByteArrayInputStream


Field Summary
protected  char[] characters
           
protected  int index
           
protected  InputStreamReader reader
           
 
Fields inherited from class java.io.ByteArrayInputStream
buf, count, mark, pos
 
Constructor Summary
URIConverter.WriteableOutputStream.Buffer(int size)
           
 
Method Summary
 void flush()
           
 void write(int b)
           
 
Methods inherited from class java.io.ByteArrayInputStream
available, close, mark, markSupported, read, read, reset, skip
 
Methods inherited from class java.io.InputStream
read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

index

protected int index

characters

protected char[] characters

reader

protected InputStreamReader reader
Constructor Detail

URIConverter.WriteableOutputStream.Buffer

public URIConverter.WriteableOutputStream.Buffer(int size)
                                          throws IOException
Method Detail

write

public void write(int b)
           throws IOException
Throws:
IOException

flush

public void flush()
           throws IOException
Throws:
IOException

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.