org.axiondb.types

Class StringClob

public class StringClob extends Object implements AxionClob

A Clob based upon a simple String. This type allows any string value to be treated as a AxionClob.

Version: $Revision: 1.7 $ $Date: 2007/11/13 19:04:02 $

Author: Rodney Waldhoff

Constructor Summary
StringClob(String str)
Method Summary
InputStreamgetAsciiStream()
ReadergetCharacterStream()
StringgetString()
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)
intsetString(long pos, String str, int offset, int length)
voidtruncate(long length)

Constructor Detail

StringClob

public StringClob(String str)

Method Detail

getAsciiStream

public InputStream getAsciiStream()

getCharacterStream

public Reader getCharacterStream()

getString

public String getString()

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)

setString

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

truncate

public void truncate(long length)