Package com.firebolt.jdbc.type.lob
Class FireboltClob
java.lang.Object
com.firebolt.jdbc.type.lob.FireboltClob
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
free()
getCharacterStream
(long pos, long length) getSubString
(long pos, int length) int
hashCode()
protected void
long
length()
long
long
protected long
position
(char[] pattern, long start) setAsciiStream
(long pos) setCharacterStream
(long pos) protected int
setData
(long pos, char[] data, int offset, int len) protected OutputStream
int
int
void
truncate
(long length) protected void
validateGetRange
(long pos, int length, int bufferLength) protected void
validateSetRange
(long pos, int fragmentLength, int offset, int len)
-
Field Details
-
buf
protected char[] buf
-
-
Constructor Details
-
FireboltClob
public FireboltClob() -
FireboltClob
public FireboltClob(char[] buf)
-
-
Method Details
-
getSubString
- Specified by:
getSubString
in interfaceClob
- Throws:
SQLException
-
getCharacterStream
- Specified by:
getCharacterStream
in interfaceClob
- Throws:
SQLException
-
getAsciiStream
- Specified by:
getAsciiStream
in interfaceClob
- Throws:
SQLException
-
position
- Specified by:
position
in interfaceClob
- Throws:
SQLException
-
position
- Specified by:
position
in interfaceClob
- Throws:
SQLException
-
setString
- Specified by:
setString
in interfaceClob
- Throws:
SQLException
-
setString
- Specified by:
setString
in interfaceClob
- Throws:
SQLException
-
setAsciiStream
- Specified by:
setAsciiStream
in interfaceClob
- Throws:
SQLException
-
setCharacterStream
- Specified by:
setCharacterStream
in interfaceClob
- Throws:
SQLException
-
truncate
- Specified by:
truncate
in interfaceClob
- Throws:
SQLException
-
getCharacterStream
- Specified by:
getCharacterStream
in interfaceClob
- Throws:
SQLException
-
equals
-
hashCode
public int hashCode() -
validateGetRange
- Throws:
SQLException
-
isValid
- Throws:
SQLException
-
validateSetRange
protected void validateSetRange(long pos, int fragmentLength, int offset, int len) throws SQLException - Throws:
SQLException
-
length
- Throws:
SQLException
-
setData
- Throws:
SQLException
-
free
- Throws:
SQLException
-
position
- Throws:
SQLException
-
setStream
- Throws:
SQLException
-