Class: ODataQueryBuilder
Defined in: src/adapters/odata/query-builder.ts:17
Translates Strata DataQuery objects into OData v4 URL parameters.
Constructors
Constructor
new ODataQueryBuilder():
ODataQueryBuilder
Returns
ODataQueryBuilder
Methods
buildFilter()
staticbuildFilter(filters):string
Defined in: src/adapters/odata/query-builder.ts:29
Build $filter string from FilterExpression array.
Parameters
filters
Returns
string
buildOrderBy()
staticbuildOrderBy(sort):string
Defined in: src/adapters/odata/query-builder.ts:21
Build $orderby string from ColumnSort array.
Parameters
sort
Returns
string
buildUrl()
staticbuildUrl(serviceUrl,entitySet,params):string
Defined in: src/adapters/odata/query-builder.ts:37
Build a complete OData URL.
Parameters
serviceUrl
string
entitySet
string
params
ODataUrlParams
Returns
string