public class NClobDomain extends ClobDomain implements LobStreamInterface, java.io.Serializable
BaseLobDomain.BlobOutputStream
lob, 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, freeTemporary, 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, writeBytesToLob
closeInputStream, getInputStream, getInvokeDomainMethod, getOutputStream, getOwner, getOwnerAttributeIndex, getOwnerRow, getRemoteBufferSize, getRemoteIdString, getRemoteLength, getSize, getStorageByteArray, isCacheDataModified, loadFromDatabase, setBytes, setContext, toByteArray, toDatum, toJDBCObject
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
closeCharacterOutputStream, closeCharacterStream, closeInputStream, closeOutputStream, getCharacterOutputStream, getCharacterStream, getInputStream, getOutputStream
getOwner, getOwnerAttributeIndex, getRemoteIdString, getSize, syncClientLob, syncServerLob
loadFromDatabase, prepareForDML, saveToDatabase, saveToDatabase
getData, setContext
public 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)