UNPKG

@regionorebrolan/extensions

Version:
23 lines (22 loc) 1.11 kB
import IComparer from "./Collections/IComparer"; import IParser from "./IParser"; import IQueryCollection from "./Collections/IQueryCollection"; import IQueryCollectionFactory from "./Collections/IQueryCollectionFactory"; import IQueryParameterFactory from "./Collections/IQueryParameterFactory"; import IQueryValueSetFactory from "./Collections/IQueryValueSetFactory"; import IServiceProvider from "./IServiceProvider"; import IUriBuilderFactory from "./IUriBuilderFactory"; export default class ServiceProvider implements IServiceProvider { private _queryCollectionFactory; private _queryCollectionParser; private _queryParameterFactory; private _queryValueComparer; private _queryValueSetFactory; private _uriBuilderFactory; get queryCollectionFactory(): IQueryCollectionFactory; get queryCollectionParser(): IParser<IQueryCollection>; get queryParameterFactory(): IQueryParameterFactory; protected get queryValueComparer(): IComparer<any>; get queryValueSetFactory(): IQueryValueSetFactory; get uriBuilderFactory(): IUriBuilderFactory; }