Public Member Functions | |
| XdmNode (jobject) | |
| XdmNode (XdmNode *parent, jobject, XDM_NODE_KIND) | |
| virtual bool | isAtomic () |
| XDM_NODE_KIND | getNodeKind () |
| const char * | getNodeName () |
| const char * | getBaseUri () |
| XdmValue * | getTypedValue () |
| XdmNode * | getParent () |
| const char * | getAttributeValue (const char *str) |
| int | getAttributeCount () |
| XdmNode ** | getAttributeNodes () |
| jobject | getUnderlyingValue () |
| XdmNode ** | getChildren () |
| int | getChildCount () |
| XDM_TYPE | getType () |
Public Member Functions inherited from XdmItem | |
| XdmItem (jobject) | |
| XdmItem (const XdmItem &item) | |
| sxnc_value * | getUnderlyingCValue () |
| virtual const char * | getStringValue (SaxonProcessor *proc=NULL) |
| XdmItem * | getHead () |
| XdmItem * | itemAt (int n) |
| int | size () |
Public Member Functions inherited from XdmValue | |
| XdmValue () | |
| XdmValue (SaxonProcessor *p) | |
| XdmValue (const XdmValue &other) | |
| XdmValue * | addXdmValueWithType (const char *tStr, const char *val) |
| void | addXdmItem (XdmItem *val) |
| void | addUnderlyingValue (jobject val) |
| XdmValue (jobject val) | |
| void | releaseXdmValue () |
| int | getRefCount () |
| void | incrementRefCount () |
| void | decrementRefCount () |
| void | setProcessor (SaxonProcessor *p) |
| const char * | checkFailures () |
Additional Inherited Members | |
Protected Attributes inherited from XdmItem | |
| sxnc_value * | value |
Protected Attributes inherited from XdmValue | |
| SaxonProcessor * | proc |
| char * | valueType |
| std::vector< XdmItem * > | values |
| int | xdmSize |
| int | refCount |
| const char * XdmNode::getNodeName | ( | ) |
Get the name of the node, as a string in the form of a EQName
|
inlinevirtual |
Get the type of the object
Reimplemented from XdmItem.
|
inlinevirtual |
1.8.6