## json:array Server Expression

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

### Cast With

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

### Parameter Of

Server Return Type | Server Function | Java Doc | Server Doc
--- | --- | --- | ---
xs:unsignedLong? | json:array-size(json:array array?) | java | server
item* | json:array-values(json:array array, xs:boolean flatten?) | java | server
json:array | json:subarray(json:array array, xs:numeric startingLoc, xs:numeric length) | java | server
xs:double? | math:correlation(json:array arg*) | java | server
xs:double? | math:covariance(json:array arg*) | java | server
xs:double? | math:covariance-p(json:array arg*) | java | server
math:linear-model? | math:linear-model(json:array arg*) | java | server

### Return Value Of

Server Return Type | Server Function | Java Doc | Server Doc
--- | --- | --- | ---
json:array | json:subarray(json:array array, xs:numeric startingLoc, xs:numeric length) | java | server
json:array | json:to-array(item items*, xs:numeric limit?, item zero?) | java | server