Oracle JDBC API Reference
12c Release 1 ("12.1.0.2.0")
E17663-03

oracle.sql
Class NCLOB

java.lang.Object
  extended by oracle.sql.Datum
      extended by oracle.sql.DatumWithConnection
          extended by oracle.sql.CLOB
              extended by oracle.sql.NCLOB
All Implemented Interfaces:
Serializable, Clob, NClob, oracle.jdbc.internal.ACProxyable, oracle.jdbc.internal.OracleDatumWithConnection, OracleClob, OracleNClob

Deprecated. Use java.sql.NClob interface for declaration instead of using concrete class oracle.sql.NCLOB.

public class NCLOB
extends CLOB
implements oracle.jdbc.internal.OracleNClob

Use NClob interface for declaration instead of using concrete class oracle.sql.NCLOB. java.sql.NClob has methods declared for all opertions. For Oracle specific methods use the interface OracleNClob.

Obtaining NClob from the ResultSet

java.sql.NClob nclob = resultSet.getNClob(...);

Creating temporary NClob using factory method, Connection.createNClob()

java.sql.NClob nclob = connection.createNClob();

See Also:
NClob, OracleNClob, Connection.createNClob(), Serialized Form

Field Summary
static boolean TRACE
          Deprecated.  
 
Fields inherited from class oracle.sql.CLOB
acProxy, DURATION_CALL, DURATION_SESSION, MAX_CHUNK_SIZE, MODE_READONLY, MODE_READWRITE
 
Constructor Summary
protected NCLOB()
          Deprecated.  
 
Method Summary
 
Methods inherited from class oracle.sql.CLOB
canReadBasicLobDataInLocator, close, createTemporary, createTemporary, empty_lob, free, freeTemporary, freeTemporary, getACProxy, getAsciiOutputStream, getAsciiOutputStream, getAsciiStream, getAsciiStream, getBufferSize, getCharacterOutputStream, getCharacterOutputStream, getCharacterStream, getCharacterStream, getCharacterStream, getChars, getChunkSize, getEmptyCLOB, getFormOfUseFromLocator, getJavaSqlConnection, getPrefetchedDataSize, getSubString, isConvertibleTo, isEmptyLob, isNCLOB, isOpen, isSecureFile, isTemporary, isTemporary, length, open, open, position, position, putChars, putChars, putChars, putString, setACProxy, setAsciiStream, setBytes, setCharacterStream, setString, setString, stringValue, toJdbc, trim, truncate
 
Methods inherited from class oracle.sql.DatumWithConnection
assertNotNull, assertNotNull, getConnection, getConnectionDuringExceptionHandling, getOracleConnection
 
Methods inherited from class oracle.sql.Datum
bigDecimalValue, booleanValue, bytesEqual, byteValue, compareBytes, dateValue, doubleValue, equals, floatValue, getBytes, getLength, getStream, intValue, isNull, longValue, setShareBytes, shareBytes, stringValue, timestampValue, timestampValue, timeValue, timeValue, toClass
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.jdbc.internal.OracleClob
asciiStreamValue, binaryStreamValue, canReadBasicLobDataInLocator, characterStreamValue, clearCachedData, getAsciiOutputStream, getAsciiOutputStream, getAsciiStream, getBufferSize, getCharacterOutputStream, getCharacterOutputStream, getCharacterStream, getChars, getChunkSize, getDBAccess, getJavaSqlConnection, getLocator, getPrefetchedData, getPrefetchedDataSize, isActivePrefetch, isConvertibleTo, isNCLOB, makeJdbcArray, putChars, putChars, putString, setActivePrefetch, setChunkSize, setLength, setLocator, setPrefetchedData, setPrefetchedData, stringValue, toJdbc, trim
 
Methods inherited from interface oracle.jdbc.internal.OracleDatumWithConnection
bigDecimalValue, booleanValue, byteValue, dateValue, doubleValue, floatValue, getBytes, getConnection, getInternalConnection, getLength, getOracleConnection, getStream, intValue, longValue, setBytes, setPhysicalConnectionOf, setShareBytes, shareBytes, stringValue, timestampValue, timestampValue, timeValue, timeValue
 
Methods inherited from interface oracle.jdbc.OracleClob
close, isEmptyLob, isOpen, isSecureFile, isTemporary, open
 
Methods inherited from interface java.sql.Clob
free, getAsciiStream, getCharacterStream, getCharacterStream, getSubString, length, position, position, setAsciiStream, setCharacterStream, setString, setString, truncate
 
Methods inherited from interface oracle.jdbc.internal.ACProxyable
getACProxy, setACProxy
 

Field Detail

TRACE

public static final boolean TRACE
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

NCLOB

protected NCLOB()
Deprecated. 

Oracle JDBC API Reference
12c Release 1 ("12.1.0.2.0")
E17663-03

Copyright © 2008, 2013, Oracle. All rights reserved.