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 |