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 TypeMethodDescriptionbooleanvoidfree()getCharacterStream(long pos, long length) getSubString(long pos, int length) inthashCode()protected voidlonglength()longlongprotected longposition(char[] pattern, long start) setAsciiStream(long pos) setCharacterStream(long pos) protected intsetData(long pos, char[] data, int offset, int len) protected OutputStreamintintvoidtruncate(long length) protected voidvalidateGetRange(long pos, int length, int bufferLength) protected voidvalidateSetRange(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:
getSubStringin interfaceClob- Throws:
SQLException
-
getCharacterStream
- Specified by:
getCharacterStreamin interfaceClob- Throws:
SQLException
-
getAsciiStream
- Specified by:
getAsciiStreamin interfaceClob- Throws:
SQLException
-
position
- Specified by:
positionin interfaceClob- Throws:
SQLException
-
position
- Specified by:
positionin interfaceClob- Throws:
SQLException
-
setString
- Specified by:
setStringin interfaceClob- Throws:
SQLException
-
setString
- Specified by:
setStringin interfaceClob- Throws:
SQLException
-
setAsciiStream
- Specified by:
setAsciiStreamin interfaceClob- Throws:
SQLException
-
setCharacterStream
- Specified by:
setCharacterStreamin interfaceClob- Throws:
SQLException
-
truncate
- Specified by:
truncatein interfaceClob- Throws:
SQLException
-
getCharacterStream
- Specified by:
getCharacterStreamin 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
-