## map:map Server Expression

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

### Cast With

Server Return Type | Server Function | Java Doc
--- | --- | ---
map:map | map:map(element-node map) | java

### Parameter Of

Server Return Type | Server Function | Java Doc | Server Doc
--- | --- | --- | ---
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
xs:boolean | map:contains(map:map map, xs:string key) | java | server
xs:unsignedInt | map:count(map:map map) | java | server
item* | map:get(map:map map, xs:string key) | java | server
xs:string* | map:keys(map:map map) | java | server
map:map | map:new(map:map maps*) | java | server

### Return Value Of

Server Return Type | Server Function | Java Doc | Server Doc
--- | --- | --- | ---
map:map | geo:geohash-neighbors(xs:string hash) | java | server
map:map | map:entry(xs:string key, item value*) | java | server
map:map | map:new(map:map maps*) | java | server
map:map? | xdmp:node-metadata(node node) | java | server