org.axiondb.jdbc

Class AbstractAxionClob

public abstract class AbstractAxionClob extends Object implements AxionClob

Abstract base implementation of AxionClob.

Version: $Revision: 1.7 $ $Date: 2003/07/10 16:34:34 $

Author: Rodney Waldhoff Morgan Delegrange

Method Summary
InputStreamgetAsciiStream()
ReadergetCharacterStream()
StringgetSubString(long pos, int len)
longlength()
longposition(Clob searchstr, long start)
longposition(String searchstr, long start)
OutputStreamsetAsciiStream(long pos)
WritersetCharacterStream(long pos)
intsetString(long pos, String str)
Invokes
intsetString(long pos, String str, int offset, int length)
abstract OutputStreamsetUtf8Stream(long pos)
voidtruncate(long length)

Method Detail

getAsciiStream

public InputStream getAsciiStream()

getCharacterStream

public Reader getCharacterStream()

getSubString

public String getSubString(long pos, int len)

length

public long length()

position

public long position(Clob searchstr, long start)

position

public long position(String searchstr, long start)

setAsciiStream

public OutputStream setAsciiStream(long pos)

setCharacterStream

public Writer setCharacterStream(long pos)

setString

public int setString(long pos, String str)
Invokes setString(pos,str,0,str.length())

setString

public int setString(long pos, String str, int offset, int length)

setUtf8Stream

public abstract OutputStream setUtf8Stream(long pos)

See Also: AbstractAxionClob

truncate

public void truncate(long length)