object
method ancestor :
(Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test)
option -> Dm.node Cursor.cursor
method ancestor_or_self :
(Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test)
option -> Dm.node Cursor.cursor
method virtual attrName : unit -> Namespace_symbols.rattr_symbol
method attributes :
(Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test)
option -> Dm.attribute Cursor.cursor
method base_uri : unit -> Dm_atomic.atomicAnyURI option Pervasives.ref
method children :
(Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test)
option -> Dm.node Cursor.cursor
method delete : Dm.node -> unit
method descendant :
(Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test)
option -> Dm.node Cursor.cursor
method descendant_or_self :
(Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test)
option -> Dm.node Cursor.cursor
method detach : Dm.node -> unit
method virtual docorder : unit -> Nodeid.docorder
method virtual export_typed_value : unit -> Dm_atomic.atomicValue list
method following :
(Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test)
option -> Dm.node Cursor.cursor
method getAttributeNode : unit -> Dm.attribute
method getCommentNode : unit -> Dm.comment
method getDocumentNode : unit -> Dm.document
method getElementNode : unit -> Dm.element
method getProcessingInstructionNode : unit -> Dm.processingInstruction
method getTextNode : unit -> Dm.text
method get_access_ops_dm : Dm.node Dm_types.access_ops
method virtual implementation : unit -> string
method insert : Dm.node Cursor.cursor -> Dm.node -> unit
method insert_first : Dm.node Cursor.cursor -> unit
method node_kind : unit -> Dm_types._NodeKind
method node_lang : unit -> Datatypes.xs_string option
method virtual node_name : unit -> Dm_atomic.atomicQName option
method virtual node_type : unit -> Namespace_symbols.rtype_symbol
method virtual nodeid : unit -> Nodeid.nodeid
method virtual parent :
(Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test)
option -> Dm.node option
method preceding :
(Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test)
option -> Dm.node Cursor.cursor
method virtual rename : Datatypes.xs_QName -> unit
method replace : Dm.node Cursor.cursor -> Dm.node -> unit
method virtual replace_value : Dm.text -> unit
method virtual reset_parent : unit -> unit
method self :
(Xquery_type_core_ast.cxschema option * Xquery_algebra_ast.anode_test)
option -> Dm.node Cursor.cursor
method virtual string_value : unit -> Datatypes.xs_string
method virtual typed_value : unit -> Dm_atomic.atomicValue Cursor.cursor
method virtual update_parent : Dm.node -> unit
end