A server expression that returns a value of (or implicitly castable to) the node server type. For all server types, see the Server Expression Type Hierarchy.
Server Return Type | Server Function | Java Doc | Server Doc |
---|---|---|---|
xs:anyURI? | fn:base-uri(node arg?) | java | server |
xs:anyURI? | fn:document-uri(node arg?) | java | server |
xs:string | fn:generate-id(node node?) | java | server |
xs:boolean | fn:lang(xs:string testlang?, node node?) | java | server |
xs:string | fn:local-name(node arg?) | java | server |
xs:string | fn:name(node arg?) | java | server |
xs:anyURI | fn:namespace-uri(node arg?) | java | server |
xs:boolean? | fn:nilled(node arg?) | java | server |
xs:QName? | fn:node-name(node arg?) | java | server |
node? | fn:root(node arg?) | java | server |
item* | xdmp:from-json(node arg) | java | server |
xs:string* | xdmp:node-collections(node node) | java | server |
map:map? | xdmp:node-metadata(node node) | java | server |
xs:string? | xdmp:node-metadata-value(node node, xs:string keyName) | java | server |
xs:string | xdmp:node-kind(node node) | java | server |
item* | xdmp:node-permissions(node node, xs:string output-kind) | java | server |
xs:string? | xdmp:node-uri(node node) | java | server |
xs:string | xdmp:path(node node, xs:boolean include-document?) | java | server |