Skip navigation links

Oracle®Database JDBC Java API Reference
12c Release 1 (12.1.0.2)
E56669-01


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. 

Skip navigation links

Oracle®Database JDBC Java API Reference
12c Release 1 (12.1.0.2)
E56669-01


Copyright © 2008, 2014, Oracle and/or its affiliates. All rights reserved.