表8-7にXPathObjectインタフェースで使用できるメソッドの概要を示します。
表8-7 XPathObjectメソッドの概要: XPathパッケージ
| 関数 | 概要 |
|---|---|
|
|
コピー・コンストラクタです。 |
|
|
ノード・セットを取得します。 |
|
|
オブジェクトからブール値を取得します。 |
|
|
オブジェクトから数値を取得します。 |
|
|
オブジェクトから文字列を取得します。 |
|
|
オブジェクトから型を取得します。 |
コピー・コンストラクタです。
構文
XPathObject( XPathObject< Node>& src);
| パラメータ | 説明 |
|---|---|
src |
コピーするオブジェクトに対する参照 |
戻り値
(XPathObject) 新しいオブジェクト。
ノード・セットを取得します。
構文
NodeSet< Node>* getNodeSet() const;
オブジェクトからブール値を取得します。
構文
boolean getObjBoolean() const;
オブジェクトから数値を取得します。
構文
double getObjNumber() const;
オブジェクトから文字列を取得します。
構文
oratext* getObjString() const;
オブジェクトから型を取得します。
構文
XPathObjType getObjType() const;