<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> <html lang="en"> <head> <!-- Generated by javadoc (1.8.0_181) on Thu Sep 20 00:34:34 UTC 2018 --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JDBCNClob (HSQLDB 2.4.0 API)</title> <meta name="date" content="2018-09-20"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../script.js"></script> </head> <body> <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { parent.document.title="JDBCNClob (HSQLDB 2.4.0 API)"; } } catch(err) { } //--> </script> <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> <!-- ========= START OF TOP NAVBAR ======= --> <div class="topNav"><a name="navbar.top"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.top.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="../../../overview-summary.html">Overview</a></li> <li><a href="package-summary.html">Package</a></li> <li class="navBarCell1Rev">Class</li> <li><a href="class-use/JDBCNClob.html">Use</a></li> <li><a href="package-tree.html">Tree</a></li> <li><a href="../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../index-all.html">Index</a></li> <li><a href="../../../help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li><a href="../../../org/hsqldb/jdbc/JDBCDriver.html" title="class in org.hsqldb.jdbc"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../org/hsqldb/jdbc/JDBCParameterMetaData.html" title="class in org.hsqldb.jdbc"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../index.html?org/hsqldb/jdbc/JDBCNClob.html" target="_top">Frames</a></li> <li><a href="JDBCNClob.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_top"> <li><a href="../../../allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <div> <ul class="subNavList"> <li>Summary: </li> <li>Nested | </li> <li>Field | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#methods.inherited.from.class.org.hsqldb.jdbc.JDBCClob">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> <li>Field | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li>Method</li> </ul> </div> <a name="skip.navbar.top"> <!-- --> </a></div> <!-- ========= END OF TOP NAVBAR ========= --> <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">org.hsqldb.jdbc</div> <h2 title="Class JDBCNClob" class="title">Class JDBCNClob</h2> </div> <div class="contentContainer"> <ul class="inheritance"> <li>java.lang.Object</li> <li> <ul class="inheritance"> <li><a href="../../../org/hsqldb/jdbc/JDBCClob.html" title="class in org.hsqldb.jdbc">org.hsqldb.jdbc.JDBCClob</a></li> <li> <ul class="inheritance"> <li>org.hsqldb.jdbc.JDBCNClob</li> </ul> </li> </ul> </li> </ul> <div class="description"> <ul class="blockList"> <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> <dd>java.sql.Clob, java.sql.NClob</dd> </dl> <hr> <br> <pre>public class <span class="typeNameLabel">JDBCNClob</span> extends <a href="../../../org/hsqldb/jdbc/JDBCClob.html" title="class in org.hsqldb.jdbc">JDBCClob</a> implements java.sql.NClob</pre> <div class="block">The mapping in the Java™ programming language for the SQL <code>NCLOB</code> type. An SQL <code>NCLOB</code> is a built-in type that stores a Character Large Object using the National Character Set as a column value in a row of a database table. <P>The <code>NClob</code> interface extends the <code>Clob</code> interface which provides provides methods for getting the length of an SQL <code>NCLOB</code> value, for materializing a <code>NCLOB</code> value on the client, and for searching for a substring or <code>NCLOB</code> object within a <code>NCLOB</code> value. A <code>NClob</code> object, just like a <code>Clob</code> object, is valid for the duration of the transaction in which it was created. Methods in the interfaces <code>ResultSet</code>, <code>CallableStatement</code>, and <code>PreparedStatement</code>, such as <code>getNClob</code> and <code>setNClob</code> allow a programmer to access an SQL <code>NCLOB</code> value. In addition, this interface has methods for updating a <code>NCLOB</code> value. <!-- start Release-specific documentation --> <div class="ReleaseSpecificDocumentation"> <h3>HSQLDB-Specific Information:</h3> <p> First, it should be noted that since HSQLDB represents all character data internally as Java UNICODE (UTF16) String objects, there is not currently any appreciable difference between the HSQLDB XXXCHAR types and the SQL 2003 NXXXCHAR and NCLOB types. <p> See <a href="../../../org/hsqldb/jdbc/JDBCClob.html" title="class in org.hsqldb.jdbc"><code>JDBCClob</code></a> for further information. </div> <!-- end Release-specific documentation --></div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JDK 1.6, HSQLDB 2.0</dd> <dt><span class="simpleTagLabel">Author:</span></dt> <dd>Campbell Burnet (campbell-burnet@users dot sourceforge.net)</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../../org/hsqldb/jdbc/JDBCClob.html" title="class in org.hsqldb.jdbc"><code>JDBCClob</code></a>, <a href="../../../org/hsqldb/jdbc/JDBCClobClient.html" title="class in org.hsqldb.jdbc"><code>JDBCClobClient</code></a></dd> </dl> </li> </ul> </div> <div class="summary"> <ul class="blockList"> <li class="blockList"> <!-- ======== CONSTRUCTOR SUMMARY ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.summary"> <!-- --> </a> <h3>Constructor Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <caption><span>Constructors</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/hsqldb/jdbc/JDBCNClob.html#JDBCNClob-java.lang.String-">JDBCNClob</a></span>(java.lang.String data)</code> </td> </tr> </table> </li> </ul> <!-- ========== METHOD SUMMARY =========== --> <ul class="blockList"> <li class="blockList"><a name="method.summary"> <!-- --> </a> <h3>Method Summary</h3> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.hsqldb.jdbc.JDBCClob"> <!-- --> </a> <h3>Methods inherited from class org.hsqldb.jdbc.<a href="../../../org/hsqldb/jdbc/JDBCClob.html" title="class in org.hsqldb.jdbc">JDBCClob</a></h3> <code><a href="../../../org/hsqldb/jdbc/JDBCClob.html#free--">free</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#getAsciiStream--">getAsciiStream</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#getCharacterStream--">getCharacterStream</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#getCharacterStream-long-long-">getCharacterStream</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#getSubString-long-int-">getSubString</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#length--">length</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#position-java.sql.Clob-long-">position</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#position-java.lang.String-long-">position</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#setAsciiStream-long-">setAsciiStream</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#setCharacterStream-long-">setCharacterStream</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#setString-long-java.lang.String-">setString</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#setString-long-java.lang.String-int-int-">setString</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#setStringBuffer-long-java.lang.StringBuffer-int-int-">setStringBuffer</a>, <a href="../../../org/hsqldb/jdbc/JDBCClob.html#truncate-long-">truncate</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <!-- --> </a> <h3>Methods inherited from class java.lang.Object</h3> <code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.sql.Clob"> <!-- --> </a> <h3>Methods inherited from interface java.sql.Clob</h3> <code>free, getAsciiStream, getCharacterStream, getCharacterStream, getSubString, length, position, position, setAsciiStream, setCharacterStream, setString, setString, truncate</code></li> </ul> </li> </ul> </li> </ul> </div> <div class="details"> <ul class="blockList"> <li class="blockList"> <!-- ========= CONSTRUCTOR DETAIL ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.detail"> <!-- --> </a> <h3>Constructor Detail</h3> <a name="JDBCNClob-java.lang.String-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>JDBCNClob</h4> <pre>public JDBCNClob(java.lang.String data) throws java.sql.SQLException</pre> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.sql.SQLException</code></dd> </dl> </li> </ul> </li> </ul> </li> </ul> </div> </div> <!-- ========= END OF CLASS DATA ========= --> <!-- ======= START OF BOTTOM NAVBAR ====== --> <div class="bottomNav"><a name="navbar.bottom"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.bottom.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="../../../overview-summary.html">Overview</a></li> <li><a href="package-summary.html">Package</a></li> <li class="navBarCell1Rev">Class</li> <li><a href="class-use/JDBCNClob.html">Use</a></li> <li><a href="package-tree.html">Tree</a></li> <li><a href="../../../deprecated-list.html">Deprecated</a></li> <li><a href="../../../index-all.html">Index</a></li> <li><a href="../../../help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li><a href="../../../org/hsqldb/jdbc/JDBCDriver.html" title="class in org.hsqldb.jdbc"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../org/hsqldb/jdbc/JDBCParameterMetaData.html" title="class in org.hsqldb.jdbc"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../index.html?org/hsqldb/jdbc/JDBCNClob.html" target="_top">Frames</a></li> <li><a href="JDBCNClob.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_bottom"> <li><a href="../../../allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <div> <ul class="subNavList"> <li>Summary: </li> <li>Nested | </li> <li>Field | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#methods.inherited.from.class.org.hsqldb.jdbc.JDBCClob">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> <li>Field | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li>Method</li> </ul> </div> <a name="skip.navbar.bottom"> <!-- --> </a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> <p class="legalCopy"><small><i>Copyright �� 2001 - 2017 HSQL Development Group.</i></small></p> </body> </html>