Class FBCachedClob

java.lang.Object
org.firebirdsql.jdbc.field.FBCachedClob
All Implemented Interfaces:
Clob, NClob

public final class FBCachedClob extends Object implements Clob, NClob
Clob implementation that is cached client-side.

This implementation is used for disconnected result sets (ie scrollable and hold cursors over commit).

This class also implements NClob so it can be used with the set/get/updateNClob methods transparently. It technically does not conform to the JDBC requirements for NClob.