org.apache.lucene.store
Class RAMOutputStream
public class RAMOutputStream
$Id: RAMOutputStream.java,v 1.2 2004/03/29 22:48:05 cutting Exp $
void | close() - Closes this stream to further operations.
|
void | flushBuffer(byte[] src, int len) - Expert: implements buffer write.
|
long | length() - The number of bytes in the file.
|
void | reset() - Resets this to an empty buffer.
|
void | seek(long pos) - Sets current position in this file, where the next write will occur.
|
void | writeTo(OutputStream out) - Copy the current contents of this buffer to the named output.
|
close , flush , flushBuffer , getFilePointer , length , seek , writeByte , writeBytes , writeChars , writeInt , writeLong , writeString , writeVInt , writeVLong |
RAMOutputStream
public RAMOutputStream()
Construct an empty output buffer.
close
public void close()
throws IOException
Closes this stream to further operations.
- close in interface OutputStream
flushBuffer
public void flushBuffer(byte[] src,
int len)
Expert: implements buffer write. Writes bytes at the current position in
the output.
- flushBuffer in interface OutputStream
len
- the number of bytes to write
length
public long length()
The number of bytes in the file.
- length in interface OutputStream
reset
public void reset()
Resets this to an empty buffer.
seek
public void seek(long pos)
throws IOException
Sets current position in this file, where the next write will occur.
- seek in interface OutputStream
writeTo
public void writeTo(OutputStream out)
throws IOException
Copy the current contents of this buffer to the named output.
Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.