UNPKG

graphdb-workbench

Version:
2 lines 1.23 kB
(window.webpackJsonp=window.webpackJsonp||[]).push([[90],{76:function(e,t){angular.module("graphdb.framework.rest.similarity.service",[]).factory("SimilarityRestService",r),r.$inject=["$http","$repositories"];const n="rest/similarity";function r(e){return{getIndexes:function(){return e.get(n)},getSearchQueries:function(){return e.get(`${n}/config`)},rebuildIndex:function(e){return t("PUT",e.name,e.options,e.selectQuery,e.searchQuery,e.analogicalQuery,e.stopList,e.infer,e.sameAs,e.type)},deleteIndex:function(t){return e.delete(`${n}?name=${t.name}`)},createIndex:t,getSamples:function(){return e.get(`${n}/samples`)},getQuery:function(t){return e.get("rest/similarity/query",{params:{name:t.indexName,options:t.indexOptions,stopList:t.indexStopList,selectQuery:t.query,infer:t.queryInference,sameAs:t.querySameAs,type:t.viewType,analyzer:t.indexAnalyzer}})},saveSearchQuery:function(t){return e({method:"put",url:"rest/similarity/search-query",data:t})}};function t(t,r,i,a,s,u,o,c,y,l,p){return e({method:t,url:`${n}`,noCancelOnRouteChange:!0,data:{name:r,options:i,selectQuery:a,stopList:o,infer:c,sameAs:y,type:l,analyzer:p,searchQuery:s,analogicalQuery:u}})}}}}]); //# sourceMappingURL=90.aa5ea8b430a1404b2dbf.bundle.js.map