org.hsqldb.types
Interface ClobData
-
- All Superinterfaces:
- LobData
- All Known Implementing Classes:
- ClobDataID
public interface ClobData extends LobData
Interface for Character Large Object implementations.- Since:
- 1.9.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description ClobDataduplicate(SessionInterface session)java.io.ReadergetCharacterStream(SessionInterface session)java.io.ReadergetCharacterStream(SessionInterface session, long pos, long length)char[]getChars(SessionInterface session, long position, int length)ClobDatagetClob(SessionInterface session, long pos, long length)longgetId()java.lang.StringgetSubString(SessionInterface session, long pos, int length)longlength(SessionInterface session)longnonSpaceLength(SessionInterface session)longposition(SessionInterface session, ClobData searchstr, long start)longposition(SessionInterface session, java.lang.String searchstr, long start)voidsetCharacterStream(SessionInterface session, long pos, java.io.Reader in)voidsetChars(SessionInterface session, long pos, char[] chars, int offset, int len)voidsetClob(SessionInterface session, long pos, ClobData clob, long offset, long len)voidsetId(long id)voidsetString(SessionInterface session, long pos, java.lang.String str)voidtruncate(SessionInterface session, long len)-
Methods inherited from interface org.hsqldb.types.LobData
isBinary, setSession
-
-
-
-
Method Detail
-
getChars
char[] getChars(SessionInterface session, long position, int length)
-
length
long length(SessionInterface session)
-
getSubString
java.lang.String getSubString(SessionInterface session, long pos, int length)
-
getClob
ClobData getClob(SessionInterface session, long pos, long length)
-
duplicate
ClobData duplicate(SessionInterface session)
-
truncate
void truncate(SessionInterface session, long len)
-
getCharacterStream
java.io.Reader getCharacterStream(SessionInterface session)
-
setString
void setString(SessionInterface session, long pos, java.lang.String str)
-
setClob
void setClob(SessionInterface session, long pos, ClobData clob, long offset, long len)
-
setChars
void setChars(SessionInterface session, long pos, char[] chars, int offset, int len)
-
setCharacterStream
void setCharacterStream(SessionInterface session, long pos, java.io.Reader in)
-
position
long position(SessionInterface session, java.lang.String searchstr, long start)
-
position
long position(SessionInterface session, ClobData searchstr, long start)
-
nonSpaceLength
long nonSpaceLength(SessionInterface session)
-
getCharacterStream
java.io.Reader getCharacterStream(SessionInterface session, long pos, long length)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG