SQLite

Class BlobW

class BlobW extends OutputStream

Internal class implementing java.io.OutputStream on SQLite 3.4.0 incremental blob I/O interface.
Field Summary
Blobblob
Blob instance
intpos
Read position, file pointer.
Constructor Summary
BlobW(Blob blob)
Contruct OutputStream from blob instance.
Method Summary
voidclose()
Close this blob OutputStream.
voidflush()
Flush blob; dummy to satisfy OutputStream class.
voidwrite(int v)
Write blob data.
voidwrite(byte[] b)
Write blob data.
voidwrite(byte[] b, int off, int len)
Write blob data.

Field Detail

blob

private Blob blob
Blob instance

pos

private int pos
Read position, file pointer.

Constructor Detail

BlobW

BlobW(Blob blob)
Contruct OutputStream from blob instance.

Method Detail

close

public void close()
Close this blob OutputStream.

flush

public void flush()
Flush blob; dummy to satisfy OutputStream class.

write

public void write(int v)
Write blob data.

Parameters: v byte to be written at current position.

write

public void write(byte[] b)
Write blob data.

Parameters: b byte array to be written at current position.

write

public void write(byte[] b, int off, int len)
Write blob data.

Parameters: b byte array to be written. off offset within byte array len length of data to be written

Contact: Christian Werner