java.lang.Object
com.aoapps.sql.wrapper.ClobWrapperImpl
com.aoapps.sql.wrapper.NClobWrapperImpl
com.aoapps.sql.failfast.FailFastNClobImpl
- All Implemented Interfaces:
ClobWrapper
,NClobWrapper
,Wrapper
,AutoCloseable
,Clob
,NClob
,Wrapper
- Author:
- AO Industries, Inc.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
free()
getCharacterStream
(long pos, long length) protected FailFastConnectionImpl
getSubString
(long pos, int length) long
length()
long
long
setAsciiStream
(long pos) setCharacterStream
(long pos) int
int
void
truncate
(long len) Methods inherited from class com.aoapps.sql.wrapper.NClobWrapperImpl
getWrapped
Methods inherited from class com.aoapps.sql.wrapper.ClobWrapperImpl
toString, unwrapClob, wrapInputStream, wrapOutputStream, wrapReader, wrapWriter
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.aoapps.sql.wrapper.ClobWrapper
close
Methods inherited from interface com.aoapps.sql.wrapper.Wrapper
isWrapperFor, unwrap
-
Constructor Details
-
FailFastNClobImpl
-
-
Method Details
-
getConnectionWrapper
- Overrides:
getConnectionWrapper
in classClobWrapperImpl
-
length
- Throws:
SQLException
-
getSubString
- Throws:
SQLException
-
getCharacterStream
- Specified by:
getCharacterStream
in interfaceClob
- Specified by:
getCharacterStream
in interfaceClobWrapper
- Overrides:
getCharacterStream
in classClobWrapperImpl
- Throws:
SQLException
-
getAsciiStream
- Specified by:
getAsciiStream
in interfaceClob
- Specified by:
getAsciiStream
in interfaceClobWrapper
- Overrides:
getAsciiStream
in classClobWrapperImpl
- Throws:
SQLException
-
position
- Throws:
SQLException
-
position
- Specified by:
position
in interfaceClob
- Specified by:
position
in interfaceClobWrapper
- Overrides:
position
in classClobWrapperImpl
- Throws:
SQLException
-
setString
- Throws:
SQLException
-
setString
- Throws:
SQLException
-
setAsciiStream
- Specified by:
setAsciiStream
in interfaceClob
- Specified by:
setAsciiStream
in interfaceClobWrapper
- Overrides:
setAsciiStream
in classClobWrapperImpl
- Throws:
SQLException
-
setCharacterStream
- Specified by:
setCharacterStream
in interfaceClob
- Specified by:
setCharacterStream
in interfaceClobWrapper
- Overrides:
setCharacterStream
in classClobWrapperImpl
- Throws:
SQLException
-
truncate
- Throws:
SQLException
-
free
- Throws:
SQLException
-
getCharacterStream
- Specified by:
getCharacterStream
in interfaceClob
- Specified by:
getCharacterStream
in interfaceClobWrapper
- Overrides:
getCharacterStream
in classClobWrapperImpl
- Throws:
SQLException
-