UNPKG

graphdb-workbench

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