Packages: All | Ctx | Dom | IO | OracleXml | Parser | Tools | XPath | XPointer | Xsl | Functions | Datatypes |
Interface | Function | Description |
---|---|---|
NodeSet | getNode | Get node given its index |
NodeSet | getSize | Get node set size |
XPathException | getCode | Get Oracle XML error code embedded in the exception |
XPathException | getMesLang | Get current language (encoding) of error messages |
XPathException | getMessage | Get Oracle XML error message |
XPathException | getXPathCode | Get XPath exception code embedded in the exception |
XPathObject | XPathObject | Copy constructor |
XPathObject | getNodeSet | |
XPathObject | getObjBoolean | |
XPathObject | getObjNumber | |
XPathObject | getObjString | |
XPathObject | getObjType | |
XPath_CompProcessor | getProcessorId | Get processor's Id |
XPath_CompProcessor | process | Evaluate XPath expression against given document |
XPath_CompProcessor | processWithBinXPath | Evaluate compiled XPath expression against given document |
XPath_Compiler | compile | Compile XPath and return its compiled binary representation. |
XPath_Compiler | getCompilerId | Get compiler's Id |
XPath_Processor | getProcessorId | Get processor's Id |
XPath_Processor | process | Evaluate XPath expression against given document |
Function | Description |
---|---|
getNode | Get node given its index |
getSize | Get node set size |
Function | Description |
---|---|
getCode | Get Oracle XML error code embedded in the exception |
getMesLang | Get current language (encoding) of error messages |
getMessage | Get Oracle XML error message |
getXPathCode | Get XPath exception code embedded in the exception |
Function | Description |
---|---|
XPathObject | Copy constructor |
getNodeSet | |
getObjBoolean | |
getObjNumber | |
getObjString | |
getObjType |
Function | Description |
---|---|
getProcessorId | Get processor's Id |
process | Evaluate XPath expression against given document |
processWithBinXPath | Evaluate compiled XPath expression against given document |
Function | Description |
---|---|
compile | Compile XPath and return its compiled binary representation. |
getCompilerId | Get compiler's Id |
Function | Description |
---|---|
getProcessorId | Get processor's Id |
process | Evaluate XPath expression against given document |
Name | getNode | |||
---|---|---|---|---|
Interface | NodeSet | |||
Purpose | Get node given its index | |||
Prototype | NodeRef< Node>* getNode( ub4 idx) const; | |||
Arguments |
| |||
Returns | (NodeRef) reference to the node | |||
Description | Returns a reference to the node
|
Name | getSize |
---|---|
Interface | NodeSet |
Purpose | Get node set size |
Prototype | ub4 getSize() const; |
Arguments | void |
Returns | (ub4) node set size |
Description | The size of the node set
|
Name | getCode |
---|---|
Interface | XPathException |
Purpose | Get Oracle XML error code embedded in the exception |
Prototype | // virtual unsigned getCode() const = 0; |
Arguments | void |
Returns | (unsigned) numeric error code (0 on success) |
Description | Virtual member function inherited from XMLException
|
Name | getMesLang |
---|---|
Interface | XPathException |
Purpose | Get current language (encoding) of error messages |
Prototype | // virtual oratext* getMesLang() const = 0; |
Arguments | void |
Returns | (oratext*) Current language (encoding) of error messages |
Description | Virtual member function inherited from XMLException
|
Name | getMessage |
---|---|
Interface | XPathException |
Purpose | Get Oracle XML error message |
Prototype | // virtual oratext* getMessage() const = 0; |
Arguments | void |
Returns | (oratext *) Error message |
Description | Virtual member function inherited from XMLException
|
Name | getXPathCode |
---|---|
Interface | XPathException |
Purpose | Get XPath exception code embedded in the exception |
Prototype | virtual XPathExceptionCode getXPathCode() const = 0; }; |
Arguments | void |
Returns | (XPathExceptionCode) exception code |
Description | This is a virtual member function that defines a prototype
for implementation defined member functions returning XPath
processor and compiler exception codes, defined in
XPathExceptionCode, of the exceptional situations during
execution
|
Name | XPathObject | |||
---|---|---|---|---|
Interface | XPathObject | |||
Purpose | Copy constructor | |||
Prototype | XPathObject( XPathObject< Node>&); | |||
Arguments |
| |||
Returns | (XPathObject) new object | |||
Description | Copies the object
|
Name | getNodeSet |
---|---|
Interface | XPathObject |
Purpose | |
Prototype | NodeSet< Node>* getNodeSet() const; |
Arguments | void |
Returns | |
Description |
|
Name | getObjBoolean |
---|---|
Interface | XPathObject |
Purpose | |
Prototype | boolean getObjBoolean() const; |
Arguments | void |
Returns | |
Description |
|
Name | getObjNumber |
---|---|
Interface | XPathObject |
Purpose | |
Prototype | double getObjNumber() const; |
Arguments | void |
Returns | |
Description |
|
Name | getObjString |
---|---|
Interface | XPathObject |
Purpose | |
Prototype | oratext* getObjString() const; |
Arguments | void |
Returns | |
Description |
|
Name | getObjType |
---|---|
Interface | XPathObject |
Purpose | |
Prototype | XPathObjType getObjType() const; |
Arguments | void |
Returns | |
Description |
|
Name | getProcessorId |
---|---|
Interface | XPath_CompProcessor |
Purpose | Get processor's Id |
Prototype | // virtual XPathPrIdType getProcessorId() const = 0; |
Arguments | void |
Returns | (XPathPrIdType) Processor's Id |
Description |
Name | process | ||||||
---|---|---|---|---|---|---|---|
Interface | XPath_CompProcessor | ||||||
Purpose | Evaluate XPath expression against given document | ||||||
Prototype | // virtual XPathObject< Node>* process (InputSource* isrc_ptr, // oratext* xpath_exp) // throw (XPathException) = 0; | ||||||
Arguments |
| ||||||
Returns | (XPathGenObject*) XPath object | ||||||
Description | Inherited from Processor |
Name | processWithBinXPath | ||||||
---|---|---|---|---|---|---|---|
Interface | XPath_CompProcessor | ||||||
Purpose | Evaluate compiled XPath expression against given document | ||||||
Prototype | virtual XPathObject< Node>* processWithBinXPath ( InputSource* isrc_ptr, ub2* bin_xpath) throw (XPathException) = 0; | ||||||
Arguments |
| ||||||
Returns | (XPathGenObject*) XPath object | ||||||
Description | Evaluates compiled XPath expression against given document
|
Name | compile | |||
---|---|---|---|---|
Interface | XPath_Compiler | |||
Purpose | Compile XPath and return its compiled binary representation. | |||
Prototype | virtual ub2* compile (oratext* xpath_exp) throw (XPathException) = 0; | |||
Arguments |
| |||
Returns | (ub2) XPath expression in compiled binary representation | |||
Description | Compiles XPath and returns its compiled binary representation
|
Name | getCompilerId |
---|---|
Interface | XPath_Compiler |
Purpose | Get compiler's Id |
Prototype | virtual XPathCompIdType getCompilerId() const = 0; |
Arguments | void |
Returns | (XPathCompIdType) Compiler's Id |
Description |
Name | getProcessorId |
---|---|
Interface | XPath_Processor |
Purpose | Get processor's Id |
Prototype | virtual XPathPrIdType getProcessorId() const = 0; |
Arguments | void |
Returns | (XPathPrIdType) Processor's Id |
Description |
Name | process | ||||||
---|---|---|---|---|---|---|---|
Interface | XPath_Processor | ||||||
Purpose | Evaluate XPath expression against given document | ||||||
Prototype | virtual XPathObject< Node>* process (InputSource* isrc_ptr, oratext* xpath_exp) throw (XPathException) = 0; | ||||||
Arguments |
| ||||||
Returns | (XPathGenObject*) XPath object | ||||||
Description | Evaluates XPath expression against given document and returns result XPath object |