public class NClobDomain extends ClobDomain implements LobStreamInterface, java.io.Serializable
BaseLobDomain.BlobOutputStreamlob, LOGGER_NAME, mClient, mData, mDataModified, mIndexString, mNeedsServerSync, mOwner, relIdx, xAct| Constructor and Description | 
|---|
NClobDomain()
Constructor for this class. 
 | 
NClobDomain(char[] data)
Constructs an instance of this class, given a char array. 
 | 
NClobDomain(java.sql.Clob nclob)
Constructs an instance of this class, given an NCLOB object. 
 | 
NClobDomain(java.sql.Clob nclob,
           char[] nclobData)
Internal: Applications should not use this constructor. 
 | 
NClobDomain(oracle.sql.NCLOB nclob)
Deprecated. 
 
use NClobDomain(Clob) instead. 
 | 
NClobDomain(oracle.sql.NCLOB nclob,
           char[] nclobData)
Deprecated. 
 
use NClobDomain(Clob, char[]) instead. 
 | 
NClobDomain(NClobDomain nclob,
           char[] nclobData)
Internal: Applications should not use this constructor. 
 | 
NClobDomain(ResponseValues respVals)  | 
NClobDomain(java.lang.String str)
Constructs an instance of this class, given a string. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static XMLDomainFactory | 
getXMLDomainFactory(java.lang.Class attrClass)
Internal: Applications should not use this method. 
 | 
closeCharacterOutputStream, closeCharacterStream, closeOutputStream, createEmptyCLOB, equals, getAsciiOutputStream, getAsciiStream, getBufferSize, getCharacterOutputStream, getCharacterOutputStream, getCharacterStream, getCharacterStream, getData, getInputStream, getInternalDataStream, getInternalDataStream, getInternalOutputStream, getInternalStream, getInternalStream, getLength, getOutputStream, getStorageByteArray, getStorageCharArray, getSubString, getTempClobBindVarVal, getXMLContentNode, marshal, prepareForDML, printXMLDefinition, readBytesFromLob, resetCachedData, saveToDatabase, saveToDatabase, setBytes, setChars, setIsBindVar, syncClientLob, syncLob, syncServerLob, toCharArray, toString, useCLOB, writeBytesToLobcloseInputStream, getInputStream, getInvokeDomainMethod, getOutputStream, getOwner, getOwnerAttributeIndex, getOwnerRow, getRemoteBufferSize, getRemoteIdString, getRemoteLength, getSize, getStorageByteArray, isCacheDataModified, loadFromDatabase, setBytes, setContext, toByteArray, toDatum, toJDBCObjectclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcloseCharacterOutputStream, closeCharacterStream, closeInputStream, closeOutputStream, getCharacterOutputStream, getCharacterStream, getInputStream, getOutputStreamgetOwner, getOwnerAttributeIndex, getRemoteIdString, getSize, syncClientLob, syncServerLobloadFromDatabase, prepareForDML, saveToDatabase, saveToDatabasegetData, setContextpublic NClobDomain()
public NClobDomain(java.lang.String str)
str - a string to be used for a NClobDomain.public NClobDomain(char[] data)
data - a char array to be used for a NClobDomain.public NClobDomain(java.sql.Clob nclob)
nclob - an NCLOB to be used for a ClobDomain.public NClobDomain(oracle.sql.NCLOB nclob)
public NClobDomain(java.sql.Clob nclob,
                   char[] nclobData)
 Creates an instance of this class with data in nclobData
 argument and using the transaction context from nclob
 argument to use the NCLOB locator in the database.
 
nclob - name of the NCLOB to use as a NClobDomain.nclobData - data to fill the NCLOB.public NClobDomain(oracle.sql.NCLOB nclob,
                   char[] nclobData)
public NClobDomain(NClobDomain nclob, char[] nclobData)
 Creates an instance of this class with data in nclobData
 argument and using the transaction context from nclob
 argument to use the NCLOB locator in the database.
 
nclob - name of the NCLOB to use as a NClobDomain.nclobData - data to fill the NCLOB.public NClobDomain(ResponseValues respVals)
public static XMLDomainFactory getXMLDomainFactory(java.lang.Class attrClass)