René Nyffenegger's collection of things on the web
René Nyffenegger on Oracle - Most wanted - Feedback -
 

dbms_xmldom

Procedures/Functions

adoptnode

function adoptnode returns record
 (
 doc                                in                   record        ,
 adoptednode                        in                   record        
);

appendchild

function appendchild returns record
 (
 n                                  in                   record        ,
 newchild                           in                   record        
);

appenddata

procedure appenddata (
 cd                                 in                   record        ,
 arg                                in                 varchar2        
);

clonenode

function clonenode returns record
 (
 n                                  in                   record        ,
 deep                               in                  boolean        
);

createattribute

function createattribute returns record
 (
 doc                                in                   record        ,
 name                               in                 varchar2        
);
function createattribute returns record
 (
 doc                                in                   record        ,
 name                               in                 varchar2        ,
 ns                                 in                 varchar2        
);

createcdatasection

function createcdatasection returns record
 (
 doc                                in                   record        ,
 data                               in                 varchar2        
);

createcomment

function createcomment returns record
 (
 doc                                in                   record        ,
 data                               in                 varchar2        
);

createdocument

function createdocument returns record
 (
 namespaceuri                       in                 varchar2        ,
 qualifiedname                      in                 varchar2        ,
 doctype                            in                  raw(12) default
);

createdocumentfragment

function createdocumentfragment returns record
 (
 doc                                in                   record        
);

createelement

function createelement returns record
 (
 doc                                in                   record        ,
 tagname                            in                 varchar2        
);
function createelement returns record
 (
 doc                                in                   record        ,
 tagname                            in                 varchar2        ,
 ns                                 in                 varchar2        
);

createentityreference

function createentityreference returns record
 (
 doc                                in                   record        ,
 name                               in                 varchar2        
);

createprocessinginstruction

function createprocessinginstruction returns record
 (
 doc                                in                   record        ,
 target                             in                 varchar2        ,
 data                               in                 varchar2        
);

createtextnode

function createtextnode returns record
 (
 doc                                in                   record        ,
 data                               in                 varchar2        
);

deletedata

procedure deletedata (
 cd                                 in                   record        ,
 offset                             in           binary_integer        ,
 cnt                                in           binary_integer        
);

findentity

function findentity returns record
 (
 dt                                 in                   record        ,
 name                               in                 varchar2        ,
 par                                in                  boolean        
);

findnotation

function findnotation returns record
 (
 dt                                 in                   record        ,
 name                               in                 varchar2        
);

freedocfrag

procedure freedocfrag (
 df                                 in                   record        
);

freedocument

procedure freedocument (
 doc                                in                   record        
);

freenode

procedure freenode (
 n                                  in                   record        
);

getattribute

function getattribute returns varchar2
 (
 elem                               in                   record        ,
 name                               in                 varchar2        
);
function getattribute returns varchar2
 (
 elem                               in                   record        ,
 name                               in                 varchar2        ,
 ns                                 in                 varchar2        
);

getattributenode

function getattributenode returns record
 (
 elem                               in                   record        ,
 name                               in                 varchar2        
);
function getattributenode returns record
 (
 elem                               in                   record        ,
 name                               in                 varchar2        ,
 ns                                 in                 varchar2        
);

getattributes

function getattributes returns record
 (
 n                                  in                   record        
);

getcharset

function getcharset returns varchar2
 (
 doc                                in                   record        
);

getchildnodes

function getchildnodes returns record
 (
 n                                  in                   record        
);

getchildrenbytagname

function getchildrenbytagname returns record
 (
 elem                               in                   record        ,
 name                               in                 varchar2        
);
function getchildrenbytagname returns record
 (
 elem                               in                   record        ,
 name                               in                 varchar2        ,
 ns                                 in                 varchar2        
);

getdata

function getdata returns varchar2
 (
 cd                                 in                   record        
);
function getdata returns varchar2
 (
 pi                                 in                   record        
);

getdoctype

function getdoctype returns record
 (
 doc                                in                   record        
);

getdocumentelement

function getdocumentelement returns record
 (
 doc                                in                   record        
);

getelementsbytagname

function getelementsbytagname returns record
 (
 elem                               in                   record        ,
 name                               in                 varchar2        
);
function getelementsbytagname returns record
 (
 elem                               in                   record        ,
 name                               in                 varchar2        ,
 ns                                 in                 varchar2        
);
function getelementsbytagname returns record
 (
 doc                                in                   record        ,
 tagname                            in                 varchar2        
);

getentities

function getentities returns record
 (
 dt                                 in                   record        
);

getexpandedname

procedure getexpandedname (
 n                                  in                   record        ,
 data                              out                 varchar2        
);
function getexpandedname returns varchar2
 (
 a                                  in                   record        
);
function getexpandedname returns varchar2
 (
 elem                               in                   record        
);

getfirstchild

function getfirstchild returns record
 (
 n                                  in                   record        
);

getimplementation

function getimplementation returns record
 (
 doc                                in                   record        
);

getlastchild

function getlastchild returns record
 (
 n                                  in                   record        
);

getlength

function getlength returns binary_integer
 (
 nl                                 in                   record        
);
function getlength returns binary_integer
 (
 nnm                                in                   record        
);
function getlength returns binary_integer
 (
 cd                                 in                   record        
);

getlocalname

procedure getlocalname (
 n                                  in                   record        ,
 data                              out                 varchar2        
);
function getlocalname returns varchar2
 (
 a                                  in                   record        
);
function getlocalname returns varchar2
 (
 elem                               in                   record        
);

getname

function getname returns varchar2
 (
 a                                  in                   record        
);
function getname returns varchar2
 (
 dt                                 in                   record        
);

getnameditem

function getnameditem returns record
 (
 nnm                                in                   record        ,
 name                               in                 varchar2        
);
function getnameditem returns record
 (
 nnm                                in                   record        ,
 name                               in                 varchar2        ,
 ns                                 in                 varchar2        
);

getnamespace

procedure getnamespace (
 n                                  in                   record        ,
 data                           in out                 varchar2        
);
function getnamespace returns varchar2
 (
 a                                  in                   record        
);
function getnamespace returns varchar2
 (
 elem                               in                   record        
);

getnextsibling

function getnextsibling returns record
 (
 n                                  in                   record        
);

getnodefromfragment

function getnodefromfragment returns record
 (
 fragment                           in                  xmltype        
);

getnodename

function getnodename returns varchar2
 (
 n                                  in                   record        
);

getnodetype

function getnodetype returns binary_integer
 (
 n                                  in                   record        
);

getnodevalue

function getnodevalue returns varchar2
 (
 n                                  in                   record        
);

getnotationname

function getnotationname returns varchar2
 (
 ent                                in                   record        
);

getnotations

function getnotations returns record
 (
 dt                                 in                   record        
);

getownerdocument

function getownerdocument returns record
 (
 n                                  in                   record        
);

getownerelement

function getownerelement returns record
 (
 a                                  in                   record        
);

getparentnode

function getparentnode returns record
 (
 n                                  in                   record        
);

getprefix

function getprefix returns varchar2
 (
 n                                  in                   record        
);

getprevioussibling

function getprevioussibling returns record
 (
 n                                  in                   record        
);

getpublicid

function getpublicid returns varchar2
 (
 dt                                 in                   record        
);
function getpublicid returns varchar2
 (
 n                                  in                   record        
);
function getpublicid returns varchar2
 (
 ent                                in                   record        
);

getqualifiedname

function getqualifiedname returns varchar2
 (
 a                                  in                   record        
);
function getqualifiedname returns varchar2
 (
 elem                               in                   record        
);

getschemanode

function getschemanode returns record
 (
 n                                  in                   record        
);

getspecified

function getspecified returns boolean
 (
 a                                  in                   record        
);

getstandalone

function getstandalone returns varchar2
 (
 doc                                in                   record        
);

getsystemid

function getsystemid returns varchar2
 (
 dt                                 in                   record        
);
function getsystemid returns varchar2
 (
 n                                  in                   record        
);
function getsystemid returns varchar2
 (
 ent                                in                   record        
);

gettagname

function gettagname returns varchar2
 (
 elem                               in                   record        
);

gettarget

function gettarget returns varchar2
 (
 pi                                 in                   record        
);

getvalue

function getvalue returns varchar2
 (
 a                                  in                   record        
);

getversion

function getversion returns varchar2
 (
 doc                                in                   record        
);

getxmltype

function getxmltype returns xmltype
 (
 doc                                in                   record        
);

hasattribute

function hasattribute returns boolean
 (
 elem                               in                   record        ,
 name                               in                 varchar2        
);
function hasattribute returns boolean
 (
 elem                               in                   record        ,
 name                               in                 varchar2        ,
 ns                                 in                 varchar2        
);

hasattributes

function hasattributes returns boolean
 (
 n                                  in                   record        
);

haschildnodes

function haschildnodes returns boolean
 (
 n                                  in                   record        
);

hasfeature

function hasfeature returns boolean
 (
 di                                 in                   record        ,
 feature                            in                 varchar2        ,
 version                            in                 varchar2        
);

importnode

function importnode returns record
 (
 doc                                in                   record        ,
 importednode                       in                   record        ,
 deep                               in                  boolean        
);

insertbefore

function insertbefore returns record
 (
 n                                  in                   record        ,
 newchild                           in                   record        ,
 refchild                           in                   record        
);

insertdata

procedure insertdata (
 cd                                 in                   record        ,
 offset                             in           binary_integer        ,
 arg                                in                 varchar2        
);

isnull

function isnull returns boolean
 (
 di                                 in                   record        
);
function isnull returns boolean
 (
 n                                  in                   record        
);
function isnull returns boolean
 (
 nl                                 in                   record        
);
function isnull returns boolean
 (
 nnm                                in                   record        
);
function isnull returns boolean
 (
 cd                                 in                   record        
);
function isnull returns boolean
 (
 a                                  in                   record        
);
function isnull returns boolean
 (
 elem                               in                   record        
);
function isnull returns boolean
 (
 t                                  in                   record        
);
function isnull returns boolean
 (
 com                                in                   record        
);
function isnull returns boolean
 (
 cds                                in                   record        
);
function isnull returns boolean
 (
 dt                                 in                   record        
);
function isnull returns boolean
 (
 n                                  in                   record        
);
function isnull returns boolean
 (
 ent                                in                   record        
);
function isnull returns boolean
 (
 eref                               in                   record        
);
function isnull returns boolean
 (
 pi                                 in                   record        
);
function isnull returns boolean
 (
 df                                 in                   record        
);
function isnull returns boolean
 (
 doc                                in                   record        
);

item

function item returns record
 (
 nl                                 in                   record        ,
 idx                                in           binary_integer        
);
function item returns record
 (
 nnm                                in                   record        ,
 idx                                in           binary_integer        
);

makeattr

function makeattr returns record
 (
 n                                  in                   record        
);

makecdatasection

function makecdatasection returns record
 (
 n                                  in                   record        
);

makecharacterdata

function makecharacterdata returns record
 (
 n                                  in                   record        
);

makecomment

function makecomment returns record
 (
 n                                  in                   record        
);

makedocument

function makedocument returns record
 (
 n                                  in                   record        
);

makedocumentfragment

function makedocumentfragment returns record
 (
 n                                  in                   record        
);

makedocumenttype

function makedocumenttype returns record
 (
 n                                  in                   record        
);

makeelement

function makeelement returns record
 (
 n                                  in                   record        
);

makeentity

function makeentity returns record
 (
 n                                  in                   record        
);

makeentityreference

function makeentityreference returns record
 (
 n                                  in                   record        
);

makenode

function makenode returns record
 (
 cd                                 in                   record        
);
function makenode returns record
 (
 a                                  in                   record        
);
function makenode returns record
 (
 elem                               in                   record        
);
function makenode returns record
 (
 t                                  in                   record        
);
function makenode returns record
 (
 com                                in                   record        
);
function makenode returns record
 (
 cds                                in                   record        
);
function makenode returns record
 (
 dt                                 in                   record        
);
function makenode returns record
 (
 n                                  in                   record        
);
function makenode returns record
 (
 ent                                in                   record        
);
function makenode returns record
 (
 eref                               in                   record        
);
function makenode returns record
 (
 pi                                 in                   record        
);
function makenode returns record
 (
 df                                 in                   record        
);
function makenode returns record
 (
 doc                                in                   record        
);

makenotation

function makenotation returns record
 (
 n                                  in                   record        
);

makeprocessinginstruction

function makeprocessinginstruction returns record
 (
 n                                  in                   record        
);

maketext

function maketext returns record
 (
 n                                  in                   record        
);

newdomdocument

function newdomdocument returns record
 (
);
function newdomdocument returns record
 (
 xmldoc                             in                  xmltype        
);
function newdomdocument returns record
 (
 cl                                 in                     clob        
);

normalize

procedure normalize (
 elem                               in                   record        
);

removeattribute

procedure removeattribute (
 elem                               in                   record        ,
 name                               in                 varchar2        
);
procedure removeattribute (
 elem                               in                   record        ,
 name                               in                 varchar2        ,
 ns                                 in                 varchar2        
);

removeattributenode

function removeattributenode returns record
 (
 elem                               in                   record        ,
 oldattr                            in                   record        
);

removechild

function removechild returns record
 (
 n                                  in                   record        ,
 oldchild                           in                   record        
);

removenameditem

function removenameditem returns record
 (
 nnm                                in                   record        ,
 name                               in                 varchar2        
);
function removenameditem returns record
 (
 nnm                                in                   record        ,
 name                               in                 varchar2        ,
 ns                                 in                 varchar2        
);

replacechild

function replacechild returns record
 (
 n                                  in                   record        ,
 newchild                           in                   record        ,
 oldchild                           in                   record        
);

replacedata

procedure replacedata (
 cd                                 in                   record        ,
 offset                             in           binary_integer        ,
 cnt                                in           binary_integer        ,
 arg                                in                 varchar2        
);

resolvenamespaceprefix

procedure resolvenamespaceprefix (
 elem                               in                   record        ,
 prefix                             in                 varchar2        ,
 data                              out                 varchar2        
);
function resolvenamespaceprefix returns varchar2
 (
 elem                               in                   record        ,
 prefix                             in                 varchar2        
);

setattribute

procedure setattribute (
 elem                               in                   record        ,
 name                               in                 varchar2        ,
 newvalue                           in                 varchar2        
);
procedure setattribute (
 elem                               in                   record        ,
 name                               in                 varchar2        ,
 newvalue                           in                 varchar2        ,
 ns                                 in                 varchar2        
);

setattributenode

function setattributenode returns record
 (
 elem                               in                   record        ,
 newattr                            in                   record        
);
function setattributenode returns record
 (
 elem                               in                   record        ,
 newattr                            in                   record        ,
 ns                                 in                 varchar2        
);

setcharset

procedure setcharset (
 doc                                in                   record        ,
 charset                            in                 varchar2        
);

setdata

procedure setdata (
 cd                                 in                   record        ,
 data                               in                 varchar2        
);
procedure setdata (
 pi                                 in                   record        ,
 data                               in                 varchar2        
);

setdoctype

procedure setdoctype (
 doc                                in                   record        ,
 name                               in                 varchar2        ,
 sysid                              in                 varchar2        ,
 pubid                              in                 varchar2        
);

setnameditem

function setnameditem returns record
 (
 nnm                                in                   record        ,
 arg                                in                   record        
);
function setnameditem returns record
 (
 nnm                                in                   record        ,
 arg                                in                   record        ,
 ns                                 in                 varchar2        
);

setnodevalue

procedure setnodevalue (
 n                                  in                   record        ,
 nodevalue                          in                 varchar2        
);

setprefix

procedure setprefix (
 n                                  in                   record        ,
 prefix                             in                 varchar2        
);

setstandalone

procedure setstandalone (
 doc                                in                   record        ,
 newvalue                           in                 varchar2        
);

setvalue

procedure setvalue (
 a                                  in                   record        ,
 newvalue                           in                 varchar2        
);

setversion

procedure setversion (
 doc                                in                   record        ,
 version                            in                 varchar2        
);

splittext

function splittext returns record
 (
 t                                  in                   record        ,
 offset                             in           binary_integer        
);

substringdata

function substringdata returns varchar2
 (
 cd                                 in                   record        ,
 offset                             in           binary_integer        ,
 cnt                                in           binary_integer        
);

writeexternaldtdtobuffer

procedure writeexternaldtdtobuffer (
 dt                                 in                   record        ,
 buffer                         in out                 varchar2        
);
procedure writeexternaldtdtobuffer (
 dt                                 in                   record        ,
 buffer                         in out                 varchar2        ,
 charset                            in                 varchar2        
);
procedure writeexternaldtdtobuffer (
 doc                                in                   record        ,
 buffer                         in out                 varchar2        
);
procedure writeexternaldtdtobuffer (
 doc                                in                   record        ,
 buffer                         in out                 varchar2        ,
 charset                            in                 varchar2        
);

writeexternaldtdtoclob

procedure writeexternaldtdtoclob (
 dt                                 in                   record        ,
 cl                             in out                     clob        
);
procedure writeexternaldtdtoclob (
 dt                                 in                   record        ,
 cl                             in out                     clob        ,
 charset                            in                 varchar2        
);
procedure writeexternaldtdtoclob (
 doc                                in                   record        ,
 cl                             in out                     clob        
);
procedure writeexternaldtdtoclob (
 doc                                in                   record        ,
 cl                             in out                     clob        ,
 charset                            in                 varchar2        
);

writeexternaldtdtofile

procedure writeexternaldtdtofile (
 dt                                 in                   record        ,
 filename                           in                 varchar2        
);
procedure writeexternaldtdtofile (
 dt                                 in                   record        ,
 filename                           in                 varchar2        ,
 charset                            in                 varchar2        
);
procedure writeexternaldtdtofile (
 doc                                in                   record        ,
 filename                           in                 varchar2        
);
procedure writeexternaldtdtofile (
 doc                                in                   record        ,
 filename                           in                 varchar2        ,
 charset                            in                 varchar2        
);

writetobuffer

procedure writetobuffer (
 n                                  in                   record        ,
 buffer                         in out                 varchar2        
);
procedure writetobuffer (
 n                                  in                   record        ,
 buffer                         in out                 varchar2        ,
 charset                            in                 varchar2        
);
procedure writetobuffer (
 df                                 in                   record        ,
 buffer                         in out                 varchar2        
);
procedure writetobuffer (
 doc                                in                   record        ,
 buffer                         in out                 varchar2        
);
procedure writetobuffer (
 doc                                in                   record        ,
 buffer                         in out                 varchar2        ,
 charset                            in                 varchar2        
);

writetoclob

procedure writetoclob (
 n                                  in                   record        ,
 cl                             in out                     clob        
);
procedure writetoclob (
 n                                  in                   record        ,
 cl                             in out                     clob        ,
 charset                            in                 varchar2        
);
procedure writetoclob (
 doc                                in                   record        ,
 cl                             in out                     clob        
);
procedure writetoclob (
 doc                                in                   record        ,
 cl                             in out                     clob        ,
 charset                            in                 varchar2        
);

writetofile

procedure writetofile (
 n                                  in                   record        ,
 filename                           in                 varchar2        
);
procedure writetofile (
 n                                  in                   record        ,
 filename                           in                 varchar2        ,
 charset                            in                 varchar2        
);
procedure writetofile (
 doc                                in                   record        ,
 filename                           in                 varchar2        
);
procedure writetofile (
 doc                                in                   record        ,
 filename                           in                 varchar2        ,
 charset                            in                 varchar2        
);