- All Superinterfaces:
AutoCloseable
,Clob
,Wrapper
,Wrapper
- All Known Subinterfaces:
NClobWrapper
- All Known Implementing Classes:
ClobWrapperImpl
,NClobWrapperImpl
Wraps a
Clob
.- Author:
- AO Industries, Inc.
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
close()
Callsfree()
.default void
free()
getCharacterStream
(long pos, long length) default String
getSubString
(long pos, int length) Gets the clob that is wrapped.default long
length()
default long
long
setAsciiStream
(long pos) setCharacterStream
(long pos) default int
default int
default void
truncate
(long len) Methods inherited from interface com.aoapps.sql.wrapper.Wrapper
isWrapperFor, unwrap
-
Method Details
-
getWrapped
Clob getWrapped()Gets the clob that is wrapped.- Specified by:
getWrapped
in interfaceWrapper
-
close
Callsfree()
.- Specified by:
close
in interfaceAutoCloseable
- Throws:
SQLException
- See Also:
-
length
- Specified by:
length
in interfaceClob
- Throws:
SQLException
-
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
-
free
- Specified by:
free
in interfaceClob
- Throws:
SQLException
-
getCharacterStream
- Specified by:
getCharacterStream
in interfaceClob
- Throws:
SQLException
-