Public Member Functions | |
XdmAtomicValue (const XdmAtomicValue &d) | |
XdmAtomicValue (jobject) | |
XdmAtomicValue (jobject, string ty) | |
string | getPrimitiveTypeName () |
bool | getBooleanValue () |
double | getDoubleValue () |
const char * | getStringValue () |
long | getLongValue () |
void | setType (string ty) |
bool | isAtomic () |
XDM_TYPE | getType () |
Public Member Functions inherited from XdmItem | |
XdmItem (jobject) | |
XdmItem (const XdmItem &item) | |
virtual jobject | getUnderlyingValue () |
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 |
|
inlinevirtual |
Get the type of the object
Reimplemented from XdmItem.