xs:string Server Expression

A server expression that returns a value of (or implicitly castable to) the xs:string server type. For all server types, see the Server Expression Type Hierarchy.


Cast With

Server Return Type Server Function Java Doc
xs:string? xs:string(item arg1?) java

Supertypes

plan:group-concat-option

Parameter Of

Server Return Type Server Function Java Doc Server Doc
xs:string? cts:part-of-speech(xs:string token) java server
xs:string* cts:stem(xs:string text, xs:string language?, xs:string partOfSpeech?) java server
xs:string* cts:tokenize(xs:string text, xs:string language?, xs:string field?) java server
cts:query cts:and-query(cts:query queries*, xs:string options*) java server
cts:query cts:collection-query(xs:string uris*) java server
cts:query cts:column-range-query(xs:string schema, xs:string view, xs:string column, xs:anyAtomicType value*, xs:string operator?, xs:string options*, xs:double weight?) java server
cts:query cts:directory-query(xs:string uris*, xs:string depth?) java server
cts:query cts:document-query(xs:string uris*) java server
cts:query cts:element-attribute-pair-geospatial-query(xs:QName element-name*, xs:QName latitude-name*, xs:QName longitude-name*, cts:region region*, xs:string options*, xs:double weight?) java server
cts:query cts:element-attribute-range-query(xs:QName element-name*, xs:QName attribute-name*, xs:string operator, xs:anyAtomicType value*, xs:string options*, xs:double weight?) java server
cts:query cts:element-attribute-value-query(xs:QName element-name*, xs:QName attribute-name*, xs:string text*, xs:string options*, xs:double weight?) java server
cts:query cts:element-attribute-word-query(xs:QName element-name*, xs:QName attribute-name*, xs:string text*, xs:string options*, xs:double weight?) java server
cts:query cts:element-child-geospatial-query(xs:QName element-name*, xs:QName child-name*, cts:region region*, xs:string options*, xs:double weight?) java server
cts:query cts:element-geospatial-query(xs:QName element-name*, cts:region region*, xs:string options*, xs:double weight?) java server
cts:query cts:element-pair-geospatial-query(xs:QName element-name*, xs:QName latitude-name*, xs:QName longitude-name*, cts:region region*, xs:string options*, xs:double weight?) java server
cts:query cts:element-range-query(xs:QName element-name*, xs:string operator, xs:anyAtomicType value*, xs:string options*, xs:double weight?) java server
cts:query cts:element-value-query(xs:QName element-name*, xs:string text*, xs:string options*, xs:double weight?) java server
cts:query cts:element-word-query(xs:QName element-name*, xs:string text*, xs:string options*, xs:double weight?) java server
cts:query cts:field-range-query(xs:string field-name*, xs:string operator, xs:anyAtomicType value*, xs:string options*, xs:double weight?) java server
cts:query cts:field-value-query(xs:string field-name*, xs:anyAtomicType text*, xs:string options*, xs:double weight?) java server
cts:query cts:field-word-query(xs:string field-name*, xs:string text*, xs:string options*, xs:double weight?) java server
cts:query cts:geospatial-region-query(cts:reference reference*, xs:string operation, cts:region region*, xs:string options*, xs:double weight?) java server
cts:query cts:json-property-child-geospatial-query(xs:string property-name*, xs:string child-name*, cts:region region*, xs:string options*, xs:double weight?) java server
cts:query cts:json-property-geospatial-query(xs:string property-name*, cts:region region*, xs:string options*, xs:double weight?) java server
cts:query cts:json-property-pair-geospatial-query(xs:string property-name*, xs:string latitude-name*, xs:string longitude-name*, cts:region region*, xs:string options*, xs:double weight?) java server
cts:query cts:json-property-range-query(xs:string property-name*, xs:string operator, xs:anyAtomicType value*, xs:string options*, xs:double weight?) java server
cts:query cts:json-property-scope-query(xs:string property-name*, cts:query query) java server
cts:query cts:json-property-value-query(xs:string property-name*, xs:anyAtomicType value*, xs:string options*, xs:double weight?) java server
cts:query cts:json-property-word-query(xs:string property-name*, xs:string text*, xs:string options*, xs:double weight?) java server
cts:query cts:lsqt-query(xs:string temporal-collection, xs:dateTime timestamp?, xs:string options*, xs:double weight?) java server
cts:query cts:near-query(cts:query queries*, xs:double distance?, xs:string options*, xs:double weight?) java server
cts:query cts:or-query(cts:query queries*, xs:string options*) java server
cts:query cts:path-geospatial-query(xs:string path-expression*, cts:region region*, xs:string options*, xs:double weight?) java server
cts:query cts:path-range-query(xs:string path-name*, xs:string operator, xs:anyAtomicType value*, xs:string options*, xs:double weight?) java server
cts:query cts:period-compare-query(xs:string axis-1, xs:string operator, xs:string axis-2, xs:string options*) java server
cts:query cts:period-range-query(xs:string axis*, xs:string operator, cts:period period*, xs:string options*) java server
cts:query cts:range-query(cts:reference index*, xs:string operator, xs:anyAtomicType value*, xs:string options*, xs:double weight?) java server
cts:query cts:triple-range-query(xs:anyAtomicType subject*, xs:anyAtomicType predicate*, xs:anyAtomicType object*, xs:string operator*, xs:string options*, xs:double weight?) java server
cts:query cts:word-query(xs:string text*, xs:string options*, xs:double weight?) java server
cts:reference cts:collection-reference(xs:string options*) java server
cts:reference cts:element-attribute-reference(xs:QName element, xs:QName attribute, xs:string options*) java server
cts:reference cts:element-reference(xs:QName element, xs:string options*) java server
cts:reference cts:field-reference(xs:string field, xs:string options*) java server
cts:reference cts:json-property-reference(xs:string property, xs:string options*) java server
cts:reference cts:geospatial-path-reference(xs:string path-expression, xs:string options*, map:map map?) java server
cts:reference cts:geospatial-region-path-reference(xs:string path-expression, xs:string options*, map:map namespaces?, xs:integer geohash-precision?, xs:string units*, xs:string invalid-values*) java server
cts:reference cts:path-reference(xs:string path-expression, xs:string options*, map:map map?) java server
element-node fn:analyze-string(xs:string in?, xs:string regex, xs:string flags) java server
xs:boolean? fn:codepoint-equal(xs:string comparand1?, xs:string comparand2?) java server
xs:integer? fn:compare(xs:string comparand1?, xs:string comparand2?, xs:string collation) java server
xs:boolean fn:contains(xs:string parameter1?, xs:string parameter2?, xs:string collation) java server
xs:boolean? fn:deep-equal(item parameter1*, item parameter2*, xs:string collation) java server
xs:anyAtomicType* fn:distinct-values(xs:anyAtomicType arg*, xs:string collation) java server
xs:string fn:encode-for-uri(xs:string uri-part?) java server
xs:boolean fn:ends-with(xs:string parameter1?, xs:string parameter2?, xs:string collation) java server
xs:string fn:escape-html-uri(xs:string uri-part?) java server
xs:string fn:format-date(xs:date value?, xs:string picture, xs:string language?, xs:string calendar?, xs:string country?) java server
xs:string fn:format-dateTime(xs:dateTime value?, xs:string picture, xs:string language?, xs:string calendar?, xs:string country?) java server
xs:string fn:format-number(xs:numeric value*, xs:string picture, xs:string decimal-format-name) java server
xs:string fn:format-time(xs:time value?, xs:string picture, xs:string language?, xs:string calendar?, xs:string country?) java server
xs:integer* fn:index-of(xs:anyAtomicType seqParam*, xs:anyAtomicType srchParam, xs:string collationLiteral) java server
xs:string fn:iri-to-uri(xs:string uri-part?) java server
xs:boolean fn:lang(xs:string testlang?, node node?) java server
xs:string? fn:lower-case(xs:string string?) java server
xs:boolean? fn:matches(xs:string input?, xs:string pattern, xs:string flags) java server
xs:anyAtomicType? fn:max(xs:anyAtomicType arg*, xs:string collation) java server
xs:anyAtomicType? fn:min(xs:anyAtomicType arg*, xs:string collation) java server
xs:anyURI? fn:namespace-uri-for-prefix(xs:string prefix?, element-node element) java server
xs:string? fn:normalize-space(xs:string input?) java server
xs:string? fn:normalize-unicode(xs:string arg?, xs:string normalizationForm) java server
xs:QName fn:QName(xs:string paramURI?, xs:string paramQName) java server
xs:string? fn:replace(xs:string input?, xs:string pattern, xs:string replacement, xs:string flags) java server
xs:QName? fn:resolve-QName(xs:string qname?, element-node element) java server
xs:anyURI? fn:resolve-uri(xs:string relative?, xs:string base) java server
xs:boolean fn:starts-with(xs:string parameter1?, xs:string parameter2?, xs:string collation) java server
xs:string fn:string-join(xs:string parameter1*, xs:string parameter2) java server
xs:integer? fn:string-length(xs:string sourceString?) java server
xs:integer* fn:string-to-codepoints(xs:string arg?) java server
xs:string fn:substring(xs:string sourceString?, xs:numeric startingLoc, xs:numeric length) java server
xs:string? fn:substring-after(xs:string input?, xs:string after?, xs:string collation) java server
xs:string? fn:substring-before(xs:string input?, xs:string before?, xs:string collation) java server
xs:string* fn:tokenize(xs:string input?, xs:string pattern, xs:string flags) java server
xs:string? fn:translate(xs:string src?, xs:string mapString, xs:string transString) java server
xs:string? fn:upper-case(xs:string string?) java server
cts:point geo:approx-center(cts:region region, xs:string options*) java server
cts:point geo:arc-intersection(cts:point p1, cts:point p2, cts:point q1, cts:point q2, xs:string options*) java server
xs:double geo:bearing(cts:point p1, cts:point p2, xs:string options*) java server
cts:box* geo:bounding-boxes(cts:region region, xs:string options*) java server
xs:boolean geo:box-intersects(cts:box box, cts:region region*, xs:string options*) java server
xs:boolean geo:circle-intersects(cts:circle circle, cts:region region*, xs:string options*) java server
cts:polygon geo:circle-polygon(cts:circle circle, xs:double arc-tolerance, xs:string options*) java server
xs:boolean geo:contains(cts:region region-1, cts:region region-2, xs:string options*) java server
xs:integer geo:count-distinct-vertices(cts:region region, xs:string options*) java server
xs:boolean geo:covered-by(cts:region region-1, cts:region region-2, xs:string options*) java server
xs:boolean geo:covers(cts:region region-1, cts:region region-2, xs:string options*) java server
xs:boolean geo:crosses(cts:region region-1, cts:region region-2, xs:string options*) java server
cts:point geo:destination(cts:point p, xs:double bearing, xs:double distance, xs:string options*) java server
xs:boolean geo:disjoint(cts:region region-1, cts:region region-2, xs:string options*) java server
xs:double geo:distance(cts:point p1, cts:point p2, xs:string options*) java server
xs:double geo:distance-convert(xs:double distance, xs:string unit1*, xs:string unit2*) java server
cts:polygon geo:ellipse-polygon(cts:point center*, xs:double semi-major-axis, xs:double semi-minor-axis, xs:double azimuth, xs:double arc-tolerance, xs:string options*) java server
xs:boolean geo:equals(cts:region region-1, cts:region region-2, xs:string options*) java server
cts:box geo:geohash-decode(xs:string hash) java server
cts:point geo:geohash-decode-point(xs:string hash) java server
xs:string* geo:geohash-encode(cts:region region, xs:integer geohash-precision?, xs:string options*) java server
map:map geo:geohash-neighbors(xs:string hash) java server
xs:string* geo:geohash-subhashes(xs:string hash, xs:string which) java server
cts:point? geo:interior-point(cts:region region, xs:string options*) java server
xs:boolean geo:intersects(cts:region region-1, cts:region region-2, xs:string options*) java server
xs:boolean geo:overlaps(cts:region region-1, cts:region region-2, xs:string options*) java server
cts:region* geo:parse-wkt(xs:string wkt*) java server
cts:region geo:region-approximate(cts:region region, xs:double threshold, xs:string options*) java server
cts:region geo:region-clean(cts:region region, xs:string options*) java server
xs:boolean geo:region-contains(cts:region target, cts:region region*, xs:string options*) java server
xs:string geo:region-de9im(cts:region region-1, cts:region region-2, xs:string options*) java server
xs:boolean geo:region-intersects(cts:region target, cts:region region*, xs:string options*) java server
xs:boolean geo:region-relate(cts:region region-1, xs:string operation, cts:region region-2, xs:string options*) java server
cts:region geo:remove-duplicate-vertices(cts:region region, xs:string options*) java server
xs:double geo:shortest-distance(cts:point p1, cts:region region*, xs:string options*) java server
xs:boolean geo:touches(cts:region region-1, cts:region region-2, xs:string options*) java server
xs:boolean geo:validate-wkt(xs:string wkt) java server
xs:boolean geo:within(cts:region region-1, cts:region region-2, xs:string options*) java server
json:object json:object-define(xs:string keys*) java server
xs:boolean map:contains(map:map map, xs:string key) java server
map:map map:entry(xs:string key, item value*) java server
item* map:get(map:map map, xs:string key) java server
xs:anyAtomicType* math:mode(xs:anyAtomicType arg*, xs:string options*) java server
xs:double? math:percent-rank(xs:anyAtomicType arg*, xs:anyAtomicType value, xs:string options*) java server
xs:integer? math:rank(xs:anyAtomicType arg1*, xs:anyAtomicType arg2, xs:string options*) java server
rdf:langString rdf:langString(xs:string string, xs:string lang) java server
sem:invalid sem:invalid(xs:string string, sem:iri datatype) java server
xs:QName sem:iri-to-QName(xs:string arg1) java
xs:boolean sem:langMatches(xs:string lang-tag, xs:string lang-range) java server
sem:store sem:ruleset-store(xs:string locations*, sem:store store*, xs:string options*) java server
sem:store sem:store(xs:string options*, cts:query query?) java server
xs:anyAtomicType sem:typed-literal(xs:string value, sem:iri datatype) java server
sem:unknown sem:unknown(xs:string string, sem:iri datatype) java server
xs:string* spell:double-metaphone(xs:string word) java server
xs:integer spell:levenshtein-distance(xs:string str1, xs:string str2) java server
xs:string spell:romanize(xs:string string) java server
xs:integer? sql:bit-length(xs:string str?) java server
xs:unsignedLong? sql:bucket(xs:anyAtomicType bucketEdgesParam*, xs:anyAtomicType srchParam, xs:string collationLiteral) java server
xs:string sql:collated-string(xs:string string, xs:string collationURI) java server
item? sql:dateadd(xs:string datepart?, xs:int number?, item date?) java server
xs:integer? sql:datediff(xs:string datepart?, item startdate?, item enddate?) java server
xs:integer? sql:datepart(xs:string datepart, item date) java server
xs:boolean? sql:glob(xs:string input?, xs:string pattern) java server
xs:string sql:insert(xs:string str, xs:numeric start, xs:numeric length, xs:string str2) java server
xs:unsignedInt sql:instr(xs:string str, xs:string n) java server
xs:boolean? sql:like(xs:string input?, xs:string pattern, xs:string escape) java server
xs:string? sql:ltrim(xs:string str?) java server
xs:integer? sql:octet-length(xs:string x?) java server
xs:string? sql:rtrim(xs:string str?) java server
xs:string? sql:soundex(xs:string arg?) java server
xs:integer? sql:strpos(xs:string target?, xs:string test?, xs:string collation?) java server
item? sql:timestampadd(xs:string dateTimeType?, xs:int value?, item timestamp?) java server
xs:integer? sql:timestampdiff(xs:string dateTimeType?, item timestamp1?, item timestamp2?) java server
xs:string? sql:trim(xs:string str) java server
xs:string xdmp:base64-decode(xs:string encoded) java server
xs:string xdmp:base64-encode(xs:string plaintext) java server
xs:boolean xdmp:castable-as(xs:string namespace-uri, xs:string local-name, item item?) java server
xs:string xdmp:crypt(xs:string password, xs:string salt) java server
xs:string xdmp:crypt2(xs:string password) java server
xs:string xdmp:decode-from-NCName(xs:string name) java server
xs:string xdmp:diacritic-less(xs:string string) java server
xs:string xdmp:encode-for-NCName(xs:string name) java server
xs:string xdmp:format-number(xs:numeric value*, xs:string picture?, xs:string language?, xs:string letter-value?, xs:string ordchar?, xs:string zero-padding?, xs:string grouping-separator?, xs:integer grouping-size?) java server
xs:unsignedInt xdmp:hash32(xs:string string) java server
xs:unsignedLong xdmp:hash64(xs:string string) java server
xs:integer xdmp:hex-to-integer(xs:string hex) java server
xs:string xdmp:hmac-md5(item secretkey, item message, xs:string encoding) java server
xs:string xdmp:hmac-sha1(item secretkey, item message, xs:string encoding) java server
xs:string xdmp:hmac-sha256(item secretkey, item message, xs:string encoding) java server
xs:string xdmp:hmac-sha512(item secretkey, item message, xs:string encoding) java server
xs:string? xdmp:initcap(xs:string string?) java server
xs:string xdmp:md5(item data, xs:string encoding) java server
xs:string? xdmp:node-metadata-value(node node, xs:string keyName) java server
item* xdmp:node-permissions(node node, xs:string output-kind) java server
xs:integer xdmp:octal-to-integer(xs:string octal) java server
xs:dateTime xdmp:parse-dateTime(xs:string picture, xs:string value, xs:string language?, xs:string calendar?, xs:string country?) java server
xs:dateTime xdmp:parse-yymmdd(xs:string picture, xs:string value, xs:string language?, xs:string calendar?, xs:string country?) java server
xs:integer? xdmp:position(xs:string test?, xs:string target?, xs:string collation?) java server
xs:QName xdmp:QName-from-key(xs:string key) java server
xs:anyURI? xdmp:resolve-uri(xs:string relative?, xs:string base) java server
xs:string xdmp:sha1(item data, xs:string encoding) java server
xs:string xdmp:sha256(item data, xs:string encoding) java server
xs:string xdmp:sha384(item data, xs:string encoding) java server
xs:string xdmp:sha512(item data, xs:string encoding) java server
xs:string xdmp:strftime(xs:string format, xs:dateTime value) java server
document-node+ xdmp:unquote(xs:string arg, xs:string default-namespace?, xs:string options*) java server
xs:string xdmp:uri-content-type(xs:string uri) java server
xs:string xdmp:uri-format(xs:string uri) java server
xs:string xdmp:url-decode(xs:string encoded) java server
xs:string xdmp:url-encode(xs:string plaintext, xs:boolean noSpacePlus?) java server

Return Value Of

Server Return Type Server Function Java Doc Server Doc
xs:string? cts:part-of-speech(xs:string token) java server
xs:string* cts:stem(xs:string text, xs:string language?, xs:string partOfSpeech?) java server
xs:string* cts:tokenize(xs:string text, xs:string language?, xs:string field?) java server
xs:string fn:codepoints-to-string(xs:integer arg*) java server
xs:string fn:concat(xs:anyAtomicType parameter1?) java server
xs:string fn:default-collation() java server
xs:string fn:encode-for-uri(xs:string uri-part?) java server
xs:string fn:escape-html-uri(xs:string uri-part?) java server
xs:string fn:format-date(xs:date value?, xs:string picture, xs:string language?, xs:string calendar?, xs:string country?) java server
xs:string fn:format-dateTime(xs:dateTime value?, xs:string picture, xs:string language?, xs:string calendar?, xs:string country?) java server
xs:string fn:format-number(xs:numeric value*, xs:string picture, xs:string decimal-format-name) java server
xs:string fn:format-time(xs:time value?, xs:string picture, xs:string language?, xs:string calendar?, xs:string country?) java server
xs:string fn:generate-id(node node?) java server
xs:string* fn:in-scope-prefixes(element-node element) java server
xs:string fn:iri-to-uri(xs:string uri-part?) java server
xs:string fn:local-name(node arg?) java server
xs:string? fn:lower-case(xs:string string?) java server
xs:string fn:name(node arg?) java server
xs:string? fn:normalize-space(xs:string input?) java server
xs:string? fn:normalize-unicode(xs:string arg?, xs:string normalizationForm) java server
xs:string? fn:replace(xs:string input?, xs:string pattern, xs:string replacement, xs:string flags) java server
xs:string? fn:string(item arg?) java server
xs:string fn:string-join(xs:string parameter1*, xs:string parameter2) java server
xs:string fn:substring(xs:string sourceString?, xs:numeric startingLoc, xs:numeric length) java server
xs:string? fn:substring-after(xs:string input?, xs:string after?, xs:string collation) java server
xs:string? fn:substring-before(xs:string input?, xs:string before?, xs:string collation) java server
xs:string* fn:tokenize(xs:string input?, xs:string pattern, xs:string flags) java server
xs:string? fn:translate(xs:string src?, xs:string mapString, xs:string transString) java server
xs:string? fn:upper-case(xs:string string?) java server
xs:string* geo:geohash-encode(cts:region region, xs:integer geohash-precision?, xs:string options*) java server
xs:string* geo:geohash-subhashes(xs:string hash, xs:string which) java server
xs:string geo:region-de9im(cts:region region-1, cts:region region-2, xs:string options*) java server
xs:string* geo:to-wkt(cts:region wkt*) java server
xs:string* map:keys(map:map map) java server
xs:string rdf:langString-language(rdf:langString val) java server
xs:string sem:lang(xs:anyAtomicType value) java server
xs:string sem:timezone-string(xs:dateTime value) java server
xs:string sem:uuid-string() java server
xs:string* spell:double-metaphone(xs:string word) java server
xs:string spell:romanize(xs:string string) java server
xs:string sql:collated-string(xs:string string, xs:string collationURI) java server
xs:string? sql:dayname(item arg?) java server
xs:string sql:insert(xs:string str, xs:numeric start, xs:numeric length, xs:string str2) java server
xs:string? sql:left(xs:anyAtomicType str?, xs:numeric n?) java server
xs:string? sql:ltrim(xs:string str?) java server
xs:string? sql:monthname(item arg?) java server
xs:string sql:repeat(item str*, xs:numeric n) java server
xs:string? sql:right(xs:anyAtomicType str?, xs:numeric n?) java server
xs:string? sql:rtrim(xs:string str?) java server
xs:string? sql:soundex(xs:string arg?) java server
xs:string? sql:space(xs:numeric n?) java server
xs:string? sql:trim(xs:string str) java server
xs:string xdmp:base64-decode(xs:string encoded) java server
xs:string xdmp:base64-encode(xs:string plaintext) java server
xs:string xdmp:crypt(xs:string password, xs:string salt) java server
xs:string xdmp:crypt2(xs:string password) java server
xs:string? xdmp:dayname-from-date(xs:date arg?) java server
xs:string xdmp:decode-from-NCName(xs:string name) java server
xs:string xdmp:describe(item item*, xs:unsignedInt max-sequence-length?, xs:unsignedInt max-item-length?) java server
xs:string xdmp:diacritic-less(xs:string string) java server
xs:string xdmp:element-content-type(element-node element) java server
xs:string xdmp:encode-for-NCName(xs:string name) java server
xs:string xdmp:format-number(xs:numeric value*, xs:string picture?, xs:string language?, xs:string letter-value?, xs:string ordchar?, xs:string zero-padding?, xs:string grouping-separator?, xs:integer grouping-size?) java server
xs:string? xdmp:get-current-user() java server
xs:string xdmp:hmac-md5(item secretkey, item message, xs:string encoding) java server
xs:string xdmp:hmac-sha1(item secretkey, item message, xs:string encoding) java server
xs:string xdmp:hmac-sha256(item secretkey, item message, xs:string encoding) java server
xs:string xdmp:hmac-sha512(item secretkey, item message, xs:string encoding) java server
xs:string? xdmp:initcap(xs:string string?) java server
xs:string xdmp:integer-to-hex(xs:integer val) java server
xs:string xdmp:integer-to-octal(xs:integer val) java server
xs:string xdmp:key-from-QName(xs:QName name) java server
xs:string xdmp:md5(item data, xs:string encoding) java server
xs:string? xdmp:month-name-from-date(xs:date arg?) java server
xs:string* xdmp:node-collections(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
xs:string? xdmp:node-uri(node node) java server
xs:string xdmp:path(node node, xs:boolean include-document?) java server
xs:string xdmp:sha1(item data, xs:string encoding) java server
xs:string xdmp:sha256(item data, xs:string encoding) java server
xs:string xdmp:sha384(item data, xs:string encoding) java server
xs:string xdmp:sha512(item data, xs:string encoding) java server
xs:string xdmp:strftime(xs:string format, xs:dateTime value) java server
xs:string xdmp:uri-content-type(xs:string uri) java server
xs:string xdmp:uri-format(xs:string uri) java server
xs:string xdmp:url-decode(xs:string encoded) java server
xs:string xdmp:url-encode(xs:string plaintext, xs:boolean noSpacePlus?) java server