diff --git a/5.x/docs/.nojekyll b/5.x/docs/.nojekyll new file mode 100644 index 000000000..e2ac6616a --- /dev/null +++ b/5.x/docs/.nojekyll @@ -0,0 +1 @@ +TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/5.x/docs/assets/custom.css b/5.x/docs/assets/custom.css new file mode 100644 index 000000000..24616e25d --- /dev/null +++ b/5.x/docs/assets/custom.css @@ -0,0 +1,4 @@ +.tsd-page-toolbar, +.tsd-page-title { + background-color: #7E56C2; +} diff --git a/5.x/docs/assets/highlight.css b/5.x/docs/assets/highlight.css new file mode 100644 index 000000000..c1b7a0309 --- /dev/null +++ b/5.x/docs/assets/highlight.css @@ -0,0 +1,78 @@ +:root { + --light-hl-0: #000000; + --dark-hl-0: #D4D4D4; + --light-hl-1: #008000; + --dark-hl-1: #6A9955; + --light-hl-2: #795E26; + --dark-hl-2: #DCDCAA; + --light-hl-3: #0000FF; + --dark-hl-3: #569CD6; + --light-hl-4: #267F99; + --dark-hl-4: #4EC9B0; + --light-hl-5: #001080; + --dark-hl-5: #9CDCFE; + --light-hl-6: #0070C1; + --dark-hl-6: #4FC1FF; + --light-hl-7: #A31515; + --dark-hl-7: #CE9178; + --light-code-background: #FFFFFF; + --dark-code-background: #1E1E1E; +} + +@media (prefers-color-scheme: light) { :root { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --code-background: var(--light-code-background); +} } + +@media (prefers-color-scheme: dark) { :root { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --code-background: var(--dark-code-background); +} } + +:root[data-theme='light'] { + --hl-0: var(--light-hl-0); + --hl-1: var(--light-hl-1); + --hl-2: var(--light-hl-2); + --hl-3: var(--light-hl-3); + --hl-4: var(--light-hl-4); + --hl-5: var(--light-hl-5); + --hl-6: var(--light-hl-6); + --hl-7: var(--light-hl-7); + --code-background: var(--light-code-background); +} + +:root[data-theme='dark'] { + --hl-0: var(--dark-hl-0); + --hl-1: var(--dark-hl-1); + --hl-2: var(--dark-hl-2); + --hl-3: var(--dark-hl-3); + --hl-4: var(--dark-hl-4); + --hl-5: var(--dark-hl-5); + --hl-6: var(--dark-hl-6); + --hl-7: var(--dark-hl-7); + --code-background: var(--dark-code-background); +} + +.hl-0 { color: var(--hl-0); } +.hl-1 { color: var(--hl-1); } +.hl-2 { color: var(--hl-2); } +.hl-3 { color: var(--hl-3); } +.hl-4 { color: var(--hl-4); } +.hl-5 { color: var(--hl-5); } +.hl-6 { color: var(--hl-6); } +.hl-7 { color: var(--hl-7); } +pre, code { background: var(--code-background); } diff --git a/5.x/docs/assets/main.js b/5.x/docs/assets/main.js new file mode 100644 index 000000000..c815b3349 --- /dev/null +++ b/5.x/docs/assets/main.js @@ -0,0 +1,54 @@ +"use strict"; +(()=>{var Qe=Object.create;var ae=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Ce=Object.getOwnPropertyNames;var Oe=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var _e=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Me=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ce(e))!Re.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Qe(Oe(t)):{},Me(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var de=_e((ce,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var h=t.utils.clone(n)||{};h.position=[a,l],h.index=s.length,s.push(new t.Token(r.slice(a,o),h))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ou?h+=2:a==u&&(n+=r[l+1]*i[h+1],l+=2,h+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}if(s.str.length==0&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}s.str.length==1&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var h=s.str.charAt(0),m=s.str.charAt(1),v;m in s.node.edges?v=s.node.edges[m]:(v=new t.TokenSet,s.node.edges[m]=v),s.str.length==1&&(v.final=!0),i.push({node:v,editsRemaining:s.editsRemaining-1,str:h+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),u=0;u1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ce=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});var le=[];function j(t,e){le.push({selector:e,constructor:t})}var Y=class{constructor(){this.createComponents(document.body)}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r}),r.dataset.hasInstance=String(!0))})})}};var k=class{constructor(e){this.el=e.el}};var J=class{constructor(){this.listeners={}}addEventListener(e,n){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(n)}removeEventListener(e,n){if(!(e in this.listeners))return;let r=this.listeners[e];for(let i=0,s=r.length;i{let n=Date.now();return(...r)=>{n+e-Date.now()<0&&(t(...r),n=Date.now())}};var re=class extends J{constructor(){super();this.scrollTop=0;this.lastY=0;this.width=0;this.height=0;this.showToolbar=!0;this.toolbar=document.querySelector(".tsd-page-toolbar"),this.navigation=document.querySelector(".col-menu"),window.addEventListener("scroll",ne(()=>this.onScroll(),10)),window.addEventListener("resize",ne(()=>this.onResize(),10)),this.searchInput=document.querySelector("#tsd-search input"),this.searchInput&&this.searchInput.addEventListener("focus",()=>{this.hideShowToolbar()}),this.onResize(),this.onScroll()}triggerResize(){let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onResize(){this.width=window.innerWidth||0,this.height=window.innerHeight||0;let n=new CustomEvent("resize",{detail:{width:this.width,height:this.height}});this.dispatchEvent(n)}onScroll(){this.scrollTop=window.scrollY||0;let n=new CustomEvent("scroll",{detail:{scrollTop:this.scrollTop}});this.dispatchEvent(n),this.hideShowToolbar()}hideShowToolbar(){let n=this.showToolbar;this.showToolbar=this.lastY>=this.scrollTop||this.scrollTop<=0||!!this.searchInput&&this.searchInput===document.activeElement,n!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.navigation?.classList.toggle("col-menu--hide")),this.lastY=this.scrollTop}},R=re;R.instance=new re;var X=class extends k{constructor(n){super(n);this.anchors=[];this.index=-1;R.instance.addEventListener("resize",()=>this.onResize()),R.instance.addEventListener("scroll",r=>this.onScroll(r)),this.createAnchors()}createAnchors(){let n=window.location.href;n.indexOf("#")!=-1&&(n=n.substring(0,n.indexOf("#"))),this.el.querySelectorAll("a").forEach(r=>{let i=r.href;if(i.indexOf("#")==-1||i.substring(0,n.length)!=n)return;let s=i.substring(i.indexOf("#")+1),o=document.querySelector("a.tsd-anchor[name="+s+"]"),a=r.parentNode;!o||!a||this.anchors.push({link:a,anchor:o,position:0})}),this.onResize()}onResize(){let n;for(let i=0,s=this.anchors.length;ii.position-s.position);let r=new CustomEvent("scroll",{detail:{scrollTop:R.instance.scrollTop}});this.onScroll(r)}onScroll(n){let r=n.detail.scrollTop+5,i=this.anchors,s=i.length-1,o=this.index;for(;o>-1&&i[o].position>r;)o-=1;for(;o-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=o,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))}};var ue=(t,e=100)=>{let n;return(...r)=>{clearTimeout(n),n=setTimeout(()=>t(r),e)}};var me=De(de());function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let n=document.querySelector("#tsd-search input"),r=document.querySelector("#tsd-search .results");if(!n||!r)throw new Error("The input field or the result list wrapper was not found");let i=!1;r.addEventListener("mousedown",()=>i=!0),r.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),n.addEventListener("focus",()=>t.classList.add("has-focus")),n.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Fe(t,r,n,s)}function Fe(t,e,n,r){n.addEventListener("input",ue(()=>{Ae(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?fe(e,-1):s.key==="ArrowDown"?fe(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function He(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=me.Index.load(window.searchData.index))}function Ae(t,e,n,r){if(He(r,t),!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s=i?r.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${pe(u.parent,i)}.${l}`);let h=document.createElement("li");h.classList.value=u.classes??"";let m=document.createElement("a");m.href=r.base+u.url,m.innerHTML=l,h.append(m),e.appendChild(h)}}function fe(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),e.blur()}}function pe(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ie(t.substring(s,o)),`${ie(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ie(t.substring(s))),i.join("")}var Ne={"&":"&","<":"<",">":">","'":"'",'"':"""};function ie(t){return t.replace(/[&<>"'"]/g,e=>Ne[e])}var F="mousedown",ye="mousemove",B="mouseup",Z={x:0,y:0},ge=!1,se=!1,je=!1,H=!1,xe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(xe?"is-mobile":"not-mobile");xe&&"ontouchstart"in document.documentElement&&(je=!0,F="touchstart",ye="touchmove",B="touchend");document.addEventListener(F,t=>{se=!0,H=!1;let e=F=="touchstart"?t.targetTouches[0]:t;Z.y=e.pageY||0,Z.x=e.pageX||0});document.addEventListener(ye,t=>{if(!!se&&!H){let e=F=="touchstart"?t.targetTouches[0]:t,n=Z.x-(e.pageX||0),r=Z.y-(e.pageY||0);H=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{se=!1});document.addEventListener("click",t=>{ge&&(t.preventDefault(),t.stopImmediatePropagation(),ge=!1)});var K=class extends k{constructor(n){super(n);this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,r=>this.onPointerUp(r)),this.el.addEventListener("click",r=>r.preventDefault()),document.addEventListener(F,r=>this.onDocumentPointerDown(r)),document.addEventListener(B,r=>this.onDocumentPointerUp(r))}setActive(n){if(this.active==n)return;this.active=n,document.documentElement.classList.toggle("has-"+this.className,n),this.el.classList.toggle("active",n);let r=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(r),setTimeout(()=>document.documentElement.classList.remove(r),500)}onPointerUp(n){H||(this.setActive(!0),n.preventDefault())}onDocumentPointerDown(n){if(this.active){if(n.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(n){if(!H&&this.active&&n.target.closest(".col-menu")){let r=n.target.closest("a");if(r){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),r.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var oe;try{oe=localStorage}catch{oe={getItem(){return null},setItem(){}}}var Q=oe;var Le=document.head.appendChild(document.createElement("style"));Le.dataset.for="filters";var ee=class extends k{constructor(n){super(n);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),Le.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.checked}setLocalStorage(n){Q.setItem(this.key,n.toString()),this.value=n,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),document.querySelectorAll(".tsd-index-section").forEach(n=>{n.style.display="block";let r=Array.from(n.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);n.style.display=r?"none":"block"})}};var te=class extends k{constructor(n){super(n);this.calculateHeights(),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.textContent.replace(/\s+/g,"-").toLowerCase()}`,this.setLocalStorage(this.fromLocalStorage(),!0),this.summary.addEventListener("click",r=>this.toggleVisibility(r)),this.icon.style.transform=this.getIconRotation()}getIconRotation(n=this.el.open){return`rotate(${n?0:-90}deg)`}calculateHeights(){let n=this.el.open,{position:r,left:i}=this.el.style;this.el.style.position="fixed",this.el.style.left="-9999px",this.el.open=!0,this.expandedHeight=this.el.offsetHeight+"px",this.el.open=!1,this.collapsedHeight=this.el.offsetHeight+"px",this.el.open=n,this.el.style.height=n?this.expandedHeight:this.collapsedHeight,this.el.style.position=r,this.el.style.left=i}toggleVisibility(n){n.preventDefault(),this.el.style.overflow="hidden",this.el.open?this.collapse():this.expand()}expand(n=!0){this.el.open=!0,this.animate(this.collapsedHeight,this.expandedHeight,{opening:!0,duration:n?300:0})}collapse(n=!0){this.animate(this.expandedHeight,this.collapsedHeight,{opening:!1,duration:n?300:0})}animate(n,r,{opening:i,duration:s=300}){if(this.animation)return;let o={duration:s,easing:"ease"};this.animation=this.el.animate({height:[n,r]},o),this.icon.animate({transform:[this.icon.style.transform||this.getIconRotation(!i),this.getIconRotation(i)]},o).addEventListener("finish",()=>{this.icon.style.transform=this.getIconRotation(i)}),this.animation.addEventListener("finish",()=>this.animationEnd(i))}animationEnd(n){this.el.open=n,this.animation=void 0,this.el.style.height="auto",this.el.style.overflow="visible",this.setLocalStorage(n)}fromLocalStorage(){let n=Q.getItem(this.key);return n?n==="true":this.el.open}setLocalStorage(n,r=!1){this.fromLocalStorage()===n&&!r||(Q.setItem(this.key,n.toString()),this.el.open=n,this.handleValueChange(r))}handleValueChange(n=!1){this.fromLocalStorage()===this.el.open&&!n||(this.fromLocalStorage()?this.expand(!1):this.collapse(!1))}};function be(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,Ee(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),Ee(t.value)})}function Ee(t){document.documentElement.dataset.theme=t}ve();j(X,".menu-highlight");j(K,"a[data-toggle]");j(te,".tsd-index-accordion");j(ee,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("theme");Se&&be(Se);var Be=new Y;Object.defineProperty(window,"app",{value:Be});})(); +/*! + * lunr.Builder + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Set + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.TokenSet + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.Vector + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.stemmer + * Copyright (C) 2020 Oliver Nightingale + * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt + */ +/*! + * lunr.stopWordFilter + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.tokenizer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.trimmer + * Copyright (C) 2020 Oliver Nightingale + */ +/*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + */ +/** + * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 + * Copyright (C) 2020 Oliver Nightingale + * @license MIT + */ diff --git a/5.x/docs/assets/search.js b/5.x/docs/assets/search.js new file mode 100644 index 000000000..8f5fc77cd --- /dev/null +++ b/5.x/docs/assets/search.js @@ -0,0 +1 @@ +window.searchData = JSON.parse("{\"kinds\":{\"8\":\"Enumeration\",\"16\":\"Enumeration Member\",\"32\":\"Variable\",\"64\":\"Function\",\"128\":\"Class\",\"256\":\"Interface\",\"512\":\"Constructor\",\"1024\":\"Property\",\"2048\":\"Method\",\"65536\":\"Type literal\",\"262144\":\"Accessor\",\"4194304\":\"Type alias\"},\"rows\":[{\"kind\":128,\"name\":\"BearerWebIdExtractor\",\"url\":\"classes/BearerWebIdExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BearerWebIdExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BearerWebIdExtractor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":1024,\"name\":\"verify\",\"url\":\"classes/BearerWebIdExtractor.html#verify\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BearerWebIdExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BearerWebIdExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BearerWebIdExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BearerWebIdExtractor\"},{\"kind\":256,\"name\":\"Credential\",\"url\":\"interfaces/Credential.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/Credential.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Credential\"},{\"kind\":8,\"name\":\"CredentialGroup\",\"url\":\"enums/CredentialGroup.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"public\",\"url\":\"enums/CredentialGroup.html#public\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"CredentialGroup\"},{\"kind\":16,\"name\":\"agent\",\"url\":\"enums/CredentialGroup.html#agent\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"CredentialGroup\"},{\"kind\":4194304,\"name\":\"CredentialSet\",\"url\":\"types/CredentialSet.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"CredentialsExtractor\",\"url\":\"classes/CredentialsExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CredentialsExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CredentialsExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CredentialsExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CredentialsExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsExtractor\"},{\"kind\":128,\"name\":\"DPoPWebIdExtractor\",\"url\":\"classes/DPoPWebIdExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DPoPWebIdExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":1024,\"name\":\"originalUrlExtractor\",\"url\":\"classes/DPoPWebIdExtractor.html#originalUrlExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":1024,\"name\":\"verify\",\"url\":\"classes/DPoPWebIdExtractor.html#verify\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/DPoPWebIdExtractor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/DPoPWebIdExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/DPoPWebIdExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/DPoPWebIdExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"DPoPWebIdExtractor\"},{\"kind\":128,\"name\":\"PublicCredentialsExtractor\",\"url\":\"classes/PublicCredentialsExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PublicCredentialsExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PublicCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PublicCredentialsExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PublicCredentialsExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PublicCredentialsExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PublicCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PublicCredentialsExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PublicCredentialsExtractor\"},{\"kind\":128,\"name\":\"UnionCredentialsExtractor\",\"url\":\"classes/UnionCredentialsExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnionCredentialsExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":2048,\"name\":\"combine\",\"url\":\"classes/UnionCredentialsExtractor.html#combine\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/UnionCredentialsExtractor.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnionCredentialsExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnionCredentialsExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":2048,\"name\":\"allCanHandle\",\"url\":\"classes/UnionCredentialsExtractor.html#allCanHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnionCredentialsExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionCredentialsExtractor\"},{\"kind\":128,\"name\":\"UnsecureConstantCredentialsExtractor\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":1024,\"name\":\"credentials\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnsecureConstantCredentialsExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureConstantCredentialsExtractor\"},{\"kind\":128,\"name\":\"UnsecureWebIdExtractor\",\"url\":\"classes/UnsecureWebIdExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnsecureWebIdExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureWebIdExtractor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/UnsecureWebIdExtractor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"UnsecureWebIdExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnsecureWebIdExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsecureWebIdExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnsecureWebIdExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsecureWebIdExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnsecureWebIdExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureWebIdExtractor\"},{\"kind\":128,\"name\":\"AccessChecker\",\"url\":\"classes/AccessChecker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AccessChecker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AccessChecker\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AccessChecker.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AccessChecker\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AccessChecker.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AccessChecker\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AccessChecker.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AccessChecker\"},{\"kind\":256,\"name\":\"AccessCheckerArgs\",\"url\":\"interfaces/AccessCheckerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"acl\",\"url\":\"interfaces/AccessCheckerArgs.html#acl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccessCheckerArgs\"},{\"kind\":1024,\"name\":\"rule\",\"url\":\"interfaces/AccessCheckerArgs.html#rule\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccessCheckerArgs\"},{\"kind\":1024,\"name\":\"credential\",\"url\":\"interfaces/AccessCheckerArgs.html#credential\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccessCheckerArgs\"},{\"kind\":128,\"name\":\"AgentAccessChecker\",\"url\":\"classes/AgentAccessChecker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AgentAccessChecker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentAccessChecker\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AgentAccessChecker.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AgentAccessChecker\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AgentAccessChecker.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentAccessChecker\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AgentAccessChecker.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentAccessChecker\"},{\"kind\":128,\"name\":\"AgentClassAccessChecker\",\"url\":\"classes/AgentClassAccessChecker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AgentClassAccessChecker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentClassAccessChecker\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AgentClassAccessChecker.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AgentClassAccessChecker\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AgentClassAccessChecker.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentClassAccessChecker\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AgentClassAccessChecker.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentClassAccessChecker\"},{\"kind\":128,\"name\":\"AgentGroupAccessChecker\",\"url\":\"classes/AgentGroupAccessChecker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AgentGroupAccessChecker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/AgentGroupAccessChecker.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"classes/AgentGroupAccessChecker.html#expiration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AgentGroupAccessChecker.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":2048,\"name\":\"isMemberOfGroup\",\"url\":\"classes/AgentGroupAccessChecker.html#isMemberOfGroup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":2048,\"name\":\"fetchCachedQuads\",\"url\":\"classes/AgentGroupAccessChecker.html#fetchCachedQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AgentGroupAccessChecker.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AgentGroupAccessChecker.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AgentGroupAccessChecker\"},{\"kind\":8,\"name\":\"AclMode\",\"url\":\"enums/AclMode.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"control\",\"url\":\"enums/AclMode.html#control\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AclMode\"},{\"kind\":4194304,\"name\":\"AclPermission\",\"url\":\"types/AclPermission.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"CreateModesExtractor\",\"url\":\"classes/CreateModesExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CreateModesExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CreateModesExtractor\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/CreateModesExtractor.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CreateModesExtractor\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/CreateModesExtractor.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CreateModesExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CreateModesExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CreateModesExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CreateModesExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CreateModesExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CreateModesExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CreateModesExtractor\"},{\"kind\":128,\"name\":\"DeleteParentExtractor\",\"url\":\"classes/DeleteParentExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DeleteParentExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DeleteParentExtractor\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/DeleteParentExtractor.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DeleteParentExtractor\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/DeleteParentExtractor.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DeleteParentExtractor\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/DeleteParentExtractor.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DeleteParentExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/DeleteParentExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DeleteParentExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/DeleteParentExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DeleteParentExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/DeleteParentExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"DeleteParentExtractor\"},{\"kind\":128,\"name\":\"IntermediateCreateExtractor\",\"url\":\"classes/IntermediateCreateExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IntermediateCreateExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/IntermediateCreateExtractor.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":1024,\"name\":\"strategy\",\"url\":\"classes/IntermediateCreateExtractor.html#strategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/IntermediateCreateExtractor.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/IntermediateCreateExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/IntermediateCreateExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/IntermediateCreateExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IntermediateCreateExtractor\"},{\"kind\":128,\"name\":\"ModesExtractor\",\"url\":\"classes/ModesExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ModesExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModesExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ModesExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModesExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ModesExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModesExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ModesExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModesExtractor\"},{\"kind\":128,\"name\":\"MethodModesExtractor\",\"url\":\"classes/MethodModesExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MethodModesExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MethodModesExtractor\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/MethodModesExtractor.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MethodModesExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MethodModesExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MethodModesExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MethodModesExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MethodModesExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MethodModesExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodModesExtractor\"},{\"kind\":128,\"name\":\"N3PatchModesExtractor\",\"url\":\"classes/N3PatchModesExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/N3PatchModesExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"N3PatchModesExtractor\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/N3PatchModesExtractor.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3PatchModesExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/N3PatchModesExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3PatchModesExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/N3PatchModesExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3PatchModesExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/N3PatchModesExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"N3PatchModesExtractor\"},{\"kind\":8,\"name\":\"AccessMode\",\"url\":\"enums/AccessMode.html\",\"classes\":\"tsd-kind-enum\"},{\"kind\":16,\"name\":\"read\",\"url\":\"enums/AccessMode.html#read\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccessMode\"},{\"kind\":16,\"name\":\"append\",\"url\":\"enums/AccessMode.html#append\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccessMode\"},{\"kind\":16,\"name\":\"write\",\"url\":\"enums/AccessMode.html#write\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccessMode\"},{\"kind\":16,\"name\":\"create\",\"url\":\"enums/AccessMode.html#create\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccessMode\"},{\"kind\":16,\"name\":\"delete\",\"url\":\"enums/AccessMode.html#delete\",\"classes\":\"tsd-kind-enum-member tsd-parent-kind-enum\",\"parent\":\"AccessMode\"},{\"kind\":4194304,\"name\":\"AccessMap\",\"url\":\"types/AccessMap.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"Permission\",\"url\":\"types/Permission.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"PermissionSet\",\"url\":\"types/PermissionSet.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"PermissionMap\",\"url\":\"types/PermissionMap.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"SparqlUpdateModesExtractor\",\"url\":\"classes/SparqlUpdateModesExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SparqlUpdateModesExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/SparqlUpdateModesExtractor.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SparqlUpdateModesExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SparqlUpdateModesExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"isSparql\",\"url\":\"classes/SparqlUpdateModesExtractor.html#isSparql\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"isSupported\",\"url\":\"classes/SparqlUpdateModesExtractor.html#isSupported\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"isDeleteInsert\",\"url\":\"classes/SparqlUpdateModesExtractor.html#isDeleteInsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"isNop\",\"url\":\"classes/SparqlUpdateModesExtractor.html#isNop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"hasConditions\",\"url\":\"classes/SparqlUpdateModesExtractor.html#hasConditions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"hasInserts\",\"url\":\"classes/SparqlUpdateModesExtractor.html#hasInserts\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"hasDeletes\",\"url\":\"classes/SparqlUpdateModesExtractor.html#hasDeletes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SparqlUpdateModesExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SparqlUpdateModesExtractor\"},{\"kind\":128,\"name\":\"AllStaticReader\",\"url\":\"classes/AllStaticReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AllStaticReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AllStaticReader\"},{\"kind\":1024,\"name\":\"permissions\",\"url\":\"classes/AllStaticReader.html#permissions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllStaticReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AllStaticReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AllStaticReader\"},{\"kind\":2048,\"name\":\"createPermissions\",\"url\":\"classes/AllStaticReader.html#createPermissions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllStaticReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AllStaticReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AllStaticReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AllStaticReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AllStaticReader\"},{\"kind\":256,\"name\":\"AuthorizerInput\",\"url\":\"interfaces/AuthorizerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/AuthorizerInput.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizerInput\"},{\"kind\":1024,\"name\":\"requestedModes\",\"url\":\"interfaces/AuthorizerInput.html#requestedModes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizerInput\"},{\"kind\":1024,\"name\":\"availablePermissions\",\"url\":\"interfaces/AuthorizerInput.html#availablePermissions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizerInput\"},{\"kind\":128,\"name\":\"Authorizer\",\"url\":\"classes/Authorizer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Authorizer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Authorizer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/Authorizer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Authorizer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/Authorizer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Authorizer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/Authorizer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Authorizer\"},{\"kind\":128,\"name\":\"AuxiliaryReader\",\"url\":\"classes/AuxiliaryReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuxiliaryReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuxiliaryReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/AuxiliaryReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"AuxiliaryReader\"},{\"kind\":1024,\"name\":\"reader\",\"url\":\"classes/AuxiliaryReader.html#reader\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryReader\"},{\"kind\":1024,\"name\":\"auxiliaryStrategy\",\"url\":\"classes/AuxiliaryReader.html#auxiliaryStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AuxiliaryReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AuxiliaryReader\"},{\"kind\":2048,\"name\":\"findAuxiliaries\",\"url\":\"classes/AuxiliaryReader.html#findAuxiliaries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryReader\"},{\"kind\":2048,\"name\":\"isDependentAuxiliary\",\"url\":\"classes/AuxiliaryReader.html#isDependentAuxiliary\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AuxiliaryReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuxiliaryReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AuxiliaryReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuxiliaryReader\"},{\"kind\":128,\"name\":\"OwnerPermissionReader\",\"url\":\"classes/OwnerPermissionReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OwnerPermissionReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/OwnerPermissionReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/OwnerPermissionReader.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":1024,\"name\":\"aclStrategy\",\"url\":\"classes/OwnerPermissionReader.html#aclStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/OwnerPermissionReader.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OwnerPermissionReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":2048,\"name\":\"findPodBaseUrl\",\"url\":\"classes/OwnerPermissionReader.html#findPodBaseUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OwnerPermissionReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OwnerPermissionReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnerPermissionReader\"},{\"kind\":128,\"name\":\"ParentContainerReader\",\"url\":\"classes/ParentContainerReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ParentContainerReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ParentContainerReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ParentContainerReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ParentContainerReader\"},{\"kind\":1024,\"name\":\"reader\",\"url\":\"classes/ParentContainerReader.html#reader\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/ParentContainerReader.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ParentContainerReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"findParents\",\"url\":\"classes/ParentContainerReader.html#findParents\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"getParentModes\",\"url\":\"classes/ParentContainerReader.html#getParentModes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"addContainerPermissions\",\"url\":\"classes/ParentContainerReader.html#addContainerPermissions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"interpretContainerPermission\",\"url\":\"classes/ParentContainerReader.html#interpretContainerPermission\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ParentContainerReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ParentContainerReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ParentContainerReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ParentContainerReader\"},{\"kind\":128,\"name\":\"PathBasedReader\",\"url\":\"classes/PathBasedReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PathBasedReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PathBasedReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PathBasedReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PathBasedReader\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/PathBasedReader.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PathBasedReader\"},{\"kind\":1024,\"name\":\"paths\",\"url\":\"classes/PathBasedReader.html#paths\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PathBasedReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PathBasedReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PathBasedReader\"},{\"kind\":2048,\"name\":\"matchReaders\",\"url\":\"classes/PathBasedReader.html#matchReaders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PathBasedReader\"},{\"kind\":2048,\"name\":\"findReader\",\"url\":\"classes/PathBasedReader.html#findReader\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PathBasedReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PathBasedReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PathBasedReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PathBasedReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PathBasedReader\"},{\"kind\":128,\"name\":\"PermissionBasedAuthorizer\",\"url\":\"classes/PermissionBasedAuthorizer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermissionBasedAuthorizer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PermissionBasedAuthorizer.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/PermissionBasedAuthorizer.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PermissionBasedAuthorizer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"reportAccessError\",\"url\":\"classes/PermissionBasedAuthorizer.html#reportAccessError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"requireModePermission\",\"url\":\"classes/PermissionBasedAuthorizer.html#requireModePermission\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"hasModePermission\",\"url\":\"classes/PermissionBasedAuthorizer.html#hasModePermission\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"isAuthenticated\",\"url\":\"classes/PermissionBasedAuthorizer.html#isAuthenticated\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PermissionBasedAuthorizer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PermissionBasedAuthorizer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionBasedAuthorizer\"},{\"kind\":256,\"name\":\"PermissionReaderInput\",\"url\":\"interfaces/PermissionReaderInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"credentials\",\"url\":\"interfaces/PermissionReaderInput.html#credentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PermissionReaderInput\"},{\"kind\":1024,\"name\":\"requestedModes\",\"url\":\"interfaces/PermissionReaderInput.html#requestedModes\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PermissionReaderInput\"},{\"kind\":128,\"name\":\"PermissionReader\",\"url\":\"classes/PermissionReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PermissionReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PermissionReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PermissionReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PermissionReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PermissionReader\"},{\"kind\":128,\"name\":\"UnionPermissionReader\",\"url\":\"classes/UnionPermissionReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnionPermissionReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"combine\",\"url\":\"classes/UnionPermissionReader.html#combine\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"mergePermissionMaps\",\"url\":\"classes/UnionPermissionReader.html#mergePermissionMaps\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"mergePermissions\",\"url\":\"classes/UnionPermissionReader.html#mergePermissions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnionPermissionReader\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/UnionPermissionReader.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnionPermissionReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnionPermissionReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"allCanHandle\",\"url\":\"classes/UnionPermissionReader.html#allCanHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"UnionPermissionReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnionPermissionReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionPermissionReader\"},{\"kind\":128,\"name\":\"WebAclAuxiliaryReader\",\"url\":\"classes/WebAclAuxiliaryReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebAclAuxiliaryReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WebAclAuxiliaryReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":1024,\"name\":\"reader\",\"url\":\"classes/WebAclAuxiliaryReader.html#reader\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":1024,\"name\":\"aclStrategy\",\"url\":\"classes/WebAclAuxiliaryReader.html#aclStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WebAclAuxiliaryReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":2048,\"name\":\"findAcl\",\"url\":\"classes/WebAclAuxiliaryReader.html#findAcl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":2048,\"name\":\"interpretControl\",\"url\":\"classes/WebAclAuxiliaryReader.html#interpretControl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WebAclAuxiliaryReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WebAclAuxiliaryReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclAuxiliaryReader\"},{\"kind\":128,\"name\":\"WebAclReader\",\"url\":\"classes/WebAclReader.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebAclReader.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WebAclReader.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"aclStrategy\",\"url\":\"classes/WebAclReader.html#aclStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"resourceSet\",\"url\":\"classes/WebAclReader.html#resourceSet\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"aclStore\",\"url\":\"classes/WebAclReader.html#aclStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/WebAclReader.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":1024,\"name\":\"accessChecker\",\"url\":\"classes/WebAclReader.html#accessChecker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WebAclReader.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"findPermissions\",\"url\":\"classes/WebAclReader.html#findPermissions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"determinePermissions\",\"url\":\"classes/WebAclReader.html#determinePermissions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"getAclMatches\",\"url\":\"classes/WebAclReader.html#getAclMatches\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"getAclRecursive\",\"url\":\"classes/WebAclReader.html#getAclRecursive\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"findAuthorizationStatements\",\"url\":\"classes/WebAclReader.html#findAuthorizationStatements\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"filterStore\",\"url\":\"classes/WebAclReader.html#filterStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WebAclReader.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclReader\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WebAclReader.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclReader\"},{\"kind\":256,\"name\":\"AuxiliaryIdentifierStrategy\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":1024,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":1024,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":1024,\"name\":\"getSubjectIdentifier\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryIdentifierStrategy.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryIdentifierStrategy\"},{\"kind\":256,\"name\":\"AuxiliaryStrategy\",\"url\":\"interfaces/AuxiliaryStrategy.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"usesOwnAuthorization\",\"url\":\"interfaces/AuxiliaryStrategy.html#usesOwnAuthorization\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"isRequiredInRoot\",\"url\":\"interfaces/AuxiliaryStrategy.html#isRequiredInRoot\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"addMetadata\",\"url\":\"interfaces/AuxiliaryStrategy.html#addMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"validate\",\"url\":\"interfaces/AuxiliaryStrategy.html#validate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"interfaces/AuxiliaryStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"interfaces/AuxiliaryStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"interfaces/AuxiliaryStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"getSubjectIdentifier\",\"url\":\"interfaces/AuxiliaryStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AuxiliaryStrategy.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AuxiliaryStrategy\"},{\"kind\":128,\"name\":\"ComposedAuxiliaryStrategy\",\"url\":\"classes/ComposedAuxiliaryStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"metadataGenerator\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#metadataGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"validator\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#validator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"ownAuthorization\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#ownAuthorization\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"requiredInRoot\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#requiredInRoot\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getSubjectIdentifier\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"usesOwnAuthorization\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#usesOwnAuthorization\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"isRequiredInRoot\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#isRequiredInRoot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"addMetadata\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#addMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"validate\",\"url\":\"classes/ComposedAuxiliaryStrategy.html#validate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ComposedAuxiliaryStrategy\"},{\"kind\":128,\"name\":\"LinkMetadataGenerator\",\"url\":\"classes/LinkMetadataGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LinkMetadataGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":1024,\"name\":\"link\",\"url\":\"classes/LinkMetadataGenerator.html#link\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/LinkMetadataGenerator.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LinkMetadataGenerator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LinkMetadataGenerator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LinkMetadataGenerator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkMetadataGenerator\"},{\"kind\":128,\"name\":\"MetadataGenerator\",\"url\":\"classes/MetadataGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MetadataGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataGenerator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MetadataGenerator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataGenerator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MetadataGenerator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataGenerator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MetadataGenerator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataGenerator\"},{\"kind\":128,\"name\":\"RdfValidator\",\"url\":\"classes/RdfValidator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RdfValidator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RdfValidator\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/RdfValidator.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RdfValidator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RdfValidator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RdfValidator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RdfValidator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfValidator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RdfValidator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfValidator\"},{\"kind\":128,\"name\":\"RoutingAuxiliaryIdentifierStrategy\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":1024,\"name\":\"sources\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#sources\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getSubjectIdentifier\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getMatchingSource\",\"url\":\"classes/RoutingAuxiliaryIdentifierStrategy.html#getMatchingSource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RoutingAuxiliaryIdentifierStrategy\"},{\"kind\":128,\"name\":\"RoutingAuxiliaryStrategy\",\"url\":\"classes/RoutingAuxiliaryStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":1024,\"name\":\"sources\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#sources\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"usesOwnAuthorization\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#usesOwnAuthorization\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"isRequiredInRoot\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#isRequiredInRoot\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"addMetadata\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#addMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"validate\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#validate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getMatchingSource\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#getMatchingSource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":2048,\"name\":\"getSubjectIdentifier\",\"url\":\"classes/RoutingAuxiliaryStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RoutingAuxiliaryStrategy\"},{\"kind\":128,\"name\":\"SuffixAuxiliaryIdentifierStrategy\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":1024,\"name\":\"suffix\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#suffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifier\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getAuxiliaryIdentifiers\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#getAuxiliaryIdentifiers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"isAuxiliaryIdentifier\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#isAuxiliaryIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getSubjectIdentifier\",\"url\":\"classes/SuffixAuxiliaryIdentifierStrategy.html#getSubjectIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SuffixAuxiliaryIdentifierStrategy\"},{\"kind\":4194304,\"name\":\"ValidatorInput\",\"url\":\"types/ValidatorInput.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ValidatorInput.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ValidatorInput\"},{\"kind\":1024,\"name\":\"representation\",\"url\":\"types/ValidatorInput.html#__type.representation\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ValidatorInput.__type\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"types/ValidatorInput.html#__type.identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ValidatorInput.__type\"},{\"kind\":128,\"name\":\"Validator\",\"url\":\"classes/Validator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Validator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Validator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/Validator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Validator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/Validator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Validator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/Validator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Validator\"},{\"kind\":256,\"name\":\"BodyParserArgs\",\"url\":\"interfaces/BodyParserArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/BodyParserArgs.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BodyParserArgs\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/BodyParserArgs.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BodyParserArgs\"},{\"kind\":128,\"name\":\"BodyParser\",\"url\":\"classes/BodyParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BodyParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BodyParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BodyParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BodyParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BodyParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BodyParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BodyParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BodyParser\"},{\"kind\":128,\"name\":\"N3PatchBodyParser\",\"url\":\"classes/N3PatchBodyParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/N3PatchBodyParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/N3PatchBodyParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/N3PatchBodyParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"parsePatch\",\"url\":\"classes/N3PatchBodyParser.html#parsePatch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/N3PatchBodyParser.html#parsePatch.parsePatch-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"N3PatchBodyParser.parsePatch.parsePatch\"},{\"kind\":1024,\"name\":\"deletes\",\"url\":\"classes/N3PatchBodyParser.html#parsePatch.parsePatch-1.__type.deletes\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"N3PatchBodyParser.parsePatch.parsePatch.__type\"},{\"kind\":1024,\"name\":\"inserts\",\"url\":\"classes/N3PatchBodyParser.html#parsePatch.parsePatch-1.__type.inserts\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"N3PatchBodyParser.parsePatch.parsePatch.__type\"},{\"kind\":1024,\"name\":\"conditions\",\"url\":\"classes/N3PatchBodyParser.html#parsePatch.parsePatch-1.__type.conditions\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"N3PatchBodyParser.parsePatch.parsePatch.__type\"},{\"kind\":2048,\"name\":\"findQuads\",\"url\":\"classes/N3PatchBodyParser.html#findQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"findVariables\",\"url\":\"classes/N3PatchBodyParser.html#findVariables\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"verifyQuads\",\"url\":\"classes/N3PatchBodyParser.html#verifyQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/N3PatchBodyParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"N3PatchBodyParser\"},{\"kind\":128,\"name\":\"RawBodyParser\",\"url\":\"classes/RawBodyParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RawBodyParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RawBodyParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RawBodyParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RawBodyParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RawBodyParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RawBodyParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RawBodyParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RawBodyParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RawBodyParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RawBodyParser\"},{\"kind\":128,\"name\":\"SparqlUpdateBodyParser\",\"url\":\"classes/SparqlUpdateBodyParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SparqlUpdateBodyParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SparqlUpdateBodyParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SparqlUpdateBodyParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SparqlUpdateBodyParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SparqlUpdateBodyParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdateBodyParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SparqlUpdateBodyParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdateBodyParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SparqlUpdateBodyParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SparqlUpdateBodyParser\"},{\"kind\":128,\"name\":\"BasicConditionsParser\",\"url\":\"classes/BasicConditionsParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BasicConditionsParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicConditionsParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BasicConditionsParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BasicConditionsParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BasicConditionsParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicConditionsParser\"},{\"kind\":2048,\"name\":\"parseDateHeader\",\"url\":\"classes/BasicConditionsParser.html#parseDateHeader\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicConditionsParser\"},{\"kind\":2048,\"name\":\"parseTagHeader\",\"url\":\"classes/BasicConditionsParser.html#parseTagHeader\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicConditionsParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BasicConditionsParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicConditionsParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BasicConditionsParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicConditionsParser\"},{\"kind\":128,\"name\":\"ConditionsParser\",\"url\":\"classes/ConditionsParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConditionsParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConditionsParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConditionsParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConditionsParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConditionsParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConditionsParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConditionsParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConditionsParser\"},{\"kind\":256,\"name\":\"OriginalUrlExtractorArgs\",\"url\":\"interfaces/OriginalUrlExtractorArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"interfaces/OriginalUrlExtractorArgs.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OriginalUrlExtractorArgs\"},{\"kind\":1024,\"name\":\"includeQueryString\",\"url\":\"interfaces/OriginalUrlExtractorArgs.html#includeQueryString\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OriginalUrlExtractorArgs\"},{\"kind\":128,\"name\":\"OriginalUrlExtractor\",\"url\":\"classes/OriginalUrlExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OriginalUrlExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/OriginalUrlExtractor.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":1024,\"name\":\"includeQueryString\",\"url\":\"classes/OriginalUrlExtractor.html#includeQueryString\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OriginalUrlExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OriginalUrlExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OriginalUrlExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OriginalUrlExtractor\"},{\"kind\":128,\"name\":\"TargetExtractor\",\"url\":\"classes/TargetExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TargetExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TargetExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/TargetExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TargetExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/TargetExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TargetExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/TargetExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TargetExtractor\"},{\"kind\":128,\"name\":\"ContentLengthParser\",\"url\":\"classes/ContentLengthParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContentLengthParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentLengthParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ContentLengthParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ContentLengthParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContentLengthParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentLengthParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContentLengthParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentLengthParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContentLengthParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentLengthParser\"},{\"kind\":128,\"name\":\"ContentTypeParser\",\"url\":\"classes/ContentTypeParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContentTypeParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContentTypeParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContentTypeParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContentTypeParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeParser\"},{\"kind\":128,\"name\":\"LinkRelParser\",\"url\":\"classes/LinkRelParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LinkRelParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LinkRelParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/LinkRelParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LinkRelParser\"},{\"kind\":1024,\"name\":\"linkRelMap\",\"url\":\"classes/LinkRelParser.html#linkRelMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LinkRelParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LinkRelParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LinkRelParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LinkRelParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkRelParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LinkRelParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkRelParser\"},{\"kind\":128,\"name\":\"LinkRelObject\",\"url\":\"classes/LinkRelObject.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LinkRelObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LinkRelObject\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/LinkRelObject.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LinkRelObject\"},{\"kind\":1024,\"name\":\"ephemeral\",\"url\":\"classes/LinkRelObject.html#ephemeral\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LinkRelObject\"},{\"kind\":1024,\"name\":\"allowList\",\"url\":\"classes/LinkRelObject.html#allowList\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"LinkRelObject\"},{\"kind\":2048,\"name\":\"objectAllowed\",\"url\":\"classes/LinkRelObject.html#objectAllowed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"LinkRelObject\"},{\"kind\":2048,\"name\":\"addToMetadata\",\"url\":\"classes/LinkRelObject.html#addToMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LinkRelObject\"},{\"kind\":128,\"name\":\"MetadataParser\",\"url\":\"classes/MetadataParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MetadataParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MetadataParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MetadataParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MetadataParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataParser\"},{\"kind\":128,\"name\":\"PlainJsonLdFilter\",\"url\":\"classes/PlainJsonLdFilter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PlainJsonLdFilter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PlainJsonLdFilter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PlainJsonLdFilter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":2048,\"name\":\"linkHasContextRelation\",\"url\":\"classes/PlainJsonLdFilter.html#linkHasContextRelation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PlainJsonLdFilter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PlainJsonLdFilter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PlainJsonLdFilter\"},{\"kind\":128,\"name\":\"SlugParser\",\"url\":\"classes/SlugParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SlugParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SlugParser\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SlugParser.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SlugParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SlugParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SlugParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SlugParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SlugParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SlugParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SlugParser\"},{\"kind\":128,\"name\":\"AcceptPreferenceParser\",\"url\":\"classes/AcceptPreferenceParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AcceptPreferenceParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AcceptPreferenceParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AcceptPreferenceParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AcceptPreferenceParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AcceptPreferenceParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AcceptPreferenceParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AcceptPreferenceParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AcceptPreferenceParser\"},{\"kind\":128,\"name\":\"PreferenceParser\",\"url\":\"classes/PreferenceParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PreferenceParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreferenceParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PreferenceParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreferenceParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PreferenceParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreferenceParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PreferenceParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreferenceParser\"},{\"kind\":256,\"name\":\"BasicRequestParserArgs\",\"url\":\"interfaces/BasicRequestParserArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"targetExtractor\",\"url\":\"interfaces/BasicRequestParserArgs.html#targetExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicRequestParserArgs\"},{\"kind\":1024,\"name\":\"preferenceParser\",\"url\":\"interfaces/BasicRequestParserArgs.html#preferenceParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicRequestParserArgs\"},{\"kind\":1024,\"name\":\"metadataParser\",\"url\":\"interfaces/BasicRequestParserArgs.html#metadataParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicRequestParserArgs\"},{\"kind\":1024,\"name\":\"conditionsParser\",\"url\":\"interfaces/BasicRequestParserArgs.html#conditionsParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicRequestParserArgs\"},{\"kind\":1024,\"name\":\"bodyParser\",\"url\":\"interfaces/BasicRequestParserArgs.html#bodyParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicRequestParserArgs\"},{\"kind\":128,\"name\":\"BasicRequestParser\",\"url\":\"classes/BasicRequestParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BasicRequestParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BasicRequestParser\"},{\"kind\":1024,\"name\":\"targetExtractor\",\"url\":\"classes/BasicRequestParser.html#targetExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicRequestParser\"},{\"kind\":1024,\"name\":\"preferenceParser\",\"url\":\"classes/BasicRequestParser.html#preferenceParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicRequestParser\"},{\"kind\":1024,\"name\":\"metadataParser\",\"url\":\"classes/BasicRequestParser.html#metadataParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicRequestParser\"},{\"kind\":1024,\"name\":\"conditionsParser\",\"url\":\"classes/BasicRequestParser.html#conditionsParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicRequestParser\"},{\"kind\":1024,\"name\":\"bodyParser\",\"url\":\"classes/BasicRequestParser.html#bodyParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicRequestParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BasicRequestParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicRequestParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BasicRequestParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicRequestParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BasicRequestParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicRequestParser\"},{\"kind\":128,\"name\":\"RequestParser\",\"url\":\"classes/RequestParser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RequestParser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RequestParser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RequestParser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RequestParser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RequestParser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RequestParser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RequestParser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RequestParser\"},{\"kind\":256,\"name\":\"OperationMetadataCollectorInput\",\"url\":\"interfaces/OperationMetadataCollectorInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/OperationMetadataCollectorInput.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationMetadataCollectorInput\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/OperationMetadataCollectorInput.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationMetadataCollectorInput\"},{\"kind\":128,\"name\":\"OperationMetadataCollector\",\"url\":\"classes/OperationMetadataCollector.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OperationMetadataCollector.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationMetadataCollector\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OperationMetadataCollector.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationMetadataCollector\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OperationMetadataCollector.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationMetadataCollector\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OperationMetadataCollector.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationMetadataCollector\"},{\"kind\":128,\"name\":\"WebAclMetadataCollector\",\"url\":\"classes/WebAclMetadataCollector.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebAclMetadataCollector.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclMetadataCollector\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WebAclMetadataCollector.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebAclMetadataCollector\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WebAclMetadataCollector.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclMetadataCollector\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WebAclMetadataCollector.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebAclMetadataCollector\"},{\"kind\":128,\"name\":\"DeleteOperationHandler\",\"url\":\"classes/DeleteOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DeleteOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DeleteOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/DeleteOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DeleteOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/DeleteOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DeleteOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/DeleteOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DeleteOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/DeleteOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"DeleteOperationHandler\"},{\"kind\":128,\"name\":\"GetOperationHandler\",\"url\":\"classes/GetOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GetOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GetOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/GetOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GetOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/GetOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GetOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/GetOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GetOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/GetOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GetOperationHandler\"},{\"kind\":128,\"name\":\"HeadOperationHandler\",\"url\":\"classes/HeadOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HeadOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HeadOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/HeadOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HeadOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/HeadOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HeadOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/HeadOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HeadOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/HeadOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HeadOperationHandler\"},{\"kind\":256,\"name\":\"OperationHandlerInput\",\"url\":\"interfaces/OperationHandlerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/OperationHandlerInput.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationHandlerInput\"},{\"kind\":128,\"name\":\"OperationHandler\",\"url\":\"classes/OperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHandler\"},{\"kind\":128,\"name\":\"PatchOperationHandler\",\"url\":\"classes/PatchOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PatchOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PatchOperationHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PatchOperationHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PatchOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/PatchOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PatchOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PatchOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PatchOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PatchOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PatchOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PatchOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchOperationHandler\"},{\"kind\":128,\"name\":\"PostOperationHandler\",\"url\":\"classes/PostOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PostOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PostOperationHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PostOperationHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PostOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/PostOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PostOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PostOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PostOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PostOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PostOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PostOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PostOperationHandler\"},{\"kind\":128,\"name\":\"PutOperationHandler\",\"url\":\"classes/PutOperationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PutOperationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PutOperationHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/PutOperationHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PutOperationHandler\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/PutOperationHandler.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PutOperationHandler\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"classes/PutOperationHandler.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PutOperationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PutOperationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PutOperationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PutOperationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PutOperationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PutOperationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PutOperationHandler\"},{\"kind\":128,\"name\":\"ConvertingErrorHandler\",\"url\":\"classes/ConvertingErrorHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConvertingErrorHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/ConvertingErrorHandler.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":1024,\"name\":\"preferenceParser\",\"url\":\"classes/ConvertingErrorHandler.html#preferenceParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":1024,\"name\":\"showStackTrace\",\"url\":\"classes/ConvertingErrorHandler.html#showStackTrace\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConvertingErrorHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConvertingErrorHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConvertingErrorHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"extractErrorDetails\",\"url\":\"classes/ConvertingErrorHandler.html#extractErrorDetails\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"createResponse\",\"url\":\"classes/ConvertingErrorHandler.html#createResponse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":2048,\"name\":\"toRepresentation\",\"url\":\"classes/ConvertingErrorHandler.html#toRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingErrorHandler\"},{\"kind\":256,\"name\":\"ErrorHandlerArgs\",\"url\":\"interfaces/ErrorHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/ErrorHandlerArgs.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ErrorHandlerArgs\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/ErrorHandlerArgs.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ErrorHandlerArgs\"},{\"kind\":128,\"name\":\"ErrorHandler\",\"url\":\"classes/ErrorHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ErrorHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ErrorHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ErrorHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ErrorHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorHandler\"},{\"kind\":128,\"name\":\"RedirectingErrorHandler\",\"url\":\"classes/RedirectingErrorHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RedirectingErrorHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectingErrorHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RedirectingErrorHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedirectingErrorHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RedirectingErrorHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedirectingErrorHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RedirectingErrorHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectingErrorHandler\"},{\"kind\":128,\"name\":\"SafeErrorHandler\",\"url\":\"classes/SafeErrorHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SafeErrorHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SafeErrorHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SafeErrorHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SafeErrorHandler\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"classes/SafeErrorHandler.html#errorHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SafeErrorHandler\"},{\"kind\":1024,\"name\":\"showStackTrace\",\"url\":\"classes/SafeErrorHandler.html#showStackTrace\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SafeErrorHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SafeErrorHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SafeErrorHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SafeErrorHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SafeErrorHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SafeErrorHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SafeErrorHandler\"},{\"kind\":128,\"name\":\"AllowAcceptHeaderWriter\",\"url\":\"classes/AllowAcceptHeaderWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AllowAcceptHeaderWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":1024,\"name\":\"supportedMethods\",\"url\":\"classes/AllowAcceptHeaderWriter.html#supportedMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":1024,\"name\":\"acceptTypes\",\"url\":\"classes/AllowAcceptHeaderWriter.html#acceptTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AllowAcceptHeaderWriter.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":1024,\"name\":\"patch\",\"url\":\"classes/AllowAcceptHeaderWriter.html#__type.patch\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AllowAcceptHeaderWriter.__type\"},{\"kind\":1024,\"name\":\"post\",\"url\":\"classes/AllowAcceptHeaderWriter.html#__type.post\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AllowAcceptHeaderWriter.__type\"},{\"kind\":1024,\"name\":\"put\",\"url\":\"classes/AllowAcceptHeaderWriter.html#__type.put\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"AllowAcceptHeaderWriter.__type\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AllowAcceptHeaderWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"filterAllowedMethods\",\"url\":\"classes/AllowAcceptHeaderWriter.html#filterAllowedMethods\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"isPostAllowed\",\"url\":\"classes/AllowAcceptHeaderWriter.html#isPostAllowed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"isDeleteAllowed\",\"url\":\"classes/AllowAcceptHeaderWriter.html#isDeleteAllowed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"generateAllow\",\"url\":\"classes/AllowAcceptHeaderWriter.html#generateAllow\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"generateAccept\",\"url\":\"classes/AllowAcceptHeaderWriter.html#generateAccept\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AllowAcceptHeaderWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AllowAcceptHeaderWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AllowAcceptHeaderWriter\"},{\"kind\":128,\"name\":\"AuxiliaryLinkMetadataWriter\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":1024,\"name\":\"auxiliaryStrategy\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#auxiliaryStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":1024,\"name\":\"specificStrategy\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#specificStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":1024,\"name\":\"relationType\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#relationType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AuxiliaryLinkMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuxiliaryLinkMetadataWriter\"},{\"kind\":128,\"name\":\"ConstantMetadataWriter\",\"url\":\"classes/ConstantMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstantMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConstantMetadataWriter\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"classes/ConstantMetadataWriter.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConstantMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConstantMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConstantMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConstantMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConstantMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConstantMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConstantMetadataWriter\"},{\"kind\":128,\"name\":\"ContentTypeMetadataWriter\",\"url\":\"classes/ContentTypeMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContentTypeMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContentTypeMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContentTypeMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContentTypeMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContentTypeMetadataWriter\"},{\"kind\":128,\"name\":\"LinkRelMetadataWriter\",\"url\":\"classes/LinkRelMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LinkRelMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":1024,\"name\":\"linkRelMap\",\"url\":\"classes/LinkRelMetadataWriter.html#linkRelMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/LinkRelMetadataWriter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LinkRelMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LinkRelMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LinkRelMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LinkRelMetadataWriter\"},{\"kind\":128,\"name\":\"MappedMetadataWriter\",\"url\":\"classes/MappedMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MappedMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MappedMetadataWriter\"},{\"kind\":1024,\"name\":\"headerMap\",\"url\":\"classes/MappedMetadataWriter.html#headerMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MappedMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MappedMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MappedMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MappedMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MappedMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MappedMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MappedMetadataWriter\"},{\"kind\":128,\"name\":\"MetadataWriter\",\"url\":\"classes/MetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MetadataWriter\"},{\"kind\":128,\"name\":\"ModifiedMetadataWriter\",\"url\":\"classes/ModifiedMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ModifiedMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModifiedMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ModifiedMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ModifiedMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ModifiedMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModifiedMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ModifiedMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModifiedMetadataWriter\"},{\"kind\":128,\"name\":\"WacAllowMetadataWriter\",\"url\":\"classes/WacAllowMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WacAllowMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WacAllowMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":2048,\"name\":\"aclToPermission\",\"url\":\"classes/WacAllowMetadataWriter.html#aclToPermission\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":2048,\"name\":\"createAccessParam\",\"url\":\"classes/WacAllowMetadataWriter.html#createAccessParam\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WacAllowMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WacAllowMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WacAllowMetadataWriter\"},{\"kind\":128,\"name\":\"WwwAuthMetadataWriter\",\"url\":\"classes/WwwAuthMetadataWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WwwAuthMetadataWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WwwAuthMetadataWriter\"},{\"kind\":1024,\"name\":\"auth\",\"url\":\"classes/WwwAuthMetadataWriter.html#auth\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WwwAuthMetadataWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WwwAuthMetadataWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WwwAuthMetadataWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WwwAuthMetadataWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WwwAuthMetadataWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WwwAuthMetadataWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WwwAuthMetadataWriter\"},{\"kind\":128,\"name\":\"CreatedResponseDescription\",\"url\":\"classes/CreatedResponseDescription.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CreatedResponseDescription.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CreatedResponseDescription\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/CreatedResponseDescription.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CreatedResponseDescription\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"classes/CreatedResponseDescription.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CreatedResponseDescription\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/CreatedResponseDescription.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CreatedResponseDescription\"},{\"kind\":128,\"name\":\"OkResponseDescription\",\"url\":\"classes/OkResponseDescription.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OkResponseDescription.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OkResponseDescription\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/OkResponseDescription.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OkResponseDescription\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"classes/OkResponseDescription.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OkResponseDescription\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/OkResponseDescription.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OkResponseDescription\"},{\"kind\":128,\"name\":\"ResetResponseDescription\",\"url\":\"classes/ResetResponseDescription.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResetResponseDescription.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ResetResponseDescription\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ResetResponseDescription.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetResponseDescription\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"classes/ResetResponseDescription.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetResponseDescription\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/ResetResponseDescription.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetResponseDescription\"},{\"kind\":128,\"name\":\"ResponseDescription\",\"url\":\"classes/ResponseDescription.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResponseDescription.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ResponseDescription\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ResponseDescription.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ResponseDescription\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"classes/ResponseDescription.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ResponseDescription\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/ResponseDescription.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ResponseDescription\"},{\"kind\":128,\"name\":\"BasicResponseWriter\",\"url\":\"classes/BasicResponseWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BasicResponseWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BasicResponseWriter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BasicResponseWriter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BasicResponseWriter\"},{\"kind\":1024,\"name\":\"metadataWriter\",\"url\":\"classes/BasicResponseWriter.html#metadataWriter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BasicResponseWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BasicResponseWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicResponseWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BasicResponseWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicResponseWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BasicResponseWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BasicResponseWriter\"},{\"kind\":128,\"name\":\"ResponseWriter\",\"url\":\"classes/ResponseWriter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResponseWriter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResponseWriter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ResponseWriter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResponseWriter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ResponseWriter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResponseWriter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ResponseWriter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResponseWriter\"},{\"kind\":128,\"name\":\"BasicRepresentation\",\"url\":\"classes/BasicRepresentation.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BasicRepresentation.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BasicRepresentation\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/BasicRepresentation.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicRepresentation\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"classes/BasicRepresentation.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicRepresentation\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"classes/BasicRepresentation.html#binary\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicRepresentation\"},{\"kind\":262144,\"name\":\"isEmpty\",\"url\":\"classes/BasicRepresentation.html#isEmpty\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"BasicRepresentation\"},{\"kind\":256,\"name\":\"Patch\",\"url\":\"interfaces/Patch.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/Patch.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Patch\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Patch.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Patch\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/Patch.html#binary\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Patch\"},{\"kind\":1024,\"name\":\"isEmpty\",\"url\":\"interfaces/Patch.html#isEmpty\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Patch\"},{\"kind\":256,\"name\":\"Representation\",\"url\":\"interfaces/Representation.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/Representation.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Representation\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/Representation.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Representation\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/Representation.html#binary\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Representation\"},{\"kind\":1024,\"name\":\"isEmpty\",\"url\":\"interfaces/Representation.html#isEmpty\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Representation\"},{\"kind\":64,\"name\":\"isRepresentationMetadata\",\"url\":\"functions/isRepresentationMetadata.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"MetadataIdentifier\",\"url\":\"types/MetadataIdentifier.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"MetadataValue\",\"url\":\"types/MetadataValue.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"MetadataRecord\",\"url\":\"types/MetadataRecord.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"MetadataGraph\",\"url\":\"types/MetadataGraph.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"RepresentationMetadata\",\"url\":\"classes/RepresentationMetadata.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RepresentationMetadata.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RepresentationMetadata.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RepresentationMetadata\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/RepresentationMetadata.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"classes/RepresentationMetadata.html#id\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"setOverrides\",\"url\":\"classes/RepresentationMetadata.html#setOverrides\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"quads\",\"url\":\"classes/RepresentationMetadata.html#quads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":262144,\"name\":\"identifier\",\"url\":\"classes/RepresentationMetadata.html#identifier\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"setMetadata\",\"url\":\"classes/RepresentationMetadata.html#setMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"addQuad\",\"url\":\"classes/RepresentationMetadata.html#addQuad\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"addQuads\",\"url\":\"classes/RepresentationMetadata.html#addQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"removeQuad\",\"url\":\"classes/RepresentationMetadata.html#removeQuad\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"removeQuads\",\"url\":\"classes/RepresentationMetadata.html#removeQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"classes/RepresentationMetadata.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"remove\",\"url\":\"classes/RepresentationMetadata.html#remove\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"forQuads\",\"url\":\"classes/RepresentationMetadata.html#forQuads\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"removeAll\",\"url\":\"classes/RepresentationMetadata.html#removeAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/RepresentationMetadata.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"getAll\",\"url\":\"classes/RepresentationMetadata.html#getAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/RepresentationMetadata.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/RepresentationMetadata.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"setContentType\",\"url\":\"classes/RepresentationMetadata.html#setContentType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"getContentType\",\"url\":\"classes/RepresentationMetadata.html#getContentType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":2048,\"name\":\"removeContentType\",\"url\":\"classes/RepresentationMetadata.html#removeContentType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationMetadata\"},{\"kind\":262144,\"name\":\"contentType\",\"url\":\"classes/RepresentationMetadata.html#contentType\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":262144,\"name\":\"contentTypeObject\",\"url\":\"classes/RepresentationMetadata.html#contentTypeObject\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":262144,\"name\":\"contentLength\",\"url\":\"classes/RepresentationMetadata.html#contentLength\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"RepresentationMetadata\"},{\"kind\":4194304,\"name\":\"ValuePreferences\",\"url\":\"types/ValuePreferences.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ValuePreferences.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ValuePreferences\"},{\"kind\":4194304,\"name\":\"ValuePreference\",\"url\":\"types/ValuePreference.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ValuePreference.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ValuePreference\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"types/ValuePreference.html#__type.value\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ValuePreference.__type\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"types/ValuePreference.html#__type.weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ValuePreference.__type\"},{\"kind\":256,\"name\":\"RepresentationPreferences\",\"url\":\"interfaces/RepresentationPreferences.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/RepresentationPreferences.html#type\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPreferences\"},{\"kind\":1024,\"name\":\"charset\",\"url\":\"interfaces/RepresentationPreferences.html#charset\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPreferences\"},{\"kind\":1024,\"name\":\"datetime\",\"url\":\"interfaces/RepresentationPreferences.html#datetime\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPreferences\"},{\"kind\":1024,\"name\":\"encoding\",\"url\":\"interfaces/RepresentationPreferences.html#encoding\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPreferences\"},{\"kind\":1024,\"name\":\"language\",\"url\":\"interfaces/RepresentationPreferences.html#language\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPreferences\"},{\"kind\":64,\"name\":\"isResourceIdentifier\",\"url\":\"functions/isResourceIdentifier.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"ResourceIdentifier\",\"url\":\"interfaces/ResourceIdentifier.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/ResourceIdentifier.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceIdentifier\"},{\"kind\":256,\"name\":\"SparqlUpdatePatch\",\"url\":\"interfaces/SparqlUpdatePatch.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"algebra\",\"url\":\"interfaces/SparqlUpdatePatch.html#algebra\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SparqlUpdatePatch\"},{\"kind\":1024,\"name\":\"metadata\",\"url\":\"interfaces/SparqlUpdatePatch.html#metadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"SparqlUpdatePatch\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"interfaces/SparqlUpdatePatch.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"SparqlUpdatePatch\"},{\"kind\":1024,\"name\":\"binary\",\"url\":\"interfaces/SparqlUpdatePatch.html#binary\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"SparqlUpdatePatch\"},{\"kind\":1024,\"name\":\"isEmpty\",\"url\":\"interfaces/SparqlUpdatePatch.html#isEmpty\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"SparqlUpdatePatch\"},{\"kind\":256,\"name\":\"Operation\",\"url\":\"interfaces/Operation.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"interfaces/Operation.html#method\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":1024,\"name\":\"target\",\"url\":\"interfaces/Operation.html#target\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":1024,\"name\":\"preferences\",\"url\":\"interfaces/Operation.html#preferences\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":1024,\"name\":\"conditions\",\"url\":\"interfaces/Operation.html#conditions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":1024,\"name\":\"availablePermissions\",\"url\":\"interfaces/Operation.html#availablePermissions\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/Operation.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Operation\"},{\"kind\":128,\"name\":\"UnsecureWebSocketsProtocol\",\"url\":\"classes/UnsecureWebSocketsProtocol.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":1024,\"name\":\"listeners\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#listeners\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":2048,\"name\":\"onResourceChanged\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#onResourceChanged\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnsecureWebSocketsProtocol.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsecureWebSocketsProtocol\"},{\"kind\":256,\"name\":\"IdentityProviderFactoryArgs\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"adapterFactory\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#adapterFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"oidcPath\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#oidcPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"interactionHandler\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#interactionHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"credentialStorage\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#credentialStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"showStackTrace\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#showStackTrace\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#errorHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":1024,\"name\":\"responseWriter\",\"url\":\"interfaces/IdentityProviderFactoryArgs.html#responseWriter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderFactoryArgs\"},{\"kind\":128,\"name\":\"IdentityProviderFactory\",\"url\":\"classes/IdentityProviderFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IdentityProviderFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/IdentityProviderFactory.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"config\",\"url\":\"classes/IdentityProviderFactory.html#config\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"adapterFactory\",\"url\":\"classes/IdentityProviderFactory.html#adapterFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/IdentityProviderFactory.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"oidcPath\",\"url\":\"classes/IdentityProviderFactory.html#oidcPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"interactionHandler\",\"url\":\"classes/IdentityProviderFactory.html#interactionHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"credentialStorage\",\"url\":\"classes/IdentityProviderFactory.html#credentialStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/IdentityProviderFactory.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"showStackTrace\",\"url\":\"classes/IdentityProviderFactory.html#showStackTrace\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"classes/IdentityProviderFactory.html#errorHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"responseWriter\",\"url\":\"classes/IdentityProviderFactory.html#responseWriter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"jwtAlg\",\"url\":\"classes/IdentityProviderFactory.html#jwtAlg\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":1024,\"name\":\"provider\",\"url\":\"classes/IdentityProviderFactory.html#provider\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"getProvider\",\"url\":\"classes/IdentityProviderFactory.html#getProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"createProvider\",\"url\":\"classes/IdentityProviderFactory.html#createProvider\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"captureErrorResponses\",\"url\":\"classes/IdentityProviderFactory.html#captureErrorResponses\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"initConfig\",\"url\":\"classes/IdentityProviderFactory.html#initConfig\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"generateJwks\",\"url\":\"classes/IdentityProviderFactory.html#generateJwks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"generateCookieKeys\",\"url\":\"classes/IdentityProviderFactory.html#generateCookieKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"isAccessToken\",\"url\":\"classes/IdentityProviderFactory.html#isAccessToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"configureClaims\",\"url\":\"classes/IdentityProviderFactory.html#configureClaims\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"createRoute\",\"url\":\"classes/IdentityProviderFactory.html#createRoute\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"configureRoutes\",\"url\":\"classes/IdentityProviderFactory.html#configureRoutes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":2048,\"name\":\"configureErrors\",\"url\":\"classes/IdentityProviderFactory.html#configureErrors\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderFactory\"},{\"kind\":256,\"name\":\"ProviderFactory\",\"url\":\"interfaces/ProviderFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getProvider\",\"url\":\"interfaces/ProviderFactory.html#getProvider\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ProviderFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ProviderFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ProviderFactory\"},{\"kind\":256,\"name\":\"ClientCredentials\",\"url\":\"interfaces/ClientCredentials.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"secret\",\"url\":\"interfaces/ClientCredentials.html#secret\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientCredentials\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/ClientCredentials.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ClientCredentials\"},{\"kind\":128,\"name\":\"ClientCredentialsAdapter\",\"url\":\"classes/ClientCredentialsAdapter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ClientCredentialsAdapter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ClientCredentialsAdapter.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"find\",\"url\":\"classes/ClientCredentialsAdapter.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ClientCredentialsAdapter.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ClientCredentialsAdapter.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/ClientCredentialsAdapter.html#upsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"findByUserCode\",\"url\":\"classes/ClientCredentialsAdapter.html#findByUserCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"findByUid\",\"url\":\"classes/ClientCredentialsAdapter.html#findByUid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"consume\",\"url\":\"classes/ClientCredentialsAdapter.html#consume\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/ClientCredentialsAdapter.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":2048,\"name\":\"revokeByGrantId\",\"url\":\"classes/ClientCredentialsAdapter.html#revokeByGrantId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapter\"},{\"kind\":128,\"name\":\"ClientCredentialsAdapterFactory\",\"url\":\"classes/ClientCredentialsAdapterFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ClientCredentialsAdapterFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ClientCredentialsAdapterFactory\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ClientCredentialsAdapterFactory.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ClientCredentialsAdapterFactory\"},{\"kind\":2048,\"name\":\"createStorageAdapter\",\"url\":\"classes/ClientCredentialsAdapterFactory.html#createStorageAdapter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClientCredentialsAdapterFactory\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ClientCredentialsAdapterFactory.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ClientCredentialsAdapterFactory\"},{\"kind\":128,\"name\":\"EmailPasswordAuthorizer\",\"url\":\"classes/EmailPasswordAuthorizer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EmailPasswordAuthorizer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/EmailPasswordAuthorizer.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/EmailPasswordAuthorizer.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/EmailPasswordAuthorizer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/EmailPasswordAuthorizer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/EmailPasswordAuthorizer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailPasswordAuthorizer\"},{\"kind\":128,\"name\":\"CreateCredentialsHandler\",\"url\":\"classes/CreateCredentialsHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CreateCredentialsHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/CreateCredentialsHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":1024,\"name\":\"credentialStorage\",\"url\":\"classes/CreateCredentialsHandler.html#credentialStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CreateCredentialsHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CreateCredentialsHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CreateCredentialsHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CreateCredentialsHandler\"},{\"kind\":256,\"name\":\"CredentialsHandlerBody\",\"url\":\"interfaces/CredentialsHandlerBody.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/CredentialsHandlerBody.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CredentialsHandlerBody\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/CredentialsHandlerBody.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CredentialsHandlerBody\"},{\"kind\":256,\"name\":\"CredentialsHandlerInput\",\"url\":\"interfaces/CredentialsHandlerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/CredentialsHandlerInput.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CredentialsHandlerInput\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"interfaces/CredentialsHandlerInput.html#body\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CredentialsHandlerInput\"},{\"kind\":128,\"name\":\"CredentialsHandler\",\"url\":\"classes/CredentialsHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CredentialsHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CredentialsHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CredentialsHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CredentialsHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CredentialsHandler\"},{\"kind\":128,\"name\":\"DeleteCredentialsHandler\",\"url\":\"classes/DeleteCredentialsHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DeleteCredentialsHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/DeleteCredentialsHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":1024,\"name\":\"credentialStorage\",\"url\":\"classes/DeleteCredentialsHandler.html#credentialStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/DeleteCredentialsHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/DeleteCredentialsHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/DeleteCredentialsHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"DeleteCredentialsHandler\"},{\"kind\":128,\"name\":\"ListCredentialsHandler\",\"url\":\"classes/ListCredentialsHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ListCredentialsHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ListCredentialsHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/ListCredentialsHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ListCredentialsHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ListCredentialsHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ListCredentialsHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ListCredentialsHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCredentialsHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ListCredentialsHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ListCredentialsHandler\"},{\"kind\":256,\"name\":\"ForgotPasswordHandlerArgs\",\"url\":\"interfaces/ForgotPasswordHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"interfaces/ForgotPasswordHandlerArgs.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordHandlerArgs\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"interfaces/ForgotPasswordHandlerArgs.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordHandlerArgs\"},{\"kind\":1024,\"name\":\"emailSender\",\"url\":\"interfaces/ForgotPasswordHandlerArgs.html#emailSender\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordHandlerArgs\"},{\"kind\":1024,\"name\":\"resetRoute\",\"url\":\"interfaces/ForgotPasswordHandlerArgs.html#resetRoute\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordHandlerArgs\"},{\"kind\":128,\"name\":\"ForgotPasswordHandler\",\"url\":\"classes/ForgotPasswordHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ForgotPasswordHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ForgotPasswordHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/ForgotPasswordHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/ForgotPasswordHandler.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":1024,\"name\":\"emailSender\",\"url\":\"classes/ForgotPasswordHandler.html#emailSender\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":1024,\"name\":\"resetRoute\",\"url\":\"classes/ForgotPasswordHandler.html#resetRoute\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/ForgotPasswordHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"resetPassword\",\"url\":\"classes/ForgotPasswordHandler.html#resetPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"sendResetMail\",\"url\":\"classes/ForgotPasswordHandler.html#sendResetMail\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ForgotPasswordHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ForgotPasswordHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/ForgotPasswordHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ForgotPasswordHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForgotPasswordHandler\"},{\"kind\":128,\"name\":\"LoginHandler\",\"url\":\"classes/LoginHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LoginHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LoginHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/LoginHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LoginHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/LoginHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LoginHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/LoginHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"parseInput\",\"url\":\"classes/LoginHandler.html#parseInput\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LoginHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/LoginHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"LoginHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LoginHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LoginHandler\"},{\"kind\":128,\"name\":\"RegistrationHandler\",\"url\":\"classes/RegistrationHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RegistrationHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RegistrationHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RegistrationHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RegistrationHandler\"},{\"kind\":1024,\"name\":\"registrationManager\",\"url\":\"classes/RegistrationHandler.html#registrationManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/RegistrationHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RegistrationHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RegistrationHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RegistrationHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RegistrationHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RegistrationHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/RegistrationHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"RegistrationHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RegistrationHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RegistrationHandler\"},{\"kind\":128,\"name\":\"ResetPasswordHandler\",\"url\":\"classes/ResetPasswordHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ResetPasswordHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ResetPasswordHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/ResetPasswordHandler.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/ResetPasswordHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"resetPassword\",\"url\":\"classes/ResetPasswordHandler.html#resetPassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ResetPasswordHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ResetPasswordHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/ResetPasswordHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ResetPasswordHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ResetPasswordHandler\"},{\"kind\":256,\"name\":\"AccountSettings\",\"url\":\"interfaces/AccountSettings.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"useIdp\",\"url\":\"interfaces/AccountSettings.html#useIdp\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountSettings\"},{\"kind\":1024,\"name\":\"podBaseUrl\",\"url\":\"interfaces/AccountSettings.html#podBaseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountSettings\"},{\"kind\":1024,\"name\":\"clientCredentials\",\"url\":\"interfaces/AccountSettings.html#clientCredentials\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountSettings\"},{\"kind\":256,\"name\":\"AccountStore\",\"url\":\"interfaces/AccountStore.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"authenticate\",\"url\":\"interfaces/AccountStore.html#authenticate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"create\",\"url\":\"interfaces/AccountStore.html#create\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"verify\",\"url\":\"interfaces/AccountStore.html#verify\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-18\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"changePassword\",\"url\":\"interfaces/AccountStore.html#changePassword\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"getSettings\",\"url\":\"interfaces/AccountStore.html#getSettings\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"updateSettings\",\"url\":\"interfaces/AccountStore.html#updateSettings\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-16\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"deleteAccount\",\"url\":\"interfaces/AccountStore.html#deleteAccount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"generateForgotPasswordRecord\",\"url\":\"interfaces/AccountStore.html#generateForgotPasswordRecord\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"getForgotPasswordRecord\",\"url\":\"interfaces/AccountStore.html#getForgotPasswordRecord\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":1024,\"name\":\"deleteForgotPasswordRecord\",\"url\":\"interfaces/AccountStore.html#deleteForgotPasswordRecord\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AccountStore.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AccountStore\"},{\"kind\":256,\"name\":\"AccountPayload\",\"url\":\"interfaces/AccountPayload.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/AccountPayload.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountPayload\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/AccountPayload.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountPayload\"},{\"kind\":1024,\"name\":\"password\",\"url\":\"interfaces/AccountPayload.html#password\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountPayload\"},{\"kind\":1024,\"name\":\"verified\",\"url\":\"interfaces/AccountPayload.html#verified\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AccountPayload\"},{\"kind\":256,\"name\":\"ForgotPasswordPayload\",\"url\":\"interfaces/ForgotPasswordPayload.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/ForgotPasswordPayload.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordPayload\"},{\"kind\":1024,\"name\":\"recordId\",\"url\":\"interfaces/ForgotPasswordPayload.html#recordId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ForgotPasswordPayload\"},{\"kind\":4194304,\"name\":\"EmailPasswordData\",\"url\":\"types/EmailPasswordData.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"BaseAccountStore\",\"url\":\"classes/BaseAccountStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseAccountStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/BaseAccountStore.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":1024,\"name\":\"forgotPasswordStorage\",\"url\":\"classes/BaseAccountStore.html#forgotPasswordStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":1024,\"name\":\"saltRounds\",\"url\":\"classes/BaseAccountStore.html#saltRounds\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":1024,\"name\":\"forgotPasswordExpiration\",\"url\":\"classes/BaseAccountStore.html#forgotPasswordExpiration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"getAccountResourceIdentifier\",\"url\":\"classes/BaseAccountStore.html#getAccountResourceIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"getForgotPasswordRecordResourceIdentifier\",\"url\":\"classes/BaseAccountStore.html#getForgotPasswordRecordResourceIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"getAccountPayload\",\"url\":\"classes/BaseAccountStore.html#getAccountPayload\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"authenticate\",\"url\":\"classes/BaseAccountStore.html#authenticate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/BaseAccountStore.html#create\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"verify\",\"url\":\"classes/BaseAccountStore.html#verify\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"changePassword\",\"url\":\"classes/BaseAccountStore.html#changePassword\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"getSettings\",\"url\":\"classes/BaseAccountStore.html#getSettings\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"updateSettings\",\"url\":\"classes/BaseAccountStore.html#updateSettings\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"deleteAccount\",\"url\":\"classes/BaseAccountStore.html#deleteAccount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"generateForgotPasswordRecord\",\"url\":\"classes/BaseAccountStore.html#generateForgotPasswordRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"getForgotPasswordRecord\",\"url\":\"classes/BaseAccountStore.html#getForgotPasswordRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":2048,\"name\":\"deleteForgotPasswordRecord\",\"url\":\"classes/BaseAccountStore.html#deleteForgotPasswordRecord\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseAccountStore\"},{\"kind\":256,\"name\":\"EmailSenderArgs\",\"url\":\"interfaces/EmailSenderArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"emailConfig\",\"url\":\"interfaces/EmailSenderArgs.html#emailConfig\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailSenderArgs\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EmailSenderArgs.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"EmailSenderArgs\"},{\"kind\":1024,\"name\":\"host\",\"url\":\"interfaces/EmailSenderArgs.html#__type.host\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/EmailSenderArgs.html#__type.port\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type\"},{\"kind\":1024,\"name\":\"auth\",\"url\":\"interfaces/EmailSenderArgs.html#__type.auth\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EmailSenderArgs.html#__type.__type-1\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type\"},{\"kind\":1024,\"name\":\"user\",\"url\":\"interfaces/EmailSenderArgs.html#__type.__type-1.user\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type.__type\"},{\"kind\":1024,\"name\":\"pass\",\"url\":\"interfaces/EmailSenderArgs.html#__type.__type-1.pass\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"EmailSenderArgs.__type.__type\"},{\"kind\":1024,\"name\":\"senderName\",\"url\":\"interfaces/EmailSenderArgs.html#senderName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailSenderArgs\"},{\"kind\":128,\"name\":\"BaseEmailSender\",\"url\":\"classes/BaseEmailSender.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseEmailSender.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseEmailSender\"},{\"kind\":1024,\"name\":\"mailTransporter\",\"url\":\"classes/BaseEmailSender.html#mailTransporter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseEmailSender\"},{\"kind\":1024,\"name\":\"senderName\",\"url\":\"classes/BaseEmailSender.html#senderName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseEmailSender\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseEmailSender.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseEmailSender\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseEmailSender.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseEmailSender\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseEmailSender.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseEmailSender\"},{\"kind\":256,\"name\":\"EmailArgs\",\"url\":\"interfaces/EmailArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"recipient\",\"url\":\"interfaces/EmailArgs.html#recipient\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailArgs\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"interfaces/EmailArgs.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailArgs\"},{\"kind\":1024,\"name\":\"text\",\"url\":\"interfaces/EmailArgs.html#text\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailArgs\"},{\"kind\":1024,\"name\":\"html\",\"url\":\"interfaces/EmailArgs.html#html\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"EmailArgs\"},{\"kind\":128,\"name\":\"EmailSender\",\"url\":\"classes/EmailSender.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EmailSender.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailSender\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/EmailSender.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailSender\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/EmailSender.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailSender\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/EmailSender.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"EmailSender\"},{\"kind\":256,\"name\":\"RegistrationManagerArgs\",\"url\":\"interfaces/RegistrationManagerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"interfaces/RegistrationManagerArgs.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":1024,\"name\":\"webIdSuffix\",\"url\":\"interfaces/RegistrationManagerArgs.html#webIdSuffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":1024,\"name\":\"identifierGenerator\",\"url\":\"interfaces/RegistrationManagerArgs.html#identifierGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":1024,\"name\":\"ownershipValidator\",\"url\":\"interfaces/RegistrationManagerArgs.html#ownershipValidator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"interfaces/RegistrationManagerArgs.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":1024,\"name\":\"podManager\",\"url\":\"interfaces/RegistrationManagerArgs.html#podManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationManagerArgs\"},{\"kind\":256,\"name\":\"RegistrationParams\",\"url\":\"interfaces/RegistrationParams.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/RegistrationParams.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/RegistrationParams.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"password\",\"url\":\"interfaces/RegistrationParams.html#password\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"podName\",\"url\":\"interfaces/RegistrationParams.html#podName\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"template\",\"url\":\"interfaces/RegistrationParams.html#template\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"createWebId\",\"url\":\"interfaces/RegistrationParams.html#createWebId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"register\",\"url\":\"interfaces/RegistrationParams.html#register\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"createPod\",\"url\":\"interfaces/RegistrationParams.html#createPod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":1024,\"name\":\"rootPod\",\"url\":\"interfaces/RegistrationParams.html#rootPod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationParams\"},{\"kind\":256,\"name\":\"RegistrationResponse\",\"url\":\"interfaces/RegistrationResponse.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/RegistrationResponse.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/RegistrationResponse.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"oidcIssuer\",\"url\":\"interfaces/RegistrationResponse.html#oidcIssuer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"podBaseUrl\",\"url\":\"interfaces/RegistrationResponse.html#podBaseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"createWebId\",\"url\":\"interfaces/RegistrationResponse.html#createWebId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"register\",\"url\":\"interfaces/RegistrationResponse.html#register\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":1024,\"name\":\"createPod\",\"url\":\"interfaces/RegistrationResponse.html#createPod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RegistrationResponse\"},{\"kind\":128,\"name\":\"RegistrationManager\",\"url\":\"classes/RegistrationManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RegistrationManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RegistrationManager.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/RegistrationManager.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"webIdSuffix\",\"url\":\"classes/RegistrationManager.html#webIdSuffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"identifierGenerator\",\"url\":\"classes/RegistrationManager.html#identifierGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"ownershipValidator\",\"url\":\"classes/RegistrationManager.html#ownershipValidator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"accountStore\",\"url\":\"classes/RegistrationManager.html#accountStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":1024,\"name\":\"podManager\",\"url\":\"classes/RegistrationManager.html#podManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":2048,\"name\":\"trimString\",\"url\":\"classes/RegistrationManager.html#trimString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegistrationManager\"},{\"kind\":2048,\"name\":\"validateInput\",\"url\":\"classes/RegistrationManager.html#validateInput\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RegistrationManager\"},{\"kind\":2048,\"name\":\"register\",\"url\":\"classes/RegistrationManager.html#register\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RegistrationManager\"},{\"kind\":64,\"name\":\"assertPassword\",\"url\":\"functions/assertPassword.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"AbsolutePathInteractionRoute\",\"url\":\"classes/AbsolutePathInteractionRoute.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbsolutePathInteractionRoute.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AbsolutePathInteractionRoute\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"classes/AbsolutePathInteractionRoute.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AbsolutePathInteractionRoute\"},{\"kind\":2048,\"name\":\"getPath\",\"url\":\"classes/AbsolutePathInteractionRoute.html#getPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AbsolutePathInteractionRoute\"},{\"kind\":256,\"name\":\"InteractionRoute\",\"url\":\"interfaces/InteractionRoute.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getPath\",\"url\":\"interfaces/InteractionRoute.html#getPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InteractionRoute\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InteractionRoute.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"InteractionRoute\"},{\"kind\":128,\"name\":\"InteractionRouteHandler\",\"url\":\"classes/InteractionRouteHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InteractionRouteHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":1024,\"name\":\"route\",\"url\":\"classes/InteractionRouteHandler.html#route\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/InteractionRouteHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/InteractionRouteHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/InteractionRouteHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/InteractionRouteHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InteractionRouteHandler\"},{\"kind\":128,\"name\":\"RelativePathInteractionRoute\",\"url\":\"classes/RelativePathInteractionRoute.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RelativePathInteractionRoute.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RelativePathInteractionRoute\"},{\"kind\":2048,\"name\":\"getPath\",\"url\":\"classes/RelativePathInteractionRoute.html#getPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RelativePathInteractionRoute\"},{\"kind\":128,\"name\":\"BaseInteractionHandler\",\"url\":\"classes/BaseInteractionHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseInteractionHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":1024,\"name\":\"view\",\"url\":\"classes/BaseInteractionHandler.html#view\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseInteractionHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseInteractionHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/BaseInteractionHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/BaseInteractionHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseInteractionHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseInteractionHandler\"},{\"kind\":128,\"name\":\"ConsentHandler\",\"url\":\"classes/ConsentHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConsentHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConsentHandler\"},{\"kind\":1024,\"name\":\"providerFactory\",\"url\":\"classes/ConsentHandler.html#providerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConsentHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/ConsentHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/ConsentHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"getGrant\",\"url\":\"classes/ConsentHandler.html#getGrant\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"updateGrant\",\"url\":\"classes/ConsentHandler.html#updateGrant\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"updateInteraction\",\"url\":\"classes/ConsentHandler.html#updateInteraction\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConsentHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsentHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConsentHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConsentHandler\"},{\"kind\":128,\"name\":\"ControlHandler\",\"url\":\"classes/ControlHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ControlHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ControlHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ControlHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ControlHandler\"},{\"kind\":1024,\"name\":\"controls\",\"url\":\"classes/ControlHandler.html#controls\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ControlHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ControlHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ControlHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ControlHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ControlHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ControlHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ControlHandler\"},{\"kind\":128,\"name\":\"FixedInteractionHandler\",\"url\":\"classes/FixedInteractionHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FixedInteractionHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FixedInteractionHandler\"},{\"kind\":1024,\"name\":\"response\",\"url\":\"classes/FixedInteractionHandler.html#response\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FixedInteractionHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/FixedInteractionHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FixedInteractionHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/FixedInteractionHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FixedInteractionHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/FixedInteractionHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FixedInteractionHandler\"},{\"kind\":128,\"name\":\"HtmlViewHandler\",\"url\":\"classes/HtmlViewHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HtmlViewHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HtmlViewHandler\"},{\"kind\":1024,\"name\":\"idpIndex\",\"url\":\"classes/HtmlViewHandler.html#idpIndex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HtmlViewHandler\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/HtmlViewHandler.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HtmlViewHandler\"},{\"kind\":1024,\"name\":\"templates\",\"url\":\"classes/HtmlViewHandler.html#templates\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HtmlViewHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/HtmlViewHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HtmlViewHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/HtmlViewHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HtmlViewHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/HtmlViewHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HtmlViewHandler\"},{\"kind\":4194304,\"name\":\"Interaction\",\"url\":\"types/Interaction.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"InteractionHandlerInput\",\"url\":\"interfaces/InteractionHandlerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/InteractionHandlerInput.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InteractionHandlerInput\"},{\"kind\":1024,\"name\":\"oidcInteraction\",\"url\":\"interfaces/InteractionHandlerInput.html#oidcInteraction\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"InteractionHandlerInput\"},{\"kind\":128,\"name\":\"InteractionHandler\",\"url\":\"classes/InteractionHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InteractionHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InteractionHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/InteractionHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InteractionHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/InteractionHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InteractionHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/InteractionHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InteractionHandler\"},{\"kind\":128,\"name\":\"LocationInteractionHandler\",\"url\":\"classes/LocationInteractionHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LocationInteractionHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LocationInteractionHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/LocationInteractionHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LocationInteractionHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LocationInteractionHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LocationInteractionHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LocationInteractionHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LocationInteractionHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LocationInteractionHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LocationInteractionHandler\"},{\"kind\":128,\"name\":\"PromptHandler\",\"url\":\"classes/PromptHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PromptHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PromptHandler\"},{\"kind\":1024,\"name\":\"promptRoutes\",\"url\":\"classes/PromptHandler.html#promptRoutes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PromptHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PromptHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PromptHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PromptHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PromptHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PromptHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PromptHandler\"},{\"kind\":128,\"name\":\"NoCheckOwnershipValidator\",\"url\":\"classes/NoCheckOwnershipValidator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NoCheckOwnershipValidator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NoCheckOwnershipValidator\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/NoCheckOwnershipValidator.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"NoCheckOwnershipValidator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/NoCheckOwnershipValidator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"NoCheckOwnershipValidator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/NoCheckOwnershipValidator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NoCheckOwnershipValidator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/NoCheckOwnershipValidator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NoCheckOwnershipValidator\"},{\"kind\":128,\"name\":\"OwnershipValidator\",\"url\":\"classes/OwnershipValidator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OwnershipValidator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnershipValidator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OwnershipValidator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnershipValidator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OwnershipValidator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnershipValidator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OwnershipValidator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OwnershipValidator\"},{\"kind\":128,\"name\":\"TokenOwnershipValidator\",\"url\":\"classes/TokenOwnershipValidator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TokenOwnershipValidator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/TokenOwnershipValidator.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/TokenOwnershipValidator.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"classes/TokenOwnershipValidator.html#expiration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/TokenOwnershipValidator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"getTokenKey\",\"url\":\"classes/TokenOwnershipValidator.html#getTokenKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"generateToken\",\"url\":\"classes/TokenOwnershipValidator.html#generateToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"hasToken\",\"url\":\"classes/TokenOwnershipValidator.html#hasToken\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"throwError\",\"url\":\"classes/TokenOwnershipValidator.html#throwError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/TokenOwnershipValidator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/TokenOwnershipValidator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TokenOwnershipValidator\"},{\"kind\":256,\"name\":\"AdapterFactory\",\"url\":\"interfaces/AdapterFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"createStorageAdapter\",\"url\":\"interfaces/AdapterFactory.html#createStorageAdapter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AdapterFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AdapterFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AdapterFactory\"},{\"kind\":128,\"name\":\"ExpiringAdapter\",\"url\":\"classes/ExpiringAdapter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ExpiringAdapter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ExpiringAdapter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ExpiringAdapter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ExpiringAdapter.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ExpiringAdapter.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"grantKeyFor\",\"url\":\"classes/ExpiringAdapter.html#grantKeyFor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"userCodeKeyFor\",\"url\":\"classes/ExpiringAdapter.html#userCodeKeyFor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"uidKeyFor\",\"url\":\"classes/ExpiringAdapter.html#uidKeyFor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"keyFor\",\"url\":\"classes/ExpiringAdapter.html#keyFor\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/ExpiringAdapter.html#upsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"find\",\"url\":\"classes/ExpiringAdapter.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"findByUserCode\",\"url\":\"classes/ExpiringAdapter.html#findByUserCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"findByUid\",\"url\":\"classes/ExpiringAdapter.html#findByUid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/ExpiringAdapter.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"revokeByGrantId\",\"url\":\"classes/ExpiringAdapter.html#revokeByGrantId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":2048,\"name\":\"consume\",\"url\":\"classes/ExpiringAdapter.html#consume\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapter\"},{\"kind\":128,\"name\":\"ExpiringAdapterFactory\",\"url\":\"classes/ExpiringAdapterFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ExpiringAdapterFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ExpiringAdapterFactory\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ExpiringAdapterFactory.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExpiringAdapterFactory\"},{\"kind\":2048,\"name\":\"createStorageAdapter\",\"url\":\"classes/ExpiringAdapterFactory.html#createStorageAdapter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExpiringAdapterFactory\"},{\"kind\":128,\"name\":\"PassthroughAdapter\",\"url\":\"classes/PassthroughAdapter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PassthroughAdapter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/PassthroughAdapter.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PassthroughAdapter\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/PassthroughAdapter.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/PassthroughAdapter.html#upsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"find\",\"url\":\"classes/PassthroughAdapter.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"findByUserCode\",\"url\":\"classes/PassthroughAdapter.html#findByUserCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"findByUid\",\"url\":\"classes/PassthroughAdapter.html#findByUid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"consume\",\"url\":\"classes/PassthroughAdapter.html#consume\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/PassthroughAdapter.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":2048,\"name\":\"revokeByGrantId\",\"url\":\"classes/PassthroughAdapter.html#revokeByGrantId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapter\"},{\"kind\":128,\"name\":\"PassthroughAdapterFactory\",\"url\":\"classes/PassthroughAdapterFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PassthroughAdapterFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PassthroughAdapterFactory\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/PassthroughAdapterFactory.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PassthroughAdapterFactory\"},{\"kind\":2048,\"name\":\"createStorageAdapter\",\"url\":\"classes/PassthroughAdapterFactory.html#createStorageAdapter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughAdapterFactory\"},{\"kind\":128,\"name\":\"WebIdAdapter\",\"url\":\"classes/WebIdAdapter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebIdAdapter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebIdAdapter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WebIdAdapter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WebIdAdapter\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/WebIdAdapter.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"find\",\"url\":\"classes/WebIdAdapter.html#find\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"parseRdfWebId\",\"url\":\"classes/WebIdAdapter.html#parseRdfWebId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebIdAdapter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/WebIdAdapter.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/WebIdAdapter.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"upsert\",\"url\":\"classes/WebIdAdapter.html#upsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"findByUserCode\",\"url\":\"classes/WebIdAdapter.html#findByUserCode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"findByUid\",\"url\":\"classes/WebIdAdapter.html#findByUid\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"consume\",\"url\":\"classes/WebIdAdapter.html#consume\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"destroy\",\"url\":\"classes/WebIdAdapter.html#destroy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":2048,\"name\":\"revokeByGrantId\",\"url\":\"classes/WebIdAdapter.html#revokeByGrantId\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebIdAdapter\"},{\"kind\":128,\"name\":\"WebIdAdapterFactory\",\"url\":\"classes/WebIdAdapterFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebIdAdapterFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebIdAdapterFactory\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/WebIdAdapterFactory.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebIdAdapterFactory\"},{\"kind\":2048,\"name\":\"createStorageAdapter\",\"url\":\"classes/WebIdAdapterFactory.html#createStorageAdapter\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebIdAdapterFactory\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/WebIdAdapterFactory.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"WebIdAdapterFactory\"},{\"kind\":256,\"name\":\"IdentityProviderHttpHandlerArgs\",\"url\":\"interfaces/IdentityProviderHttpHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"providerFactory\",\"url\":\"interfaces/IdentityProviderHttpHandlerArgs.html#providerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"interfaces/IdentityProviderHttpHandlerArgs.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"interfaces/IdentityProviderHttpHandlerArgs.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentityProviderHttpHandlerArgs\"},{\"kind\":128,\"name\":\"IdentityProviderHttpHandler\",\"url\":\"classes/IdentityProviderHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IdentityProviderHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/IdentityProviderHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":1024,\"name\":\"providerFactory\",\"url\":\"classes/IdentityProviderHttpHandler.html#providerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/IdentityProviderHttpHandler.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"classes/IdentityProviderHttpHandler.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/IdentityProviderHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/IdentityProviderHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/IdentityProviderHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentityProviderHttpHandler\"},{\"kind\":128,\"name\":\"OidcHttpHandler\",\"url\":\"classes/OidcHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OidcHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OidcHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/OidcHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"OidcHttpHandler\"},{\"kind\":1024,\"name\":\"providerFactory\",\"url\":\"classes/OidcHttpHandler.html#providerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"OidcHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OidcHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"OidcHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OidcHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OidcHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OidcHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OidcHttpHandler\"},{\"kind\":128,\"name\":\"ClusterManager\",\"url\":\"classes/ClusterManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ClusterManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ClusterManager\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ClusterManager.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ClusterManager\"},{\"kind\":1024,\"name\":\"workers\",\"url\":\"classes/ClusterManager.html#workers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ClusterManager\"},{\"kind\":1024,\"name\":\"clusterMode\",\"url\":\"classes/ClusterManager.html#clusterMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ClusterManager\"},{\"kind\":2048,\"name\":\"spawnWorkers\",\"url\":\"classes/ClusterManager.html#spawnWorkers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClusterManager\"},{\"kind\":2048,\"name\":\"isSingleThreaded\",\"url\":\"classes/ClusterManager.html#isSingleThreaded\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClusterManager\"},{\"kind\":2048,\"name\":\"isPrimary\",\"url\":\"classes/ClusterManager.html#isPrimary\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClusterManager\"},{\"kind\":2048,\"name\":\"isWorker\",\"url\":\"classes/ClusterManager.html#isWorker\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ClusterManager\"},{\"kind\":64,\"name\":\"toComponentsJsType\",\"url\":\"functions/toComponentsJsType.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"listSingleThreadedComponents\",\"url\":\"functions/listSingleThreadedComponents.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"SingleThreaded\",\"url\":\"interfaces/SingleThreaded.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":128,\"name\":\"WorkerManager\",\"url\":\"classes/WorkerManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WorkerManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WorkerManager\"},{\"kind\":1024,\"name\":\"clusterManager\",\"url\":\"classes/WorkerManager.html#clusterManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WorkerManager\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WorkerManager.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WorkerManager\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WorkerManager.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WorkerManager\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WorkerManager.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WorkerManager\"},{\"kind\":256,\"name\":\"Finalizable\",\"url\":\"interfaces/Finalizable.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"finalize\",\"url\":\"interfaces/Finalizable.html#finalize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Finalizable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Finalizable.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Finalizable\"},{\"kind\":128,\"name\":\"FinalizableHandler\",\"url\":\"classes/FinalizableHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FinalizableHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FinalizableHandler\"},{\"kind\":1024,\"name\":\"finalizable\",\"url\":\"classes/FinalizableHandler.html#finalizable\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FinalizableHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/FinalizableHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FinalizableHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/FinalizableHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FinalizableHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/FinalizableHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FinalizableHandler\"},{\"kind\":128,\"name\":\"Finalizer\",\"url\":\"classes/Finalizer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Finalizer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Finalizer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/Finalizer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Finalizer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/Finalizer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Finalizer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/Finalizer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Finalizer\"},{\"kind\":256,\"name\":\"SetupHandlerArgs\",\"url\":\"interfaces/SetupHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"registrationManager\",\"url\":\"interfaces/SetupHandlerArgs.html#registrationManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHandlerArgs\"},{\"kind\":1024,\"name\":\"initializer\",\"url\":\"interfaces/SetupHandlerArgs.html#initializer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHandlerArgs\"},{\"kind\":128,\"name\":\"SetupHandler\",\"url\":\"classes/SetupHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SetupHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SetupHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SetupHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SetupHandler\"},{\"kind\":1024,\"name\":\"registrationManager\",\"url\":\"classes/SetupHandler.html#registrationManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHandler\"},{\"kind\":1024,\"name\":\"initializer\",\"url\":\"classes/SetupHandler.html#initializer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/SetupHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/SetupHandler.html#initialize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"register\",\"url\":\"classes/SetupHandler.html#register\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SetupHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SetupHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/SetupHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SetupHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SetupHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SetupHandler\"},{\"kind\":256,\"name\":\"SetupHttpHandlerArgs\",\"url\":\"interfaces/SetupHttpHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"interfaces/SetupHttpHandlerArgs.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"interfaces/SetupHttpHandlerArgs.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"interfaces/SetupHttpHandlerArgs.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/SetupHttpHandlerArgs.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"interfaces/SetupHttpHandlerArgs.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetupHttpHandlerArgs\"},{\"kind\":128,\"name\":\"SetupHttpHandler\",\"url\":\"classes/SetupHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SetupHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SetupHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"classes/SetupHttpHandler.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/SetupHttpHandler.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"classes/SetupHttpHandler.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/SetupHttpHandler.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/SetupHttpHandler.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SetupHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SetupHttpHandler\"},{\"kind\":2048,\"name\":\"handleGet\",\"url\":\"classes/SetupHttpHandler.html#handleGet\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":2048,\"name\":\"handlePost\",\"url\":\"classes/SetupHttpHandler.html#handlePost\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SetupHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SetupHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SetupHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SetupHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SetupHttpHandler\"},{\"kind\":128,\"name\":\"CliExtractor\",\"url\":\"classes/CliExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CliExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CliExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CliExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CliExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CliExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CliExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CliExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CliExtractor\"},{\"kind\":4194304,\"name\":\"YargsOptions\",\"url\":\"types/YargsOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":128,\"name\":\"YargsParameter\",\"url\":\"classes/YargsParameter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/YargsParameter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"YargsParameter\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/YargsParameter.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"YargsParameter\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/YargsParameter.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"YargsParameter\"},{\"kind\":256,\"name\":\"CliOptions\",\"url\":\"interfaces/CliOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"usage\",\"url\":\"interfaces/CliOptions.html#usage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CliOptions\"},{\"kind\":1024,\"name\":\"strictMode\",\"url\":\"interfaces/CliOptions.html#strictMode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CliOptions\"},{\"kind\":1024,\"name\":\"loadFromEnv\",\"url\":\"interfaces/CliOptions.html#loadFromEnv\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CliOptions\"},{\"kind\":1024,\"name\":\"envVarPrefix\",\"url\":\"interfaces/CliOptions.html#envVarPrefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"CliOptions\"},{\"kind\":128,\"name\":\"YargsCliExtractor\",\"url\":\"classes/YargsCliExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/YargsCliExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"YargsCliExtractor\"},{\"kind\":1024,\"name\":\"yargsArgOptions\",\"url\":\"classes/YargsCliExtractor.html#yargsArgOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"YargsCliExtractor\"},{\"kind\":1024,\"name\":\"yargvOptions\",\"url\":\"classes/YargsCliExtractor.html#yargvOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"YargsCliExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/YargsCliExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"YargsCliExtractor\"},{\"kind\":2048,\"name\":\"createYArgv\",\"url\":\"classes/YargsCliExtractor.html#createYArgv\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"YargsCliExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/YargsCliExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"YargsCliExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/YargsCliExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"YargsCliExtractor\"},{\"kind\":128,\"name\":\"KeyExtractor\",\"url\":\"classes/KeyExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KeyExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"KeyExtractor\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/KeyExtractor.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"KeyExtractor\"},{\"kind\":1024,\"name\":\"defaultValue\",\"url\":\"classes/KeyExtractor.html#defaultValue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"KeyExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/KeyExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"KeyExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/KeyExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"KeyExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/KeyExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"KeyExtractor\"},{\"kind\":128,\"name\":\"AssetPathExtractor\",\"url\":\"classes/AssetPathExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AssetPathExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AssetPathExtractor\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/AssetPathExtractor.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AssetPathExtractor\"},{\"kind\":1024,\"name\":\"defaultPath\",\"url\":\"classes/AssetPathExtractor.html#defaultPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AssetPathExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AssetPathExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AssetPathExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AssetPathExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AssetPathExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AssetPathExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AssetPathExtractor\"},{\"kind\":128,\"name\":\"BaseUrlExtractor\",\"url\":\"classes/BaseUrlExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseUrlExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseUrlExtractor\"},{\"kind\":1024,\"name\":\"defaultPort\",\"url\":\"classes/BaseUrlExtractor.html#defaultPort\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseUrlExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseUrlExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseUrlExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseUrlExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlExtractor\"},{\"kind\":128,\"name\":\"ShorthandExtractor\",\"url\":\"classes/ShorthandExtractor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ShorthandExtractor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandExtractor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ShorthandExtractor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandExtractor\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ShorthandExtractor.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandExtractor\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ShorthandExtractor.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandExtractor\"},{\"kind\":128,\"name\":\"CombinedShorthandResolver\",\"url\":\"classes/CombinedShorthandResolver.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CombinedShorthandResolver.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CombinedShorthandResolver\"},{\"kind\":1024,\"name\":\"resolvers\",\"url\":\"classes/CombinedShorthandResolver.html#resolvers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CombinedShorthandResolver\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CombinedShorthandResolver.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CombinedShorthandResolver\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CombinedShorthandResolver.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CombinedShorthandResolver\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CombinedShorthandResolver.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CombinedShorthandResolver\"},{\"kind\":128,\"name\":\"ShorthandResolver\",\"url\":\"classes/ShorthandResolver.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ShorthandResolver.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandResolver\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ShorthandResolver.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandResolver\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ShorthandResolver.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandResolver\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ShorthandResolver.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ShorthandResolver\"},{\"kind\":128,\"name\":\"App\",\"url\":\"classes/App.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/App.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"App\"},{\"kind\":1024,\"name\":\"initializer\",\"url\":\"classes/App.html#initializer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"App\"},{\"kind\":1024,\"name\":\"finalizer\",\"url\":\"classes/App.html#finalizer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"App\"},{\"kind\":1024,\"name\":\"clusterManager\",\"url\":\"classes/App.html#clusterManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"App\"},{\"kind\":2048,\"name\":\"start\",\"url\":\"classes/App.html#start\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"App\"},{\"kind\":2048,\"name\":\"stop\",\"url\":\"classes/App.html#stop\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"App\"},{\"kind\":128,\"name\":\"AppRunner\",\"url\":\"classes/AppRunner.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AppRunner.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/AppRunner.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"run\",\"url\":\"classes/AppRunner.html#run\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/AppRunner.html#create\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"runCliSync\",\"url\":\"classes/AppRunner.html#runCliSync\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"runCli\",\"url\":\"classes/AppRunner.html#runCli\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"createCli\",\"url\":\"classes/AppRunner.html#createCli\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"getPackageSettings\",\"url\":\"classes/AppRunner.html#getPackageSettings\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"createComponentsManager\",\"url\":\"classes/AppRunner.html#createComponentsManager\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"cliToVariables\",\"url\":\"classes/AppRunner.html#cliToVariables\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"createCliResolver\",\"url\":\"classes/AppRunner.html#createCliResolver\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"extractShorthand\",\"url\":\"classes/AppRunner.html#extractShorthand\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"resolveShorthand\",\"url\":\"classes/AppRunner.html#resolveShorthand\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"createApp\",\"url\":\"classes/AppRunner.html#createApp\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":2048,\"name\":\"resolveError\",\"url\":\"classes/AppRunner.html#resolveError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"AppRunner\"},{\"kind\":128,\"name\":\"BaseUrlVerifier\",\"url\":\"classes/BaseUrlVerifier.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseUrlVerifier.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/BaseUrlVerifier.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"classes/BaseUrlVerifier.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/BaseUrlVerifier.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BaseUrlVerifier.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseUrlVerifier.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseUrlVerifier.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseUrlVerifier.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlVerifier\"},{\"kind\":128,\"name\":\"CliResolver\",\"url\":\"classes/CliResolver.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CliResolver.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CliResolver\"},{\"kind\":1024,\"name\":\"cliExtractor\",\"url\":\"classes/CliResolver.html#cliExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CliResolver\"},{\"kind\":1024,\"name\":\"shorthandResolver\",\"url\":\"classes/CliResolver.html#shorthandResolver\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"CliResolver\"},{\"kind\":128,\"name\":\"ConfigPodInitializer\",\"url\":\"classes/ConfigPodInitializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConfigPodInitializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ConfigPodInitializer.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":1024,\"name\":\"storeFactory\",\"url\":\"classes/ConfigPodInitializer.html#storeFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":1024,\"name\":\"configStorage\",\"url\":\"classes/ConfigPodInitializer.html#configStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":1024,\"name\":\"routingStorage\",\"url\":\"classes/ConfigPodInitializer.html#routingStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConfigPodInitializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConfigPodInitializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConfigPodInitializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConfigPodInitializer\"},{\"kind\":256,\"name\":\"ContainerInitializerArgs\",\"url\":\"interfaces/ContainerInitializerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"interfaces/ContainerInitializerArgs.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/ContainerInitializerArgs.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/ContainerInitializerArgs.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"interfaces/ContainerInitializerArgs.html#generator\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"interfaces/ContainerInitializerArgs.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"interfaces/ContainerInitializerArgs.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ContainerInitializerArgs\"},{\"kind\":128,\"name\":\"ContainerInitializer\",\"url\":\"classes/ContainerInitializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContainerInitializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ContainerInitializer.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/ContainerInitializer.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"containerId\",\"url\":\"classes/ContainerInitializer.html#containerId\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"classes/ContainerInitializer.html#generator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"classes/ContainerInitializer.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerInitializer\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ContainerInitializer.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerInitializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContainerInitializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContainerInitializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContainerInitializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContainerInitializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContainerInitializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContainerInitializer\"},{\"kind\":256,\"name\":\"Initializable\",\"url\":\"interfaces/Initializable.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"initialize\",\"url\":\"interfaces/Initializable.html#initialize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Initializable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Initializable.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Initializable\"},{\"kind\":128,\"name\":\"InitializableHandler\",\"url\":\"classes/InitializableHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InitializableHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InitializableHandler\"},{\"kind\":1024,\"name\":\"initializable\",\"url\":\"classes/InitializableHandler.html#initializable\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"InitializableHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/InitializableHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InitializableHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/InitializableHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InitializableHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/InitializableHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InitializableHandler\"},{\"kind\":128,\"name\":\"Initializer\",\"url\":\"classes/Initializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Initializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Initializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/Initializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Initializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/Initializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Initializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/Initializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"Initializer\"},{\"kind\":128,\"name\":\"LoggerInitializer\",\"url\":\"classes/LoggerInitializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LoggerInitializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LoggerInitializer\"},{\"kind\":1024,\"name\":\"loggerFactory\",\"url\":\"classes/LoggerInitializer.html#loggerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LoggerInitializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/LoggerInitializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LoggerInitializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/LoggerInitializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LoggerInitializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/LoggerInitializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"LoggerInitializer\"},{\"kind\":128,\"name\":\"ModuleVersionVerifier\",\"url\":\"classes/ModuleVersionVerifier.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ModuleVersionVerifier.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"classes/ModuleVersionVerifier.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ModuleVersionVerifier.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ModuleVersionVerifier.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ModuleVersionVerifier.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ModuleVersionVerifier.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ModuleVersionVerifier\"},{\"kind\":128,\"name\":\"SeededPodInitializer\",\"url\":\"classes/SeededPodInitializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SeededPodInitializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SeededPodInitializer\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SeededPodInitializer.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SeededPodInitializer\"},{\"kind\":1024,\"name\":\"registrationManager\",\"url\":\"classes/SeededPodInitializer.html#registrationManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SeededPodInitializer\"},{\"kind\":1024,\"name\":\"configFilePath\",\"url\":\"classes/SeededPodInitializer.html#configFilePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SeededPodInitializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SeededPodInitializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SeededPodInitializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SeededPodInitializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SeededPodInitializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SeededPodInitializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SeededPodInitializer\"},{\"kind\":128,\"name\":\"ServerInitializer\",\"url\":\"classes/ServerInitializer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ServerInitializer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ServerInitializer\"},{\"kind\":1024,\"name\":\"serverFactory\",\"url\":\"classes/ServerInitializer.html#serverFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ServerInitializer\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"classes/ServerInitializer.html#port\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ServerInitializer\"},{\"kind\":1024,\"name\":\"socketPath\",\"url\":\"classes/ServerInitializer.html#socketPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ServerInitializer\"},{\"kind\":1024,\"name\":\"server\",\"url\":\"classes/ServerInitializer.html#server\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ServerInitializer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ServerInitializer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ServerInitializer\"},{\"kind\":2048,\"name\":\"finalize\",\"url\":\"classes/ServerInitializer.html#finalize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ServerInitializer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ServerInitializer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ServerInitializer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ServerInitializer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ServerInitializer\"},{\"kind\":128,\"name\":\"LazyLoggerFactory\",\"url\":\"classes/LazyLoggerFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LazyLoggerFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LazyLoggerFactory\"},{\"kind\":1024,\"name\":\"factory\",\"url\":\"classes/LazyLoggerFactory.html#factory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LazyLoggerFactory\"},{\"kind\":262144,\"name\":\"loggerFactory\",\"url\":\"classes/LazyLoggerFactory.html#loggerFactory\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"LazyLoggerFactory\"},{\"kind\":2048,\"name\":\"createLogger\",\"url\":\"classes/LazyLoggerFactory.html#createLogger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LazyLoggerFactory\"},{\"kind\":256,\"name\":\"LogMetadata\",\"url\":\"interfaces/LogMetadata.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"isPrimary\",\"url\":\"interfaces/LogMetadata.html#isPrimary\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LogMetadata\"},{\"kind\":1024,\"name\":\"pid\",\"url\":\"interfaces/LogMetadata.html#pid\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LogMetadata\"},{\"kind\":256,\"name\":\"SimpleLogger\",\"url\":\"interfaces/SimpleLogger.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"interfaces/SimpleLogger.html#log\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SimpleLogger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SimpleLogger.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SimpleLogger\"},{\"kind\":256,\"name\":\"Logger\",\"url\":\"interfaces/Logger.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"log\",\"url\":\"interfaces/Logger.html#log\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/Logger.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"warn\",\"url\":\"interfaces/Logger.html#warn\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/Logger.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"verbose\",\"url\":\"interfaces/Logger.html#verbose\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"debug\",\"url\":\"interfaces/Logger.html#debug\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":1024,\"name\":\"silly\",\"url\":\"interfaces/Logger.html#silly\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Logger.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Logger\"},{\"kind\":128,\"name\":\"BaseLogger\",\"url\":\"classes/BaseLogger.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/BaseLogger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"getMeta\",\"url\":\"classes/BaseLogger.html#getMeta\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/BaseLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/BaseLogger.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/BaseLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"verbose\",\"url\":\"classes/BaseLogger.html#verbose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/BaseLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":2048,\"name\":\"silly\",\"url\":\"classes/BaseLogger.html#silly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseLogger\"},{\"kind\":128,\"name\":\"WrappingLogger\",\"url\":\"classes/WrappingLogger.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WrappingLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WrappingLogger\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WrappingLogger.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/WrappingLogger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/WrappingLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/WrappingLogger.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/WrappingLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"verbose\",\"url\":\"classes/WrappingLogger.html#verbose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/WrappingLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":2048,\"name\":\"silly\",\"url\":\"classes/WrappingLogger.html#silly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WrappingLogger\"},{\"kind\":256,\"name\":\"LoggerFactory\",\"url\":\"interfaces/LoggerFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"createLogger\",\"url\":\"interfaces/LoggerFactory.html#createLogger\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LoggerFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/LoggerFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"LoggerFactory\"},{\"kind\":32,\"name\":\"LOG_LEVELS\",\"url\":\"variables/LOG_LEVELS.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":4194304,\"name\":\"LogLevel\",\"url\":\"types/LogLevel.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":64,\"name\":\"getLoggerFor\",\"url\":\"functions/getLoggerFor.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"setGlobalLoggerFactory\",\"url\":\"functions/setGlobalLoggerFactory.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"resetInternalLoggerFactory\",\"url\":\"functions/resetInternalLoggerFactory.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"VoidLogger\",\"url\":\"classes/VoidLogger.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/VoidLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/VoidLogger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/VoidLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/VoidLogger.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/VoidLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"verbose\",\"url\":\"classes/VoidLogger.html#verbose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/VoidLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":2048,\"name\":\"silly\",\"url\":\"classes/VoidLogger.html#silly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VoidLogger\"},{\"kind\":128,\"name\":\"VoidLoggerFactory\",\"url\":\"classes/VoidLoggerFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/VoidLoggerFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"VoidLoggerFactory\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/VoidLoggerFactory.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"VoidLoggerFactory\"},{\"kind\":2048,\"name\":\"createLogger\",\"url\":\"classes/VoidLoggerFactory.html#createLogger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"VoidLoggerFactory\"},{\"kind\":128,\"name\":\"WinstonLogger\",\"url\":\"classes/WinstonLogger.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WinstonLogger.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WinstonLogger\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WinstonLogger.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"log\",\"url\":\"classes/WinstonLogger.html#log\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"classes/WinstonLogger.html#error\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"classes/WinstonLogger.html#warn\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"classes/WinstonLogger.html#info\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"verbose\",\"url\":\"classes/WinstonLogger.html#verbose\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"classes/WinstonLogger.html#debug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":2048,\"name\":\"silly\",\"url\":\"classes/WinstonLogger.html#silly\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WinstonLogger\"},{\"kind\":128,\"name\":\"WinstonLoggerFactory\",\"url\":\"classes/WinstonLoggerFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WinstonLoggerFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WinstonLoggerFactory\"},{\"kind\":1024,\"name\":\"level\",\"url\":\"classes/WinstonLoggerFactory.html#level\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WinstonLoggerFactory\"},{\"kind\":2048,\"name\":\"clusterInfo\",\"url\":\"classes/WinstonLoggerFactory.html#clusterInfo\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WinstonLoggerFactory\"},{\"kind\":2048,\"name\":\"createLogger\",\"url\":\"classes/WinstonLoggerFactory.html#createLogger\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WinstonLoggerFactory\"},{\"kind\":2048,\"name\":\"createTransports\",\"url\":\"classes/WinstonLoggerFactory.html#createTransports\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WinstonLoggerFactory\"},{\"kind\":128,\"name\":\"BaseUrlHandler\",\"url\":\"classes/BaseUrlHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseUrlHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseUrlHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseUrlHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseUrlHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseUrlHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlHandler\"},{\"kind\":128,\"name\":\"RootFilePathHandler\",\"url\":\"classes/RootFilePathHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RootFilePathHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RootFilePathHandler\"},{\"kind\":1024,\"name\":\"fileMapper\",\"url\":\"classes/RootFilePathHandler.html#fileMapper\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RootFilePathHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RootFilePathHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RootFilePathHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RootFilePathHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RootFilePathHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RootFilePathHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RootFilePathHandler\"},{\"kind\":128,\"name\":\"VariableHandler\",\"url\":\"classes/VariableHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/VariableHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/VariableHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/VariableHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/VariableHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableHandler\"},{\"kind\":64,\"name\":\"isValidVariable\",\"url\":\"functions/isValidVariable.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":32,\"name\":\"TEMPLATE\",\"url\":\"variables/TEMPLATE-1.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"TEMPLATE_VARIABLE\",\"url\":\"variables/TEMPLATE_VARIABLE.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":128,\"name\":\"VariableSetter\",\"url\":\"classes/VariableSetter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/VariableSetter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"VariableSetter\"},{\"kind\":1024,\"name\":\"variable\",\"url\":\"classes/VariableSetter.html#variable\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"VariableSetter\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/VariableSetter.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"VariableSetter\"},{\"kind\":1024,\"name\":\"override\",\"url\":\"classes/VariableSetter.html#override\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"VariableSetter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/VariableSetter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"VariableSetter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/VariableSetter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableSetter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/VariableSetter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"VariableSetter\"},{\"kind\":128,\"name\":\"BaseComponentsJsFactory\",\"url\":\"classes/BaseComponentsJsFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseComponentsJsFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseComponentsJsFactory\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/BaseComponentsJsFactory.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseComponentsJsFactory\"},{\"kind\":2048,\"name\":\"buildManager\",\"url\":\"classes/BaseComponentsJsFactory.html#buildManager\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseComponentsJsFactory\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/BaseComponentsJsFactory.html#generate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseComponentsJsFactory\"},{\"kind\":256,\"name\":\"ComponentsJsFactory\",\"url\":\"interfaces/ComponentsJsFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"generate\",\"url\":\"interfaces/ComponentsJsFactory.html#generate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ComponentsJsFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ComponentsJsFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ComponentsJsFactory\"},{\"kind\":64,\"name\":\"addGeneratedResources\",\"url\":\"functions/addGeneratedResources.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"IdentifierGenerator\",\"url\":\"interfaces/IdentifierGenerator.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"generate\",\"url\":\"interfaces/IdentifierGenerator.html#generate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentifierGenerator\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IdentifierGenerator.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"IdentifierGenerator\"},{\"kind\":256,\"name\":\"PodGenerator\",\"url\":\"interfaces/PodGenerator.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"generate\",\"url\":\"interfaces/PodGenerator.html#generate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodGenerator\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PodGenerator.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PodGenerator\"},{\"kind\":256,\"name\":\"Resource\",\"url\":\"interfaces/Resource.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"interfaces/Resource.html#identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Resource\"},{\"kind\":1024,\"name\":\"representation\",\"url\":\"interfaces/Resource.html#representation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Resource\"},{\"kind\":256,\"name\":\"ResourcesGenerator\",\"url\":\"interfaces/ResourcesGenerator.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"generate\",\"url\":\"interfaces/ResourcesGenerator.html#generate\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourcesGenerator\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourcesGenerator.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourcesGenerator\"},{\"kind\":128,\"name\":\"SubdomainIdentifierGenerator\",\"url\":\"classes/SubdomainIdentifierGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SubdomainIdentifierGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierGenerator\"},{\"kind\":1024,\"name\":\"baseParts\",\"url\":\"classes/SubdomainIdentifierGenerator.html#baseParts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainIdentifierGenerator\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SubdomainIdentifierGenerator.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierGenerator\"},{\"kind\":1024,\"name\":\"scheme\",\"url\":\"classes/SubdomainIdentifierGenerator.html#__type.scheme\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SubdomainIdentifierGenerator.__type\"},{\"kind\":1024,\"name\":\"rest\",\"url\":\"classes/SubdomainIdentifierGenerator.html#__type.rest\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SubdomainIdentifierGenerator.__type\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/SubdomainIdentifierGenerator.html#generate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierGenerator\"},{\"kind\":128,\"name\":\"SuffixIdentifierGenerator\",\"url\":\"classes/SuffixIdentifierGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SuffixIdentifierGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SuffixIdentifierGenerator\"},{\"kind\":1024,\"name\":\"base\",\"url\":\"classes/SuffixIdentifierGenerator.html#base\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SuffixIdentifierGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/SuffixIdentifierGenerator.html#generate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SuffixIdentifierGenerator\"},{\"kind\":128,\"name\":\"TemplatedPodGenerator\",\"url\":\"classes/TemplatedPodGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TemplatedPodGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/TemplatedPodGenerator.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"storeFactory\",\"url\":\"classes/TemplatedPodGenerator.html#storeFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"variableHandler\",\"url\":\"classes/TemplatedPodGenerator.html#variableHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"configStorage\",\"url\":\"classes/TemplatedPodGenerator.html#configStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"configTemplatePath\",\"url\":\"classes/TemplatedPodGenerator.html#configTemplatePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/TemplatedPodGenerator.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/TemplatedPodGenerator.html#generate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TemplatedPodGenerator\"},{\"kind\":256,\"name\":\"TemplatedResourcesGeneratorArgs\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"templateFolder\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#templateFolder\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":1024,\"name\":\"factory\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#factory\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":1024,\"name\":\"templateExtension\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#templateExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/TemplatedResourcesGeneratorArgs.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatedResourcesGeneratorArgs\"},{\"kind\":128,\"name\":\"TemplatedResourcesGenerator\",\"url\":\"classes/TemplatedResourcesGenerator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TemplatedResourcesGenerator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"templateFolder\",\"url\":\"classes/TemplatedResourcesGenerator.html#templateFolder\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"factory\",\"url\":\"classes/TemplatedResourcesGenerator.html#factory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/TemplatedResourcesGenerator.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"templateExtension\",\"url\":\"classes/TemplatedResourcesGenerator.html#templateExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"classes/TemplatedResourcesGenerator.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/TemplatedResourcesGenerator.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/TemplatedResourcesGenerator.html#generate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"processFolder\",\"url\":\"classes/TemplatedResourcesGenerator.html#processFolder\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"toTemplateLink\",\"url\":\"classes/TemplatedResourcesGenerator.html#toTemplateLink\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"groupLinks\",\"url\":\"classes/TemplatedResourcesGenerator.html#groupLinks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"generateResource\",\"url\":\"classes/TemplatedResourcesGenerator.html#generateResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/TemplatedResourcesGenerator.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":2048,\"name\":\"processFile\",\"url\":\"classes/TemplatedResourcesGenerator.html#processFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"TemplatedResourcesGenerator\"},{\"kind\":256,\"name\":\"PodSettings\",\"url\":\"interfaces/PodSettings.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"webId\",\"url\":\"interfaces/PodSettings.html#webId\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodSettings\"},{\"kind\":1024,\"name\":\"template\",\"url\":\"interfaces/PodSettings.html#template\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodSettings\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"interfaces/PodSettings.html#name\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodSettings\"},{\"kind\":1024,\"name\":\"email\",\"url\":\"interfaces/PodSettings.html#email\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodSettings\"},{\"kind\":1024,\"name\":\"oidcIssuer\",\"url\":\"interfaces/PodSettings.html#oidcIssuer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodSettings\"},{\"kind\":128,\"name\":\"ConfigPodManager\",\"url\":\"classes/ConfigPodManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConfigPodManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConfigPodManager\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ConfigPodManager.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ConfigPodManager\"},{\"kind\":1024,\"name\":\"podGenerator\",\"url\":\"classes/ConfigPodManager.html#podGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodManager\"},{\"kind\":1024,\"name\":\"routingStorage\",\"url\":\"classes/ConfigPodManager.html#routingStorage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodManager\"},{\"kind\":1024,\"name\":\"resourcesGenerator\",\"url\":\"classes/ConfigPodManager.html#resourcesGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodManager\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/ConfigPodManager.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConfigPodManager\"},{\"kind\":2048,\"name\":\"createPod\",\"url\":\"classes/ConfigPodManager.html#createPod\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConfigPodManager\"},{\"kind\":128,\"name\":\"GeneratedPodManager\",\"url\":\"classes/GeneratedPodManager.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GeneratedPodManager.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GeneratedPodManager\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/GeneratedPodManager.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GeneratedPodManager\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/GeneratedPodManager.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GeneratedPodManager\"},{\"kind\":1024,\"name\":\"resourcesGenerator\",\"url\":\"classes/GeneratedPodManager.html#resourcesGenerator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GeneratedPodManager\"},{\"kind\":2048,\"name\":\"createPod\",\"url\":\"classes/GeneratedPodManager.html#createPod\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GeneratedPodManager\"},{\"kind\":256,\"name\":\"PodManager\",\"url\":\"interfaces/PodManager.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"createPod\",\"url\":\"interfaces/PodManager.html#createPod\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"PodManager\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PodManager.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"PodManager\"},{\"kind\":256,\"name\":\"AuthorizingHttpHandlerArgs\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"credentialsExtractor\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html#credentialsExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"modesExtractor\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html#modesExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"permissionReader\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html#permissionReader\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"authorizer\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html#authorizer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"operationHandler\",\"url\":\"interfaces/AuthorizingHttpHandlerArgs.html#operationHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AuthorizingHttpHandlerArgs\"},{\"kind\":128,\"name\":\"AuthorizingHttpHandler\",\"url\":\"classes/AuthorizingHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthorizingHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/AuthorizingHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"credentialsExtractor\",\"url\":\"classes/AuthorizingHttpHandler.html#credentialsExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"modesExtractor\",\"url\":\"classes/AuthorizingHttpHandler.html#modesExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"permissionReader\",\"url\":\"classes/AuthorizingHttpHandler.html#permissionReader\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"authorizer\",\"url\":\"classes/AuthorizingHttpHandler.html#authorizer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":1024,\"name\":\"operationHandler\",\"url\":\"classes/AuthorizingHttpHandler.html#operationHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AuthorizingHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AuthorizingHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AuthorizingHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AuthorizingHttpHandler\"},{\"kind\":256,\"name\":\"BaseHttpServerOptions\",\"url\":\"interfaces/BaseHttpServerOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"https\",\"url\":\"interfaces/BaseHttpServerOptions.html#https\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":1024,\"name\":\"showStackTrace\",\"url\":\"interfaces/BaseHttpServerOptions.html#showStackTrace\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"interfaces/BaseHttpServerOptions.html#key\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":1024,\"name\":\"cert\",\"url\":\"interfaces/BaseHttpServerOptions.html#cert\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":1024,\"name\":\"pfx\",\"url\":\"interfaces/BaseHttpServerOptions.html#pfx\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":1024,\"name\":\"passphrase\",\"url\":\"interfaces/BaseHttpServerOptions.html#passphrase\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BaseHttpServerOptions\"},{\"kind\":128,\"name\":\"BaseHttpServerFactory\",\"url\":\"classes/BaseHttpServerFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseHttpServerFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BaseHttpServerFactory.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"classes/BaseHttpServerFactory.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/BaseHttpServerFactory.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":2048,\"name\":\"startServer\",\"url\":\"classes/BaseHttpServerFactory.html#startServer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":2048,\"name\":\"createServerOptions\",\"url\":\"classes/BaseHttpServerFactory.html#createServerOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseHttpServerFactory\"},{\"kind\":256,\"name\":\"HttpHandlerInput\",\"url\":\"interfaces/HttpHandlerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/HttpHandlerInput.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpHandlerInput\"},{\"kind\":1024,\"name\":\"response\",\"url\":\"interfaces/HttpHandlerInput.html#response\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpHandlerInput\"},{\"kind\":128,\"name\":\"HttpHandler\",\"url\":\"classes/HttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/HttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/HttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/HttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HttpHandler\"},{\"kind\":64,\"name\":\"isHttpRequest\",\"url\":\"functions/isHttpRequest.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"HttpRequest\",\"url\":\"types/HttpRequest.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"HttpResponse\",\"url\":\"types/HttpResponse.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"HttpServerFactory\",\"url\":\"interfaces/HttpServerFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"startServer\",\"url\":\"interfaces/HttpServerFactory.html#startServer\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"HttpServerFactory\"},{\"kind\":256,\"name\":\"OperationHttpHandlerInput\",\"url\":\"interfaces/OperationHttpHandlerInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"operation\",\"url\":\"interfaces/OperationHttpHandlerInput.html#operation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OperationHttpHandlerInput\"},{\"kind\":1024,\"name\":\"request\",\"url\":\"interfaces/OperationHttpHandlerInput.html#request\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"OperationHttpHandlerInput\"},{\"kind\":1024,\"name\":\"response\",\"url\":\"interfaces/OperationHttpHandlerInput.html#response\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"OperationHttpHandlerInput\"},{\"kind\":128,\"name\":\"OperationHttpHandler\",\"url\":\"classes/OperationHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OperationHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/OperationHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/OperationHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/OperationHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OperationHttpHandler\"},{\"kind\":256,\"name\":\"ParsingHttpHandlerArgs\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"requestParser\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html#requestParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ParsingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"metadataCollector\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html#metadataCollector\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ParsingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html#errorHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ParsingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"responseWriter\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html#responseWriter\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ParsingHttpHandlerArgs\"},{\"kind\":1024,\"name\":\"operationHandler\",\"url\":\"interfaces/ParsingHttpHandlerArgs.html#operationHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ParsingHttpHandlerArgs\"},{\"kind\":128,\"name\":\"ParsingHttpHandler\",\"url\":\"classes/ParsingHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ParsingHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ParsingHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"requestParser\",\"url\":\"classes/ParsingHttpHandler.html#requestParser\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"errorHandler\",\"url\":\"classes/ParsingHttpHandler.html#errorHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"responseWriter\",\"url\":\"classes/ParsingHttpHandler.html#responseWriter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"metadataCollector\",\"url\":\"classes/ParsingHttpHandler.html#metadataCollector\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":1024,\"name\":\"operationHandler\",\"url\":\"classes/ParsingHttpHandler.html#operationHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ParsingHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":2048,\"name\":\"handleRequest\",\"url\":\"classes/ParsingHttpHandler.html#handleRequest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":2048,\"name\":\"handleError\",\"url\":\"classes/ParsingHttpHandler.html#handleError\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ParsingHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ParsingHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ParsingHttpHandler\"},{\"kind\":128,\"name\":\"WebSocketHandler\",\"url\":\"classes/WebSocketHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebSocketHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WebSocketHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WebSocketHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WebSocketHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketHandler\"},{\"kind\":128,\"name\":\"WebSocketServerFactory\",\"url\":\"classes/WebSocketServerFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebSocketServerFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebSocketServerFactory\"},{\"kind\":1024,\"name\":\"baseServerFactory\",\"url\":\"classes/WebSocketServerFactory.html#baseServerFactory\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebSocketServerFactory\"},{\"kind\":1024,\"name\":\"webSocketHandler\",\"url\":\"classes/WebSocketServerFactory.html#webSocketHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebSocketServerFactory\"},{\"kind\":2048,\"name\":\"startServer\",\"url\":\"classes/WebSocketServerFactory.html#startServer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebSocketServerFactory\"},{\"kind\":128,\"name\":\"CorsHandler\",\"url\":\"classes/CorsHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CorsHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CorsHandler\"},{\"kind\":1024,\"name\":\"corsHandler\",\"url\":\"classes/CorsHandler.html#corsHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CorsHandler\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/CorsHandler.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"CorsHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/CorsHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CorsHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/CorsHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CorsHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/CorsHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"CorsHandler\"},{\"kind\":128,\"name\":\"HeaderHandler\",\"url\":\"classes/HeaderHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HeaderHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HeaderHandler\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"classes/HeaderHandler.html#headers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HeaderHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/HeaderHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HeaderHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/HeaderHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HeaderHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/HeaderHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"HeaderHandler\"},{\"kind\":128,\"name\":\"StaticAssetHandler\",\"url\":\"classes/StaticAssetHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StaticAssetHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StaticAssetHandler\"},{\"kind\":1024,\"name\":\"mappings\",\"url\":\"classes/StaticAssetHandler.html#mappings\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":1024,\"name\":\"pathMatcher\",\"url\":\"classes/StaticAssetHandler.html#pathMatcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":1024,\"name\":\"expires\",\"url\":\"classes/StaticAssetHandler.html#expires\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/StaticAssetHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"createPathMatcher\",\"url\":\"classes/StaticAssetHandler.html#createPathMatcher\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"getFilePath\",\"url\":\"classes/StaticAssetHandler.html#getFilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/StaticAssetHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/StaticAssetHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"getCacheHeaders\",\"url\":\"classes/StaticAssetHandler.html#getCacheHeaders\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticAssetHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/StaticAssetHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StaticAssetHandler\"},{\"kind\":128,\"name\":\"WebSocketAdvertiser\",\"url\":\"classes/WebSocketAdvertiser.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WebSocketAdvertiser.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WebSocketAdvertiser\"},{\"kind\":1024,\"name\":\"socketUrl\",\"url\":\"classes/WebSocketAdvertiser.html#socketUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WebSocketAdvertiser\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WebSocketAdvertiser.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WebSocketAdvertiser\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WebSocketAdvertiser.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketAdvertiser\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WebSocketAdvertiser.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"WebSocketAdvertiser\"},{\"kind\":128,\"name\":\"RedirectingHttpHandler\",\"url\":\"classes/RedirectingHttpHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RedirectingHttpHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RedirectingHttpHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":1024,\"name\":\"redirects\",\"url\":\"classes/RedirectingHttpHandler.html#redirects\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RedirectingHttpHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RedirectingHttpHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":2048,\"name\":\"findRedirect\",\"url\":\"classes/RedirectingHttpHandler.html#findRedirect\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RedirectingHttpHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectingHttpHandler\"},{\"kind\":256,\"name\":\"RouterHandlerArgs\",\"url\":\"interfaces/RouterHandlerArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"interfaces/RouterHandlerArgs.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouterHandlerArgs\"},{\"kind\":1024,\"name\":\"targetExtractor\",\"url\":\"interfaces/RouterHandlerArgs.html#targetExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouterHandlerArgs\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"interfaces/RouterHandlerArgs.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouterHandlerArgs\"},{\"kind\":1024,\"name\":\"allowedMethods\",\"url\":\"interfaces/RouterHandlerArgs.html#allowedMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouterHandlerArgs\"},{\"kind\":1024,\"name\":\"allowedPathNames\",\"url\":\"interfaces/RouterHandlerArgs.html#allowedPathNames\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RouterHandlerArgs\"},{\"kind\":128,\"name\":\"RouterHandler\",\"url\":\"classes/RouterHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RouterHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/RouterHandler.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"targetExtractor\",\"url\":\"classes/RouterHandler.html#targetExtractor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"handler\",\"url\":\"classes/RouterHandler.html#handler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"allowedMethods\",\"url\":\"classes/RouterHandler.html#allowedMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"allMethods\",\"url\":\"classes/RouterHandler.html#allMethods\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":1024,\"name\":\"allowedPathNamesRegEx\",\"url\":\"classes/RouterHandler.html#allowedPathNamesRegEx\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RouterHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RouterHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RouterHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RouterHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RouterHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RouterHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RouterHandler\"},{\"kind\":256,\"name\":\"AtomicDataAccessor\",\"url\":\"interfaces/AtomicDataAccessor.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"canHandle\",\"url\":\"interfaces/AtomicDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"getData\",\"url\":\"interfaces/AtomicDataAccessor.html#getData\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"getMetadata\",\"url\":\"interfaces/AtomicDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"getChildren\",\"url\":\"interfaces/AtomicDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"writeDocument\",\"url\":\"interfaces/AtomicDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"writeContainer\",\"url\":\"interfaces/AtomicDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"writeMetadata\",\"url\":\"interfaces/AtomicDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":1024,\"name\":\"deleteResource\",\"url\":\"interfaces/AtomicDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicDataAccessor.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicDataAccessor\"},{\"kind\":128,\"name\":\"AtomicFileDataAccessor\",\"url\":\"classes/AtomicFileDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AtomicFileDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":1024,\"name\":\"tempFilePath\",\"url\":\"classes/AtomicFileDataAccessor.html#tempFilePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/AtomicFileDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/AtomicFileDataAccessor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":1024,\"name\":\"resourceMapper\",\"url\":\"classes/AtomicFileDataAccessor.html#resourceMapper\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AtomicFileDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/AtomicFileDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/AtomicFileDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/AtomicFileDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/AtomicFileDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/AtomicFileDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/AtomicFileDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"getStats\",\"url\":\"classes/AtomicFileDataAccessor.html#getStats\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadataFile\",\"url\":\"classes/AtomicFileDataAccessor.html#writeMetadataFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"verifyExistingExtension\",\"url\":\"classes/AtomicFileDataAccessor.html#verifyExistingExtension\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":2048,\"name\":\"writeDataFile\",\"url\":\"classes/AtomicFileDataAccessor.html#writeDataFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"AtomicFileDataAccessor\"},{\"kind\":256,\"name\":\"DataAccessor\",\"url\":\"interfaces/DataAccessor.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"canHandle\",\"url\":\"interfaces/DataAccessor.html#canHandle\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"getData\",\"url\":\"interfaces/DataAccessor.html#getData\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"getMetadata\",\"url\":\"interfaces/DataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"getChildren\",\"url\":\"interfaces/DataAccessor.html#getChildren\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"writeDocument\",\"url\":\"interfaces/DataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"writeContainer\",\"url\":\"interfaces/DataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"writeMetadata\",\"url\":\"interfaces/DataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":1024,\"name\":\"deleteResource\",\"url\":\"interfaces/DataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DataAccessor.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"DataAccessor\"},{\"kind\":128,\"name\":\"FileDataAccessor\",\"url\":\"classes/FileDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FileDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/FileDataAccessor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":1024,\"name\":\"resourceMapper\",\"url\":\"classes/FileDataAccessor.html#resourceMapper\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/FileDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/FileDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/FileDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/FileDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/FileDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/FileDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/FileDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/FileDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getStats\",\"url\":\"classes/FileDataAccessor.html#getStats\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getFileMetadata\",\"url\":\"classes/FileDataAccessor.html#getFileMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getDirectoryMetadata\",\"url\":\"classes/FileDataAccessor.html#getDirectoryMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadataFile\",\"url\":\"classes/FileDataAccessor.html#writeMetadataFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getBaseMetadata\",\"url\":\"classes/FileDataAccessor.html#getBaseMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getRawMetadata\",\"url\":\"classes/FileDataAccessor.html#getRawMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"getChildMetadata\",\"url\":\"classes/FileDataAccessor.html#getChildMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"addPosixMetadata\",\"url\":\"classes/FileDataAccessor.html#addPosixMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"verifyExistingExtension\",\"url\":\"classes/FileDataAccessor.html#verifyExistingExtension\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":2048,\"name\":\"writeDataFile\",\"url\":\"classes/FileDataAccessor.html#writeDataFile\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileDataAccessor\"},{\"kind\":128,\"name\":\"FilterMetadataDataAccessor\",\"url\":\"classes/FilterMetadataDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FilterMetadataDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":1024,\"name\":\"filters\",\"url\":\"classes/FilterMetadataDataAccessor.html#filters\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/FilterMetadataDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/FilterMetadataDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"applyFilters\",\"url\":\"classes/FilterMetadataDataAccessor.html#applyFilters\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":1024,\"name\":\"accessor\",\"url\":\"classes/FilterMetadataDataAccessor.html#accessor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/FilterMetadataDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/FilterMetadataDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/FilterMetadataDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/FilterMetadataDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/FilterMetadataDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/FilterMetadataDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FilterMetadataDataAccessor\"},{\"kind\":128,\"name\":\"InMemoryDataAccessor\",\"url\":\"classes/InMemoryDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InMemoryDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/InMemoryDataAccessor.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/InMemoryDataAccessor.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/InMemoryDataAccessor.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":1024,\"name\":\"entries\",\"url\":\"classes/InMemoryDataAccessor.html#__type.entries\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"InMemoryDataAccessor.__type\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/InMemoryDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/InMemoryDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/InMemoryDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/InMemoryDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/InMemoryDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/InMemoryDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/InMemoryDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/InMemoryDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"isDataEntry\",\"url\":\"classes/InMemoryDataAccessor.html#isDataEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getHierarchy\",\"url\":\"classes/InMemoryDataAccessor.html#getHierarchy\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getParentEntry\",\"url\":\"classes/InMemoryDataAccessor.html#getParentEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":2048,\"name\":\"getEntry\",\"url\":\"classes/InMemoryDataAccessor.html#getEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"InMemoryDataAccessor\"},{\"kind\":128,\"name\":\"PassthroughDataAccessor\",\"url\":\"classes/PassthroughDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PassthroughDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":1024,\"name\":\"accessor\",\"url\":\"classes/PassthroughDataAccessor.html#accessor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/PassthroughDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/PassthroughDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PassthroughDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/PassthroughDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/PassthroughDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/PassthroughDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/PassthroughDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/PassthroughDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughDataAccessor\"},{\"kind\":128,\"name\":\"SparqlDataAccessor\",\"url\":\"classes/SparqlDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SparqlDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SparqlDataAccessor.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":1024,\"name\":\"endpoint\",\"url\":\"classes/SparqlDataAccessor.html#endpoint\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/SparqlDataAccessor.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":1024,\"name\":\"fetcher\",\"url\":\"classes/SparqlDataAccessor.html#fetcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"classes/SparqlDataAccessor.html#generator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SparqlDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/SparqlDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/SparqlDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/SparqlDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/SparqlDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/SparqlDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/SparqlDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/SparqlDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"getRelatedNames\",\"url\":\"classes/SparqlDataAccessor.html#getRelatedNames\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SparqlDataAccessor.html#getRelatedNames.getRelatedNames-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"SparqlDataAccessor.getRelatedNames.getRelatedNames\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/SparqlDataAccessor.html#getRelatedNames.getRelatedNames-1.__type.name\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SparqlDataAccessor.getRelatedNames.getRelatedNames.__type\"},{\"kind\":1024,\"name\":\"parent\",\"url\":\"classes/SparqlDataAccessor.html#getRelatedNames.getRelatedNames-1.__type.parent\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SparqlDataAccessor.getRelatedNames.getRelatedNames.__type\"},{\"kind\":2048,\"name\":\"getMetadataNode\",\"url\":\"classes/SparqlDataAccessor.html#getMetadataNode\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"isMetadataIdentifier\",\"url\":\"classes/SparqlDataAccessor.html#isMetadataIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlConstruct\",\"url\":\"classes/SparqlDataAccessor.html#sparqlConstruct\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlSelectGraph\",\"url\":\"classes/SparqlDataAccessor.html#sparqlSelectGraph\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlInsert\",\"url\":\"classes/SparqlDataAccessor.html#sparqlInsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlInsertMetadata\",\"url\":\"classes/SparqlDataAccessor.html#sparqlInsertMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlDelete\",\"url\":\"classes/SparqlDataAccessor.html#sparqlDelete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlUpdateDeleteAll\",\"url\":\"classes/SparqlDataAccessor.html#sparqlUpdateDeleteAll\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sparqlUpdateGraph\",\"url\":\"classes/SparqlDataAccessor.html#sparqlUpdateGraph\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sendSparqlConstruct\",\"url\":\"classes/SparqlDataAccessor.html#sendSparqlConstruct\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":2048,\"name\":\"sendSparqlUpdate\",\"url\":\"classes/SparqlDataAccessor.html#sendSparqlUpdate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlDataAccessor\"},{\"kind\":128,\"name\":\"ValidatingDataAccessor\",\"url\":\"classes/ValidatingDataAccessor.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ValidatingDataAccessor.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":1024,\"name\":\"validator\",\"url\":\"classes/ValidatingDataAccessor.html#validator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"writeDocument\",\"url\":\"classes/ValidatingDataAccessor.html#writeDocument\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"writeContainer\",\"url\":\"classes/ValidatingDataAccessor.html#writeContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":1024,\"name\":\"accessor\",\"url\":\"classes/ValidatingDataAccessor.html#accessor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ValidatingDataAccessor.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"getData\",\"url\":\"classes/ValidatingDataAccessor.html#getData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"getMetadata\",\"url\":\"classes/ValidatingDataAccessor.html#getMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/ValidatingDataAccessor.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"getChildren\",\"url\":\"classes/ValidatingDataAccessor.html#getChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/ValidatingDataAccessor.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ValidatingDataAccessor\"},{\"kind\":128,\"name\":\"BaseTypedRepresentationConverter\",\"url\":\"classes/BaseTypedRepresentationConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseTypedRepresentationConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/BaseTypedRepresentationConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/BaseTypedRepresentationConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/BaseTypedRepresentationConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseTypedRepresentationConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseTypedRepresentationConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseTypedRepresentationConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseTypedRepresentationConverter\"},{\"kind\":128,\"name\":\"ChainedConverter\",\"url\":\"classes/ChainedConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ChainedConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ChainedConverter\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ChainedConverter.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ChainedConverter\"},{\"kind\":1024,\"name\":\"converters\",\"url\":\"classes/ChainedConverter.html#converters\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ChainedConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ChainedConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"findPath\",\"url\":\"classes/ChainedConverter.html#findPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"generatePath\",\"url\":\"classes/ChainedConverter.html#generatePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"updatePathWeights\",\"url\":\"classes/ChainedConverter.html#updatePathWeights\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"findBest\",\"url\":\"classes/ChainedConverter.html#findBest\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"removeBadPaths\",\"url\":\"classes/ChainedConverter.html#removeBadPaths\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"takeStep\",\"url\":\"classes/ChainedConverter.html#takeStep\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"modifyTypeWeights\",\"url\":\"classes/ChainedConverter.html#modifyTypeWeights\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"supportedConverters\",\"url\":\"classes/ChainedConverter.html#supportedConverters\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"findConverterPreference\",\"url\":\"classes/ChainedConverter.html#findConverterPreference\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ChainedConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ChainedConverter\"},{\"kind\":256,\"name\":\"ConstantConverterOptions\",\"url\":\"interfaces/ConstantConverterOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"container\",\"url\":\"interfaces/ConstantConverterOptions.html#container\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConstantConverterOptions\"},{\"kind\":1024,\"name\":\"document\",\"url\":\"interfaces/ConstantConverterOptions.html#document\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConstantConverterOptions\"},{\"kind\":1024,\"name\":\"minQuality\",\"url\":\"interfaces/ConstantConverterOptions.html#minQuality\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConstantConverterOptions\"},{\"kind\":1024,\"name\":\"enabledMediaRanges\",\"url\":\"interfaces/ConstantConverterOptions.html#enabledMediaRanges\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConstantConverterOptions\"},{\"kind\":1024,\"name\":\"disabledMediaRanges\",\"url\":\"interfaces/ConstantConverterOptions.html#disabledMediaRanges\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConstantConverterOptions\"},{\"kind\":128,\"name\":\"ConstantConverter\",\"url\":\"classes/ConstantConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstantConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConstantConverter\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/ConstantConverter.html#filePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConstantConverter\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"classes/ConstantConverter.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConstantConverter\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/ConstantConverter.html#options\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConstantConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConstantConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConstantConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConstantConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConstantConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConstantConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConstantConverter\"},{\"kind\":128,\"name\":\"ContainerToTemplateConverter\",\"url\":\"classes/ContainerToTemplateConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContainerToTemplateConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/ContainerToTemplateConverter.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/ContainerToTemplateConverter.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"classes/ContainerToTemplateConverter.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContainerToTemplateConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContainerToTemplateConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"getChildResources\",\"url\":\"classes/ContainerToTemplateConverter.html#getChildResources\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"getParentContainers\",\"url\":\"classes/ContainerToTemplateConverter.html#getParentContainers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"getLocalName\",\"url\":\"classes/ContainerToTemplateConverter.html#getLocalName\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/ContainerToTemplateConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/ContainerToTemplateConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/ContainerToTemplateConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContainerToTemplateConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ContainerToTemplateConverter\"},{\"kind\":128,\"name\":\"ContentTypeReplacer\",\"url\":\"classes/ContentTypeReplacer.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContentTypeReplacer.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":1024,\"name\":\"contentTypeMap\",\"url\":\"classes/ContentTypeReplacer.html#contentTypeMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/ContentTypeReplacer.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ContentTypeReplacer.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ContentTypeReplacer.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ContentTypeReplacer.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":2048,\"name\":\"getReplacementType\",\"url\":\"classes/ContentTypeReplacer.html#getReplacementType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ContentTypeReplacer\"},{\"kind\":64,\"name\":\"cleanPreferences\",\"url\":\"functions/cleanPreferences.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getTypeWeight\",\"url\":\"functions/getTypeWeight.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getWeightedPreferences\",\"url\":\"functions/getWeightedPreferences.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getBestPreference\",\"url\":\"functions/getBestPreference.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getConversionTarget\",\"url\":\"functions/getConversionTarget.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"matchesMediaPreferences\",\"url\":\"functions/matchesMediaPreferences.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"matchesMediaType\",\"url\":\"functions/matchesMediaType.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isInternalContentType\",\"url\":\"functions/isInternalContentType.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"preferencesToString\",\"url\":\"functions/preferencesToString.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"DynamicJsonToTemplateConverter\",\"url\":\"classes/DynamicJsonToTemplateConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":2048,\"name\":\"constructTypeMap\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#constructTypeMap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":2048,\"name\":\"findType\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#findType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/DynamicJsonToTemplateConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"DynamicJsonToTemplateConverter\"},{\"kind\":128,\"name\":\"ErrorToJsonConverter\",\"url\":\"classes/ErrorToJsonConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ErrorToJsonConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ErrorToJsonConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/ErrorToJsonConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/ErrorToJsonConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/ErrorToJsonConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ErrorToJsonConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ErrorToJsonConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToJsonConverter\"},{\"kind\":128,\"name\":\"ErrorToQuadConverter\",\"url\":\"classes/ErrorToQuadConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ErrorToQuadConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ErrorToQuadConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/ErrorToQuadConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/ErrorToQuadConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/ErrorToQuadConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ErrorToQuadConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ErrorToQuadConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToQuadConverter\"},{\"kind\":256,\"name\":\"TemplateOptions\",\"url\":\"interfaces/TemplateOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"mainTemplatePath\",\"url\":\"interfaces/TemplateOptions.html#mainTemplatePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplateOptions\"},{\"kind\":1024,\"name\":\"codeTemplatesPath\",\"url\":\"interfaces/TemplateOptions.html#codeTemplatesPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplateOptions\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"interfaces/TemplateOptions.html#extension\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplateOptions\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/TemplateOptions.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplateOptions\"},{\"kind\":128,\"name\":\"ErrorToTemplateConverter\",\"url\":\"classes/ErrorToTemplateConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ErrorToTemplateConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/ErrorToTemplateConverter.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"mainTemplatePath\",\"url\":\"classes/ErrorToTemplateConverter.html#mainTemplatePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"codeTemplatesPath\",\"url\":\"classes/ErrorToTemplateConverter.html#codeTemplatesPath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"classes/ErrorToTemplateConverter.html#extension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"classes/ErrorToTemplateConverter.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ErrorToTemplateConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/ErrorToTemplateConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/ErrorToTemplateConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/ErrorToTemplateConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ErrorToTemplateConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ErrorToTemplateConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ErrorToTemplateConverter\"},{\"kind\":128,\"name\":\"FormToJsonConverter\",\"url\":\"classes/FormToJsonConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FormToJsonConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FormToJsonConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/FormToJsonConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FormToJsonConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/FormToJsonConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FormToJsonConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/FormToJsonConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FormToJsonConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/FormToJsonConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FormToJsonConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/FormToJsonConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FormToJsonConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/FormToJsonConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FormToJsonConverter\"},{\"kind\":128,\"name\":\"MarkdownToHtmlConverter\",\"url\":\"classes/MarkdownToHtmlConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MarkdownToHtmlConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":1024,\"name\":\"templateEngine\",\"url\":\"classes/MarkdownToHtmlConverter.html#templateEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MarkdownToHtmlConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/MarkdownToHtmlConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/MarkdownToHtmlConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/MarkdownToHtmlConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MarkdownToHtmlConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MarkdownToHtmlConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MarkdownToHtmlConverter\"},{\"kind\":128,\"name\":\"PassthroughConverter\",\"url\":\"classes/PassthroughConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PassthroughConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PassthroughConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PassthroughConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PassthroughConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PassthroughConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PassthroughConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PassthroughConverter\"},{\"kind\":128,\"name\":\"QuadToRdfConverter\",\"url\":\"classes/QuadToRdfConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/QuadToRdfConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":1024,\"name\":\"outputPreferences\",\"url\":\"classes/QuadToRdfConverter.html#outputPreferences\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/QuadToRdfConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/QuadToRdfConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/QuadToRdfConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/QuadToRdfConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/QuadToRdfConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/QuadToRdfConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"QuadToRdfConverter\"},{\"kind\":128,\"name\":\"RdfToQuadConverter\",\"url\":\"classes/RdfToQuadConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RdfToQuadConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":1024,\"name\":\"documentLoader\",\"url\":\"classes/RdfToQuadConverter.html#documentLoader\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RdfToQuadConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":1024,\"name\":\"inputTypes\",\"url\":\"classes/RdfToQuadConverter.html#inputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":1024,\"name\":\"outputTypes\",\"url\":\"classes/RdfToQuadConverter.html#outputTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/RdfToQuadConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RdfToQuadConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RdfToQuadConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfToQuadConverter\"},{\"kind\":256,\"name\":\"RepresentationConverterArgs\",\"url\":\"interfaces/RepresentationConverterArgs.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"interfaces/RepresentationConverterArgs.html#identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationConverterArgs\"},{\"kind\":1024,\"name\":\"representation\",\"url\":\"interfaces/RepresentationConverterArgs.html#representation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationConverterArgs\"},{\"kind\":1024,\"name\":\"preferences\",\"url\":\"interfaces/RepresentationConverterArgs.html#preferences\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationConverterArgs\"},{\"kind\":128,\"name\":\"RepresentationConverter\",\"url\":\"classes/RepresentationConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RepresentationConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RepresentationConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RepresentationConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RepresentationConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConverter\"},{\"kind\":128,\"name\":\"TypedRepresentationConverter\",\"url\":\"classes/TypedRepresentationConverter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TypedRepresentationConverter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"getOutputTypes\",\"url\":\"classes/TypedRepresentationConverter.html#getOutputTypes\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"TypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/TypedRepresentationConverter.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/TypedRepresentationConverter.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TypedRepresentationConverter\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/TypedRepresentationConverter.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"TypedRepresentationConverter\"},{\"kind\":128,\"name\":\"EncodingPathStorage\",\"url\":\"classes/EncodingPathStorage.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EncodingPathStorage.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":1024,\"name\":\"basePath\",\"url\":\"classes/EncodingPathStorage.html#basePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EncodingPathStorage\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/EncodingPathStorage.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/EncodingPathStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/EncodingPathStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/EncodingPathStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/EncodingPathStorage.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/EncodingPathStorage.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"keyToPath\",\"url\":\"classes/EncodingPathStorage.html#keyToPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"EncodingPathStorage\"},{\"kind\":2048,\"name\":\"pathToKey\",\"url\":\"classes/EncodingPathStorage.html#pathToKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"EncodingPathStorage\"},{\"kind\":256,\"name\":\"ExpiringStorage\",\"url\":\"interfaces/ExpiringStorage.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"interfaces/ExpiringStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"ExpiringStorage\"},{\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/ExpiringStorage.html#get\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExpiringStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringStorage.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringStorage\"},{\"kind\":1024,\"name\":\"has\",\"url\":\"interfaces/ExpiringStorage.html#has\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExpiringStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringStorage.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringStorage\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"interfaces/ExpiringStorage.html#delete\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExpiringStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringStorage.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringStorage\"},{\"kind\":1024,\"name\":\"entries\",\"url\":\"interfaces/ExpiringStorage.html#entries\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ExpiringStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringStorage.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringStorage\"},{\"kind\":128,\"name\":\"JsonFileStorage\",\"url\":\"classes/JsonFileStorage.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JsonFileStorage.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"classes/JsonFileStorage.html#filePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":1024,\"name\":\"locker\",\"url\":\"classes/JsonFileStorage.html#locker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":1024,\"name\":\"lockIdentifier\",\"url\":\"classes/JsonFileStorage.html#lockIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/JsonFileStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/JsonFileStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/JsonFileStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/JsonFileStorage.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/JsonFileStorage.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"getJsonSafely\",\"url\":\"classes/JsonFileStorage.html#getJsonSafely\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"updateJsonSafely\",\"url\":\"classes/JsonFileStorage.html#updateJsonSafely\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":2048,\"name\":\"getJson\",\"url\":\"classes/JsonFileStorage.html#getJson\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonFileStorage\"},{\"kind\":128,\"name\":\"JsonResourceStorage\",\"url\":\"classes/JsonResourceStorage.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JsonResourceStorage.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/JsonResourceStorage.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":1024,\"name\":\"container\",\"url\":\"classes/JsonResourceStorage.html#container\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/JsonResourceStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/JsonResourceStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/JsonResourceStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/JsonResourceStorage.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/JsonResourceStorage.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"getResourceEntries\",\"url\":\"classes/JsonResourceStorage.html#getResourceEntries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"safelyGetResource\",\"url\":\"classes/JsonResourceStorage.html#safelyGetResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"keyToIdentifier\",\"url\":\"classes/JsonResourceStorage.html#keyToIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"identifierToKey\",\"url\":\"classes/JsonResourceStorage.html#identifierToKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":2048,\"name\":\"applyHash\",\"url\":\"classes/JsonResourceStorage.html#applyHash\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"JsonResourceStorage\"},{\"kind\":256,\"name\":\"KeyValueStorage\",\"url\":\"interfaces/KeyValueStorage.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/KeyValueStorage.html#get\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueStorage.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":1024,\"name\":\"has\",\"url\":\"interfaces/KeyValueStorage.html#has\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueStorage.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":1024,\"name\":\"set\",\"url\":\"interfaces/KeyValueStorage.html#set\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueStorage.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":1024,\"name\":\"delete\",\"url\":\"interfaces/KeyValueStorage.html#delete\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueStorage.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":1024,\"name\":\"entries\",\"url\":\"interfaces/KeyValueStorage.html#entries\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KeyValueStorage.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"KeyValueStorage\"},{\"kind\":128,\"name\":\"MemoryMapStorage\",\"url\":\"classes/MemoryMapStorage.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MemoryMapStorage.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":1024,\"name\":\"data\",\"url\":\"classes/MemoryMapStorage.html#data\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MemoryMapStorage\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/MemoryMapStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/MemoryMapStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/MemoryMapStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/MemoryMapStorage.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/MemoryMapStorage.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryMapStorage\"},{\"kind\":4194304,\"name\":\"Expires\",\"url\":\"types/Expires.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/Expires.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"Expires\"},{\"kind\":1024,\"name\":\"expires\",\"url\":\"types/Expires.html#__type.expires\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Expires.__type\"},{\"kind\":1024,\"name\":\"payload\",\"url\":\"types/Expires.html#__type.payload\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Expires.__type\"},{\"kind\":128,\"name\":\"WrappedExpiringStorage\",\"url\":\"classes/WrappedExpiringStorage.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WrappedExpiringStorage.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WrappedExpiringStorage.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/WrappedExpiringStorage.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":1024,\"name\":\"timer\",\"url\":\"classes/WrappedExpiringStorage.html#timer\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/WrappedExpiringStorage.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/WrappedExpiringStorage.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/WrappedExpiringStorage.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/WrappedExpiringStorage.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/WrappedExpiringStorage.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"removeExpiredEntries\",\"url\":\"classes/WrappedExpiringStorage.html#removeExpiredEntries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"getUnexpired\",\"url\":\"classes/WrappedExpiringStorage.html#getUnexpired\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"isExpired\",\"url\":\"classes/WrappedExpiringStorage.html#isExpired\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"toExpires\",\"url\":\"classes/WrappedExpiringStorage.html#toExpires\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":2048,\"name\":\"toData\",\"url\":\"classes/WrappedExpiringStorage.html#toData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringStorage\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/WrappedExpiringStorage.html#toData.toData-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"WrappedExpiringStorage.toData.toData\"},{\"kind\":1024,\"name\":\"expires\",\"url\":\"classes/WrappedExpiringStorage.html#toData.toData-1.__type.expires\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WrappedExpiringStorage.toData.toData.__type\"},{\"kind\":1024,\"name\":\"payload\",\"url\":\"classes/WrappedExpiringStorage.html#toData.toData-1.__type.payload\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"WrappedExpiringStorage.toData.toData.__type\"},{\"kind\":128,\"name\":\"BaseFileIdentifierMapper\",\"url\":\"classes/BaseFileIdentifierMapper.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseFileIdentifierMapper.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BaseFileIdentifierMapper.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":1024,\"name\":\"baseRequestURI\",\"url\":\"classes/BaseFileIdentifierMapper.html#baseRequestURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":1024,\"name\":\"rootFilepath\",\"url\":\"classes/BaseFileIdentifierMapper.html#rootFilepath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":1024,\"name\":\"unknownMediaTypeExtension\",\"url\":\"classes/BaseFileIdentifierMapper.html#unknownMediaTypeExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"mapUrlToFilePath\",\"url\":\"classes/BaseFileIdentifierMapper.html#mapUrlToFilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"mapUrlToContainerPath\",\"url\":\"classes/BaseFileIdentifierMapper.html#mapUrlToContainerPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"mapUrlToDocumentPath\",\"url\":\"classes/BaseFileIdentifierMapper.html#mapUrlToDocumentPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromUrl\",\"url\":\"classes/BaseFileIdentifierMapper.html#getContentTypeFromUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"mapFilePathToUrl\",\"url\":\"classes/BaseFileIdentifierMapper.html#mapFilePathToUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getContainerUrl\",\"url\":\"classes/BaseFileIdentifierMapper.html#getContainerUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getDocumentUrl\",\"url\":\"classes/BaseFileIdentifierMapper.html#getDocumentUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromPath\",\"url\":\"classes/BaseFileIdentifierMapper.html#getContentTypeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getAbsolutePath\",\"url\":\"classes/BaseFileIdentifierMapper.html#getAbsolutePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"getRelativePath\",\"url\":\"classes/BaseFileIdentifierMapper.html#getRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"validateRelativePath\",\"url\":\"classes/BaseFileIdentifierMapper.html#validateRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":2048,\"name\":\"isMetadataPath\",\"url\":\"classes/BaseFileIdentifierMapper.html#isMetadataPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BaseFileIdentifierMapper\"},{\"kind\":128,\"name\":\"ExtensionBasedMapper\",\"url\":\"classes/ExtensionBasedMapper.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ExtensionBasedMapper.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"customTypes\",\"url\":\"classes/ExtensionBasedMapper.html#customTypes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"customExtensions\",\"url\":\"classes/ExtensionBasedMapper.html#customExtensions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToDocumentPath\",\"url\":\"classes/ExtensionBasedMapper.html#mapUrlToDocumentPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getDocumentUrl\",\"url\":\"classes/ExtensionBasedMapper.html#getDocumentUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromPath\",\"url\":\"classes/ExtensionBasedMapper.html#getContentTypeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"stripExtension\",\"url\":\"classes/ExtensionBasedMapper.html#stripExtension\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ExtensionBasedMapper.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"baseRequestURI\",\"url\":\"classes/ExtensionBasedMapper.html#baseRequestURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"rootFilepath\",\"url\":\"classes/ExtensionBasedMapper.html#rootFilepath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"unknownMediaTypeExtension\",\"url\":\"classes/ExtensionBasedMapper.html#unknownMediaTypeExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToFilePath\",\"url\":\"classes/ExtensionBasedMapper.html#mapUrlToFilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToContainerPath\",\"url\":\"classes/ExtensionBasedMapper.html#mapUrlToContainerPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromUrl\",\"url\":\"classes/ExtensionBasedMapper.html#getContentTypeFromUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapFilePathToUrl\",\"url\":\"classes/ExtensionBasedMapper.html#mapFilePathToUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getContainerUrl\",\"url\":\"classes/ExtensionBasedMapper.html#getContainerUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getAbsolutePath\",\"url\":\"classes/ExtensionBasedMapper.html#getAbsolutePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getRelativePath\",\"url\":\"classes/ExtensionBasedMapper.html#getRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"validateRelativePath\",\"url\":\"classes/ExtensionBasedMapper.html#validateRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"isMetadataPath\",\"url\":\"classes/ExtensionBasedMapper.html#isMetadataPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ExtensionBasedMapper\"},{\"kind\":128,\"name\":\"ExtensionBasedMapperFactory\",\"url\":\"classes/ExtensionBasedMapperFactory.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ExtensionBasedMapperFactory.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ExtensionBasedMapperFactory\"},{\"kind\":2048,\"name\":\"create\",\"url\":\"classes/ExtensionBasedMapperFactory.html#create\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ExtensionBasedMapperFactory\"},{\"kind\":256,\"name\":\"ResourceLink\",\"url\":\"interfaces/ResourceLink.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"interfaces/ResourceLink.html#identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLink\"},{\"kind\":1024,\"name\":\"filePath\",\"url\":\"interfaces/ResourceLink.html#filePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLink\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"interfaces/ResourceLink.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLink\"},{\"kind\":1024,\"name\":\"isMetadata\",\"url\":\"interfaces/ResourceLink.html#isMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLink\"},{\"kind\":256,\"name\":\"FileIdentifierMapper\",\"url\":\"interfaces/FileIdentifierMapper.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"mapFilePathToUrl\",\"url\":\"interfaces/FileIdentifierMapper.html#mapFilePathToUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapper\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/FileIdentifierMapper.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapper\"},{\"kind\":1024,\"name\":\"mapUrlToFilePath\",\"url\":\"interfaces/FileIdentifierMapper.html#mapUrlToFilePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapper\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/FileIdentifierMapper.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapper\"},{\"kind\":256,\"name\":\"FileIdentifierMapperFactory\",\"url\":\"interfaces/FileIdentifierMapperFactory.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"create\",\"url\":\"interfaces/FileIdentifierMapperFactory.html#create\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapperFactory\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/FileIdentifierMapperFactory.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"FileIdentifierMapperFactory\"},{\"kind\":128,\"name\":\"FixedContentTypeMapper\",\"url\":\"classes/FixedContentTypeMapper.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FixedContentTypeMapper.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"contentType\",\"url\":\"classes/FixedContentTypeMapper.html#contentType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"pathSuffix\",\"url\":\"classes/FixedContentTypeMapper.html#pathSuffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"urlSuffix\",\"url\":\"classes/FixedContentTypeMapper.html#urlSuffix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromUrl\",\"url\":\"classes/FixedContentTypeMapper.html#getContentTypeFromUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromPath\",\"url\":\"classes/FixedContentTypeMapper.html#getContentTypeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"mapUrlToDocumentPath\",\"url\":\"classes/FixedContentTypeMapper.html#mapUrlToDocumentPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getDocumentUrl\",\"url\":\"classes/FixedContentTypeMapper.html#getDocumentUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/FixedContentTypeMapper.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"baseRequestURI\",\"url\":\"classes/FixedContentTypeMapper.html#baseRequestURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"rootFilepath\",\"url\":\"classes/FixedContentTypeMapper.html#rootFilepath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":1024,\"name\":\"unknownMediaTypeExtension\",\"url\":\"classes/FixedContentTypeMapper.html#unknownMediaTypeExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"mapUrlToFilePath\",\"url\":\"classes/FixedContentTypeMapper.html#mapUrlToFilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"mapUrlToContainerPath\",\"url\":\"classes/FixedContentTypeMapper.html#mapUrlToContainerPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"mapFilePathToUrl\",\"url\":\"classes/FixedContentTypeMapper.html#mapFilePathToUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getContainerUrl\",\"url\":\"classes/FixedContentTypeMapper.html#getContainerUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getAbsolutePath\",\"url\":\"classes/FixedContentTypeMapper.html#getAbsolutePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"getRelativePath\",\"url\":\"classes/FixedContentTypeMapper.html#getRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"validateRelativePath\",\"url\":\"classes/FixedContentTypeMapper.html#validateRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":2048,\"name\":\"isMetadataPath\",\"url\":\"classes/FixedContentTypeMapper.html#isMetadataPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"FixedContentTypeMapper\"},{\"kind\":128,\"name\":\"SubdomainExtensionBasedMapper\",\"url\":\"classes/SubdomainExtensionBasedMapper.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"baseSubdomain\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#baseSubdomain\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"regex\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#regex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"baseParts\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#baseParts\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"scheme\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#__type.scheme\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SubdomainExtensionBasedMapper.__type\"},{\"kind\":1024,\"name\":\"rest\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#__type.rest\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"SubdomainExtensionBasedMapper.__type\"},{\"kind\":2048,\"name\":\"getContainerUrl\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getContainerUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getDocumentUrl\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getDocumentUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"relativeToUrl\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#relativeToUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getRelativePath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToDocumentPath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#mapUrlToDocumentPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromPath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getContentTypeFromPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"stripExtension\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#stripExtension\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"baseRequestURI\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#baseRequestURI\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"rootFilepath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#rootFilepath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":1024,\"name\":\"unknownMediaTypeExtension\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#unknownMediaTypeExtension\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToFilePath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#mapUrlToFilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapUrlToContainerPath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#mapUrlToContainerPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getContentTypeFromUrl\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getContentTypeFromUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"mapFilePathToUrl\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#mapFilePathToUrl\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"getAbsolutePath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#getAbsolutePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"validateRelativePath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#validateRelativePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":2048,\"name\":\"isMetadataPath\",\"url\":\"classes/SubdomainExtensionBasedMapper.html#isMetadataPath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"SubdomainExtensionBasedMapper\"},{\"kind\":128,\"name\":\"ConvertingPatcher\",\"url\":\"classes/ConvertingPatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConvertingPatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConvertingPatcher\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ConvertingPatcher.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ConvertingPatcher\"},{\"kind\":1024,\"name\":\"patcher\",\"url\":\"classes/ConvertingPatcher.html#patcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingPatcher\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/ConvertingPatcher.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingPatcher\"},{\"kind\":1024,\"name\":\"intermediateType\",\"url\":\"classes/ConvertingPatcher.html#intermediateType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingPatcher\"},{\"kind\":1024,\"name\":\"defaultType\",\"url\":\"classes/ConvertingPatcher.html#defaultType\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingPatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConvertingPatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingPatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConvertingPatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingPatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConvertingPatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConvertingPatcher\"},{\"kind\":128,\"name\":\"ImmutableMetadataPatcher\",\"url\":\"classes/ImmutableMetadataPatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ImmutableMetadataPatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/ImmutableMetadataPatcher.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":1024,\"name\":\"patcher\",\"url\":\"classes/ImmutableMetadataPatcher.html#patcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"classes/ImmutableMetadataPatcher.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":1024,\"name\":\"immutablePatterns\",\"url\":\"classes/ImmutableMetadataPatcher.html#immutablePatterns\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ImmutableMetadataPatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ImmutableMetadataPatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ImmutableMetadataPatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ImmutableMetadataPatcher\"},{\"kind\":128,\"name\":\"N3Patcher\",\"url\":\"classes/N3Patcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/N3Patcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"N3Patcher\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/N3Patcher.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"N3Patcher\"},{\"kind\":1024,\"name\":\"engine\",\"url\":\"classes/N3Patcher.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3Patcher\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"classes/N3Patcher.html#generator\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3Patcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/N3Patcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3Patcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/N3Patcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"N3Patcher\"},{\"kind\":2048,\"name\":\"patch\",\"url\":\"classes/N3Patcher.html#patch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3Patcher\"},{\"kind\":2048,\"name\":\"applyConditions\",\"url\":\"classes/N3Patcher.html#applyConditions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"N3Patcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/N3Patcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"N3Patcher\"},{\"kind\":4194304,\"name\":\"PatchHandlerInput\",\"url\":\"types/PatchHandlerInput.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PatchHandlerInput.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"PatchHandlerInput\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"types/PatchHandlerInput.html#__type.source\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PatchHandlerInput.__type\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"types/PatchHandlerInput.html#__type.identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PatchHandlerInput.__type\"},{\"kind\":1024,\"name\":\"patch\",\"url\":\"types/PatchHandlerInput.html#__type.patch\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"PatchHandlerInput.__type\"},{\"kind\":128,\"name\":\"PatchHandler\",\"url\":\"classes/PatchHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PatchHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/PatchHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/PatchHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/PatchHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchHandler\"},{\"kind\":128,\"name\":\"RdfPatcher\",\"url\":\"classes/RdfPatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RdfPatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RdfPatcher\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RdfPatcher.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RdfPatcher\"},{\"kind\":1024,\"name\":\"patcher\",\"url\":\"classes/RdfPatcher.html#patcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RdfPatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RdfPatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RdfPatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RdfPatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RdfPatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RdfPatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfPatcher\"},{\"kind\":256,\"name\":\"RdfStorePatcherInput\",\"url\":\"interfaces/RdfStorePatcherInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"interfaces/RdfStorePatcherInput.html#identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RdfStorePatcherInput\"},{\"kind\":1024,\"name\":\"patch\",\"url\":\"interfaces/RdfStorePatcherInput.html#patch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RdfStorePatcherInput\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/RdfStorePatcherInput.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RdfStorePatcherInput\"},{\"kind\":128,\"name\":\"RdfStorePatcher\",\"url\":\"classes/RdfStorePatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RdfStorePatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfStorePatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RdfStorePatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfStorePatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RdfStorePatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfStorePatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RdfStorePatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RdfStorePatcher\"},{\"kind\":256,\"name\":\"RepresentationPatcherInput\",\"url\":\"interfaces/RepresentationPatcherInput.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"identifier\",\"url\":\"interfaces/RepresentationPatcherInput.html#identifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPatcherInput\"},{\"kind\":1024,\"name\":\"patch\",\"url\":\"interfaces/RepresentationPatcherInput.html#patch\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPatcherInput\"},{\"kind\":1024,\"name\":\"representation\",\"url\":\"interfaces/RepresentationPatcherInput.html#representation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RepresentationPatcherInput\"},{\"kind\":128,\"name\":\"RepresentationPatcher\",\"url\":\"classes/RepresentationPatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RepresentationPatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RepresentationPatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RepresentationPatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RepresentationPatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatcher\"},{\"kind\":128,\"name\":\"RepresentationPatchHandler\",\"url\":\"classes/RepresentationPatchHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RepresentationPatchHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RepresentationPatchHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":1024,\"name\":\"patcher\",\"url\":\"classes/RepresentationPatchHandler.html#patcher\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RepresentationPatchHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RepresentationPatchHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RepresentationPatchHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationPatchHandler\"},{\"kind\":128,\"name\":\"SparqlUpdatePatcher\",\"url\":\"classes/SparqlUpdatePatcher.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SparqlUpdatePatcher.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SparqlUpdatePatcher.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":1024,\"name\":\"engine\",\"url\":\"classes/SparqlUpdatePatcher.html#engine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SparqlUpdatePatcher.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SparqlUpdatePatcher.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"isSparqlUpdate\",\"url\":\"classes/SparqlUpdatePatcher.html#isSparqlUpdate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"isDeleteInsert\",\"url\":\"classes/SparqlUpdatePatcher.html#isDeleteInsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"isComposite\",\"url\":\"classes/SparqlUpdatePatcher.html#isComposite\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"validateUpdate\",\"url\":\"classes/SparqlUpdatePatcher.html#validateUpdate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"validateDeleteInsert\",\"url\":\"classes/SparqlUpdatePatcher.html#validateDeleteInsert\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"validateComposite\",\"url\":\"classes/SparqlUpdatePatcher.html#validateComposite\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"patch\",\"url\":\"classes/SparqlUpdatePatcher.html#patch\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SparqlUpdatePatcher.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SparqlUpdatePatcher\"},{\"kind\":128,\"name\":\"GlobalQuotaStrategy\",\"url\":\"classes/GlobalQuotaStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GlobalQuotaStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":1024,\"name\":\"base\",\"url\":\"classes/GlobalQuotaStrategy.html#base\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":2048,\"name\":\"getTotalSpaceUsed\",\"url\":\"classes/GlobalQuotaStrategy.html#getTotalSpaceUsed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":1024,\"name\":\"reporter\",\"url\":\"classes/GlobalQuotaStrategy.html#reporter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/GlobalQuotaStrategy.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":2048,\"name\":\"getAvailableSpace\",\"url\":\"classes/GlobalQuotaStrategy.html#getAvailableSpace\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":2048,\"name\":\"estimateSize\",\"url\":\"classes/GlobalQuotaStrategy.html#estimateSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":2048,\"name\":\"createQuotaGuard\",\"url\":\"classes/GlobalQuotaStrategy.html#createQuotaGuard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"GlobalQuotaStrategy\"},{\"kind\":128,\"name\":\"PodQuotaStrategy\",\"url\":\"classes/PodQuotaStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PodQuotaStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/PodQuotaStrategy.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":1024,\"name\":\"accessor\",\"url\":\"classes/PodQuotaStrategy.html#accessor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":2048,\"name\":\"getTotalSpaceUsed\",\"url\":\"classes/PodQuotaStrategy.html#getTotalSpaceUsed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":2048,\"name\":\"searchPimStorage\",\"url\":\"classes/PodQuotaStrategy.html#searchPimStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":1024,\"name\":\"reporter\",\"url\":\"classes/PodQuotaStrategy.html#reporter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/PodQuotaStrategy.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":2048,\"name\":\"getAvailableSpace\",\"url\":\"classes/PodQuotaStrategy.html#getAvailableSpace\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":2048,\"name\":\"estimateSize\",\"url\":\"classes/PodQuotaStrategy.html#estimateSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":2048,\"name\":\"createQuotaGuard\",\"url\":\"classes/PodQuotaStrategy.html#createQuotaGuard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PodQuotaStrategy\"},{\"kind\":128,\"name\":\"QuotaStrategy\",\"url\":\"classes/QuotaStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/QuotaStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":1024,\"name\":\"reporter\",\"url\":\"classes/QuotaStrategy.html#reporter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":1024,\"name\":\"limit\",\"url\":\"classes/QuotaStrategy.html#limit\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":2048,\"name\":\"getAvailableSpace\",\"url\":\"classes/QuotaStrategy.html#getAvailableSpace\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":2048,\"name\":\"getTotalSpaceUsed\",\"url\":\"classes/QuotaStrategy.html#getTotalSpaceUsed\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"QuotaStrategy\"},{\"kind\":2048,\"name\":\"estimateSize\",\"url\":\"classes/QuotaStrategy.html#estimateSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":2048,\"name\":\"createQuotaGuard\",\"url\":\"classes/QuotaStrategy.html#createQuotaGuard\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"QuotaStrategy\"},{\"kind\":128,\"name\":\"BaseUrlRouterRule\",\"url\":\"classes/BaseUrlRouterRule.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseUrlRouterRule.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":1024,\"name\":\"baseStore\",\"url\":\"classes/BaseUrlRouterRule.html#baseStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":1024,\"name\":\"stores\",\"url\":\"classes/BaseUrlRouterRule.html#stores\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BaseUrlRouterRule.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":2048,\"name\":\"findStore\",\"url\":\"classes/BaseUrlRouterRule.html#findStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BaseUrlRouterRule.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BaseUrlRouterRule.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BaseUrlRouterRule\"},{\"kind\":256,\"name\":\"ConvertingStoreEntry\",\"url\":\"interfaces/ConvertingStoreEntry.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"interfaces/ConvertingStoreEntry.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConvertingStoreEntry\"},{\"kind\":1024,\"name\":\"supportChecker\",\"url\":\"interfaces/ConvertingStoreEntry.html#supportChecker\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ConvertingStoreEntry\"},{\"kind\":128,\"name\":\"ConvertingRouterRule\",\"url\":\"classes/ConvertingRouterRule.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConvertingRouterRule.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":1024,\"name\":\"typedStores\",\"url\":\"classes/ConvertingRouterRule.html#typedStores\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":1024,\"name\":\"defaultStore\",\"url\":\"classes/ConvertingRouterRule.html#defaultStore\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConvertingRouterRule.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":2048,\"name\":\"findStore\",\"url\":\"classes/ConvertingRouterRule.html#findStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConvertingRouterRule.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConvertingRouterRule.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConvertingRouterRule\"},{\"kind\":128,\"name\":\"PreferenceSupport\",\"url\":\"classes/PreferenceSupport.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PreferenceSupport.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PreferenceSupport\"},{\"kind\":1024,\"name\":\"preferences\",\"url\":\"classes/PreferenceSupport.html#preferences\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PreferenceSupport\"},{\"kind\":1024,\"name\":\"converter\",\"url\":\"classes/PreferenceSupport.html#converter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PreferenceSupport\"},{\"kind\":2048,\"name\":\"supports\",\"url\":\"classes/PreferenceSupport.html#supports\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PreferenceSupport\"},{\"kind\":128,\"name\":\"RegexRule\",\"url\":\"classes/RegexRule.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RegexRule.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RegexRule\"},{\"kind\":1024,\"name\":\"regex\",\"url\":\"classes/RegexRule.html#regex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"RegexRule\"},{\"kind\":1024,\"name\":\"store\",\"url\":\"classes/RegexRule.html#store\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"RegexRule\"},{\"kind\":128,\"name\":\"RegexRouterRule\",\"url\":\"classes/RegexRouterRule.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RegexRouterRule.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RegexRouterRule\"},{\"kind\":1024,\"name\":\"base\",\"url\":\"classes/RegexRouterRule.html#base\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegexRouterRule\"},{\"kind\":1024,\"name\":\"rules\",\"url\":\"classes/RegexRouterRule.html#rules\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegexRouterRule\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RegexRouterRule.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RegexRouterRule\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RegexRouterRule.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RegexRouterRule\"},{\"kind\":2048,\"name\":\"matchStore\",\"url\":\"classes/RegexRouterRule.html#matchStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegexRouterRule\"},{\"kind\":2048,\"name\":\"toRelative\",\"url\":\"classes/RegexRouterRule.html#toRelative\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RegexRouterRule\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RegexRouterRule.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RegexRouterRule\"},{\"kind\":128,\"name\":\"RouterRule\",\"url\":\"classes/RouterRule.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RouterRule.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RouterRule\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/RouterRule.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RouterRule\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/RouterRule.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RouterRule\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/RouterRule.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RouterRule\"},{\"kind\":128,\"name\":\"FileSizeReporter\",\"url\":\"classes/FileSizeReporter.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FileSizeReporter.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FileSizeReporter\"},{\"kind\":1024,\"name\":\"fileIdentifierMapper\",\"url\":\"classes/FileSizeReporter.html#fileIdentifierMapper\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSizeReporter\"},{\"kind\":1024,\"name\":\"ignoreFolders\",\"url\":\"classes/FileSizeReporter.html#ignoreFolders\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSizeReporter\"},{\"kind\":1024,\"name\":\"rootFilePath\",\"url\":\"classes/FileSizeReporter.html#rootFilePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSizeReporter\"},{\"kind\":2048,\"name\":\"getUnit\",\"url\":\"classes/FileSizeReporter.html#getUnit\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSizeReporter\"},{\"kind\":2048,\"name\":\"getSize\",\"url\":\"classes/FileSizeReporter.html#getSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSizeReporter\"},{\"kind\":2048,\"name\":\"calculateChunkSize\",\"url\":\"classes/FileSizeReporter.html#calculateChunkSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSizeReporter\"},{\"kind\":2048,\"name\":\"estimateSize\",\"url\":\"classes/FileSizeReporter.html#estimateSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSizeReporter\"},{\"kind\":2048,\"name\":\"getTotalSize\",\"url\":\"classes/FileSizeReporter.html#getTotalSize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSizeReporter\"},{\"kind\":256,\"name\":\"Size\",\"url\":\"interfaces/Size.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"unit\",\"url\":\"interfaces/Size.html#unit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Size\"},{\"kind\":1024,\"name\":\"amount\",\"url\":\"interfaces/Size.html#amount\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Size\"},{\"kind\":32,\"name\":\"UNIT_BYTES\",\"url\":\"variables/UNIT_BYTES.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":256,\"name\":\"SizeReporter\",\"url\":\"interfaces/SizeReporter.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getUnit\",\"url\":\"interfaces/SizeReporter.html#getUnit\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SizeReporter.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":1024,\"name\":\"getSize\",\"url\":\"interfaces/SizeReporter.html#getSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SizeReporter.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":1024,\"name\":\"calculateChunkSize\",\"url\":\"interfaces/SizeReporter.html#calculateChunkSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SizeReporter.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":1024,\"name\":\"estimateSize\",\"url\":\"interfaces/SizeReporter.html#estimateSize\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SizeReporter.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SizeReporter\"},{\"kind\":128,\"name\":\"QuotaValidator\",\"url\":\"classes/QuotaValidator.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/QuotaValidator.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"QuotaValidator\"},{\"kind\":1024,\"name\":\"strategy\",\"url\":\"classes/QuotaValidator.html#strategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"QuotaValidator\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/QuotaValidator.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"QuotaValidator\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/QuotaValidator.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"QuotaValidator\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/QuotaValidator.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"QuotaValidator\"},{\"kind\":256,\"name\":\"AtomicResourceStore\",\"url\":\"interfaces/AtomicResourceStore.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getRepresentation\",\"url\":\"interfaces/AtomicResourceStore.html#getRepresentation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":1024,\"name\":\"setRepresentation\",\"url\":\"interfaces/AtomicResourceStore.html#setRepresentation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":1024,\"name\":\"addResource\",\"url\":\"interfaces/AtomicResourceStore.html#addResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":1024,\"name\":\"deleteResource\",\"url\":\"interfaces/AtomicResourceStore.html#deleteResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":1024,\"name\":\"modifyResource\",\"url\":\"interfaces/AtomicResourceStore.html#modifyResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":1024,\"name\":\"hasResource\",\"url\":\"interfaces/AtomicResourceStore.html#hasResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AtomicResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AtomicResourceStore.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AtomicResourceStore\"},{\"kind\":128,\"name\":\"BaseResourceStore\",\"url\":\"classes/BaseResourceStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseResourceStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/BaseResourceStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/BaseResourceStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/BaseResourceStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/BaseResourceStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/BaseResourceStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/BaseResourceStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseResourceStore\"},{\"kind\":256,\"name\":\"BasicConditionsOptions\",\"url\":\"interfaces/BasicConditionsOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"matchesETag\",\"url\":\"interfaces/BasicConditionsOptions.html#matchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicConditionsOptions\"},{\"kind\":1024,\"name\":\"notMatchesETag\",\"url\":\"interfaces/BasicConditionsOptions.html#notMatchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicConditionsOptions\"},{\"kind\":1024,\"name\":\"modifiedSince\",\"url\":\"interfaces/BasicConditionsOptions.html#modifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicConditionsOptions\"},{\"kind\":1024,\"name\":\"unmodifiedSince\",\"url\":\"interfaces/BasicConditionsOptions.html#unmodifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"BasicConditionsOptions\"},{\"kind\":128,\"name\":\"BasicConditions\",\"url\":\"classes/BasicConditions.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BasicConditions.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":1024,\"name\":\"matchesETag\",\"url\":\"classes/BasicConditions.html#matchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":1024,\"name\":\"notMatchesETag\",\"url\":\"classes/BasicConditions.html#notMatchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":1024,\"name\":\"modifiedSince\",\"url\":\"classes/BasicConditions.html#modifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":1024,\"name\":\"unmodifiedSince\",\"url\":\"classes/BasicConditions.html#unmodifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":2048,\"name\":\"matchesMetadata\",\"url\":\"classes/BasicConditions.html#matchesMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":2048,\"name\":\"matches\",\"url\":\"classes/BasicConditions.html#matches\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BasicConditions\"},{\"kind\":128,\"name\":\"CachedResourceSet\",\"url\":\"classes/CachedResourceSet.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CachedResourceSet.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"CachedResourceSet\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/CachedResourceSet.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CachedResourceSet\"},{\"kind\":1024,\"name\":\"cache\",\"url\":\"classes/CachedResourceSet.html#cache\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"CachedResourceSet\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/CachedResourceSet.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"CachedResourceSet\"},{\"kind\":64,\"name\":\"getETag\",\"url\":\"functions/getETag.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"Conditions\",\"url\":\"interfaces/Conditions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"matchesETag\",\"url\":\"interfaces/Conditions.html#matchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":1024,\"name\":\"notMatchesETag\",\"url\":\"interfaces/Conditions.html#notMatchesETag\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":1024,\"name\":\"modifiedSince\",\"url\":\"interfaces/Conditions.html#modifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":1024,\"name\":\"unmodifiedSince\",\"url\":\"interfaces/Conditions.html#unmodifiedSince\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":1024,\"name\":\"matchesMetadata\",\"url\":\"interfaces/Conditions.html#matchesMetadata\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Conditions.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":1024,\"name\":\"matches\",\"url\":\"interfaces/Conditions.html#matches\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Conditions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Conditions\"},{\"kind\":128,\"name\":\"DataAccessorBasedStore\",\"url\":\"classes/DataAccessorBasedStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DataAccessorBasedStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/DataAccessorBasedStore.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":1024,\"name\":\"accessor\",\"url\":\"classes/DataAccessorBasedStore.html#accessor\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":1024,\"name\":\"identifierStrategy\",\"url\":\"classes/DataAccessorBasedStore.html#identifierStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":1024,\"name\":\"auxiliaryStrategy\",\"url\":\"classes/DataAccessorBasedStore.html#auxiliaryStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"classes/DataAccessorBasedStore.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/DataAccessorBasedStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/DataAccessorBasedStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/DataAccessorBasedStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/DataAccessorBasedStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/DataAccessorBasedStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/DataAccessorBasedStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"validateIdentifier\",\"url\":\"classes/DataAccessorBasedStore.html#validateIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"validateConditions\",\"url\":\"classes/DataAccessorBasedStore.html#validateConditions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"getNormalizedMetadata\",\"url\":\"classes/DataAccessorBasedStore.html#getNormalizedMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"getSafeNormalizedMetadata\",\"url\":\"classes/DataAccessorBasedStore.html#getSafeNormalizedMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"writeMetadata\",\"url\":\"classes/DataAccessorBasedStore.html#writeMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"writeData\",\"url\":\"classes/DataAccessorBasedStore.html#writeData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"handleContainerData\",\"url\":\"classes/DataAccessorBasedStore.html#handleContainerData\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"removeResponseMetadata\",\"url\":\"classes/DataAccessorBasedStore.html#removeResponseMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"updateContainerModifiedDate\",\"url\":\"classes/DataAccessorBasedStore.html#updateContainerModifiedDate\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"createURI\",\"url\":\"classes/DataAccessorBasedStore.html#createURI\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"validateSlug\",\"url\":\"classes/DataAccessorBasedStore.html#validateSlug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"cleanSlug\",\"url\":\"classes/DataAccessorBasedStore.html#cleanSlug\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"createSafeUri\",\"url\":\"classes/DataAccessorBasedStore.html#createSafeUri\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"isContainerType\",\"url\":\"classes/DataAccessorBasedStore.html#isContainerType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"hasContainerType\",\"url\":\"classes/DataAccessorBasedStore.html#hasContainerType\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"isRootStorage\",\"url\":\"classes/DataAccessorBasedStore.html#isRootStorage\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"hasProperChildren\",\"url\":\"classes/DataAccessorBasedStore.html#hasProperChildren\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"safelyDeleteAuxiliaryResources\",\"url\":\"classes/DataAccessorBasedStore.html#safelyDeleteAuxiliaryResources\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"createRecursiveContainers\",\"url\":\"classes/DataAccessorBasedStore.html#createRecursiveContainers\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":2048,\"name\":\"addActivityMetadata\",\"url\":\"classes/DataAccessorBasedStore.html#addActivityMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"DataAccessorBasedStore\"},{\"kind\":128,\"name\":\"IndexRepresentationStore\",\"url\":\"classes/IndexRepresentationStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IndexRepresentationStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":1024,\"name\":\"indexName\",\"url\":\"classes/IndexRepresentationStore.html#indexName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":1024,\"name\":\"mediaRange\",\"url\":\"classes/IndexRepresentationStore.html#mediaRange\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/IndexRepresentationStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"matchesPreferences\",\"url\":\"classes/IndexRepresentationStore.html#matchesPreferences\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/IndexRepresentationStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/IndexRepresentationStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/IndexRepresentationStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/IndexRepresentationStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/IndexRepresentationStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/IndexRepresentationStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IndexRepresentationStore\"},{\"kind\":128,\"name\":\"LockingResourceStore\",\"url\":\"classes/LockingResourceStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/LockingResourceStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/LockingResourceStore.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LockingResourceStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/LockingResourceStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LockingResourceStore\"},{\"kind\":1024,\"name\":\"locks\",\"url\":\"classes/LockingResourceStore.html#locks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LockingResourceStore\"},{\"kind\":1024,\"name\":\"auxiliaryStrategy\",\"url\":\"classes/LockingResourceStore.html#auxiliaryStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/LockingResourceStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/LockingResourceStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/LockingResourceStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/LockingResourceStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/LockingResourceStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/LockingResourceStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"getLockIdentifier\",\"url\":\"classes/LockingResourceStore.html#getLockIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"lockedRepresentationRun\",\"url\":\"classes/LockingResourceStore.html#lockedRepresentationRun\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"createExpiringRepresentation\",\"url\":\"classes/LockingResourceStore.html#createExpiringRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LockingResourceStore\"},{\"kind\":2048,\"name\":\"waitForStreamToEnd\",\"url\":\"classes/LockingResourceStore.html#waitForStreamToEnd\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"LockingResourceStore\"},{\"kind\":128,\"name\":\"MonitoringStore\",\"url\":\"classes/MonitoringStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MonitoringStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/MonitoringStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/MonitoringStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/MonitoringStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/MonitoringStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/MonitoringStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/MonitoringStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/MonitoringStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MonitoringStore\"},{\"kind\":2048,\"name\":\"emitChanged\",\"url\":\"classes/MonitoringStore.html#emitChanged\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MonitoringStore\"},{\"kind\":128,\"name\":\"PassthroughStore\",\"url\":\"classes/PassthroughStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PassthroughStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/PassthroughStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/PassthroughStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/PassthroughStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/PassthroughStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/PassthroughStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/PassthroughStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/PassthroughStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PassthroughStore\"},{\"kind\":128,\"name\":\"PatchingStore\",\"url\":\"classes/PatchingStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PatchingStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PatchingStore\"},{\"kind\":1024,\"name\":\"patchHandler\",\"url\":\"classes/PatchingStore.html#patchHandler\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/PatchingStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"PatchingStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/PatchingStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/PatchingStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/PatchingStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/PatchingStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/PatchingStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/PatchingStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PatchingStore\"},{\"kind\":128,\"name\":\"ReadOnlyStore\",\"url\":\"classes/ReadOnlyStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ReadOnlyStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/ReadOnlyStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/ReadOnlyStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/ReadOnlyStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/ReadOnlyStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ReadOnlyStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ReadOnlyStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/ReadOnlyStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ReadOnlyStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/ReadOnlyStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ReadOnlyStore\"},{\"kind\":128,\"name\":\"RepresentationConvertingStore\",\"url\":\"classes/RepresentationConvertingStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RepresentationConvertingStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RepresentationConvertingStore.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"metadataStrategy\",\"url\":\"classes/RepresentationConvertingStore.html#metadataStrategy\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"inConverter\",\"url\":\"classes/RepresentationConvertingStore.html#inConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"outConverter\",\"url\":\"classes/RepresentationConvertingStore.html#outConverter\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"inPreferences\",\"url\":\"classes/RepresentationConvertingStore.html#inPreferences\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/RepresentationConvertingStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/RepresentationConvertingStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/RepresentationConvertingStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/RepresentationConvertingStore.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-inherited\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/RepresentationConvertingStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/RepresentationConvertingStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/RepresentationConvertingStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RepresentationConvertingStore\"},{\"kind\":256,\"name\":\"ResourceSet\",\"url\":\"interfaces/ResourceSet.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"hasResource\",\"url\":\"interfaces/ResourceSet.html#hasResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceSet\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceSet.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceSet\"},{\"kind\":4194304,\"name\":\"ChangeMap\",\"url\":\"types/ChangeMap.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"ResourceStore\",\"url\":\"interfaces/ResourceStore.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"getRepresentation\",\"url\":\"interfaces/ResourceStore.html#getRepresentation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":1024,\"name\":\"setRepresentation\",\"url\":\"interfaces/ResourceStore.html#setRepresentation\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":1024,\"name\":\"addResource\",\"url\":\"interfaces/ResourceStore.html#addResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":1024,\"name\":\"deleteResource\",\"url\":\"interfaces/ResourceStore.html#deleteResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":1024,\"name\":\"modifyResource\",\"url\":\"interfaces/ResourceStore.html#modifyResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":1024,\"name\":\"hasResource\",\"url\":\"interfaces/ResourceStore.html#hasResource\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"ResourceStore\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceStore.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceStore\"},{\"kind\":128,\"name\":\"RoutingResourceStore\",\"url\":\"classes/RoutingResourceStore.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RoutingResourceStore.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":1024,\"name\":\"rule\",\"url\":\"classes/RoutingResourceStore.html#rule\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"hasResource\",\"url\":\"classes/RoutingResourceStore.html#hasResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"getRepresentation\",\"url\":\"classes/RoutingResourceStore.html#getRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"addResource\",\"url\":\"classes/RoutingResourceStore.html#addResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"setRepresentation\",\"url\":\"classes/RoutingResourceStore.html#setRepresentation\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"deleteResource\",\"url\":\"classes/RoutingResourceStore.html#deleteResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"modifyResource\",\"url\":\"classes/RoutingResourceStore.html#modifyResource\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RoutingResourceStore\"},{\"kind\":2048,\"name\":\"getStore\",\"url\":\"classes/RoutingResourceStore.html#getStore\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RoutingResourceStore\"},{\"kind\":128,\"name\":\"BadRequestHttpError\",\"url\":\"classes/BadRequestHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/BadRequestHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/BadRequestHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/BadRequestHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/BadRequestHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"BadRequestHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BadRequestHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/BadRequestHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/BadRequestHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/BadRequestHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/BadRequestHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/BadRequestHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"BadRequestHttpError\"},{\"kind\":128,\"name\":\"ConflictHttpError\",\"url\":\"classes/ConflictHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ConflictHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/ConflictHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/ConflictHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ConflictHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"ConflictHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConflictHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ConflictHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/ConflictHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/ConflictHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/ConflictHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/ConflictHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ConflictHttpError\"},{\"kind\":64,\"name\":\"isError\",\"url\":\"functions/isError.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"assertError\",\"url\":\"functions/assertError.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createErrorMessage\",\"url\":\"functions/createErrorMessage.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"ForbiddenHttpError\",\"url\":\"classes/ForbiddenHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ForbiddenHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/ForbiddenHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/ForbiddenHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ForbiddenHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ForbiddenHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/ForbiddenHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/ForbiddenHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/ForbiddenHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/ForbiddenHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/ForbiddenHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ForbiddenHttpError\"},{\"kind\":128,\"name\":\"FoundHttpError\",\"url\":\"classes/FoundHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/FoundHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/FoundHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/FoundHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FoundHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"FoundHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FoundHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"classes/FoundHttpError.html#location\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/FoundHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/FoundHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/FoundHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/FoundHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/FoundHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"FoundHttpError\"},{\"kind\":64,\"name\":\"generateHttpErrorUri\",\"url\":\"functions/generateHttpErrorUri.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"generateHttpErrorClass\",\"url\":\"functions/generateHttpErrorClass.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"HttpErrorOptions\",\"url\":\"interfaces/HttpErrorOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"interfaces/HttpErrorOptions.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorOptions\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"interfaces/HttpErrorOptions.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorOptions\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"interfaces/HttpErrorOptions.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorOptions\"},{\"kind\":128,\"name\":\"HttpError\",\"url\":\"classes/HttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"isInstance\",\"url\":\"classes/HttpError.html#isInstance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/HttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/HttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/HttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/HttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/HttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HttpError\"},{\"kind\":256,\"name\":\"HttpErrorClass\",\"url\":\"interfaces/HttpErrorClass.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"interfaces/HttpErrorClass.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorClass\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/HttpErrorClass.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorClass\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"interfaces/HttpErrorClass.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"HttpErrorClass\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/HttpErrorClass.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"HttpErrorClass\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/HttpErrorClass.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-interface\",\"parent\":\"HttpErrorClass\"},{\"kind\":64,\"name\":\"getStatusCode\",\"url\":\"functions/getStatusCode.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createAggregateError\",\"url\":\"functions/createAggregateError.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"InternalServerError\",\"url\":\"classes/InternalServerError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/InternalServerError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/InternalServerError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/InternalServerError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/InternalServerError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"InternalServerError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InternalServerError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/InternalServerError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/InternalServerError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/InternalServerError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/InternalServerError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/InternalServerError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"InternalServerError\"},{\"kind\":128,\"name\":\"MethodNotAllowedHttpError\",\"url\":\"classes/MethodNotAllowedHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/MethodNotAllowedHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/MethodNotAllowedHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/MethodNotAllowedHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MethodNotAllowedHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MethodNotAllowedHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"methods\",\"url\":\"classes/MethodNotAllowedHttpError.html#methods\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/MethodNotAllowedHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/MethodNotAllowedHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MethodNotAllowedHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/MethodNotAllowedHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/MethodNotAllowedHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodNotAllowedHttpError\"},{\"kind\":128,\"name\":\"MovedPermanentlyHttpError\",\"url\":\"classes/MovedPermanentlyHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/MovedPermanentlyHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/MovedPermanentlyHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/MovedPermanentlyHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/MovedPermanentlyHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MovedPermanentlyHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"classes/MovedPermanentlyHttpError.html#location\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/MovedPermanentlyHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/MovedPermanentlyHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/MovedPermanentlyHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/MovedPermanentlyHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/MovedPermanentlyHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MovedPermanentlyHttpError\"},{\"kind\":128,\"name\":\"NotFoundHttpError\",\"url\":\"classes/NotFoundHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/NotFoundHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/NotFoundHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/NotFoundHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/NotFoundHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"NotFoundHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NotFoundHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/NotFoundHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/NotFoundHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/NotFoundHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/NotFoundHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/NotFoundHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotFoundHttpError\"},{\"kind\":128,\"name\":\"NotImplementedHttpError\",\"url\":\"classes/NotImplementedHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/NotImplementedHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/NotImplementedHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/NotImplementedHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/NotImplementedHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NotImplementedHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/NotImplementedHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/NotImplementedHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/NotImplementedHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/NotImplementedHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/NotImplementedHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"NotImplementedHttpError\"},{\"kind\":256,\"name\":\"OAuthErrorFields\",\"url\":\"interfaces/OAuthErrorFields.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"interfaces/OAuthErrorFields.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OAuthErrorFields\"},{\"kind\":1024,\"name\":\"error_description\",\"url\":\"interfaces/OAuthErrorFields.html#error_description\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OAuthErrorFields\"},{\"kind\":1024,\"name\":\"scope\",\"url\":\"interfaces/OAuthErrorFields.html#scope\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OAuthErrorFields\"},{\"kind\":1024,\"name\":\"state\",\"url\":\"interfaces/OAuthErrorFields.html#state\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"OAuthErrorFields\"},{\"kind\":128,\"name\":\"OAuthHttpError\",\"url\":\"classes/OAuthHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"isInstance\",\"url\":\"classes/OAuthHttpError.html#isInstance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"OAuthHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OAuthHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"OAuthHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OAuthHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"OAuthHttpError\"},{\"kind\":1024,\"name\":\"mandatoryFields\",\"url\":\"classes/OAuthHttpError.html#mandatoryFields\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"OAuthHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/OAuthHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OAuthHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/OAuthHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OAuthHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/OAuthHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OAuthHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/OAuthHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OAuthHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/OAuthHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"OAuthHttpError\"},{\"kind\":128,\"name\":\"PreconditionFailedHttpError\",\"url\":\"classes/PreconditionFailedHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/PreconditionFailedHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/PreconditionFailedHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/PreconditionFailedHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/PreconditionFailedHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PreconditionFailedHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/PreconditionFailedHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/PreconditionFailedHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/PreconditionFailedHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/PreconditionFailedHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/PreconditionFailedHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"PreconditionFailedHttpError\"},{\"kind\":64,\"name\":\"generateRedirectHttpErrorClass\",\"url\":\"functions/generateRedirectHttpErrorClass.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"RedirectHttpError\",\"url\":\"classes/RedirectHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":2048,\"name\":\"isInstance\",\"url\":\"classes/RedirectHttpError.html#isInstance\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedirectHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/RedirectHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"RedirectHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RedirectHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RedirectHttpError\"},{\"kind\":1024,\"name\":\"location\",\"url\":\"classes/RedirectHttpError.html#location\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"RedirectHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/RedirectHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/RedirectHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/RedirectHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/RedirectHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/RedirectHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"RedirectHttpError\"},{\"kind\":256,\"name\":\"RedirectHttpErrorClass\",\"url\":\"interfaces/RedirectHttpErrorClass.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"interfaces/RedirectHttpErrorClass.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RedirectHttpErrorClass\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"interfaces/RedirectHttpErrorClass.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RedirectHttpErrorClass\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"interfaces/RedirectHttpErrorClass.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RedirectHttpErrorClass\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/RedirectHttpErrorClass.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"RedirectHttpErrorClass\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"interfaces/RedirectHttpErrorClass.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"RedirectHttpErrorClass\"},{\"kind\":64,\"name\":\"isSystemError\",\"url\":\"functions/isSystemError.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"SystemError\",\"url\":\"interfaces/SystemError.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"address\",\"url\":\"interfaces/SystemError.html#address\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"code\",\"url\":\"interfaces/SystemError.html#code\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"dest\",\"url\":\"interfaces/SystemError.html#dest\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"errno\",\"url\":\"interfaces/SystemError.html#errno\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"info\",\"url\":\"interfaces/SystemError.html#info\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"path\",\"url\":\"interfaces/SystemError.html#path\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"port\",\"url\":\"interfaces/SystemError.html#port\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":1024,\"name\":\"syscall\",\"url\":\"interfaces/SystemError.html#syscall\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SystemError\"},{\"kind\":128,\"name\":\"UnauthorizedHttpError\",\"url\":\"classes/UnauthorizedHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/UnauthorizedHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/UnauthorizedHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/UnauthorizedHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/UnauthorizedHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnauthorizedHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/UnauthorizedHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/UnauthorizedHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/UnauthorizedHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/UnauthorizedHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/UnauthorizedHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnauthorizedHttpError\"},{\"kind\":128,\"name\":\"UnsupportedMediaTypeHttpError\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#statusCode-1\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"uri\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#uri\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"isInstance\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#isInstance\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"statusCode\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#statusCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"cause\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#cause\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"errorCode\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#errorCode\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":1024,\"name\":\"details\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#details\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":2048,\"name\":\"generateMetadata\",\"url\":\"classes/UnsupportedMediaTypeHttpError.html#generateMetadata\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedMediaTypeHttpError\"},{\"kind\":128,\"name\":\"AsyncHandler\",\"url\":\"classes/AsyncHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AsyncHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"AsyncHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/AsyncHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AsyncHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/AsyncHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AsyncHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/AsyncHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"AsyncHandler\"},{\"kind\":128,\"name\":\"BooleanHandler\",\"url\":\"classes/BooleanHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BooleanHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BooleanHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/BooleanHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"BooleanHandler\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/BooleanHandler.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"BooleanHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/BooleanHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BooleanHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/BooleanHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BooleanHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/BooleanHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BooleanHandler\"},{\"kind\":128,\"name\":\"ConditionalHandler\",\"url\":\"classes/ConditionalHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConditionalHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ConditionalHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ConditionalHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/ConditionalHandler.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":1024,\"name\":\"storageKey\",\"url\":\"classes/ConditionalHandler.html#storageKey\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":1024,\"name\":\"storageValue\",\"url\":\"classes/ConditionalHandler.html#storageValue\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":1024,\"name\":\"finished\",\"url\":\"classes/ConditionalHandler.html#finished\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ConditionalHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConditionalHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ConditionalHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConditionalHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ConditionalHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ConditionalHandler\"},{\"kind\":2048,\"name\":\"checkCondition\",\"url\":\"classes/ConditionalHandler.html#checkCondition\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ConditionalHandler\"},{\"kind\":64,\"name\":\"findHandler\",\"url\":\"functions/findHandler.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"filterHandlers\",\"url\":\"functions/filterHandlers.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"MethodFilterHandler\",\"url\":\"classes/MethodFilterHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MethodFilterHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MethodFilterHandler\"},{\"kind\":1024,\"name\":\"methods\",\"url\":\"classes/MethodFilterHandler.html#methods\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MethodFilterHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/MethodFilterHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MethodFilterHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/MethodFilterHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MethodFilterHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/MethodFilterHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MethodFilterHandler\"},{\"kind\":2048,\"name\":\"findMethod\",\"url\":\"classes/MethodFilterHandler.html#findMethod\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MethodFilterHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/MethodFilterHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"MethodFilterHandler\"},{\"kind\":128,\"name\":\"ParallelHandler\",\"url\":\"classes/ParallelHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ParallelHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ParallelHandler\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/ParallelHandler.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ParallelHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ParallelHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ParallelHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ParallelHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ParallelHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ParallelHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ParallelHandler\"},{\"kind\":128,\"name\":\"ProcessHandler\",\"url\":\"classes/ProcessHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ProcessHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ProcessHandler\"},{\"kind\":1024,\"name\":\"clusterManager\",\"url\":\"classes/ProcessHandler.html#clusterManager\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ProcessHandler\"},{\"kind\":1024,\"name\":\"source\",\"url\":\"classes/ProcessHandler.html#source\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ProcessHandler\"},{\"kind\":1024,\"name\":\"executeOnPrimary\",\"url\":\"classes/ProcessHandler.html#executeOnPrimary\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ProcessHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/ProcessHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ProcessHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/ProcessHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ProcessHandler\"},{\"kind\":2048,\"name\":\"canExecute\",\"url\":\"classes/ProcessHandler.html#canExecute\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"ProcessHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/ProcessHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"ProcessHandler\"},{\"kind\":128,\"name\":\"SequenceHandler\",\"url\":\"classes/SequenceHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SequenceHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SequenceHandler\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/SequenceHandler.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SequenceHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/SequenceHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SequenceHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/SequenceHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SequenceHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/SequenceHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SequenceHandler\"},{\"kind\":128,\"name\":\"StaticHandler\",\"url\":\"classes/StaticHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StaticHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StaticHandler\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/StaticHandler.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/StaticHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StaticHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/StaticHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StaticHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/StaticHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StaticHandler\"},{\"kind\":128,\"name\":\"StaticThrowHandler\",\"url\":\"classes/StaticThrowHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StaticThrowHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"StaticThrowHandler\"},{\"kind\":1024,\"name\":\"error\",\"url\":\"classes/StaticThrowHandler.html#error\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"StaticThrowHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/StaticThrowHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"StaticThrowHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/StaticThrowHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StaticThrowHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/StaticThrowHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"StaticThrowHandler\"},{\"kind\":128,\"name\":\"UnionHandler\",\"url\":\"classes/UnionHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnionHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnionHandler\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/UnionHandler.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"UnionHandler\"},{\"kind\":1024,\"name\":\"requireAll\",\"url\":\"classes/UnionHandler.html#requireAll\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnionHandler\"},{\"kind\":1024,\"name\":\"ignoreErrors\",\"url\":\"classes/UnionHandler.html#ignoreErrors\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnionHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnionHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnionHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnionHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnionHandler\"},{\"kind\":2048,\"name\":\"allCanHandle\",\"url\":\"classes/UnionHandler.html#allCanHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"UnionHandler\"},{\"kind\":2048,\"name\":\"combine\",\"url\":\"classes/UnionHandler.html#combine\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-protected\",\"parent\":\"UnionHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnionHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnionHandler\"},{\"kind\":128,\"name\":\"UnsupportedAsyncHandler\",\"url\":\"classes/UnsupportedAsyncHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnsupportedAsyncHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"UnsupportedAsyncHandler\"},{\"kind\":1024,\"name\":\"errorMessage\",\"url\":\"classes/UnsupportedAsyncHandler.html#errorMessage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"UnsupportedAsyncHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/UnsupportedAsyncHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsupportedAsyncHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/UnsupportedAsyncHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"UnsupportedAsyncHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/UnsupportedAsyncHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"UnsupportedAsyncHandler\"},{\"kind\":128,\"name\":\"WaterfallHandler\",\"url\":\"classes/WaterfallHandler.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WaterfallHandler.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WaterfallHandler\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WaterfallHandler.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WaterfallHandler\"},{\"kind\":1024,\"name\":\"handlers\",\"url\":\"classes/WaterfallHandler.html#handlers\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WaterfallHandler\"},{\"kind\":2048,\"name\":\"canHandle\",\"url\":\"classes/WaterfallHandler.html#canHandle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WaterfallHandler\"},{\"kind\":2048,\"name\":\"handle\",\"url\":\"classes/WaterfallHandler.html#handle\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WaterfallHandler\"},{\"kind\":2048,\"name\":\"handleSafe\",\"url\":\"classes/WaterfallHandler.html#handleSafe\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WaterfallHandler\"},{\"kind\":128,\"name\":\"BaseIdentifierStrategy\",\"url\":\"classes/BaseIdentifierStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BaseIdentifierStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"BaseIdentifierStrategy\"},{\"kind\":2048,\"name\":\"supportsIdentifier\",\"url\":\"classes/BaseIdentifierStrategy.html#supportsIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getParentContainer\",\"url\":\"classes/BaseIdentifierStrategy.html#getParentContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseIdentifierStrategy\"},{\"kind\":2048,\"name\":\"isRootContainer\",\"url\":\"classes/BaseIdentifierStrategy.html#isRootContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseIdentifierStrategy\"},{\"kind\":2048,\"name\":\"contains\",\"url\":\"classes/BaseIdentifierStrategy.html#contains\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"BaseIdentifierStrategy\"},{\"kind\":256,\"name\":\"IdentifierStrategy\",\"url\":\"interfaces/IdentifierStrategy.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"supportsIdentifier\",\"url\":\"interfaces/IdentifierStrategy.html#supportsIdentifier\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IdentifierStrategy.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":1024,\"name\":\"getParentContainer\",\"url\":\"interfaces/IdentifierStrategy.html#getParentContainer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IdentifierStrategy.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":1024,\"name\":\"isRootContainer\",\"url\":\"interfaces/IdentifierStrategy.html#isRootContainer\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IdentifierStrategy.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":1024,\"name\":\"contains\",\"url\":\"interfaces/IdentifierStrategy.html#contains\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/IdentifierStrategy.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"IdentifierStrategy\"},{\"kind\":128,\"name\":\"SingleRootIdentifierStrategy\",\"url\":\"classes/SingleRootIdentifierStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SingleRootIdentifierStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/SingleRootIdentifierStrategy.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SingleRootIdentifierStrategy.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":2048,\"name\":\"supportsIdentifier\",\"url\":\"classes/SingleRootIdentifierStrategy.html#supportsIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":2048,\"name\":\"isRootContainer\",\"url\":\"classes/SingleRootIdentifierStrategy.html#isRootContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getParentContainer\",\"url\":\"classes/SingleRootIdentifierStrategy.html#getParentContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":2048,\"name\":\"contains\",\"url\":\"classes/SingleRootIdentifierStrategy.html#contains\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SingleRootIdentifierStrategy\"},{\"kind\":128,\"name\":\"SubdomainIdentifierStrategy\",\"url\":\"classes/SubdomainIdentifierStrategy.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SubdomainIdentifierStrategy.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/SubdomainIdentifierStrategy.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":1024,\"name\":\"regex\",\"url\":\"classes/SubdomainIdentifierStrategy.html#regex\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/SubdomainIdentifierStrategy.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":2048,\"name\":\"supportsIdentifier\",\"url\":\"classes/SubdomainIdentifierStrategy.html#supportsIdentifier\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":2048,\"name\":\"isRootContainer\",\"url\":\"classes/SubdomainIdentifierStrategy.html#isRootContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":2048,\"name\":\"getParentContainer\",\"url\":\"classes/SubdomainIdentifierStrategy.html#getParentContainer\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":2048,\"name\":\"contains\",\"url\":\"classes/SubdomainIdentifierStrategy.html#contains\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"SubdomainIdentifierStrategy\"},{\"kind\":256,\"name\":\"ExpiringReadWriteLocker\",\"url\":\"interfaces/ExpiringReadWriteLocker.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"withReadLock\",\"url\":\"interfaces/ExpiringReadWriteLocker.html#withReadLock\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExpiringReadWriteLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringReadWriteLocker.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringReadWriteLocker\"},{\"kind\":1024,\"name\":\"withWriteLock\",\"url\":\"interfaces/ExpiringReadWriteLocker.html#withWriteLock\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ExpiringReadWriteLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ExpiringReadWriteLocker.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ExpiringReadWriteLocker\"},{\"kind\":128,\"name\":\"EqualReadWriteLocker\",\"url\":\"classes/EqualReadWriteLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EqualReadWriteLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"EqualReadWriteLocker\"},{\"kind\":1024,\"name\":\"locker\",\"url\":\"classes/EqualReadWriteLocker.html#locker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EqualReadWriteLocker\"},{\"kind\":2048,\"name\":\"withReadLock\",\"url\":\"classes/EqualReadWriteLocker.html#withReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EqualReadWriteLocker\"},{\"kind\":2048,\"name\":\"withWriteLock\",\"url\":\"classes/EqualReadWriteLocker.html#withWriteLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EqualReadWriteLocker\"},{\"kind\":2048,\"name\":\"withLock\",\"url\":\"classes/EqualReadWriteLocker.html#withLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"EqualReadWriteLocker\"},{\"kind\":128,\"name\":\"FileSystemResourceLocker\",\"url\":\"classes/FileSystemResourceLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FileSystemResourceLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/FileSystemResourceLocker.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":1024,\"name\":\"attemptSettings\",\"url\":\"classes/FileSystemResourceLocker.html#attemptSettings\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":1024,\"name\":\"lockOptions\",\"url\":\"classes/FileSystemResourceLocker.html#lockOptions\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":1024,\"name\":\"lockFolder\",\"url\":\"classes/FileSystemResourceLocker.html#lockFolder\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":1024,\"name\":\"finalized\",\"url\":\"classes/FileSystemResourceLocker.html#finalized\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"swallowErrors\",\"url\":\"classes/FileSystemResourceLocker.html#swallowErrors\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FileSystemResourceLocker.html#swallowErrors.swallowErrors-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"FileSystemResourceLocker.swallowErrors.swallowErrors\"},{\"kind\":2048,\"name\":\"acquire\",\"url\":\"classes/FileSystemResourceLocker.html#acquire\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"release\",\"url\":\"classes/FileSystemResourceLocker.html#release\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"toLockfilePath\",\"url\":\"classes/FileSystemResourceLocker.html#toLockfilePath\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"generateOptions\",\"url\":\"classes/FileSystemResourceLocker.html#generateOptions\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/FileSystemResourceLocker.html#initialize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"finalize\",\"url\":\"classes/FileSystemResourceLocker.html#finalize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":2048,\"name\":\"customOnCompromised\",\"url\":\"classes/FileSystemResourceLocker.html#customOnCompromised\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"FileSystemResourceLocker\"},{\"kind\":256,\"name\":\"GreedyReadWriteSuffixes\",\"url\":\"interfaces/GreedyReadWriteSuffixes.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"count\",\"url\":\"interfaces/GreedyReadWriteSuffixes.html#count\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GreedyReadWriteSuffixes\"},{\"kind\":1024,\"name\":\"read\",\"url\":\"interfaces/GreedyReadWriteSuffixes.html#read\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GreedyReadWriteSuffixes\"},{\"kind\":1024,\"name\":\"write\",\"url\":\"interfaces/GreedyReadWriteSuffixes.html#write\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"GreedyReadWriteSuffixes\"},{\"kind\":128,\"name\":\"GreedyReadWriteLocker\",\"url\":\"classes/GreedyReadWriteLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GreedyReadWriteLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":1024,\"name\":\"locker\",\"url\":\"classes/GreedyReadWriteLocker.html#locker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":1024,\"name\":\"storage\",\"url\":\"classes/GreedyReadWriteLocker.html#storage\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":1024,\"name\":\"suffixes\",\"url\":\"classes/GreedyReadWriteLocker.html#suffixes\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"withReadLock\",\"url\":\"classes/GreedyReadWriteLocker.html#withReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"withWriteLock\",\"url\":\"classes/GreedyReadWriteLocker.html#withWriteLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"getCountKey\",\"url\":\"classes/GreedyReadWriteLocker.html#getCountKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"getReadLockKey\",\"url\":\"classes/GreedyReadWriteLocker.html#getReadLockKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"getWriteLockKey\",\"url\":\"classes/GreedyReadWriteLocker.html#getWriteLockKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"preReadSetup\",\"url\":\"classes/GreedyReadWriteLocker.html#preReadSetup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"postReadCleanup\",\"url\":\"classes/GreedyReadWriteLocker.html#postReadCleanup\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"withInternalReadLock\",\"url\":\"classes/GreedyReadWriteLocker.html#withInternalReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":2048,\"name\":\"incrementCount\",\"url\":\"classes/GreedyReadWriteLocker.html#incrementCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"GreedyReadWriteLocker\"},{\"kind\":128,\"name\":\"MemoryResourceLocker\",\"url\":\"classes/MemoryResourceLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MemoryResourceLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/MemoryResourceLocker.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":1024,\"name\":\"locker\",\"url\":\"classes/MemoryResourceLocker.html#locker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":1024,\"name\":\"unlockCallbacks\",\"url\":\"classes/MemoryResourceLocker.html#unlockCallbacks\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":2048,\"name\":\"acquire\",\"url\":\"classes/MemoryResourceLocker.html#acquire\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":2048,\"name\":\"release\",\"url\":\"classes/MemoryResourceLocker.html#release\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":2048,\"name\":\"getLockCount\",\"url\":\"classes/MemoryResourceLocker.html#getLockCount\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"MemoryResourceLocker\"},{\"kind\":256,\"name\":\"ReadWriteLocker\",\"url\":\"interfaces/ReadWriteLocker.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"withReadLock\",\"url\":\"interfaces/ReadWriteLocker.html#withReadLock\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReadWriteLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ReadWriteLocker.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ReadWriteLocker\"},{\"kind\":1024,\"name\":\"withWriteLock\",\"url\":\"interfaces/ReadWriteLocker.html#withWriteLock\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ReadWriteLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ReadWriteLocker.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ReadWriteLocker\"},{\"kind\":256,\"name\":\"RedisSettings\",\"url\":\"interfaces/RedisSettings.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"namespacePrefix\",\"url\":\"interfaces/RedisSettings.html#namespacePrefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RedisSettings\"},{\"kind\":1024,\"name\":\"username\",\"url\":\"interfaces/RedisSettings.html#username\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RedisSettings\"},{\"kind\":1024,\"name\":\"password\",\"url\":\"interfaces/RedisSettings.html#password\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RedisSettings\"},{\"kind\":1024,\"name\":\"db\",\"url\":\"interfaces/RedisSettings.html#db\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"RedisSettings\"},{\"kind\":128,\"name\":\"RedisLocker\",\"url\":\"classes/RedisLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RedisLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/RedisLocker.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"redis\",\"url\":\"classes/RedisLocker.html#redis\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"redisRw\",\"url\":\"classes/RedisLocker.html#redisRw\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"redisLock\",\"url\":\"classes/RedisLocker.html#redisLock\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"attemptSettings\",\"url\":\"classes/RedisLocker.html#attemptSettings\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"namespacePrefix\",\"url\":\"classes/RedisLocker.html#namespacePrefix\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":1024,\"name\":\"finalized\",\"url\":\"classes/RedisLocker.html#finalized\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"createRedisClient\",\"url\":\"classes/RedisLocker.html#createRedisClient\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"getReadWriteKey\",\"url\":\"classes/RedisLocker.html#getReadWriteKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"getResourceKey\",\"url\":\"classes/RedisLocker.html#getResourceKey\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"swallowFalse\",\"url\":\"classes/RedisLocker.html#swallowFalse\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/RedisLocker.html#swallowFalse.swallowFalse-1.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"RedisLocker.swallowFalse.swallowFalse\"},{\"kind\":2048,\"name\":\"withReadLock\",\"url\":\"classes/RedisLocker.html#withReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"withWriteLock\",\"url\":\"classes/RedisLocker.html#withWriteLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"acquire\",\"url\":\"classes/RedisLocker.html#acquire\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"release\",\"url\":\"classes/RedisLocker.html#release\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"initialize\",\"url\":\"classes/RedisLocker.html#initialize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"finalize\",\"url\":\"classes/RedisLocker.html#finalize\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"RedisLocker\"},{\"kind\":2048,\"name\":\"clearLocks\",\"url\":\"classes/RedisLocker.html#clearLocks\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"RedisLocker\"},{\"kind\":256,\"name\":\"ResourceLocker\",\"url\":\"interfaces/ResourceLocker.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"acquire\",\"url\":\"interfaces/ResourceLocker.html#acquire\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceLocker.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceLocker\"},{\"kind\":1024,\"name\":\"release\",\"url\":\"interfaces/ResourceLocker.html#release\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"ResourceLocker\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ResourceLocker.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"ResourceLocker\"},{\"kind\":128,\"name\":\"WrappedExpiringReadWriteLocker\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":1024,\"name\":\"locker\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#locker\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":1024,\"name\":\"expiration\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#expiration\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":2048,\"name\":\"withReadLock\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#withReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":2048,\"name\":\"withWriteLock\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#withWriteLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":2048,\"name\":\"expiringPromise\",\"url\":\"classes/WrappedExpiringReadWriteLocker.html#expiringPromise\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedExpiringReadWriteLocker\"},{\"kind\":128,\"name\":\"VoidLocker\",\"url\":\"classes/VoidLocker.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/VoidLocker.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"VoidLocker\"},{\"kind\":1024,\"name\":\"logger\",\"url\":\"classes/VoidLocker.html#logger\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-protected\",\"parent\":\"VoidLocker\"},{\"kind\":2048,\"name\":\"withReadLock\",\"url\":\"classes/VoidLocker.html#withReadLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"VoidLocker\"},{\"kind\":2048,\"name\":\"withWriteLock\",\"url\":\"classes/VoidLocker.html#withWriteLock\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"VoidLocker\"},{\"kind\":128,\"name\":\"HashMap\",\"url\":\"classes/HashMap.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HashMap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":1024,\"name\":\"hashMap\",\"url\":\"classes/HashMap.html#hashMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HashMap\"},{\"kind\":1024,\"name\":\"hashFn\",\"url\":\"classes/HashMap.html#hashFn\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HashMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/HashMap.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/HashMap.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/HashMap.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/HashMap.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/HashMap.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/HashMap.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/HashMap.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/HashMap.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/HashMap.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/HashMap.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/HashMap.html#size\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/HashMap.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/HashMap.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"HashMap\"},{\"kind\":64,\"name\":\"identifierHashFn\",\"url\":\"functions/identifierHashFn.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"IdentifierMap\",\"url\":\"classes/IdentifierMap.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IdentifierMap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/IdentifierMap.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/IdentifierMap.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/IdentifierMap.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/IdentifierMap.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/IdentifierMap.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/IdentifierMap.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/IdentifierMap.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/IdentifierMap.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/IdentifierMap.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/IdentifierMap.html#size\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/IdentifierMap.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/IdentifierMap.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierMap\"},{\"kind\":128,\"name\":\"IdentifierSetMultiMap\",\"url\":\"classes/IdentifierSetMultiMap.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IdentifierSetMultiMap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/IdentifierSetMultiMap.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"hasEntry\",\"url\":\"classes/IdentifierSetMultiMap.html#hasEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/IdentifierSetMultiMap.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/IdentifierSetMultiMap.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"classes/IdentifierSetMultiMap.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/IdentifierSetMultiMap.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"deleteEntry\",\"url\":\"classes/IdentifierSetMultiMap.html#deleteEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/IdentifierSetMultiMap.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"asMap\",\"url\":\"classes/IdentifierSetMultiMap.html#asMap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/IdentifierSetMultiMap.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"entrySets\",\"url\":\"classes/IdentifierSetMultiMap.html#entrySets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/IdentifierSetMultiMap.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"distinctKeys\",\"url\":\"classes/IdentifierSetMultiMap.html#distinctKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/IdentifierSetMultiMap.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"valueSets\",\"url\":\"classes/IdentifierSetMultiMap.html#valueSets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/IdentifierSetMultiMap.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/IdentifierSetMultiMap.html#size\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/IdentifierSetMultiMap.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/IdentifierSetMultiMap.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-inherited\",\"parent\":\"IdentifierSetMultiMap\"},{\"kind\":64,\"name\":\"modify\",\"url\":\"functions/modify.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getDefault\",\"url\":\"functions/getDefault.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"MapKey\",\"url\":\"types/MapKey.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"MapValue\",\"url\":\"types/MapValue.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"MapEntry\",\"url\":\"types/MapEntry.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"EmptyMapConstructor\",\"url\":\"types/EmptyMapConstructor.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":512,\"name\":\"__type\",\"url\":\"types/EmptyMapConstructor.html#__type\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-type-alias\",\"parent\":\"EmptyMapConstructor\"},{\"kind\":4194304,\"name\":\"ModifyOptions\",\"url\":\"types/ModifyOptions.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ModifyOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-type-alias\",\"parent\":\"ModifyOptions\"},{\"kind\":1024,\"name\":\"add\",\"url\":\"types/ModifyOptions.html#__type.add\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ModifyOptions.__type\"},{\"kind\":1024,\"name\":\"remove\",\"url\":\"types/ModifyOptions.html#__type.remove\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"ModifyOptions.__type\"},{\"kind\":256,\"name\":\"SetMultiMap\",\"url\":\"interfaces/SetMultiMap.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"get\",\"url\":\"interfaces/SetMultiMap.html#get\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-16\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"hasEntry\",\"url\":\"interfaces/SetMultiMap.html#hasEntry\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-18\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"add\",\"url\":\"interfaces/SetMultiMap.html#add\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"deleteEntry\",\"url\":\"interfaces/SetMultiMap.html#deleteEntry\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-6\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"asMap\",\"url\":\"interfaces/SetMultiMap.html#asMap\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-4\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"entries\",\"url\":\"interfaces/SetMultiMap.html#entries\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-10\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"entrySets\",\"url\":\"interfaces/SetMultiMap.html#entrySets\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-12\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"distinctKeys\",\"url\":\"interfaces/SetMultiMap.html#distinctKeys\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-8\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"interfaces/SetMultiMap.html#values\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-22\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"valueSets\",\"url\":\"interfaces/SetMultiMap.html#valueSets\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-20\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"forEach\",\"url\":\"interfaces/SetMultiMap.html#forEach\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type-14\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":1024,\"name\":\"[iterator]\",\"url\":\"interfaces/SetMultiMap.html#_iterator_\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/SetMultiMap.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"SetMultiMap\"},{\"kind\":128,\"name\":\"WrappedSetMultiMap\",\"url\":\"classes/WrappedSetMultiMap.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/WrappedSetMultiMap.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":1024,\"name\":\"count\",\"url\":\"classes/WrappedSetMultiMap.html#count\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":1024,\"name\":\"map\",\"url\":\"classes/WrappedSetMultiMap.html#map\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"has\",\"url\":\"classes/WrappedSetMultiMap.html#has\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"hasEntry\",\"url\":\"classes/WrappedSetMultiMap.html#hasEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"get\",\"url\":\"classes/WrappedSetMultiMap.html#get\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"set\",\"url\":\"classes/WrappedSetMultiMap.html#set\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"add\",\"url\":\"classes/WrappedSetMultiMap.html#add\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"delete\",\"url\":\"classes/WrappedSetMultiMap.html#delete\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"deleteEntry\",\"url\":\"classes/WrappedSetMultiMap.html#deleteEntry\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"clear\",\"url\":\"classes/WrappedSetMultiMap.html#clear\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"asMap\",\"url\":\"classes/WrappedSetMultiMap.html#asMap\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"entries\",\"url\":\"classes/WrappedSetMultiMap.html#entries\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"entrySets\",\"url\":\"classes/WrappedSetMultiMap.html#entrySets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"keys\",\"url\":\"classes/WrappedSetMultiMap.html#keys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"distinctKeys\",\"url\":\"classes/WrappedSetMultiMap.html#distinctKeys\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"values\",\"url\":\"classes/WrappedSetMultiMap.html#values\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"valueSets\",\"url\":\"classes/WrappedSetMultiMap.html#valueSets\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"forEach\",\"url\":\"classes/WrappedSetMultiMap.html#forEach\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":262144,\"name\":\"size\",\"url\":\"classes/WrappedSetMultiMap.html#size\",\"classes\":\"tsd-kind-accessor tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":2048,\"name\":\"[iterator]\",\"url\":\"classes/WrappedSetMultiMap.html#_iterator_\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":1024,\"name\":\"[toStringTag]\",\"url\":\"classes/WrappedSetMultiMap.html#_toStringTag_\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"WrappedSetMultiMap\"},{\"kind\":128,\"name\":\"ChainedTemplateEngine\",\"url\":\"classes/ChainedTemplateEngine.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ChainedTemplateEngine.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ChainedTemplateEngine\"},{\"kind\":1024,\"name\":\"firstEngine\",\"url\":\"classes/ChainedTemplateEngine.html#firstEngine\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedTemplateEngine\"},{\"kind\":1024,\"name\":\"chainedEngines\",\"url\":\"classes/ChainedTemplateEngine.html#chainedEngines\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedTemplateEngine\"},{\"kind\":1024,\"name\":\"renderedName\",\"url\":\"classes/ChainedTemplateEngine.html#renderedName\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"ChainedTemplateEngine\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/ChainedTemplateEngine.html#render\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ChainedTemplateEngine\"},{\"kind\":128,\"name\":\"EjsTemplateEngine\",\"url\":\"classes/EjsTemplateEngine.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EjsTemplateEngine.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"EjsTemplateEngine\"},{\"kind\":1024,\"name\":\"applyTemplate\",\"url\":\"classes/EjsTemplateEngine.html#applyTemplate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EjsTemplateEngine\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/EjsTemplateEngine.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"EjsTemplateEngine\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/EjsTemplateEngine.html#render\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"EjsTemplateEngine\"},{\"kind\":128,\"name\":\"HandlebarsTemplateEngine\",\"url\":\"classes/HandlebarsTemplateEngine.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/HandlebarsTemplateEngine.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"HandlebarsTemplateEngine\"},{\"kind\":1024,\"name\":\"applyTemplate\",\"url\":\"classes/HandlebarsTemplateEngine.html#applyTemplate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HandlebarsTemplateEngine\"},{\"kind\":1024,\"name\":\"baseUrl\",\"url\":\"classes/HandlebarsTemplateEngine.html#baseUrl\",\"classes\":\"tsd-kind-property tsd-parent-kind-class tsd-is-private\",\"parent\":\"HandlebarsTemplateEngine\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/HandlebarsTemplateEngine.html#render\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"HandlebarsTemplateEngine\"},{\"kind\":64,\"name\":\"getTemplateFilePath\",\"url\":\"functions/getTemplateFilePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"readTemplate\",\"url\":\"functions/readTemplate.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"Template\",\"url\":\"types/Template.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":4194304,\"name\":\"TemplateFileName\",\"url\":\"types/TemplateFileName.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":256,\"name\":\"TemplateString\",\"url\":\"interfaces/TemplateString.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"templateString\",\"url\":\"interfaces/TemplateString.html#templateString\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplateString\"},{\"kind\":256,\"name\":\"TemplatePath\",\"url\":\"interfaces/TemplatePath.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"templateFile\",\"url\":\"interfaces/TemplatePath.html#templateFile\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatePath\"},{\"kind\":1024,\"name\":\"templatePath\",\"url\":\"interfaces/TemplatePath.html#templatePath\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"TemplatePath\"},{\"kind\":256,\"name\":\"TemplateEngine\",\"url\":\"interfaces/TemplateEngine.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"interfaces/TemplateEngine.html#render\",\"classes\":\"tsd-kind-method tsd-parent-kind-interface\",\"parent\":\"TemplateEngine\"},{\"kind\":32,\"name\":\"APPLICATION_JSON\",\"url\":\"variables/APPLICATION_JSON.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"APPLICATION_OCTET_STREAM\",\"url\":\"variables/APPLICATION_OCTET_STREAM.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"APPLICATION_SPARQL_UPDATE\",\"url\":\"variables/APPLICATION_SPARQL_UPDATE.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"APPLICATION_X_WWW_FORM_URLENCODED\",\"url\":\"variables/APPLICATION_X_WWW_FORM_URLENCODED.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"TEXT_HTML\",\"url\":\"variables/TEXT_HTML.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"TEXT_MARKDOWN\",\"url\":\"variables/TEXT_MARKDOWN.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"TEXT_N3\",\"url\":\"variables/TEXT_N3.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"TEXT_TURTLE\",\"url\":\"variables/TEXT_TURTLE.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"INTERNAL_ALL\",\"url\":\"variables/INTERNAL_ALL.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"INTERNAL_QUADS\",\"url\":\"variables/INTERNAL_QUADS.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"INTERNAL_ERROR\",\"url\":\"variables/INTERNAL_ERROR.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"DEFAULT_CUSTOM_TYPES\",\"url\":\"variables/DEFAULT_CUSTOM_TYPES.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/DEFAULT_CUSTOM_TYPES.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-variable\",\"parent\":\"DEFAULT_CUSTOM_TYPES\"},{\"kind\":1024,\"name\":\"acl\",\"url\":\"variables/DEFAULT_CUSTOM_TYPES.html#__type.acl\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DEFAULT_CUSTOM_TYPES.__type\"},{\"kind\":1024,\"name\":\"meta\",\"url\":\"variables/DEFAULT_CUSTOM_TYPES.html#__type.meta\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"DEFAULT_CUSTOM_TYPES.__type\"},{\"kind\":64,\"name\":\"fetchDataset\",\"url\":\"functions/fetchDataset.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"responseToDataset\",\"url\":\"functions/responseToDataset.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isGuarded\",\"url\":\"functions/isGuarded.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"guardStream\",\"url\":\"functions/guardStream.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"Guarded\",\"url\":\"types/Guarded.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":64,\"name\":\"transformQuotedStrings\",\"url\":\"functions/transformQuotedStrings.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/transformQuotedStrings.html#transformQuotedStrings.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"transformQuotedStrings.transformQuotedStrings\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"functions/transformQuotedStrings.html#transformQuotedStrings.__type.result\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"transformQuotedStrings.transformQuotedStrings.__type\"},{\"kind\":1024,\"name\":\"replacements\",\"url\":\"functions/transformQuotedStrings.html#transformQuotedStrings.__type.replacements\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"transformQuotedStrings.transformQuotedStrings.__type\"},{\"kind\":64,\"name\":\"splitAndClean\",\"url\":\"functions/splitAndClean.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseParameters\",\"url\":\"functions/parseParameters.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseAccept\",\"url\":\"functions/parseAccept.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseAcceptCharset\",\"url\":\"functions/parseAcceptCharset.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseAcceptEncoding\",\"url\":\"functions/parseAcceptEncoding.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseAcceptLanguage\",\"url\":\"functions/parseAcceptLanguage.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseAcceptDateTime\",\"url\":\"functions/parseAcceptDateTime.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"addHeader\",\"url\":\"functions/addHeader.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseContentType\",\"url\":\"functions/parseContentType.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseForwarded\",\"url\":\"functions/parseForwarded.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseLinkHeader\",\"url\":\"functions/parseLinkHeader.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"matchesAuthorizationScheme\",\"url\":\"functions/matchesAuthorizationScheme.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"hasScheme\",\"url\":\"functions/hasScheme.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"AcceptHeader\",\"url\":\"interfaces/AcceptHeader.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/AcceptHeader.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AcceptHeader\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/AcceptHeader.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AcceptHeader\"},{\"kind\":256,\"name\":\"Accept\",\"url\":\"interfaces/Accept.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"parameters\",\"url\":\"interfaces/Accept.html#parameters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Accept\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/Accept.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"Accept\"},{\"kind\":1024,\"name\":\"mediaType\",\"url\":\"interfaces/Accept.html#__type.mediaType\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Accept.__type\"},{\"kind\":1024,\"name\":\"extension\",\"url\":\"interfaces/Accept.html#__type.extension\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"Accept.__type\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/Accept.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Accept\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/Accept.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"Accept\"},{\"kind\":256,\"name\":\"AcceptCharset\",\"url\":\"interfaces/AcceptCharset.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/AcceptCharset.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptCharset\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/AcceptCharset.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptCharset\"},{\"kind\":256,\"name\":\"AcceptEncoding\",\"url\":\"interfaces/AcceptEncoding.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/AcceptEncoding.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptEncoding\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/AcceptEncoding.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptEncoding\"},{\"kind\":256,\"name\":\"AcceptLanguage\",\"url\":\"interfaces/AcceptLanguage.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/AcceptLanguage.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptLanguage\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/AcceptLanguage.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptLanguage\"},{\"kind\":256,\"name\":\"AcceptDatetime\",\"url\":\"interfaces/AcceptDatetime.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"range\",\"url\":\"interfaces/AcceptDatetime.html#range\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptDatetime\"},{\"kind\":1024,\"name\":\"weight\",\"url\":\"interfaces/AcceptDatetime.html#weight\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited\",\"parent\":\"AcceptDatetime\"},{\"kind\":128,\"name\":\"ContentType\",\"url\":\"classes/ContentType.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ContentType.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"ContentType\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/ContentType.html#value\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ContentType\"},{\"kind\":1024,\"name\":\"parameters\",\"url\":\"classes/ContentType.html#parameters\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"ContentType\"},{\"kind\":2048,\"name\":\"toHeaderValueString\",\"url\":\"classes/ContentType.html#toHeaderValueString\",\"classes\":\"tsd-kind-method tsd-parent-kind-class\",\"parent\":\"ContentType\"},{\"kind\":256,\"name\":\"LinkEntryParameters\",\"url\":\"interfaces/LinkEntryParameters.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"rel\",\"url\":\"interfaces/LinkEntryParameters.html#rel\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LinkEntryParameters\"},{\"kind\":256,\"name\":\"LinkEntry\",\"url\":\"interfaces/LinkEntry.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"target\",\"url\":\"interfaces/LinkEntry.html#target\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LinkEntry\"},{\"kind\":1024,\"name\":\"parameters\",\"url\":\"interfaces/LinkEntry.html#parameters\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"LinkEntry\"},{\"kind\":256,\"name\":\"Forwarded\",\"url\":\"interfaces/Forwarded.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"by\",\"url\":\"interfaces/Forwarded.html#by\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Forwarded\"},{\"kind\":1024,\"name\":\"for\",\"url\":\"interfaces/Forwarded.html#for\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Forwarded\"},{\"kind\":1024,\"name\":\"host\",\"url\":\"interfaces/Forwarded.html#host\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Forwarded\"},{\"kind\":1024,\"name\":\"proto\",\"url\":\"interfaces/Forwarded.html#proto\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"Forwarded\"},{\"kind\":64,\"name\":\"map\",\"url\":\"functions/map.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"filter\",\"url\":\"functions/filter.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"concat\",\"url\":\"functions/concat.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"find\",\"url\":\"functions/find.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"reduce\",\"url\":\"functions/reduce.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"normalizeFilePath\",\"url\":\"functions/normalizeFilePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"joinFilePath\",\"url\":\"functions/joinFilePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"absoluteFilePath\",\"url\":\"functions/absoluteFilePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"ensureTrailingSlash\",\"url\":\"functions/ensureTrailingSlash.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"trimTrailingSlashes\",\"url\":\"functions/trimTrailingSlashes.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"ensureLeadingSlash\",\"url\":\"functions/ensureLeadingSlash.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"trimLeadingSlashes\",\"url\":\"functions/trimLeadingSlashes.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getExtension\",\"url\":\"functions/getExtension.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"toCanonicalUriPath\",\"url\":\"functions/toCanonicalUriPath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"decodeUriPathComponents\",\"url\":\"functions/decodeUriPathComponents.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"encodeUriPathComponents\",\"url\":\"functions/encodeUriPathComponents.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isContainerPath\",\"url\":\"functions/isContainerPath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isContainerIdentifier\",\"url\":\"functions/isContainerIdentifier.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"extractScheme\",\"url\":\"functions/extractScheme.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"functions/extractScheme.html#extractScheme.__type\",\"classes\":\"tsd-kind-type-literal\",\"parent\":\"extractScheme.extractScheme\"},{\"kind\":1024,\"name\":\"scheme\",\"url\":\"functions/extractScheme.html#extractScheme.__type.scheme\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"extractScheme.extractScheme.__type\"},{\"kind\":1024,\"name\":\"rest\",\"url\":\"functions/extractScheme.html#extractScheme.__type.rest\",\"classes\":\"tsd-kind-property tsd-parent-kind-type-literal\",\"parent\":\"extractScheme.extractScheme.__type\"},{\"kind\":64,\"name\":\"getRelativeUrl\",\"url\":\"functions/getRelativeUrl.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createSubdomainRegexp\",\"url\":\"functions/createSubdomainRegexp.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getModuleRoot\",\"url\":\"functions/getModuleRoot.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"modulePath\",\"url\":\"functions/modulePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"resolveModulePath\",\"url\":\"functions/resolveModulePath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"resolveAssetPath\",\"url\":\"functions/resolveAssetPath.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"readPackageJson\",\"url\":\"functions/readPackageJson.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":32,\"name\":\"modulePathPlaceholder\",\"url\":\"variables/modulePathPlaceholder.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":64,\"name\":\"joinUrl\",\"url\":\"functions/joinUrl.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"promiseSome\",\"url\":\"functions/promiseSome.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"allFulfilled\",\"url\":\"functions/allFulfilled.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"serializeQuads\",\"url\":\"functions/serializeQuads.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"parseQuads\",\"url\":\"functions/parseQuads.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"uniqueQuads\",\"url\":\"functions/uniqueQuads.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":128,\"name\":\"FilterPattern\",\"url\":\"classes/FilterPattern.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FilterPattern.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"FilterPattern\"},{\"kind\":1024,\"name\":\"subject\",\"url\":\"classes/FilterPattern.html#subject\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"FilterPattern\"},{\"kind\":1024,\"name\":\"predicate\",\"url\":\"classes/FilterPattern.html#predicate\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"FilterPattern\"},{\"kind\":1024,\"name\":\"object\",\"url\":\"classes/FilterPattern.html#object\",\"classes\":\"tsd-kind-property tsd-parent-kind-class\",\"parent\":\"FilterPattern\"},{\"kind\":128,\"name\":\"RecordObject\",\"url\":\"classes/RecordObject.html\",\"classes\":\"tsd-kind-class\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RecordObject.html#constructor\",\"classes\":\"tsd-kind-constructor tsd-parent-kind-class\",\"parent\":\"RecordObject\"},{\"kind\":64,\"name\":\"addResourceMetadata\",\"url\":\"functions/addResourceMetadata.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"updateModifiedDate\",\"url\":\"functions/updateModifiedDate.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"addTemplateMetadata\",\"url\":\"functions/addTemplateMetadata.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"cloneRepresentation\",\"url\":\"functions/cloneRepresentation.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"readableToString\",\"url\":\"functions/readableToString.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"readableToQuads\",\"url\":\"functions/readableToQuads.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"readJsonStream\",\"url\":\"functions/readJsonStream.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"getSingleItem\",\"url\":\"functions/getSingleItem.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"pipeSafely\",\"url\":\"functions/pipeSafely.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"transformSafely\",\"url\":\"functions/transformSafely.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"guardedStreamFrom\",\"url\":\"functions/guardedStreamFrom.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"endOfStream\",\"url\":\"functions/endOfStream.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":256,\"name\":\"AsyncTransformOptions\",\"url\":\"interfaces/AsyncTransformOptions.html\",\"classes\":\"tsd-kind-interface\"},{\"kind\":1024,\"name\":\"transform\",\"url\":\"interfaces/AsyncTransformOptions.html#transform\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AsyncTransformOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AsyncTransformOptions.html#__type-2\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AsyncTransformOptions\"},{\"kind\":1024,\"name\":\"flush\",\"url\":\"interfaces/AsyncTransformOptions.html#flush\",\"classes\":\"tsd-kind-property tsd-parent-kind-interface\",\"parent\":\"AsyncTransformOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/AsyncTransformOptions.html#__type\",\"classes\":\"tsd-kind-type-literal tsd-parent-kind-interface\",\"parent\":\"AsyncTransformOptions\"},{\"kind\":64,\"name\":\"splitCommaSeparated\",\"url\":\"functions/splitCommaSeparated.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"sanitizeUrlPart\",\"url\":\"functions/sanitizeUrlPart.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isValidFileName\",\"url\":\"functions/isValidFileName.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"isTerm\",\"url\":\"functions/isTerm.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"toNamedTerm\",\"url\":\"functions/toNamedTerm.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"toObjectTerm\",\"url\":\"functions/toObjectTerm.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"toLiteral\",\"url\":\"functions/toLiteral.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"toPredicateTerm\",\"url\":\"functions/toPredicateTerm.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"setSafeInterval\",\"url\":\"functions/setSafeInterval.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createNamespace\",\"url\":\"functions/createNamespace.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createUriNamespace\",\"url\":\"functions/createUriNamespace.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createTermNamespace\",\"url\":\"functions/createTermNamespace.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":64,\"name\":\"createUriAndTermNamespace\",\"url\":\"functions/createUriAndTermNamespace.html\",\"classes\":\"tsd-kind-function\"},{\"kind\":4194304,\"name\":\"Namespace\",\"url\":\"types/Namespace.html\",\"classes\":\"tsd-kind-type-alias\"},{\"kind\":32,\"name\":\"ACL\",\"url\":\"variables/ACL.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"AS\",\"url\":\"variables/AS.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"AUTH\",\"url\":\"variables/AUTH.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"DC\",\"url\":\"variables/DC.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"FOAF\",\"url\":\"variables/FOAF.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"HH\",\"url\":\"variables/HH.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"HTTP\",\"url\":\"variables/HTTP.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"IANA\",\"url\":\"variables/IANA.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"JSON_LD\",\"url\":\"variables/JSON_LD.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"LDP\",\"url\":\"variables/LDP.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"MA\",\"url\":\"variables/MA.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"OIDC\",\"url\":\"variables/OIDC.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"PIM\",\"url\":\"variables/PIM.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"POSIX\",\"url\":\"variables/POSIX.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"RDF\",\"url\":\"variables/RDF.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"RDFS\",\"url\":\"variables/RDFS.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"SOLID\",\"url\":\"variables/SOLID.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"SOLID_AS\",\"url\":\"variables/SOLID_AS.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"SOLID_ERROR\",\"url\":\"variables/SOLID_ERROR.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"SOLID_HTTP\",\"url\":\"variables/SOLID_HTTP.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"SOLID_META\",\"url\":\"variables/SOLID_META.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"VANN\",\"url\":\"variables/VANN.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"VCARD\",\"url\":\"variables/VCARD.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"XSD\",\"url\":\"variables/XSD.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"CONTENT_LENGTH\",\"url\":\"variables/CONTENT_LENGTH.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"CONTENT_LENGTH_TERM\",\"url\":\"variables/CONTENT_LENGTH_TERM.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"CONTENT_TYPE\",\"url\":\"variables/CONTENT_TYPE.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"CONTENT_TYPE_TERM\",\"url\":\"variables/CONTENT_TYPE_TERM.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"PREFERRED_PREFIX\",\"url\":\"variables/PREFERRED_PREFIX.html\",\"classes\":\"tsd-kind-variable\"},{\"kind\":32,\"name\":\"PREFERRED_PREFIX_TERM\",\"url\":\"variables/PREFERRED_PREFIX_TERM.html\",\"classes\":\"tsd-kind-variable\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,77.287]],[\"comment/0\",[]],[\"name/1\",[1,24.354]],[\"comment/1\",[]],[\"name/2\",[2,36.74]],[\"comment/2\",[]],[\"name/3\",[3,66.301]],[\"comment/3\",[]],[\"name/4\",[4,28.845]],[\"comment/4\",[]],[\"name/5\",[5,29.329]],[\"comment/5\",[]],[\"name/6\",[6,29.329]],[\"comment/6\",[]],[\"name/7\",[7,72.179]],[\"comment/7\",[]],[\"name/8\",[8,61.193]],[\"comment/8\",[]],[\"name/9\",[9,77.287]],[\"comment/9\",[]],[\"name/10\",[10,77.287]],[\"comment/10\",[]],[\"name/11\",[11,77.287]],[\"comment/11\",[]],[\"name/12\",[12,77.287]],[\"comment/12\",[]],[\"name/13\",[13,68.814]],[\"comment/13\",[]],[\"name/14\",[1,24.354]],[\"comment/14\",[]],[\"name/15\",[4,28.845]],[\"comment/15\",[]],[\"name/16\",[5,29.329]],[\"comment/16\",[]],[\"name/17\",[6,29.329]],[\"comment/17\",[]],[\"name/18\",[14,77.287]],[\"comment/18\",[]],[\"name/19\",[1,24.354]],[\"comment/19\",[]],[\"name/20\",[15,72.179]],[\"comment/20\",[]],[\"name/21\",[3,66.301]],[\"comment/21\",[]],[\"name/22\",[2,36.74]],[\"comment/22\",[]],[\"name/23\",[4,28.845]],[\"comment/23\",[]],[\"name/24\",[5,29.329]],[\"comment/24\",[]],[\"name/25\",[6,29.329]],[\"comment/25\",[]],[\"name/26\",[16,77.287]],[\"comment/26\",[]],[\"name/27\",[1,24.354]],[\"comment/27\",[]],[\"name/28\",[5,29.329]],[\"comment/28\",[]],[\"name/29\",[4,28.845]],[\"comment/29\",[]],[\"name/30\",[6,29.329]],[\"comment/30\",[]],[\"name/31\",[17,77.287]],[\"comment/31\",[]],[\"name/32\",[1,24.354]],[\"comment/32\",[]],[\"name/33\",[18,68.814]],[\"comment/33\",[]],[\"name/34\",[19,61.193]],[\"comment/34\",[]],[\"name/35\",[4,28.845]],[\"comment/35\",[]],[\"name/36\",[5,29.329]],[\"comment/36\",[]],[\"name/37\",[20,68.814]],[\"comment/37\",[]],[\"name/38\",[6,29.329]],[\"comment/38\",[]],[\"name/39\",[21,77.287]],[\"comment/39\",[]],[\"name/40\",[1,24.354]],[\"comment/40\",[]],[\"name/41\",[22,68.814]],[\"comment/41\",[]],[\"name/42\",[2,36.74]],[\"comment/42\",[]],[\"name/43\",[5,29.329]],[\"comment/43\",[]],[\"name/44\",[4,28.845]],[\"comment/44\",[]],[\"name/45\",[6,29.329]],[\"comment/45\",[]],[\"name/46\",[23,77.287]],[\"comment/46\",[]],[\"name/47\",[1,24.354]],[\"comment/47\",[]],[\"name/48\",[2,36.74]],[\"comment/48\",[]],[\"name/49\",[4,28.845]],[\"comment/49\",[]],[\"name/50\",[5,29.329]],[\"comment/50\",[]],[\"name/51\",[6,29.329]],[\"comment/51\",[]],[\"name/52\",[24,72.179]],[\"comment/52\",[]],[\"name/53\",[1,24.354]],[\"comment/53\",[]],[\"name/54\",[4,28.845]],[\"comment/54\",[]],[\"name/55\",[5,29.329]],[\"comment/55\",[]],[\"name/56\",[6,29.329]],[\"comment/56\",[]],[\"name/57\",[25,77.287]],[\"comment/57\",[]],[\"name/58\",[26,68.814]],[\"comment/58\",[]],[\"name/59\",[27,72.179]],[\"comment/59\",[]],[\"name/60\",[7,72.179]],[\"comment/60\",[]],[\"name/61\",[28,77.287]],[\"comment/61\",[]],[\"name/62\",[1,24.354]],[\"comment/62\",[]],[\"name/63\",[5,29.329]],[\"comment/63\",[]],[\"name/64\",[4,28.845]],[\"comment/64\",[]],[\"name/65\",[6,29.329]],[\"comment/65\",[]],[\"name/66\",[29,77.287]],[\"comment/66\",[]],[\"name/67\",[1,24.354]],[\"comment/67\",[]],[\"name/68\",[5,29.329]],[\"comment/68\",[]],[\"name/69\",[4,28.845]],[\"comment/69\",[]],[\"name/70\",[6,29.329]],[\"comment/70\",[]],[\"name/71\",[30,77.287]],[\"comment/71\",[]],[\"name/72\",[1,24.354]],[\"comment/72\",[]],[\"name/73\",[31,72.179]],[\"comment/73\",[]],[\"name/74\",[32,68.814]],[\"comment/74\",[]],[\"name/75\",[5,29.329]],[\"comment/75\",[]],[\"name/76\",[33,77.287]],[\"comment/76\",[]],[\"name/77\",[34,77.287]],[\"comment/77\",[]],[\"name/78\",[4,28.845]],[\"comment/78\",[]],[\"name/79\",[6,29.329]],[\"comment/79\",[]],[\"name/80\",[35,77.287]],[\"comment/80\",[]],[\"name/81\",[36,77.287]],[\"comment/81\",[]],[\"name/82\",[37,77.287]],[\"comment/82\",[]],[\"name/83\",[38,77.287]],[\"comment/83\",[]],[\"name/84\",[1,24.354]],[\"comment/84\",[]],[\"name/85\",[39,47.843]],[\"comment/85\",[]],[\"name/86\",[40,58.829]],[\"comment/86\",[]],[\"name/87\",[4,28.845]],[\"comment/87\",[]],[\"name/88\",[5,29.329]],[\"comment/88\",[]],[\"name/89\",[6,29.329]],[\"comment/89\",[]],[\"name/90\",[41,77.287]],[\"comment/90\",[]],[\"name/91\",[1,24.354]],[\"comment/91\",[]],[\"name/92\",[39,47.843]],[\"comment/92\",[]],[\"name/93\",[40,58.829]],[\"comment/93\",[]],[\"name/94\",[42,54.6]],[\"comment/94\",[]],[\"name/95\",[4,28.845]],[\"comment/95\",[]],[\"name/96\",[5,29.329]],[\"comment/96\",[]],[\"name/97\",[6,29.329]],[\"comment/97\",[]],[\"name/98\",[43,77.287]],[\"comment/98\",[]],[\"name/99\",[1,24.354]],[\"comment/99\",[]],[\"name/100\",[40,58.829]],[\"comment/100\",[]],[\"name/101\",[44,72.179]],[\"comment/101\",[]],[\"name/102\",[39,47.843]],[\"comment/102\",[]],[\"name/103\",[4,28.845]],[\"comment/103\",[]],[\"name/104\",[5,29.329]],[\"comment/104\",[]],[\"name/105\",[6,29.329]],[\"comment/105\",[]],[\"name/106\",[45,68.814]],[\"comment/106\",[]],[\"name/107\",[1,24.354]],[\"comment/107\",[]],[\"name/108\",[4,28.845]],[\"comment/108\",[]],[\"name/109\",[5,29.329]],[\"comment/109\",[]],[\"name/110\",[6,29.329]],[\"comment/110\",[]],[\"name/111\",[46,77.287]],[\"comment/111\",[]],[\"name/112\",[1,24.354]],[\"comment/112\",[]],[\"name/113\",[40,58.829]],[\"comment/113\",[]],[\"name/114\",[4,28.845]],[\"comment/114\",[]],[\"name/115\",[5,29.329]],[\"comment/115\",[]],[\"name/116\",[6,29.329]],[\"comment/116\",[]],[\"name/117\",[47,77.287]],[\"comment/117\",[]],[\"name/118\",[1,24.354]],[\"comment/118\",[]],[\"name/119\",[40,58.829]],[\"comment/119\",[]],[\"name/120\",[4,28.845]],[\"comment/120\",[]],[\"name/121\",[5,29.329]],[\"comment/121\",[]],[\"name/122\",[6,29.329]],[\"comment/122\",[]],[\"name/123\",[48,77.287]],[\"comment/123\",[]],[\"name/124\",[49,72.179]],[\"comment/124\",[]],[\"name/125\",[50,77.287]],[\"comment/125\",[]],[\"name/126\",[51,72.179]],[\"comment/126\",[]],[\"name/127\",[52,62.624]],[\"comment/127\",[]],[\"name/128\",[53,56.084]],[\"comment/128\",[]],[\"name/129\",[54,77.287]],[\"comment/129\",[]],[\"name/130\",[55,77.287]],[\"comment/130\",[]],[\"name/131\",[56,77.287]],[\"comment/131\",[]],[\"name/132\",[57,77.287]],[\"comment/132\",[]],[\"name/133\",[58,77.287]],[\"comment/133\",[]],[\"name/134\",[1,24.354]],[\"comment/134\",[]],[\"name/135\",[40,58.829]],[\"comment/135\",[]],[\"name/136\",[4,28.845]],[\"comment/136\",[]],[\"name/137\",[5,29.329]],[\"comment/137\",[]],[\"name/138\",[59,77.287]],[\"comment/138\",[]],[\"name/139\",[60,77.287]],[\"comment/139\",[]],[\"name/140\",[61,72.179]],[\"comment/140\",[]],[\"name/141\",[62,77.287]],[\"comment/141\",[]],[\"name/142\",[63,77.287]],[\"comment/142\",[]],[\"name/143\",[64,77.287]],[\"comment/143\",[]],[\"name/144\",[65,77.287]],[\"comment/144\",[]],[\"name/145\",[6,29.329]],[\"comment/145\",[]],[\"name/146\",[66,77.287]],[\"comment/146\",[]],[\"name/147\",[1,24.354]],[\"comment/147\",[]],[\"name/148\",[67,77.287]],[\"comment/148\",[]],[\"name/149\",[5,29.329]],[\"comment/149\",[]],[\"name/150\",[68,77.287]],[\"comment/150\",[]],[\"name/151\",[4,28.845]],[\"comment/151\",[]],[\"name/152\",[6,29.329]],[\"comment/152\",[]],[\"name/153\",[69,77.287]],[\"comment/153\",[]],[\"name/154\",[22,68.814]],[\"comment/154\",[]],[\"name/155\",[70,72.179]],[\"comment/155\",[]],[\"name/156\",[71,72.179]],[\"comment/156\",[]],[\"name/157\",[72,68.814]],[\"comment/157\",[]],[\"name/158\",[1,24.354]],[\"comment/158\",[]],[\"name/159\",[4,28.845]],[\"comment/159\",[]],[\"name/160\",[5,29.329]],[\"comment/160\",[]],[\"name/161\",[6,29.329]],[\"comment/161\",[]],[\"name/162\",[73,77.287]],[\"comment/162\",[]],[\"name/163\",[1,24.354]],[\"comment/163\",[]],[\"name/164\",[2,36.74]],[\"comment/164\",[]],[\"name/165\",[74,68.814]],[\"comment/165\",[]],[\"name/166\",[75,64.294]],[\"comment/166\",[]],[\"name/167\",[5,29.329]],[\"comment/167\",[]],[\"name/168\",[76,77.287]],[\"comment/168\",[]],[\"name/169\",[77,77.287]],[\"comment/169\",[]],[\"name/170\",[4,28.845]],[\"comment/170\",[]],[\"name/171\",[6,29.329]],[\"comment/171\",[]],[\"name/172\",[78,77.287]],[\"comment/172\",[]],[\"name/173\",[1,24.354]],[\"comment/173\",[]],[\"name/174\",[2,36.74]],[\"comment/174\",[]],[\"name/175\",[79,56.084]],[\"comment/175\",[]],[\"name/176\",[80,68.814]],[\"comment/176\",[]],[\"name/177\",[42,54.6]],[\"comment/177\",[]],[\"name/178\",[5,29.329]],[\"comment/178\",[]],[\"name/179\",[81,77.287]],[\"comment/179\",[]],[\"name/180\",[4,28.845]],[\"comment/180\",[]],[\"name/181\",[6,29.329]],[\"comment/181\",[]],[\"name/182\",[82,77.287]],[\"comment/182\",[]],[\"name/183\",[1,24.354]],[\"comment/183\",[]],[\"name/184\",[2,36.74]],[\"comment/184\",[]],[\"name/185\",[74,68.814]],[\"comment/185\",[]],[\"name/186\",[42,54.6]],[\"comment/186\",[]],[\"name/187\",[5,29.329]],[\"comment/187\",[]],[\"name/188\",[83,77.287]],[\"comment/188\",[]],[\"name/189\",[84,77.287]],[\"comment/189\",[]],[\"name/190\",[85,77.287]],[\"comment/190\",[]],[\"name/191\",[86,77.287]],[\"comment/191\",[]],[\"name/192\",[4,28.845]],[\"comment/192\",[]],[\"name/193\",[6,29.329]],[\"comment/193\",[]],[\"name/194\",[87,77.287]],[\"comment/194\",[]],[\"name/195\",[1,24.354]],[\"comment/195\",[]],[\"name/196\",[2,36.74]],[\"comment/196\",[]],[\"name/197\",[88,54.6]],[\"comment/197\",[]],[\"name/198\",[89,77.287]],[\"comment/198\",[]],[\"name/199\",[5,29.329]],[\"comment/199\",[]],[\"name/200\",[90,77.287]],[\"comment/200\",[]],[\"name/201\",[91,77.287]],[\"comment/201\",[]],[\"name/202\",[4,28.845]],[\"comment/202\",[]],[\"name/203\",[6,29.329]],[\"comment/203\",[]],[\"name/204\",[92,77.287]],[\"comment/204\",[]],[\"name/205\",[1,24.354]],[\"comment/205\",[]],[\"name/206\",[2,36.74]],[\"comment/206\",[]],[\"name/207\",[40,58.829]],[\"comment/207\",[]],[\"name/208\",[5,29.329]],[\"comment/208\",[]],[\"name/209\",[93,77.287]],[\"comment/209\",[]],[\"name/210\",[94,77.287]],[\"comment/210\",[]],[\"name/211\",[95,77.287]],[\"comment/211\",[]],[\"name/212\",[96,77.287]],[\"comment/212\",[]],[\"name/213\",[4,28.845]],[\"comment/213\",[]],[\"name/214\",[6,29.329]],[\"comment/214\",[]],[\"name/215\",[97,77.287]],[\"comment/215\",[]],[\"name/216\",[22,68.814]],[\"comment/216\",[]],[\"name/217\",[70,72.179]],[\"comment/217\",[]],[\"name/218\",[98,68.814]],[\"comment/218\",[]],[\"name/219\",[1,24.354]],[\"comment/219\",[]],[\"name/220\",[4,28.845]],[\"comment/220\",[]],[\"name/221\",[5,29.329]],[\"comment/221\",[]],[\"name/222\",[6,29.329]],[\"comment/222\",[]],[\"name/223\",[99,77.287]],[\"comment/223\",[]],[\"name/224\",[1,24.354]],[\"comment/224\",[]],[\"name/225\",[18,68.814]],[\"comment/225\",[]],[\"name/226\",[100,77.287]],[\"comment/226\",[]],[\"name/227\",[101,77.287]],[\"comment/227\",[]],[\"name/228\",[19,61.193]],[\"comment/228\",[]],[\"name/229\",[4,28.845]],[\"comment/229\",[]],[\"name/230\",[5,29.329]],[\"comment/230\",[]],[\"name/231\",[20,68.814]],[\"comment/231\",[]],[\"name/232\",[6,29.329]],[\"comment/232\",[]],[\"name/233\",[102,77.287]],[\"comment/233\",[]],[\"name/234\",[1,24.354]],[\"comment/234\",[]],[\"name/235\",[2,36.74]],[\"comment/235\",[]],[\"name/236\",[74,68.814]],[\"comment/236\",[]],[\"name/237\",[80,68.814]],[\"comment/237\",[]],[\"name/238\",[5,29.329]],[\"comment/238\",[]],[\"name/239\",[103,77.287]],[\"comment/239\",[]],[\"name/240\",[104,77.287]],[\"comment/240\",[]],[\"name/241\",[4,28.845]],[\"comment/241\",[]],[\"name/242\",[6,29.329]],[\"comment/242\",[]],[\"name/243\",[105,77.287]],[\"comment/243\",[]],[\"name/244\",[1,24.354]],[\"comment/244\",[]],[\"name/245\",[2,36.74]],[\"comment/245\",[]],[\"name/246\",[80,68.814]],[\"comment/246\",[]],[\"name/247\",[40,58.829]],[\"comment/247\",[]],[\"name/248\",[106,77.287]],[\"comment/248\",[]],[\"name/249\",[42,54.6]],[\"comment/249\",[]],[\"name/250\",[24,72.179]],[\"comment/250\",[]],[\"name/251\",[5,29.329]],[\"comment/251\",[]],[\"name/252\",[107,77.287]],[\"comment/252\",[]],[\"name/253\",[108,77.287]],[\"comment/253\",[]],[\"name/254\",[109,77.287]],[\"comment/254\",[]],[\"name/255\",[110,77.287]],[\"comment/255\",[]],[\"name/256\",[111,77.287]],[\"comment/256\",[]],[\"name/257\",[112,77.287]],[\"comment/257\",[]],[\"name/258\",[4,28.845]],[\"comment/258\",[]],[\"name/259\",[6,29.329]],[\"comment/259\",[]],[\"name/260\",[113,77.287]],[\"comment/260\",[]],[\"name/261\",[114,62.624]],[\"comment/261\",[]],[\"name/262\",[115,31.005]],[\"comment/262\",[]],[\"name/263\",[116,62.624]],[\"comment/263\",[]],[\"name/264\",[115,31.005]],[\"comment/264\",[]],[\"name/265\",[117,62.624]],[\"comment/265\",[]],[\"name/266\",[115,31.005]],[\"comment/266\",[]],[\"name/267\",[118,62.624]],[\"comment/267\",[]],[\"name/268\",[115,31.005]],[\"comment/268\",[]],[\"name/269\",[75,64.294]],[\"comment/269\",[]],[\"name/270\",[119,68.814]],[\"comment/270\",[]],[\"name/271\",[115,31.005]],[\"comment/271\",[]],[\"name/272\",[120,68.814]],[\"comment/272\",[]],[\"name/273\",[115,31.005]],[\"comment/273\",[]],[\"name/274\",[121,68.814]],[\"comment/274\",[]],[\"name/275\",[115,31.005]],[\"comment/275\",[]],[\"name/276\",[122,68.814]],[\"comment/276\",[]],[\"name/277\",[115,31.005]],[\"comment/277\",[]],[\"name/278\",[114,62.624]],[\"comment/278\",[]],[\"name/279\",[115,31.005]],[\"comment/279\",[]],[\"name/280\",[116,62.624]],[\"comment/280\",[]],[\"name/281\",[115,31.005]],[\"comment/281\",[]],[\"name/282\",[117,62.624]],[\"comment/282\",[]],[\"name/283\",[115,31.005]],[\"comment/283\",[]],[\"name/284\",[118,62.624]],[\"comment/284\",[]],[\"name/285\",[115,31.005]],[\"comment/285\",[]],[\"name/286\",[123,77.287]],[\"comment/286\",[]],[\"name/287\",[1,24.354]],[\"comment/287\",[]],[\"name/288\",[42,54.6]],[\"comment/288\",[]],[\"name/289\",[124,72.179]],[\"comment/289\",[]],[\"name/290\",[125,68.814]],[\"comment/290\",[]],[\"name/291\",[126,77.287]],[\"comment/291\",[]],[\"name/292\",[127,77.287]],[\"comment/292\",[]],[\"name/293\",[114,62.624]],[\"comment/293\",[]],[\"name/294\",[116,62.624]],[\"comment/294\",[]],[\"name/295\",[117,62.624]],[\"comment/295\",[]],[\"name/296\",[118,62.624]],[\"comment/296\",[]],[\"name/297\",[119,68.814]],[\"comment/297\",[]],[\"name/298\",[120,68.814]],[\"comment/298\",[]],[\"name/299\",[121,68.814]],[\"comment/299\",[]],[\"name/300\",[122,68.814]],[\"comment/300\",[]],[\"name/301\",[128,77.287]],[\"comment/301\",[]],[\"name/302\",[1,24.354]],[\"comment/302\",[]],[\"name/303\",[129,77.287]],[\"comment/303\",[]],[\"name/304\",[42,54.6]],[\"comment/304\",[]],[\"name/305\",[5,29.329]],[\"comment/305\",[]],[\"name/306\",[4,28.845]],[\"comment/306\",[]],[\"name/307\",[6,29.329]],[\"comment/307\",[]],[\"name/308\",[124,72.179]],[\"comment/308\",[]],[\"name/309\",[1,24.354]],[\"comment/309\",[]],[\"name/310\",[4,28.845]],[\"comment/310\",[]],[\"name/311\",[5,29.329]],[\"comment/311\",[]],[\"name/312\",[6,29.329]],[\"comment/312\",[]],[\"name/313\",[130,77.287]],[\"comment/313\",[]],[\"name/314\",[1,24.354]],[\"comment/314\",[]],[\"name/315\",[131,57.828]],[\"comment/315\",[]],[\"name/316\",[5,29.329]],[\"comment/316\",[]],[\"name/317\",[4,28.845]],[\"comment/317\",[]],[\"name/318\",[6,29.329]],[\"comment/318\",[]],[\"name/319\",[132,77.287]],[\"comment/319\",[]],[\"name/320\",[1,24.354]],[\"comment/320\",[]],[\"name/321\",[133,72.179]],[\"comment/321\",[]],[\"name/322\",[114,62.624]],[\"comment/322\",[]],[\"name/323\",[116,62.624]],[\"comment/323\",[]],[\"name/324\",[117,62.624]],[\"comment/324\",[]],[\"name/325\",[118,62.624]],[\"comment/325\",[]],[\"name/326\",[134,72.179]],[\"comment/326\",[]],[\"name/327\",[135,77.287]],[\"comment/327\",[]],[\"name/328\",[1,24.354]],[\"comment/328\",[]],[\"name/329\",[133,72.179]],[\"comment/329\",[]],[\"name/330\",[119,68.814]],[\"comment/330\",[]],[\"name/331\",[120,68.814]],[\"comment/331\",[]],[\"name/332\",[121,68.814]],[\"comment/332\",[]],[\"name/333\",[122,68.814]],[\"comment/333\",[]],[\"name/334\",[134,72.179]],[\"comment/334\",[]],[\"name/335\",[114,62.624]],[\"comment/335\",[]],[\"name/336\",[116,62.624]],[\"comment/336\",[]],[\"name/337\",[117,62.624]],[\"comment/337\",[]],[\"name/338\",[118,62.624]],[\"comment/338\",[]],[\"name/339\",[136,77.287]],[\"comment/339\",[]],[\"name/340\",[1,24.354]],[\"comment/340\",[]],[\"name/341\",[137,77.287]],[\"comment/341\",[]],[\"name/342\",[114,62.624]],[\"comment/342\",[]],[\"name/343\",[116,62.624]],[\"comment/343\",[]],[\"name/344\",[117,62.624]],[\"comment/344\",[]],[\"name/345\",[118,62.624]],[\"comment/345\",[]],[\"name/346\",[138,77.287]],[\"comment/346\",[]],[\"name/347\",[115,31.005]],[\"comment/347\",[]],[\"name/348\",[139,64.294]],[\"comment/348\",[]],[\"name/349\",[140,59.941]],[\"comment/349\",[]],[\"name/350\",[125,68.814]],[\"comment/350\",[]],[\"name/351\",[1,24.354]],[\"comment/351\",[]],[\"name/352\",[4,28.845]],[\"comment/352\",[]],[\"name/353\",[5,29.329]],[\"comment/353\",[]],[\"name/354\",[6,29.329]],[\"comment/354\",[]],[\"name/355\",[141,77.287]],[\"comment/355\",[]],[\"name/356\",[142,66.301]],[\"comment/356\",[]],[\"name/357\",[143,57.828]],[\"comment/357\",[]],[\"name/358\",[144,68.814]],[\"comment/358\",[]],[\"name/359\",[1,24.354]],[\"comment/359\",[]],[\"name/360\",[4,28.845]],[\"comment/360\",[]],[\"name/361\",[5,29.329]],[\"comment/361\",[]],[\"name/362\",[6,29.329]],[\"comment/362\",[]],[\"name/363\",[145,77.287]],[\"comment/363\",[]],[\"name/364\",[1,24.354]],[\"comment/364\",[]],[\"name/365\",[4,28.845]],[\"comment/365\",[]],[\"name/366\",[5,29.329]],[\"comment/366\",[]],[\"name/367\",[146,77.287]],[\"comment/367\",[]],[\"name/368\",[115,31.005]],[\"comment/368\",[]],[\"name/369\",[147,77.287]],[\"comment/369\",[]],[\"name/370\",[148,77.287]],[\"comment/370\",[]],[\"name/371\",[149,68.814]],[\"comment/371\",[]],[\"name/372\",[150,77.287]],[\"comment/372\",[]],[\"name/373\",[151,77.287]],[\"comment/373\",[]],[\"name/374\",[152,77.287]],[\"comment/374\",[]],[\"name/375\",[6,29.329]],[\"comment/375\",[]],[\"name/376\",[153,77.287]],[\"comment/376\",[]],[\"name/377\",[1,24.354]],[\"comment/377\",[]],[\"name/378\",[2,36.74]],[\"comment/378\",[]],[\"name/379\",[5,29.329]],[\"comment/379\",[]],[\"name/380\",[4,28.845]],[\"comment/380\",[]],[\"name/381\",[6,29.329]],[\"comment/381\",[]],[\"name/382\",[154,77.287]],[\"comment/382\",[]],[\"name/383\",[1,24.354]],[\"comment/383\",[]],[\"name/384\",[2,36.74]],[\"comment/384\",[]],[\"name/385\",[4,28.845]],[\"comment/385\",[]],[\"name/386\",[5,29.329]],[\"comment/386\",[]],[\"name/387\",[6,29.329]],[\"comment/387\",[]],[\"name/388\",[155,77.287]],[\"comment/388\",[]],[\"name/389\",[1,24.354]],[\"comment/389\",[]],[\"name/390\",[2,36.74]],[\"comment/390\",[]],[\"name/391\",[5,29.329]],[\"comment/391\",[]],[\"name/392\",[156,77.287]],[\"comment/392\",[]],[\"name/393\",[157,77.287]],[\"comment/393\",[]],[\"name/394\",[4,28.845]],[\"comment/394\",[]],[\"name/395\",[6,29.329]],[\"comment/395\",[]],[\"name/396\",[158,68.814]],[\"comment/396\",[]],[\"name/397\",[1,24.354]],[\"comment/397\",[]],[\"name/398\",[4,28.845]],[\"comment/398\",[]],[\"name/399\",[5,29.329]],[\"comment/399\",[]],[\"name/400\",[6,29.329]],[\"comment/400\",[]],[\"name/401\",[159,77.287]],[\"comment/401\",[]],[\"name/402\",[42,54.6]],[\"comment/402\",[]],[\"name/403\",[160,72.179]],[\"comment/403\",[]],[\"name/404\",[15,72.179]],[\"comment/404\",[]],[\"name/405\",[1,24.354]],[\"comment/405\",[]],[\"name/406\",[42,54.6]],[\"comment/406\",[]],[\"name/407\",[160,72.179]],[\"comment/407\",[]],[\"name/408\",[5,29.329]],[\"comment/408\",[]],[\"name/409\",[4,28.845]],[\"comment/409\",[]],[\"name/410\",[6,29.329]],[\"comment/410\",[]],[\"name/411\",[161,64.294]],[\"comment/411\",[]],[\"name/412\",[1,24.354]],[\"comment/412\",[]],[\"name/413\",[4,28.845]],[\"comment/413\",[]],[\"name/414\",[5,29.329]],[\"comment/414\",[]],[\"name/415\",[6,29.329]],[\"comment/415\",[]],[\"name/416\",[162,77.287]],[\"comment/416\",[]],[\"name/417\",[1,24.354]],[\"comment/417\",[]],[\"name/418\",[2,36.74]],[\"comment/418\",[]],[\"name/419\",[5,29.329]],[\"comment/419\",[]],[\"name/420\",[4,28.845]],[\"comment/420\",[]],[\"name/421\",[6,29.329]],[\"comment/421\",[]],[\"name/422\",[163,77.287]],[\"comment/422\",[]],[\"name/423\",[1,24.354]],[\"comment/423\",[]],[\"name/424\",[5,29.329]],[\"comment/424\",[]],[\"name/425\",[4,28.845]],[\"comment/425\",[]],[\"name/426\",[6,29.329]],[\"comment/426\",[]],[\"name/427\",[164,77.287]],[\"comment/427\",[]],[\"name/428\",[1,24.354]],[\"comment/428\",[]],[\"name/429\",[2,36.74]],[\"comment/429\",[]],[\"name/430\",[165,72.179]],[\"comment/430\",[]],[\"name/431\",[5,29.329]],[\"comment/431\",[]],[\"name/432\",[4,28.845]],[\"comment/432\",[]],[\"name/433\",[6,29.329]],[\"comment/433\",[]],[\"name/434\",[166,77.287]],[\"comment/434\",[]],[\"name/435\",[1,24.354]],[\"comment/435\",[]],[\"name/436\",[167,64.294]],[\"comment/436\",[]],[\"name/437\",[168,77.287]],[\"comment/437\",[]],[\"name/438\",[169,77.287]],[\"comment/438\",[]],[\"name/439\",[170,77.287]],[\"comment/439\",[]],[\"name/440\",[171,77.287]],[\"comment/440\",[]],[\"name/441\",[172,68.814]],[\"comment/441\",[]],[\"name/442\",[1,24.354]],[\"comment/442\",[]],[\"name/443\",[4,28.845]],[\"comment/443\",[]],[\"name/444\",[5,29.329]],[\"comment/444\",[]],[\"name/445\",[6,29.329]],[\"comment/445\",[]],[\"name/446\",[173,77.287]],[\"comment/446\",[]],[\"name/447\",[1,24.354]],[\"comment/447\",[]],[\"name/448\",[2,36.74]],[\"comment/448\",[]],[\"name/449\",[5,29.329]],[\"comment/449\",[]],[\"name/450\",[174,77.287]],[\"comment/450\",[]],[\"name/451\",[4,28.845]],[\"comment/451\",[]],[\"name/452\",[6,29.329]],[\"comment/452\",[]],[\"name/453\",[175,77.287]],[\"comment/453\",[]],[\"name/454\",[1,24.354]],[\"comment/454\",[]],[\"name/455\",[2,36.74]],[\"comment/455\",[]],[\"name/456\",[5,29.329]],[\"comment/456\",[]],[\"name/457\",[4,28.845]],[\"comment/457\",[]],[\"name/458\",[6,29.329]],[\"comment/458\",[]],[\"name/459\",[176,77.287]],[\"comment/459\",[]],[\"name/460\",[1,24.354]],[\"comment/460\",[]],[\"name/461\",[5,29.329]],[\"comment/461\",[]],[\"name/462\",[4,28.845]],[\"comment/462\",[]],[\"name/463\",[6,29.329]],[\"comment/463\",[]],[\"name/464\",[177,66.301]],[\"comment/464\",[]],[\"name/465\",[1,24.354]],[\"comment/465\",[]],[\"name/466\",[4,28.845]],[\"comment/466\",[]],[\"name/467\",[5,29.329]],[\"comment/467\",[]],[\"name/468\",[6,29.329]],[\"comment/468\",[]],[\"name/469\",[178,77.287]],[\"comment/469\",[]],[\"name/470\",[161,64.294]],[\"comment/470\",[]],[\"name/471\",[177,66.301]],[\"comment/471\",[]],[\"name/472\",[172,68.814]],[\"comment/472\",[]],[\"name/473\",[158,68.814]],[\"comment/473\",[]],[\"name/474\",[144,68.814]],[\"comment/474\",[]],[\"name/475\",[179,77.287]],[\"comment/475\",[]],[\"name/476\",[1,24.354]],[\"comment/476\",[]],[\"name/477\",[161,64.294]],[\"comment/477\",[]],[\"name/478\",[177,66.301]],[\"comment/478\",[]],[\"name/479\",[172,68.814]],[\"comment/479\",[]],[\"name/480\",[158,68.814]],[\"comment/480\",[]],[\"name/481\",[144,68.814]],[\"comment/481\",[]],[\"name/482\",[5,29.329]],[\"comment/482\",[]],[\"name/483\",[4,28.845]],[\"comment/483\",[]],[\"name/484\",[6,29.329]],[\"comment/484\",[]],[\"name/485\",[180,68.814]],[\"comment/485\",[]],[\"name/486\",[1,24.354]],[\"comment/486\",[]],[\"name/487\",[4,28.845]],[\"comment/487\",[]],[\"name/488\",[5,29.329]],[\"comment/488\",[]],[\"name/489\",[6,29.329]],[\"comment/489\",[]],[\"name/490\",[181,77.287]],[\"comment/490\",[]],[\"name/491\",[143,57.828]],[\"comment/491\",[]],[\"name/492\",[182,62.624]],[\"comment/492\",[]],[\"name/493\",[183,77.287]],[\"comment/493\",[]],[\"name/494\",[1,24.354]],[\"comment/494\",[]],[\"name/495\",[4,28.845]],[\"comment/495\",[]],[\"name/496\",[5,29.329]],[\"comment/496\",[]],[\"name/497\",[6,29.329]],[\"comment/497\",[]],[\"name/498\",[184,77.287]],[\"comment/498\",[]],[\"name/499\",[1,24.354]],[\"comment/499\",[]],[\"name/500\",[5,29.329]],[\"comment/500\",[]],[\"name/501\",[4,28.845]],[\"comment/501\",[]],[\"name/502\",[6,29.329]],[\"comment/502\",[]],[\"name/503\",[185,77.287]],[\"comment/503\",[]],[\"name/504\",[1,24.354]],[\"comment/504\",[]],[\"name/505\",[186,52.72]],[\"comment/505\",[]],[\"name/506\",[4,28.845]],[\"comment/506\",[]],[\"name/507\",[5,29.329]],[\"comment/507\",[]],[\"name/508\",[6,29.329]],[\"comment/508\",[]],[\"name/509\",[187,77.287]],[\"comment/509\",[]],[\"name/510\",[1,24.354]],[\"comment/510\",[]],[\"name/511\",[186,52.72]],[\"comment/511\",[]],[\"name/512\",[4,28.845]],[\"comment/512\",[]],[\"name/513\",[5,29.329]],[\"comment/513\",[]],[\"name/514\",[6,29.329]],[\"comment/514\",[]],[\"name/515\",[188,77.287]],[\"comment/515\",[]],[\"name/516\",[1,24.354]],[\"comment/516\",[]],[\"name/517\",[186,52.72]],[\"comment/517\",[]],[\"name/518\",[4,28.845]],[\"comment/518\",[]],[\"name/519\",[5,29.329]],[\"comment/519\",[]],[\"name/520\",[6,29.329]],[\"comment/520\",[]],[\"name/521\",[189,77.287]],[\"comment/521\",[]],[\"name/522\",[182,62.624]],[\"comment/522\",[]],[\"name/523\",[190,64.294]],[\"comment/523\",[]],[\"name/524\",[1,24.354]],[\"comment/524\",[]],[\"name/525\",[4,28.845]],[\"comment/525\",[]],[\"name/526\",[5,29.329]],[\"comment/526\",[]],[\"name/527\",[6,29.329]],[\"comment/527\",[]],[\"name/528\",[191,77.287]],[\"comment/528\",[]],[\"name/529\",[1,24.354]],[\"comment/529\",[]],[\"name/530\",[2,36.74]],[\"comment/530\",[]],[\"name/531\",[186,52.72]],[\"comment/531\",[]],[\"name/532\",[4,28.845]],[\"comment/532\",[]],[\"name/533\",[5,29.329]],[\"comment/533\",[]],[\"name/534\",[6,29.329]],[\"comment/534\",[]],[\"name/535\",[192,77.287]],[\"comment/535\",[]],[\"name/536\",[1,24.354]],[\"comment/536\",[]],[\"name/537\",[2,36.74]],[\"comment/537\",[]],[\"name/538\",[186,52.72]],[\"comment/538\",[]],[\"name/539\",[4,28.845]],[\"comment/539\",[]],[\"name/540\",[5,29.329]],[\"comment/540\",[]],[\"name/541\",[6,29.329]],[\"comment/541\",[]],[\"name/542\",[193,77.287]],[\"comment/542\",[]],[\"name/543\",[1,24.354]],[\"comment/543\",[]],[\"name/544\",[2,36.74]],[\"comment/544\",[]],[\"name/545\",[186,52.72]],[\"comment/545\",[]],[\"name/546\",[194,62.624]],[\"comment/546\",[]],[\"name/547\",[4,28.845]],[\"comment/547\",[]],[\"name/548\",[5,29.329]],[\"comment/548\",[]],[\"name/549\",[6,29.329]],[\"comment/549\",[]],[\"name/550\",[195,77.287]],[\"comment/550\",[]],[\"name/551\",[1,24.354]],[\"comment/551\",[]],[\"name/552\",[131,57.828]],[\"comment/552\",[]],[\"name/553\",[177,66.301]],[\"comment/553\",[]],[\"name/554\",[196,64.294]],[\"comment/554\",[]],[\"name/555\",[4,28.845]],[\"comment/555\",[]],[\"name/556\",[5,29.329]],[\"comment/556\",[]],[\"name/557\",[6,29.329]],[\"comment/557\",[]],[\"name/558\",[197,77.287]],[\"comment/558\",[]],[\"name/559\",[198,77.287]],[\"comment/559\",[]],[\"name/560\",[199,77.287]],[\"comment/560\",[]],[\"name/561\",[200,77.287]],[\"comment/561\",[]],[\"name/562\",[201,59.941]],[\"comment/562\",[]],[\"name/563\",[142,66.301]],[\"comment/563\",[]],[\"name/564\",[202,62.624]],[\"comment/564\",[]],[\"name/565\",[1,24.354]],[\"comment/565\",[]],[\"name/566\",[4,28.845]],[\"comment/566\",[]],[\"name/567\",[5,29.329]],[\"comment/567\",[]],[\"name/568\",[6,29.329]],[\"comment/568\",[]],[\"name/569\",[203,77.287]],[\"comment/569\",[]],[\"name/570\",[1,24.354]],[\"comment/570\",[]],[\"name/571\",[4,28.845]],[\"comment/571\",[]],[\"name/572\",[5,29.329]],[\"comment/572\",[]],[\"name/573\",[6,29.329]],[\"comment/573\",[]],[\"name/574\",[204,77.287]],[\"comment/574\",[]],[\"name/575\",[1,24.354]],[\"comment/575\",[]],[\"name/576\",[2,36.74]],[\"comment/576\",[]],[\"name/577\",[202,62.624]],[\"comment/577\",[]],[\"name/578\",[196,64.294]],[\"comment/578\",[]],[\"name/579\",[5,29.329]],[\"comment/579\",[]],[\"name/580\",[4,28.845]],[\"comment/580\",[]],[\"name/581\",[6,29.329]],[\"comment/581\",[]],[\"name/582\",[205,77.287]],[\"comment/582\",[]],[\"name/583\",[1,24.354]],[\"comment/583\",[]],[\"name/584\",[206,77.287]],[\"comment/584\",[]],[\"name/585\",[207,77.287]],[\"comment/585\",[]],[\"name/586\",[115,31.005]],[\"comment/586\",[]],[\"name/587\",[208,61.193]],[\"comment/587\",[]],[\"name/588\",[209,77.287]],[\"comment/588\",[]],[\"name/589\",[210,77.287]],[\"comment/589\",[]],[\"name/590\",[5,29.329]],[\"comment/590\",[]],[\"name/591\",[211,77.287]],[\"comment/591\",[]],[\"name/592\",[212,77.287]],[\"comment/592\",[]],[\"name/593\",[213,77.287]],[\"comment/593\",[]],[\"name/594\",[214,77.287]],[\"comment/594\",[]],[\"name/595\",[215,77.287]],[\"comment/595\",[]],[\"name/596\",[4,28.845]],[\"comment/596\",[]],[\"name/597\",[6,29.329]],[\"comment/597\",[]],[\"name/598\",[216,77.287]],[\"comment/598\",[]],[\"name/599\",[1,24.354]],[\"comment/599\",[]],[\"name/600\",[2,36.74]],[\"comment/600\",[]],[\"name/601\",[75,64.294]],[\"comment/601\",[]],[\"name/602\",[217,77.287]],[\"comment/602\",[]],[\"name/603\",[218,77.287]],[\"comment/603\",[]],[\"name/604\",[5,29.329]],[\"comment/604\",[]],[\"name/605\",[4,28.845]],[\"comment/605\",[]],[\"name/606\",[6,29.329]],[\"comment/606\",[]],[\"name/607\",[219,77.287]],[\"comment/607\",[]],[\"name/608\",[1,24.354]],[\"comment/608\",[]],[\"name/609\",[220,72.179]],[\"comment/609\",[]],[\"name/610\",[5,29.329]],[\"comment/610\",[]],[\"name/611\",[4,28.845]],[\"comment/611\",[]],[\"name/612\",[6,29.329]],[\"comment/612\",[]],[\"name/613\",[221,77.287]],[\"comment/613\",[]],[\"name/614\",[1,24.354]],[\"comment/614\",[]],[\"name/615\",[5,29.329]],[\"comment/615\",[]],[\"name/616\",[4,28.845]],[\"comment/616\",[]],[\"name/617\",[6,29.329]],[\"comment/617\",[]],[\"name/618\",[222,77.287]],[\"comment/618\",[]],[\"name/619\",[1,24.354]],[\"comment/619\",[]],[\"name/620\",[165,72.179]],[\"comment/620\",[]],[\"name/621\",[2,36.74]],[\"comment/621\",[]],[\"name/622\",[5,29.329]],[\"comment/622\",[]],[\"name/623\",[4,28.845]],[\"comment/623\",[]],[\"name/624\",[6,29.329]],[\"comment/624\",[]],[\"name/625\",[223,77.287]],[\"comment/625\",[]],[\"name/626\",[1,24.354]],[\"comment/626\",[]],[\"name/627\",[224,77.287]],[\"comment/627\",[]],[\"name/628\",[5,29.329]],[\"comment/628\",[]],[\"name/629\",[4,28.845]],[\"comment/629\",[]],[\"name/630\",[6,29.329]],[\"comment/630\",[]],[\"name/631\",[225,72.179]],[\"comment/631\",[]],[\"name/632\",[1,24.354]],[\"comment/632\",[]],[\"name/633\",[4,28.845]],[\"comment/633\",[]],[\"name/634\",[5,29.329]],[\"comment/634\",[]],[\"name/635\",[6,29.329]],[\"comment/635\",[]],[\"name/636\",[226,77.287]],[\"comment/636\",[]],[\"name/637\",[1,24.354]],[\"comment/637\",[]],[\"name/638\",[5,29.329]],[\"comment/638\",[]],[\"name/639\",[4,28.845]],[\"comment/639\",[]],[\"name/640\",[6,29.329]],[\"comment/640\",[]],[\"name/641\",[227,77.287]],[\"comment/641\",[]],[\"name/642\",[1,24.354]],[\"comment/642\",[]],[\"name/643\",[5,29.329]],[\"comment/643\",[]],[\"name/644\",[228,77.287]],[\"comment/644\",[]],[\"name/645\",[229,77.287]],[\"comment/645\",[]],[\"name/646\",[4,28.845]],[\"comment/646\",[]],[\"name/647\",[6,29.329]],[\"comment/647\",[]],[\"name/648\",[230,77.287]],[\"comment/648\",[]],[\"name/649\",[1,24.354]],[\"comment/649\",[]],[\"name/650\",[231,68.814]],[\"comment/650\",[]],[\"name/651\",[5,29.329]],[\"comment/651\",[]],[\"name/652\",[4,28.845]],[\"comment/652\",[]],[\"name/653\",[6,29.329]],[\"comment/653\",[]],[\"name/654\",[232,77.287]],[\"comment/654\",[]],[\"name/655\",[1,24.354]],[\"comment/655\",[]],[\"name/656\",[233,46.226]],[\"comment/656\",[]],[\"name/657\",[143,57.828]],[\"comment/657\",[]],[\"name/658\",[234,58.829]],[\"comment/658\",[]],[\"name/659\",[235,77.287]],[\"comment/659\",[]],[\"name/660\",[1,24.354]],[\"comment/660\",[]],[\"name/661\",[233,46.226]],[\"comment/661\",[]],[\"name/662\",[143,57.828]],[\"comment/662\",[]],[\"name/663\",[234,58.829]],[\"comment/663\",[]],[\"name/664\",[236,77.287]],[\"comment/664\",[]],[\"name/665\",[1,24.354]],[\"comment/665\",[]],[\"name/666\",[233,46.226]],[\"comment/666\",[]],[\"name/667\",[143,57.828]],[\"comment/667\",[]],[\"name/668\",[234,58.829]],[\"comment/668\",[]],[\"name/669\",[237,77.287]],[\"comment/669\",[]],[\"name/670\",[1,24.354]],[\"comment/670\",[]],[\"name/671\",[233,46.226]],[\"comment/671\",[]],[\"name/672\",[143,57.828]],[\"comment/672\",[]],[\"name/673\",[234,58.829]],[\"comment/673\",[]],[\"name/674\",[238,77.287]],[\"comment/674\",[]],[\"name/675\",[1,24.354]],[\"comment/675\",[]],[\"name/676\",[2,36.74]],[\"comment/676\",[]],[\"name/677\",[225,72.179]],[\"comment/677\",[]],[\"name/678\",[4,28.845]],[\"comment/678\",[]],[\"name/679\",[5,29.329]],[\"comment/679\",[]],[\"name/680\",[6,29.329]],[\"comment/680\",[]],[\"name/681\",[239,64.294]],[\"comment/681\",[]],[\"name/682\",[1,24.354]],[\"comment/682\",[]],[\"name/683\",[4,28.845]],[\"comment/683\",[]],[\"name/684\",[5,29.329]],[\"comment/684\",[]],[\"name/685\",[6,29.329]],[\"comment/685\",[]],[\"name/686\",[240,77.287]],[\"comment/686\",[]],[\"name/687\",[1,24.354]],[\"comment/687\",[]],[\"name/688\",[234,58.829]],[\"comment/688\",[]],[\"name/689\",[143,57.828]],[\"comment/689\",[]],[\"name/690\",[241,66.301]],[\"comment/690\",[]],[\"name/691\",[242,66.301]],[\"comment/691\",[]],[\"name/692\",[208,61.193]],[\"comment/692\",[]],[\"name/693\",[143,57.828]],[\"comment/693\",[]],[\"name/694\",[234,58.829]],[\"comment/694\",[]],[\"name/695\",[241,66.301]],[\"comment/695\",[]],[\"name/696\",[242,66.301]],[\"comment/696\",[]],[\"name/697\",[139,64.294]],[\"comment/697\",[]],[\"name/698\",[143,57.828]],[\"comment/698\",[]],[\"name/699\",[234,58.829]],[\"comment/699\",[]],[\"name/700\",[241,66.301]],[\"comment/700\",[]],[\"name/701\",[242,66.301]],[\"comment/701\",[]],[\"name/702\",[243,77.287]],[\"comment/702\",[]],[\"name/703\",[244,77.287]],[\"comment/703\",[]],[\"name/704\",[245,77.287]],[\"comment/704\",[]],[\"name/705\",[246,77.287]],[\"comment/705\",[]],[\"name/706\",[247,77.287]],[\"comment/706\",[]],[\"name/707\",[248,77.287]],[\"comment/707\",[]],[\"name/708\",[1,24.354]],[\"comment/708\",[]],[\"name/709\",[2,36.74]],[\"comment/709\",[]],[\"name/710\",[186,52.72]],[\"comment/710\",[]],[\"name/711\",[249,77.287]],[\"comment/711\",[]],[\"name/712\",[250,77.287]],[\"comment/712\",[]],[\"name/713\",[251,77.287]],[\"comment/713\",[]],[\"name/714\",[140,59.941]],[\"comment/714\",[]],[\"name/715\",[252,77.287]],[\"comment/715\",[]],[\"name/716\",[253,77.287]],[\"comment/716\",[]],[\"name/717\",[254,77.287]],[\"comment/717\",[]],[\"name/718\",[255,77.287]],[\"comment/718\",[]],[\"name/719\",[256,77.287]],[\"comment/719\",[]],[\"name/720\",[257,64.294]],[\"comment/720\",[]],[\"name/721\",[258,72.179]],[\"comment/721\",[]],[\"name/722\",[259,77.287]],[\"comment/722\",[]],[\"name/723\",[260,77.287]],[\"comment/723\",[]],[\"name/724\",[261,56.084]],[\"comment/724\",[]],[\"name/725\",[262,77.287]],[\"comment/725\",[]],[\"name/726\",[263,55.315]],[\"comment/726\",[]],[\"name/727\",[264,56.084]],[\"comment/727\",[]],[\"name/728\",[265,77.287]],[\"comment/728\",[]],[\"name/729\",[266,77.287]],[\"comment/729\",[]],[\"name/730\",[267,77.287]],[\"comment/730\",[]],[\"name/731\",[268,59.941]],[\"comment/731\",[]],[\"name/732\",[269,77.287]],[\"comment/732\",[]],[\"name/733\",[270,77.287]],[\"comment/733\",[]],[\"name/734\",[271,77.287]],[\"comment/734\",[]],[\"name/735\",[115,31.005]],[\"comment/735\",[]],[\"name/736\",[272,77.287]],[\"comment/736\",[]],[\"name/737\",[115,31.005]],[\"comment/737\",[]],[\"name/738\",[167,64.294]],[\"comment/738\",[]],[\"name/739\",[273,61.193]],[\"comment/739\",[]],[\"name/740\",[274,77.287]],[\"comment/740\",[]],[\"name/741\",[275,77.287]],[\"comment/741\",[]],[\"name/742\",[276,77.287]],[\"comment/742\",[]],[\"name/743\",[277,77.287]],[\"comment/743\",[]],[\"name/744\",[278,77.287]],[\"comment/744\",[]],[\"name/745\",[279,77.287]],[\"comment/745\",[]],[\"name/746\",[280,77.287]],[\"comment/746\",[]],[\"name/747\",[281,77.287]],[\"comment/747\",[]],[\"name/748\",[282,66.301]],[\"comment/748\",[]],[\"name/749\",[283,77.287]],[\"comment/749\",[]],[\"name/750\",[284,77.287]],[\"comment/750\",[]],[\"name/751\",[143,57.828]],[\"comment/751\",[]],[\"name/752\",[234,58.829]],[\"comment/752\",[]],[\"name/753\",[241,66.301]],[\"comment/753\",[]],[\"name/754\",[242,66.301]],[\"comment/754\",[]],[\"name/755\",[182,62.624]],[\"comment/755\",[]],[\"name/756\",[285,77.287]],[\"comment/756\",[]],[\"name/757\",[286,72.179]],[\"comment/757\",[]],[\"name/758\",[287,68.814]],[\"comment/758\",[]],[\"name/759\",[149,68.814]],[\"comment/759\",[]],[\"name/760\",[71,72.179]],[\"comment/760\",[]],[\"name/761\",[288,72.179]],[\"comment/761\",[]],[\"name/762\",[289,77.287]],[\"comment/762\",[]],[\"name/763\",[1,24.354]],[\"comment/763\",[]],[\"name/764\",[2,36.74]],[\"comment/764\",[]],[\"name/765\",[290,77.287]],[\"comment/765\",[]],[\"name/766\",[5,29.329]],[\"comment/766\",[]],[\"name/767\",[291,77.287]],[\"comment/767\",[]],[\"name/768\",[4,28.845]],[\"comment/768\",[]],[\"name/769\",[6,29.329]],[\"comment/769\",[]],[\"name/770\",[292,77.287]],[\"comment/770\",[]],[\"name/771\",[293,68.814]],[\"comment/771\",[]],[\"name/772\",[88,54.6]],[\"comment/772\",[]],[\"name/773\",[294,72.179]],[\"comment/773\",[]],[\"name/774\",[295,68.814]],[\"comment/774\",[]],[\"name/775\",[296,66.301]],[\"comment/775\",[]],[\"name/776\",[297,53.308]],[\"comment/776\",[]],[\"name/777\",[196,64.294]],[\"comment/777\",[]],[\"name/778\",[202,62.624]],[\"comment/778\",[]],[\"name/779\",[239,64.294]],[\"comment/779\",[]],[\"name/780\",[298,77.287]],[\"comment/780\",[]],[\"name/781\",[1,24.354]],[\"comment/781\",[]],[\"name/782\",[2,36.74]],[\"comment/782\",[]],[\"name/783\",[299,77.287]],[\"comment/783\",[]],[\"name/784\",[293,68.814]],[\"comment/784\",[]],[\"name/785\",[88,54.6]],[\"comment/785\",[]],[\"name/786\",[294,72.179]],[\"comment/786\",[]],[\"name/787\",[295,68.814]],[\"comment/787\",[]],[\"name/788\",[296,66.301]],[\"comment/788\",[]],[\"name/789\",[297,53.308]],[\"comment/789\",[]],[\"name/790\",[196,64.294]],[\"comment/790\",[]],[\"name/791\",[202,62.624]],[\"comment/791\",[]],[\"name/792\",[239,64.294]],[\"comment/792\",[]],[\"name/793\",[300,77.287]],[\"comment/793\",[]],[\"name/794\",[301,77.287]],[\"comment/794\",[]],[\"name/795\",[302,72.179]],[\"comment/795\",[]],[\"name/796\",[303,77.287]],[\"comment/796\",[]],[\"name/797\",[304,77.287]],[\"comment/797\",[]],[\"name/798\",[305,77.287]],[\"comment/798\",[]],[\"name/799\",[306,77.287]],[\"comment/799\",[]],[\"name/800\",[307,77.287]],[\"comment/800\",[]],[\"name/801\",[308,77.287]],[\"comment/801\",[]],[\"name/802\",[309,77.287]],[\"comment/802\",[]],[\"name/803\",[310,77.287]],[\"comment/803\",[]],[\"name/804\",[311,77.287]],[\"comment/804\",[]],[\"name/805\",[312,77.287]],[\"comment/805\",[]],[\"name/806\",[313,64.294]],[\"comment/806\",[]],[\"name/807\",[302,72.179]],[\"comment/807\",[]],[\"name/808\",[115,31.005]],[\"comment/808\",[]],[\"name/809\",[314,72.179]],[\"comment/809\",[]],[\"name/810\",[315,77.287]],[\"comment/810\",[]],[\"name/811\",[8,61.193]],[\"comment/811\",[]],[\"name/812\",[316,77.287]],[\"comment/812\",[]],[\"name/813\",[1,24.354]],[\"comment/813\",[]],[\"name/814\",[297,53.308]],[\"comment/814\",[]],[\"name/815\",[317,64.294]],[\"comment/815\",[]],[\"name/816\",[318,61.193]],[\"comment/816\",[]],[\"name/817\",[39,47.843]],[\"comment/817\",[]],[\"name/818\",[319,66.301]],[\"comment/818\",[]],[\"name/819\",[320,66.301]],[\"comment/819\",[]],[\"name/820\",[321,66.301]],[\"comment/820\",[]],[\"name/821\",[322,66.301]],[\"comment/821\",[]],[\"name/822\",[323,66.301]],[\"comment/822\",[]],[\"name/823\",[324,66.301]],[\"comment/823\",[]],[\"name/824\",[325,77.287]],[\"comment/824\",[]],[\"name/825\",[1,24.354]],[\"comment/825\",[]],[\"name/826\",[297,53.308]],[\"comment/826\",[]],[\"name/827\",[326,64.294]],[\"comment/827\",[]],[\"name/828\",[39,47.843]],[\"comment/828\",[]],[\"name/829\",[327,77.287]],[\"comment/829\",[]],[\"name/830\",[1,24.354]],[\"comment/830\",[]],[\"name/831\",[79,56.084]],[\"comment/831\",[]],[\"name/832\",[39,47.843]],[\"comment/832\",[]],[\"name/833\",[5,29.329]],[\"comment/833\",[]],[\"name/834\",[4,28.845]],[\"comment/834\",[]],[\"name/835\",[6,29.329]],[\"comment/835\",[]],[\"name/836\",[328,77.287]],[\"comment/836\",[]],[\"name/837\",[1,24.354]],[\"comment/837\",[]],[\"name/838\",[79,56.084]],[\"comment/838\",[]],[\"name/839\",[296,66.301]],[\"comment/839\",[]],[\"name/840\",[4,28.845]],[\"comment/840\",[]],[\"name/841\",[5,29.329]],[\"comment/841\",[]],[\"name/842\",[6,29.329]],[\"comment/842\",[]],[\"name/843\",[329,77.287]],[\"comment/843\",[]],[\"name/844\",[330,62.624]],[\"comment/844\",[]],[\"name/845\",[8,61.193]],[\"comment/845\",[]],[\"name/846\",[331,77.287]],[\"comment/846\",[]],[\"name/847\",[182,62.624]],[\"comment/847\",[]],[\"name/848\",[288,72.179]],[\"comment/848\",[]],[\"name/849\",[332,77.287]],[\"comment/849\",[]],[\"name/850\",[1,24.354]],[\"comment/850\",[]],[\"name/851\",[4,28.845]],[\"comment/851\",[]],[\"name/852\",[5,29.329]],[\"comment/852\",[]],[\"name/853\",[6,29.329]],[\"comment/853\",[]],[\"name/854\",[333,77.287]],[\"comment/854\",[]],[\"name/855\",[1,24.354]],[\"comment/855\",[]],[\"name/856\",[79,56.084]],[\"comment/856\",[]],[\"name/857\",[296,66.301]],[\"comment/857\",[]],[\"name/858\",[4,28.845]],[\"comment/858\",[]],[\"name/859\",[5,29.329]],[\"comment/859\",[]],[\"name/860\",[6,29.329]],[\"comment/860\",[]],[\"name/861\",[334,77.287]],[\"comment/861\",[]],[\"name/862\",[1,24.354]],[\"comment/862\",[]],[\"name/863\",[79,56.084]],[\"comment/863\",[]],[\"name/864\",[5,29.329]],[\"comment/864\",[]],[\"name/865\",[4,28.845]],[\"comment/865\",[]],[\"name/866\",[6,29.329]],[\"comment/866\",[]],[\"name/867\",[335,77.287]],[\"comment/867\",[]],[\"name/868\",[79,56.084]],[\"comment/868\",[]],[\"name/869\",[336,56.084]],[\"comment/869\",[]],[\"name/870\",[337,68.814]],[\"comment/870\",[]],[\"name/871\",[338,72.179]],[\"comment/871\",[]],[\"name/872\",[339,77.287]],[\"comment/872\",[]],[\"name/873\",[1,24.354]],[\"comment/873\",[]],[\"name/874\",[2,36.74]],[\"comment/874\",[]],[\"name/875\",[79,56.084]],[\"comment/875\",[]],[\"name/876\",[336,56.084]],[\"comment/876\",[]],[\"name/877\",[337,68.814]],[\"comment/877\",[]],[\"name/878\",[338,72.179]],[\"comment/878\",[]],[\"name/879\",[340,59.941]],[\"comment/879\",[]],[\"name/880\",[341,72.179]],[\"comment/880\",[]],[\"name/881\",[342,77.287]],[\"comment/881\",[]],[\"name/882\",[4,28.845]],[\"comment/882\",[]],[\"name/883\",[5,29.329]],[\"comment/883\",[]],[\"name/884\",[343,59.941]],[\"comment/884\",[]],[\"name/885\",[6,29.329]],[\"comment/885\",[]],[\"name/886\",[344,77.287]],[\"comment/886\",[]],[\"name/887\",[1,24.354]],[\"comment/887\",[]],[\"name/888\",[2,36.74]],[\"comment/888\",[]],[\"name/889\",[79,56.084]],[\"comment/889\",[]],[\"name/890\",[4,28.845]],[\"comment/890\",[]],[\"name/891\",[340,59.941]],[\"comment/891\",[]],[\"name/892\",[345,77.287]],[\"comment/892\",[]],[\"name/893\",[5,29.329]],[\"comment/893\",[]],[\"name/894\",[343,59.941]],[\"comment/894\",[]],[\"name/895\",[6,29.329]],[\"comment/895\",[]],[\"name/896\",[346,77.287]],[\"comment/896\",[]],[\"name/897\",[1,24.354]],[\"comment/897\",[]],[\"name/898\",[2,36.74]],[\"comment/898\",[]],[\"name/899\",[347,64.294]],[\"comment/899\",[]],[\"name/900\",[340,59.941]],[\"comment/900\",[]],[\"name/901\",[4,28.845]],[\"comment/901\",[]],[\"name/902\",[5,29.329]],[\"comment/902\",[]],[\"name/903\",[343,59.941]],[\"comment/903\",[]],[\"name/904\",[6,29.329]],[\"comment/904\",[]],[\"name/905\",[348,77.287]],[\"comment/905\",[]],[\"name/906\",[1,24.354]],[\"comment/906\",[]],[\"name/907\",[2,36.74]],[\"comment/907\",[]],[\"name/908\",[79,56.084]],[\"comment/908\",[]],[\"name/909\",[340,59.941]],[\"comment/909\",[]],[\"name/910\",[341,72.179]],[\"comment/910\",[]],[\"name/911\",[4,28.845]],[\"comment/911\",[]],[\"name/912\",[5,29.329]],[\"comment/912\",[]],[\"name/913\",[343,59.941]],[\"comment/913\",[]],[\"name/914\",[6,29.329]],[\"comment/914\",[]],[\"name/915\",[349,77.287]],[\"comment/915\",[]],[\"name/916\",[350,77.287]],[\"comment/916\",[]],[\"name/917\",[351,72.179]],[\"comment/917\",[]],[\"name/918\",[314,72.179]],[\"comment/918\",[]],[\"name/919\",[79,56.084]],[\"comment/919\",[]],[\"name/920\",[352,72.179]],[\"comment/920\",[]],[\"name/921\",[115,31.005]],[\"comment/921\",[]],[\"name/922\",[52,62.624]],[\"comment/922\",[]],[\"name/923\",[115,31.005]],[\"comment/923\",[]],[\"name/924\",[3,66.301]],[\"comment/924\",[]],[\"name/925\",[115,31.005]],[\"comment/925\",[]],[\"name/926\",[353,72.179]],[\"comment/926\",[]],[\"name/927\",[115,31.005]],[\"comment/927\",[]],[\"name/928\",[354,72.179]],[\"comment/928\",[]],[\"name/929\",[115,31.005]],[\"comment/929\",[]],[\"name/930\",[355,72.179]],[\"comment/930\",[]],[\"name/931\",[115,31.005]],[\"comment/931\",[]],[\"name/932\",[356,72.179]],[\"comment/932\",[]],[\"name/933\",[115,31.005]],[\"comment/933\",[]],[\"name/934\",[357,72.179]],[\"comment/934\",[]],[\"name/935\",[115,31.005]],[\"comment/935\",[]],[\"name/936\",[358,72.179]],[\"comment/936\",[]],[\"name/937\",[115,31.005]],[\"comment/937\",[]],[\"name/938\",[359,72.179]],[\"comment/938\",[]],[\"name/939\",[115,31.005]],[\"comment/939\",[]],[\"name/940\",[360,77.287]],[\"comment/940\",[]],[\"name/941\",[8,61.193]],[\"comment/941\",[]],[\"name/942\",[330,62.624]],[\"comment/942\",[]],[\"name/943\",[361,68.814]],[\"comment/943\",[]],[\"name/944\",[362,77.287]],[\"comment/944\",[]],[\"name/945\",[363,77.287]],[\"comment/945\",[]],[\"name/946\",[330,62.624]],[\"comment/946\",[]],[\"name/947\",[364,77.287]],[\"comment/947\",[]],[\"name/948\",[365,77.287]],[\"comment/948\",[]],[\"name/949\",[366,77.287]],[\"comment/949\",[]],[\"name/950\",[1,24.354]],[\"comment/950\",[]],[\"name/951\",[297,53.308]],[\"comment/951\",[]],[\"name/952\",[367,77.287]],[\"comment/952\",[]],[\"name/953\",[368,77.287]],[\"comment/953\",[]],[\"name/954\",[369,77.287]],[\"comment/954\",[]],[\"name/955\",[370,77.287]],[\"comment/955\",[]],[\"name/956\",[371,77.287]],[\"comment/956\",[]],[\"name/957\",[372,77.287]],[\"comment/957\",[]],[\"name/958\",[352,72.179]],[\"comment/958\",[]],[\"name/959\",[52,62.624]],[\"comment/959\",[]],[\"name/960\",[3,66.301]],[\"comment/960\",[]],[\"name/961\",[353,72.179]],[\"comment/961\",[]],[\"name/962\",[354,72.179]],[\"comment/962\",[]],[\"name/963\",[355,72.179]],[\"comment/963\",[]],[\"name/964\",[356,72.179]],[\"comment/964\",[]],[\"name/965\",[357,72.179]],[\"comment/965\",[]],[\"name/966\",[358,72.179]],[\"comment/966\",[]],[\"name/967\",[359,72.179]],[\"comment/967\",[]],[\"name/968\",[373,77.287]],[\"comment/968\",[]],[\"name/969\",[374,77.287]],[\"comment/969\",[]],[\"name/970\",[115,31.005]],[\"comment/970\",[]],[\"name/971\",[375,72.179]],[\"comment/971\",[]],[\"name/972\",[376,68.814]],[\"comment/972\",[]],[\"name/973\",[231,68.814]],[\"comment/973\",[]],[\"name/974\",[115,31.005]],[\"comment/974\",[]],[\"name/975\",[377,77.287]],[\"comment/975\",[]],[\"name/976\",[378,77.287]],[\"comment/976\",[]],[\"name/977\",[379,72.179]],[\"comment/977\",[]],[\"name/978\",[380,77.287]],[\"comment/978\",[]],[\"name/979\",[1,24.354]],[\"comment/979\",[]],[\"name/980\",[381,77.287]],[\"comment/980\",[]],[\"name/981\",[379,72.179]],[\"comment/981\",[]],[\"name/982\",[5,29.329]],[\"comment/982\",[]],[\"name/983\",[4,28.845]],[\"comment/983\",[]],[\"name/984\",[6,29.329]],[\"comment/984\",[]],[\"name/985\",[382,77.287]],[\"comment/985\",[]],[\"name/986\",[383,77.287]],[\"comment/986\",[]],[\"name/987\",[384,72.179]],[\"comment/987\",[]],[\"name/988\",[385,77.287]],[\"comment/988\",[]],[\"name/989\",[386,77.287]],[\"comment/989\",[]],[\"name/990\",[337,68.814]],[\"comment/990\",[]],[\"name/991\",[1,24.354]],[\"comment/991\",[]],[\"name/992\",[4,28.845]],[\"comment/992\",[]],[\"name/993\",[5,29.329]],[\"comment/993\",[]],[\"name/994\",[6,29.329]],[\"comment/994\",[]],[\"name/995\",[387,77.287]],[\"comment/995\",[]],[\"name/996\",[88,54.6]],[\"comment/996\",[]],[\"name/997\",[388,72.179]],[\"comment/997\",[]],[\"name/998\",[389,68.814]],[\"comment/998\",[]],[\"name/999\",[390,68.814]],[\"comment/999\",[]],[\"name/1000\",[79,56.084]],[\"comment/1000\",[]],[\"name/1001\",[391,68.814]],[\"comment/1001\",[]],[\"name/1002\",[392,77.287]],[\"comment/1002\",[]],[\"name/1003\",[330,62.624]],[\"comment/1003\",[]],[\"name/1004\",[8,61.193]],[\"comment/1004\",[]],[\"name/1005\",[361,68.814]],[\"comment/1005\",[]],[\"name/1006\",[393,77.287]],[\"comment/1006\",[]],[\"name/1007\",[394,66.301]],[\"comment/1007\",[]],[\"name/1008\",[395,72.179]],[\"comment/1008\",[]],[\"name/1009\",[396,66.301]],[\"comment/1009\",[]],[\"name/1010\",[397,64.294]],[\"comment/1010\",[]],[\"name/1011\",[398,77.287]],[\"comment/1011\",[]],[\"name/1012\",[399,77.287]],[\"comment/1012\",[]],[\"name/1013\",[330,62.624]],[\"comment/1013\",[]],[\"name/1014\",[8,61.193]],[\"comment/1014\",[]],[\"name/1015\",[400,72.179]],[\"comment/1015\",[]],[\"name/1016\",[351,72.179]],[\"comment/1016\",[]],[\"name/1017\",[395,72.179]],[\"comment/1017\",[]],[\"name/1018\",[396,66.301]],[\"comment/1018\",[]],[\"name/1019\",[397,64.294]],[\"comment/1019\",[]],[\"name/1020\",[347,64.294]],[\"comment/1020\",[]],[\"name/1021\",[1,24.354]],[\"comment/1021\",[]],[\"name/1022\",[2,36.74]],[\"comment/1022\",[]],[\"name/1023\",[88,54.6]],[\"comment/1023\",[]],[\"name/1024\",[388,72.179]],[\"comment/1024\",[]],[\"name/1025\",[389,68.814]],[\"comment/1025\",[]],[\"name/1026\",[390,68.814]],[\"comment/1026\",[]],[\"name/1027\",[79,56.084]],[\"comment/1027\",[]],[\"name/1028\",[391,68.814]],[\"comment/1028\",[]],[\"name/1029\",[401,77.287]],[\"comment/1029\",[]],[\"name/1030\",[402,77.287]],[\"comment/1030\",[]],[\"name/1031\",[396,66.301]],[\"comment/1031\",[]],[\"name/1032\",[403,77.287]],[\"comment/1032\",[]],[\"name/1033\",[404,77.287]],[\"comment/1033\",[]],[\"name/1034\",[1,24.354]],[\"comment/1034\",[]],[\"name/1035\",[282,66.301]],[\"comment/1035\",[]],[\"name/1036\",[405,68.814]],[\"comment/1036\",[]],[\"name/1037\",[406,77.287]],[\"comment/1037\",[]],[\"name/1038\",[405,68.814]],[\"comment/1038\",[]],[\"name/1039\",[115,31.005]],[\"comment/1039\",[]],[\"name/1040\",[407,77.287]],[\"comment/1040\",[]],[\"name/1041\",[1,24.354]],[\"comment/1041\",[]],[\"name/1042\",[408,77.287]],[\"comment/1042\",[]],[\"name/1043\",[39,47.843]],[\"comment/1043\",[]],[\"name/1044\",[4,28.845]],[\"comment/1044\",[]],[\"name/1045\",[5,29.329]],[\"comment/1045\",[]],[\"name/1046\",[6,29.329]],[\"comment/1046\",[]],[\"name/1047\",[409,77.287]],[\"comment/1047\",[]],[\"name/1048\",[1,24.354]],[\"comment/1048\",[]],[\"name/1049\",[405,68.814]],[\"comment/1049\",[]],[\"name/1050\",[410,77.287]],[\"comment/1050\",[]],[\"name/1051\",[1,24.354]],[\"comment/1051\",[]],[\"name/1052\",[411,77.287]],[\"comment/1052\",[]],[\"name/1053\",[4,28.845]],[\"comment/1053\",[]],[\"name/1054\",[5,29.329]],[\"comment/1054\",[]],[\"name/1055\",[343,59.941]],[\"comment/1055\",[]],[\"name/1056\",[340,59.941]],[\"comment/1056\",[]],[\"name/1057\",[6,29.329]],[\"comment/1057\",[]],[\"name/1058\",[412,77.287]],[\"comment/1058\",[]],[\"name/1059\",[1,24.354]],[\"comment/1059\",[]],[\"name/1060\",[313,64.294]],[\"comment/1060\",[]],[\"name/1061\",[4,28.845]],[\"comment/1061\",[]],[\"name/1062\",[343,59.941]],[\"comment/1062\",[]],[\"name/1063\",[340,59.941]],[\"comment/1063\",[]],[\"name/1064\",[413,77.287]],[\"comment/1064\",[]],[\"name/1065\",[414,77.287]],[\"comment/1065\",[]],[\"name/1066\",[415,77.287]],[\"comment/1066\",[]],[\"name/1067\",[5,29.329]],[\"comment/1067\",[]],[\"name/1068\",[6,29.329]],[\"comment/1068\",[]],[\"name/1069\",[416,77.287]],[\"comment/1069\",[]],[\"name/1070\",[1,24.354]],[\"comment/1070\",[]],[\"name/1071\",[39,47.843]],[\"comment/1071\",[]],[\"name/1072\",[417,77.287]],[\"comment/1072\",[]],[\"name/1073\",[4,28.845]],[\"comment/1073\",[]],[\"name/1074\",[5,29.329]],[\"comment/1074\",[]],[\"name/1075\",[6,29.329]],[\"comment/1075\",[]],[\"name/1076\",[418,77.287]],[\"comment/1076\",[]],[\"name/1077\",[1,24.354]],[\"comment/1077\",[]],[\"name/1078\",[419,68.814]],[\"comment/1078\",[]],[\"name/1079\",[5,29.329]],[\"comment/1079\",[]],[\"name/1080\",[4,28.845]],[\"comment/1080\",[]],[\"name/1081\",[6,29.329]],[\"comment/1081\",[]],[\"name/1082\",[420,77.287]],[\"comment/1082\",[]],[\"name/1083\",[1,24.354]],[\"comment/1083\",[]],[\"name/1084\",[421,77.287]],[\"comment/1084\",[]],[\"name/1085\",[336,56.084]],[\"comment/1085\",[]],[\"name/1086\",[422,77.287]],[\"comment/1086\",[]],[\"name/1087\",[4,28.845]],[\"comment/1087\",[]],[\"name/1088\",[5,29.329]],[\"comment/1088\",[]],[\"name/1089\",[6,29.329]],[\"comment/1089\",[]],[\"name/1090\",[423,77.287]],[\"comment/1090\",[]],[\"name/1091\",[424,77.287]],[\"comment/1091\",[]],[\"name/1092\",[182,62.624]],[\"comment/1092\",[]],[\"name/1093\",[425,77.287]],[\"comment/1093\",[]],[\"name/1094\",[295,68.814]],[\"comment/1094\",[]],[\"name/1095\",[1,24.354]],[\"comment/1095\",[]],[\"name/1096\",[4,28.845]],[\"comment/1096\",[]],[\"name/1097\",[5,29.329]],[\"comment/1097\",[]],[\"name/1098\",[6,29.329]],[\"comment/1098\",[]],[\"name/1099\",[426,77.287]],[\"comment/1099\",[]],[\"name/1100\",[1,24.354]],[\"comment/1100\",[]],[\"name/1101\",[39,47.843]],[\"comment/1101\",[]],[\"name/1102\",[4,28.845]],[\"comment/1102\",[]],[\"name/1103\",[5,29.329]],[\"comment/1103\",[]],[\"name/1104\",[6,29.329]],[\"comment/1104\",[]],[\"name/1105\",[427,77.287]],[\"comment/1105\",[]],[\"name/1106\",[1,24.354]],[\"comment/1106\",[]],[\"name/1107\",[428,77.287]],[\"comment/1107\",[]],[\"name/1108\",[5,29.329]],[\"comment/1108\",[]],[\"name/1109\",[4,28.845]],[\"comment/1109\",[]],[\"name/1110\",[6,29.329]],[\"comment/1110\",[]],[\"name/1111\",[429,77.287]],[\"comment/1111\",[]],[\"name/1112\",[1,24.354]],[\"comment/1112\",[]],[\"name/1113\",[2,36.74]],[\"comment/1113\",[]],[\"name/1114\",[5,29.329]],[\"comment/1114\",[]],[\"name/1115\",[4,28.845]],[\"comment/1115\",[]],[\"name/1116\",[6,29.329]],[\"comment/1116\",[]],[\"name/1117\",[390,68.814]],[\"comment/1117\",[]],[\"name/1118\",[1,24.354]],[\"comment/1118\",[]],[\"name/1119\",[4,28.845]],[\"comment/1119\",[]],[\"name/1120\",[5,29.329]],[\"comment/1120\",[]],[\"name/1121\",[6,29.329]],[\"comment/1121\",[]],[\"name/1122\",[430,77.287]],[\"comment/1122\",[]],[\"name/1123\",[1,24.354]],[\"comment/1123\",[]],[\"name/1124\",[2,36.74]],[\"comment/1124\",[]],[\"name/1125\",[297,53.308]],[\"comment/1125\",[]],[\"name/1126\",[32,68.814]],[\"comment/1126\",[]],[\"name/1127\",[5,29.329]],[\"comment/1127\",[]],[\"name/1128\",[431,77.287]],[\"comment/1128\",[]],[\"name/1129\",[432,77.287]],[\"comment/1129\",[]],[\"name/1130\",[433,77.287]],[\"comment/1130\",[]],[\"name/1131\",[434,77.287]],[\"comment/1131\",[]],[\"name/1132\",[4,28.845]],[\"comment/1132\",[]],[\"name/1133\",[6,29.329]],[\"comment/1133\",[]],[\"name/1134\",[293,68.814]],[\"comment/1134\",[]],[\"name/1135\",[326,64.294]],[\"comment/1135\",[]],[\"name/1136\",[115,31.005]],[\"comment/1136\",[]],[\"name/1137\",[435,77.287]],[\"comment/1137\",[]],[\"name/1138\",[1,24.354]],[\"comment/1138\",[]],[\"name/1139\",[2,36.74]],[\"comment/1139\",[]],[\"name/1140\",[318,61.193]],[\"comment/1140\",[]],[\"name/1141\",[297,53.308]],[\"comment/1141\",[]],[\"name/1142\",[436,77.287]],[\"comment/1142\",[]],[\"name/1143\",[437,77.287]],[\"comment/1143\",[]],[\"name/1144\",[438,77.287]],[\"comment/1144\",[]],[\"name/1145\",[439,77.287]],[\"comment/1145\",[]],[\"name/1146\",[319,66.301]],[\"comment/1146\",[]],[\"name/1147\",[317,64.294]],[\"comment/1147\",[]],[\"name/1148\",[320,66.301]],[\"comment/1148\",[]],[\"name/1149\",[321,66.301]],[\"comment/1149\",[]],[\"name/1150\",[323,66.301]],[\"comment/1150\",[]],[\"name/1151\",[324,66.301]],[\"comment/1151\",[]],[\"name/1152\",[322,66.301]],[\"comment/1152\",[]],[\"name/1153\",[440,77.287]],[\"comment/1153\",[]],[\"name/1154\",[1,24.354]],[\"comment/1154\",[]],[\"name/1155\",[297,53.308]],[\"comment/1155\",[]],[\"name/1156\",[326,64.294]],[\"comment/1156\",[]],[\"name/1157\",[441,77.287]],[\"comment/1157\",[]],[\"name/1158\",[1,24.354]],[\"comment/1158\",[]],[\"name/1159\",[318,61.193]],[\"comment/1159\",[]],[\"name/1160\",[39,47.843]],[\"comment/1160\",[]],[\"name/1161\",[319,66.301]],[\"comment/1161\",[]],[\"name/1162\",[317,64.294]],[\"comment/1162\",[]],[\"name/1163\",[320,66.301]],[\"comment/1163\",[]],[\"name/1164\",[321,66.301]],[\"comment/1164\",[]],[\"name/1165\",[322,66.301]],[\"comment/1165\",[]],[\"name/1166\",[323,66.301]],[\"comment/1166\",[]],[\"name/1167\",[324,66.301]],[\"comment/1167\",[]],[\"name/1168\",[442,77.287]],[\"comment/1168\",[]],[\"name/1169\",[1,24.354]],[\"comment/1169\",[]],[\"name/1170\",[39,47.843]],[\"comment/1170\",[]],[\"name/1171\",[326,64.294]],[\"comment/1171\",[]],[\"name/1172\",[443,77.287]],[\"comment/1172\",[]],[\"name/1173\",[1,24.354]],[\"comment/1173\",[]],[\"name/1174\",[2,36.74]],[\"comment/1174\",[]],[\"name/1175\",[131,57.828]],[\"comment/1175\",[]],[\"name/1176\",[317,64.294]],[\"comment/1176\",[]],[\"name/1177\",[444,77.287]],[\"comment/1177\",[]],[\"name/1178\",[318,61.193]],[\"comment/1178\",[]],[\"name/1179\",[39,47.843]],[\"comment/1179\",[]],[\"name/1180\",[319,66.301]],[\"comment/1180\",[]],[\"name/1181\",[320,66.301]],[\"comment/1181\",[]],[\"name/1182\",[321,66.301]],[\"comment/1182\",[]],[\"name/1183\",[322,66.301]],[\"comment/1183\",[]],[\"name/1184\",[323,66.301]],[\"comment/1184\",[]],[\"name/1185\",[324,66.301]],[\"comment/1185\",[]],[\"name/1186\",[445,77.287]],[\"comment/1186\",[]],[\"name/1187\",[1,24.354]],[\"comment/1187\",[]],[\"name/1188\",[131,57.828]],[\"comment/1188\",[]],[\"name/1189\",[326,64.294]],[\"comment/1189\",[]],[\"name/1190\",[39,47.843]],[\"comment/1190\",[]],[\"name/1191\",[446,77.287]],[\"comment/1191\",[]],[\"name/1192\",[313,64.294]],[\"comment/1192\",[]],[\"name/1193\",[131,57.828]],[\"comment/1193\",[]],[\"name/1194\",[447,61.193]],[\"comment/1194\",[]],[\"name/1195\",[448,77.287]],[\"comment/1195\",[]],[\"name/1196\",[1,24.354]],[\"comment/1196\",[]],[\"name/1197\",[2,36.74]],[\"comment/1197\",[]],[\"name/1198\",[313,64.294]],[\"comment/1198\",[]],[\"name/1199\",[131,57.828]],[\"comment/1199\",[]],[\"name/1200\",[447,61.193]],[\"comment/1200\",[]],[\"name/1201\",[5,29.329]],[\"comment/1201\",[]],[\"name/1202\",[4,28.845]],[\"comment/1202\",[]],[\"name/1203\",[6,29.329]],[\"comment/1203\",[]],[\"name/1204\",[449,77.287]],[\"comment/1204\",[]],[\"name/1205\",[1,24.354]],[\"comment/1205\",[]],[\"name/1206\",[2,36.74]],[\"comment/1206\",[]],[\"name/1207\",[313,64.294]],[\"comment/1207\",[]],[\"name/1208\",[5,29.329]],[\"comment/1208\",[]],[\"name/1209\",[4,28.845]],[\"comment/1209\",[]],[\"name/1210\",[6,29.329]],[\"comment/1210\",[]],[\"name/1211\",[450,66.301]],[\"comment/1211\",[]],[\"name/1212\",[1,24.354]],[\"comment/1212\",[]],[\"name/1213\",[2,36.74]],[\"comment/1213\",[]],[\"name/1214\",[451,77.287]],[\"comment/1214\",[]],[\"name/1215\",[452,77.287]],[\"comment/1215\",[]],[\"name/1216\",[453,77.287]],[\"comment/1216\",[]],[\"name/1217\",[454,77.287]],[\"comment/1217\",[]],[\"name/1218\",[455,72.179]],[\"comment/1218\",[]],[\"name/1219\",[456,77.287]],[\"comment/1219\",[]],[\"name/1220\",[457,77.287]],[\"comment/1220\",[]],[\"name/1221\",[458,77.287]],[\"comment/1221\",[]],[\"name/1222\",[459,77.287]],[\"comment/1222\",[]],[\"name/1223\",[460,77.287]],[\"comment/1223\",[]],[\"name/1224\",[1,24.354]],[\"comment/1224\",[]],[\"name/1225\",[450,66.301]],[\"comment/1225\",[]],[\"name/1226\",[5,29.329]],[\"comment/1226\",[]],[\"name/1227\",[4,28.845]],[\"comment/1227\",[]],[\"name/1228\",[6,29.329]],[\"comment/1228\",[]],[\"name/1229\",[461,72.179]],[\"comment/1229\",[]],[\"name/1230\",[462,66.301]],[\"comment/1230\",[]],[\"name/1231\",[115,31.005]],[\"comment/1231\",[]],[\"name/1232\",[463,77.287]],[\"comment/1232\",[]],[\"name/1233\",[1,24.354]],[\"comment/1233\",[]],[\"name/1234\",[461,72.179]],[\"comment/1234\",[]],[\"name/1235\",[5,29.329]],[\"comment/1235\",[]],[\"name/1236\",[4,28.845]],[\"comment/1236\",[]],[\"name/1237\",[6,29.329]],[\"comment/1237\",[]],[\"name/1238\",[464,72.179]],[\"comment/1238\",[]],[\"name/1239\",[1,24.354]],[\"comment/1239\",[]],[\"name/1240\",[4,28.845]],[\"comment/1240\",[]],[\"name/1241\",[5,29.329]],[\"comment/1241\",[]],[\"name/1242\",[6,29.329]],[\"comment/1242\",[]],[\"name/1243\",[465,77.287]],[\"comment/1243\",[]],[\"name/1244\",[347,64.294]],[\"comment/1244\",[]],[\"name/1245\",[466,66.301]],[\"comment/1245\",[]],[\"name/1246\",[467,77.287]],[\"comment/1246\",[]],[\"name/1247\",[1,24.354]],[\"comment/1247\",[]],[\"name/1248\",[2,36.74]],[\"comment/1248\",[]],[\"name/1249\",[347,64.294]],[\"comment/1249\",[]],[\"name/1250\",[466,66.301]],[\"comment/1250\",[]],[\"name/1251\",[340,59.941]],[\"comment/1251\",[]],[\"name/1252\",[468,66.301]],[\"comment/1252\",[]],[\"name/1253\",[396,66.301]],[\"comment/1253\",[]],[\"name/1254\",[4,28.845]],[\"comment/1254\",[]],[\"name/1255\",[5,29.329]],[\"comment/1255\",[]],[\"name/1256\",[343,59.941]],[\"comment/1256\",[]],[\"name/1257\",[6,29.329]],[\"comment/1257\",[]],[\"name/1258\",[469,77.287]],[\"comment/1258\",[]],[\"name/1259\",[131,57.828]],[\"comment/1259\",[]],[\"name/1260\",[447,61.193]],[\"comment/1260\",[]],[\"name/1261\",[470,61.193]],[\"comment/1261\",[]],[\"name/1262\",[297,53.308]],[\"comment/1262\",[]],[\"name/1263\",[336,56.084]],[\"comment/1263\",[]],[\"name/1264\",[471,77.287]],[\"comment/1264\",[]],[\"name/1265\",[1,24.354]],[\"comment/1265\",[]],[\"name/1266\",[2,36.74]],[\"comment/1266\",[]],[\"name/1267\",[447,61.193]],[\"comment/1267\",[]],[\"name/1268\",[131,57.828]],[\"comment/1268\",[]],[\"name/1269\",[470,61.193]],[\"comment/1269\",[]],[\"name/1270\",[297,53.308]],[\"comment/1270\",[]],[\"name/1271\",[336,56.084]],[\"comment/1271\",[]],[\"name/1272\",[5,29.329]],[\"comment/1272\",[]],[\"name/1273\",[343,59.941]],[\"comment/1273\",[]],[\"name/1274\",[340,59.941]],[\"comment/1274\",[]],[\"name/1275\",[4,28.845]],[\"comment/1275\",[]],[\"name/1276\",[6,29.329]],[\"comment/1276\",[]],[\"name/1277\",[472,72.179]],[\"comment/1277\",[]],[\"name/1278\",[1,24.354]],[\"comment/1278\",[]],[\"name/1279\",[4,28.845]],[\"comment/1279\",[]],[\"name/1280\",[5,29.329]],[\"comment/1280\",[]],[\"name/1281\",[6,29.329]],[\"comment/1281\",[]],[\"name/1282\",[473,77.287]],[\"comment/1282\",[]],[\"name/1283\",[474,77.287]],[\"comment/1283\",[]],[\"name/1284\",[1,24.354]],[\"comment/1284\",[]],[\"name/1285\",[318,61.193]],[\"comment/1285\",[]],[\"name/1286\",[475,66.301]],[\"comment/1286\",[]],[\"name/1287\",[476,77.287]],[\"comment/1287\",[]],[\"name/1288\",[477,77.287]],[\"comment/1288\",[]],[\"name/1289\",[478,77.287]],[\"comment/1289\",[]],[\"name/1290\",[479,77.287]],[\"comment/1290\",[]],[\"name/1291\",[480,77.287]],[\"comment/1291\",[]],[\"name/1292\",[481,77.287]],[\"comment/1292\",[]],[\"name/1293\",[1,24.354]],[\"comment/1293\",[]],[\"name/1294\",[482,77.287]],[\"comment/1294\",[]],[\"name/1295\",[483,77.287]],[\"comment/1295\",[]],[\"name/1296\",[5,29.329]],[\"comment/1296\",[]],[\"name/1297\",[484,77.287]],[\"comment/1297\",[]],[\"name/1298\",[4,28.845]],[\"comment/1298\",[]],[\"name/1299\",[6,29.329]],[\"comment/1299\",[]],[\"name/1300\",[485,77.287]],[\"comment/1300\",[]],[\"name/1301\",[1,24.354]],[\"comment/1301\",[]],[\"name/1302\",[486,68.814]],[\"comment/1302\",[]],[\"name/1303\",[487,77.287]],[\"comment/1303\",[]],[\"name/1304\",[5,29.329]],[\"comment/1304\",[]],[\"name/1305\",[4,28.845]],[\"comment/1305\",[]],[\"name/1306\",[6,29.329]],[\"comment/1306\",[]],[\"name/1307\",[488,77.287]],[\"comment/1307\",[]],[\"name/1308\",[1,24.354]],[\"comment/1308\",[]],[\"name/1309\",[486,68.814]],[\"comment/1309\",[]],[\"name/1310\",[489,77.287]],[\"comment/1310\",[]],[\"name/1311\",[5,29.329]],[\"comment/1311\",[]],[\"name/1312\",[4,28.845]],[\"comment/1312\",[]],[\"name/1313\",[6,29.329]],[\"comment/1313\",[]],[\"name/1314\",[490,77.287]],[\"comment/1314\",[]],[\"name/1315\",[1,24.354]],[\"comment/1315\",[]],[\"name/1316\",[491,77.287]],[\"comment/1316\",[]],[\"name/1317\",[5,29.329]],[\"comment/1317\",[]],[\"name/1318\",[4,28.845]],[\"comment/1318\",[]],[\"name/1319\",[6,29.329]],[\"comment/1319\",[]],[\"name/1320\",[492,77.287]],[\"comment/1320\",[]],[\"name/1321\",[1,24.354]],[\"comment/1321\",[]],[\"name/1322\",[4,28.845]],[\"comment/1322\",[]],[\"name/1323\",[5,29.329]],[\"comment/1323\",[]],[\"name/1324\",[6,29.329]],[\"comment/1324\",[]],[\"name/1325\",[493,77.287]],[\"comment/1325\",[]],[\"name/1326\",[1,24.354]],[\"comment/1326\",[]],[\"name/1327\",[494,77.287]],[\"comment/1327\",[]],[\"name/1328\",[5,29.329]],[\"comment/1328\",[]],[\"name/1329\",[4,28.845]],[\"comment/1329\",[]],[\"name/1330\",[6,29.329]],[\"comment/1330\",[]],[\"name/1331\",[495,72.179]],[\"comment/1331\",[]],[\"name/1332\",[1,24.354]],[\"comment/1332\",[]],[\"name/1333\",[4,28.845]],[\"comment/1333\",[]],[\"name/1334\",[5,29.329]],[\"comment/1334\",[]],[\"name/1335\",[6,29.329]],[\"comment/1335\",[]],[\"name/1336\",[496,77.287]],[\"comment/1336\",[]],[\"name/1337\",[1,24.354]],[\"comment/1337\",[]],[\"name/1338\",[466,66.301]],[\"comment/1338\",[]],[\"name/1339\",[464,72.179]],[\"comment/1339\",[]],[\"name/1340\",[450,66.301]],[\"comment/1340\",[]],[\"name/1341\",[497,77.287]],[\"comment/1341\",[]],[\"name/1342\",[498,77.287]],[\"comment/1342\",[]],[\"name/1343\",[499,77.287]],[\"comment/1343\",[]],[\"name/1344\",[1,24.354]],[\"comment/1344\",[]],[\"name/1345\",[2,36.74]],[\"comment/1345\",[]],[\"name/1346\",[500,77.287]],[\"comment/1346\",[]],[\"name/1347\",[52,62.624]],[\"comment/1347\",[]],[\"name/1348\",[501,77.287]],[\"comment/1348\",[]],[\"name/1349\",[502,77.287]],[\"comment/1349\",[]],[\"name/1350\",[503,77.287]],[\"comment/1350\",[]],[\"name/1351\",[504,77.287]],[\"comment/1351\",[]],[\"name/1352\",[505,77.287]],[\"comment/1352\",[]],[\"name/1353\",[506,77.287]],[\"comment/1353\",[]],[\"name/1354\",[507,77.287]],[\"comment/1354\",[]],[\"name/1355\",[508,77.287]],[\"comment/1355\",[]],[\"name/1356\",[509,77.287]],[\"comment/1356\",[]],[\"name/1357\",[510,77.287]],[\"comment/1357\",[]],[\"name/1358\",[511,77.287]],[\"comment/1358\",[]],[\"name/1359\",[512,77.287]],[\"comment/1359\",[]],[\"name/1360\",[1,24.354]],[\"comment/1360\",[]],[\"name/1361\",[88,54.6]],[\"comment/1361\",[]],[\"name/1362\",[470,61.193]],[\"comment/1362\",[]],[\"name/1363\",[297,53.308]],[\"comment/1363\",[]],[\"name/1364\",[2,36.74]],[\"comment/1364\",[]],[\"name/1365\",[5,29.329]],[\"comment/1365\",[]],[\"name/1366\",[4,28.845]],[\"comment/1366\",[]],[\"name/1367\",[6,29.329]],[\"comment/1367\",[]],[\"name/1368\",[513,77.287]],[\"comment/1368\",[]],[\"name/1369\",[1,24.354]],[\"comment/1369\",[]],[\"name/1370\",[472,72.179]],[\"comment/1370\",[]],[\"name/1371\",[495,72.179]],[\"comment/1371\",[]],[\"name/1372\",[514,77.287]],[\"comment/1372\",[]],[\"name/1373\",[1,24.354]],[\"comment/1373\",[]],[\"name/1374\",[2,36.74]],[\"comment/1374\",[]],[\"name/1375\",[515,72.179]],[\"comment/1375\",[]],[\"name/1376\",[516,72.179]],[\"comment/1376\",[]],[\"name/1377\",[517,72.179]],[\"comment/1377\",[]],[\"name/1378\",[5,29.329]],[\"comment/1378\",[]],[\"name/1379\",[4,28.845]],[\"comment/1379\",[]],[\"name/1380\",[6,29.329]],[\"comment/1380\",[]],[\"name/1381\",[518,77.287]],[\"comment/1381\",[]],[\"name/1382\",[88,54.6]],[\"comment/1382\",[]],[\"name/1383\",[282,66.301]],[\"comment/1383\",[]],[\"name/1384\",[186,52.72]],[\"comment/1384\",[]],[\"name/1385\",[519,66.301]],[\"comment/1385\",[]],[\"name/1386\",[470,61.193]],[\"comment/1386\",[]],[\"name/1387\",[297,53.308]],[\"comment/1387\",[]],[\"name/1388\",[520,77.287]],[\"comment/1388\",[]],[\"name/1389\",[1,24.354]],[\"comment/1389\",[]],[\"name/1390\",[2,36.74]],[\"comment/1390\",[]],[\"name/1391\",[186,52.72]],[\"comment/1391\",[]],[\"name/1392\",[521,77.287]],[\"comment/1392\",[]],[\"name/1393\",[519,66.301]],[\"comment/1393\",[]],[\"name/1394\",[470,61.193]],[\"comment/1394\",[]],[\"name/1395\",[297,53.308]],[\"comment/1395\",[]],[\"name/1396\",[5,29.329]],[\"comment/1396\",[]],[\"name/1397\",[4,28.845]],[\"comment/1397\",[]],[\"name/1398\",[6,29.329]],[\"comment/1398\",[]],[\"name/1399\",[522,72.179]],[\"comment/1399\",[]],[\"name/1400\",[468,66.301]],[\"comment/1400\",[]],[\"name/1401\",[115,31.005]],[\"comment/1401\",[]],[\"name/1402\",[523,77.287]],[\"comment/1402\",[]],[\"name/1403\",[1,24.354]],[\"comment/1403\",[]],[\"name/1404\",[522,72.179]],[\"comment/1404\",[]],[\"name/1405\",[5,29.329]],[\"comment/1405\",[]],[\"name/1406\",[4,28.845]],[\"comment/1406\",[]],[\"name/1407\",[6,29.329]],[\"comment/1407\",[]],[\"name/1408\",[466,66.301]],[\"comment/1408\",[]],[\"name/1409\",[1,24.354]],[\"comment/1409\",[]],[\"name/1410\",[4,28.845]],[\"comment/1410\",[]],[\"name/1411\",[5,29.329]],[\"comment/1411\",[]],[\"name/1412\",[6,29.329]],[\"comment/1412\",[]],[\"name/1413\",[524,77.287]],[\"comment/1413\",[]],[\"name/1414\",[1,24.354]],[\"comment/1414\",[]],[\"name/1415\",[525,68.814]],[\"comment/1415\",[]],[\"name/1416\",[5,29.329]],[\"comment/1416\",[]],[\"name/1417\",[4,28.845]],[\"comment/1417\",[]],[\"name/1418\",[6,29.329]],[\"comment/1418\",[]],[\"name/1419\",[526,77.287]],[\"comment/1419\",[]],[\"name/1420\",[1,24.354]],[\"comment/1420\",[]],[\"name/1421\",[470,61.193]],[\"comment/1421\",[]],[\"name/1422\",[297,53.308]],[\"comment/1422\",[]],[\"name/1423\",[5,29.329]],[\"comment/1423\",[]],[\"name/1424\",[4,28.845]],[\"comment/1424\",[]],[\"name/1425\",[6,29.329]],[\"comment/1425\",[]],[\"name/1426\",[527,77.287]],[\"comment/1426\",[]],[\"name/1427\",[1,24.354]],[\"comment/1427\",[]],[\"name/1428\",[2,36.74]],[\"comment/1428\",[]],[\"name/1429\",[347,64.294]],[\"comment/1429\",[]],[\"name/1430\",[528,77.287]],[\"comment/1430\",[]],[\"name/1431\",[5,29.329]],[\"comment/1431\",[]],[\"name/1432\",[4,28.845]],[\"comment/1432\",[]],[\"name/1433\",[6,29.329]],[\"comment/1433\",[]],[\"name/1434\",[529,77.287]],[\"comment/1434\",[]],[\"name/1435\",[1,24.354]],[\"comment/1435\",[]],[\"name/1436\",[530,77.287]],[\"comment/1436\",[]],[\"name/1437\",[376,68.814]],[\"comment/1437\",[]],[\"name/1438\",[531,77.287]],[\"comment/1438\",[]],[\"name/1439\",[532,77.287]],[\"comment/1439\",[]],[\"name/1440\",[5,29.329]],[\"comment/1440\",[]],[\"name/1441\",[462,66.301]],[\"comment/1441\",[]],[\"name/1442\",[4,28.845]],[\"comment/1442\",[]],[\"name/1443\",[6,29.329]],[\"comment/1443\",[]],[\"name/1444\",[533,77.287]],[\"comment/1444\",[]],[\"name/1445\",[1,24.354]],[\"comment/1445\",[]],[\"name/1446\",[534,68.814]],[\"comment/1446\",[]],[\"name/1447\",[525,68.814]],[\"comment/1447\",[]],[\"name/1448\",[535,66.301]],[\"comment/1448\",[]],[\"name/1449\",[536,77.287]],[\"comment/1449\",[]],[\"name/1450\",[455,72.179]],[\"comment/1450\",[]],[\"name/1451\",[537,77.287]],[\"comment/1451\",[]],[\"name/1452\",[538,77.287]],[\"comment/1452\",[]],[\"name/1453\",[539,62.624]],[\"comment/1453\",[]],[\"name/1454\",[115,31.005]],[\"comment/1454\",[]],[\"name/1455\",[2,36.74]],[\"comment/1455\",[]],[\"name/1456\",[539,62.624]],[\"comment/1456\",[]],[\"name/1457\",[115,31.005]],[\"comment/1457\",[]],[\"name/1458\",[201,59.941]],[\"comment/1458\",[]],[\"name/1459\",[115,31.005]],[\"comment/1459\",[]],[\"name/1460\",[540,64.294]],[\"comment/1460\",[]],[\"name/1461\",[115,31.005]],[\"comment/1461\",[]],[\"name/1462\",[541,62.624]],[\"comment/1462\",[]],[\"name/1463\",[115,31.005]],[\"comment/1463\",[]],[\"name/1464\",[542,64.294]],[\"comment/1464\",[]],[\"name/1465\",[115,31.005]],[\"comment/1465\",[]],[\"name/1466\",[543,64.294]],[\"comment/1466\",[]],[\"name/1467\",[115,31.005]],[\"comment/1467\",[]],[\"name/1468\",[544,64.294]],[\"comment/1468\",[]],[\"name/1469\",[115,31.005]],[\"comment/1469\",[]],[\"name/1470\",[545,77.287]],[\"comment/1470\",[]],[\"name/1471\",[1,24.354]],[\"comment/1471\",[]],[\"name/1472\",[539,62.624]],[\"comment/1472\",[]],[\"name/1473\",[546,77.287]],[\"comment/1473\",[]],[\"name/1474\",[201,59.941]],[\"comment/1474\",[]],[\"name/1475\",[540,64.294]],[\"comment/1475\",[]],[\"name/1476\",[541,62.624]],[\"comment/1476\",[]],[\"name/1477\",[542,64.294]],[\"comment/1477\",[]],[\"name/1478\",[543,64.294]],[\"comment/1478\",[]],[\"name/1479\",[544,64.294]],[\"comment/1479\",[]],[\"name/1480\",[547,77.287]],[\"comment/1480\",[]],[\"name/1481\",[1,24.354]],[\"comment/1481\",[]],[\"name/1482\",[2,36.74]],[\"comment/1482\",[]],[\"name/1483\",[539,62.624]],[\"comment/1483\",[]],[\"name/1484\",[201,59.941]],[\"comment/1484\",[]],[\"name/1485\",[540,64.294]],[\"comment/1485\",[]],[\"name/1486\",[541,62.624]],[\"comment/1486\",[]],[\"name/1487\",[542,64.294]],[\"comment/1487\",[]],[\"name/1488\",[543,64.294]],[\"comment/1488\",[]],[\"name/1489\",[544,64.294]],[\"comment/1489\",[]],[\"name/1490\",[525,68.814]],[\"comment/1490\",[]],[\"name/1491\",[535,66.301]],[\"comment/1491\",[]],[\"name/1492\",[115,31.005]],[\"comment/1492\",[]],[\"name/1493\",[548,77.287]],[\"comment/1493\",[]],[\"name/1494\",[549,77.287]],[\"comment/1494\",[]],[\"name/1495\",[550,77.287]],[\"comment/1495\",[]],[\"name/1496\",[551,77.287]],[\"comment/1496\",[]],[\"name/1497\",[552,77.287]],[\"comment/1497\",[]],[\"name/1498\",[553,77.287]],[\"comment/1498\",[]],[\"name/1499\",[1,24.354]],[\"comment/1499\",[]],[\"name/1500\",[539,62.624]],[\"comment/1500\",[]],[\"name/1501\",[201,59.941]],[\"comment/1501\",[]],[\"name/1502\",[540,64.294]],[\"comment/1502\",[]],[\"name/1503\",[541,62.624]],[\"comment/1503\",[]],[\"name/1504\",[542,64.294]],[\"comment/1504\",[]],[\"name/1505\",[543,64.294]],[\"comment/1505\",[]],[\"name/1506\",[544,64.294]],[\"comment/1506\",[]],[\"name/1507\",[554,77.287]],[\"comment/1507\",[]],[\"name/1508\",[1,24.354]],[\"comment/1508\",[]],[\"name/1509\",[2,36.74]],[\"comment/1509\",[]],[\"name/1510\",[535,66.301]],[\"comment/1510\",[]],[\"name/1511\",[555,77.287]],[\"comment/1511\",[]],[\"name/1512\",[1,24.354]],[\"comment/1512\",[]],[\"name/1513\",[2,36.74]],[\"comment/1513\",[]],[\"name/1514\",[539,62.624]],[\"comment/1514\",[]],[\"name/1515\",[201,59.941]],[\"comment/1515\",[]],[\"name/1516\",[540,64.294]],[\"comment/1516\",[]],[\"name/1517\",[541,62.624]],[\"comment/1517\",[]],[\"name/1518\",[542,64.294]],[\"comment/1518\",[]],[\"name/1519\",[543,64.294]],[\"comment/1519\",[]],[\"name/1520\",[544,64.294]],[\"comment/1520\",[]],[\"name/1521\",[556,77.287]],[\"comment/1521\",[]],[\"name/1522\",[1,24.354]],[\"comment/1522\",[]],[\"name/1523\",[557,77.287]],[\"comment/1523\",[]],[\"name/1524\",[558,77.287]],[\"comment/1524\",[]],[\"name/1525\",[535,66.301]],[\"comment/1525\",[]],[\"name/1526\",[559,77.287]],[\"comment/1526\",[]],[\"name/1527\",[560,77.287]],[\"comment/1527\",[]],[\"name/1528\",[1,24.354]],[\"comment/1528\",[]],[\"name/1529\",[5,29.329]],[\"comment/1529\",[]],[\"name/1530\",[4,28.845]],[\"comment/1530\",[]],[\"name/1531\",[6,29.329]],[\"comment/1531\",[]],[\"name/1532\",[561,77.287]],[\"comment/1532\",[]],[\"name/1533\",[1,24.354]],[\"comment/1533\",[]],[\"name/1534\",[562,77.287]],[\"comment/1534\",[]],[\"name/1535\",[5,29.329]],[\"comment/1535\",[]],[\"name/1536\",[4,28.845]],[\"comment/1536\",[]],[\"name/1537\",[6,29.329]],[\"comment/1537\",[]],[\"name/1538\",[563,72.179]],[\"comment/1538\",[]],[\"name/1539\",[1,24.354]],[\"comment/1539\",[]],[\"name/1540\",[4,28.845]],[\"comment/1540\",[]],[\"name/1541\",[5,29.329]],[\"comment/1541\",[]],[\"name/1542\",[6,29.329]],[\"comment/1542\",[]],[\"name/1543\",[564,77.287]],[\"comment/1543\",[]],[\"name/1544\",[394,66.301]],[\"comment/1544\",[]],[\"name/1545\",[565,77.287]],[\"comment/1545\",[]],[\"name/1546\",[566,77.287]],[\"comment/1546\",[]],[\"name/1547\",[1,24.354]],[\"comment/1547\",[]],[\"name/1548\",[567,77.287]],[\"comment/1548\",[]],[\"name/1549\",[167,64.294]],[\"comment/1549\",[]],[\"name/1550\",[568,77.287]],[\"comment/1550\",[]],[\"name/1551\",[5,29.329]],[\"comment/1551\",[]],[\"name/1552\",[4,28.845]],[\"comment/1552\",[]],[\"name/1553\",[6,29.329]],[\"comment/1553\",[]],[\"name/1554\",[569,77.287]],[\"comment/1554\",[]],[\"name/1555\",[1,24.354]],[\"comment/1555\",[]],[\"name/1556\",[475,66.301]],[\"comment/1556\",[]],[\"name/1557\",[570,77.287]],[\"comment/1557\",[]],[\"name/1558\",[571,58.829]],[\"comment/1558\",[]],[\"name/1559\",[572,77.287]],[\"comment/1559\",[]],[\"name/1560\",[571,58.829]],[\"comment/1560\",[]],[\"name/1561\",[115,31.005]],[\"comment/1561\",[]],[\"name/1562\",[573,77.287]],[\"comment/1562\",[]],[\"name/1563\",[389,68.814]],[\"comment/1563\",[]],[\"name/1564\",[571,58.829]],[\"comment/1564\",[]],[\"name/1565\",[115,31.005]],[\"comment/1565\",[]],[\"name/1566\",[574,72.179]],[\"comment/1566\",[]],[\"name/1567\",[571,58.829]],[\"comment/1567\",[]],[\"name/1568\",[115,31.005]],[\"comment/1568\",[]],[\"name/1569\",[575,77.287]],[\"comment/1569\",[]],[\"name/1570\",[140,59.941]],[\"comment/1570\",[]],[\"name/1571\",[139,64.294]],[\"comment/1571\",[]],[\"name/1572\",[576,68.814]],[\"comment/1572\",[]],[\"name/1573\",[571,58.829]],[\"comment/1573\",[]],[\"name/1574\",[115,31.005]],[\"comment/1574\",[]],[\"name/1575\",[577,77.287]],[\"comment/1575\",[]],[\"name/1576\",[1,24.354]],[\"comment/1576\",[]],[\"name/1577\",[578,72.179]],[\"comment/1577\",[]],[\"name/1578\",[115,31.005]],[\"comment/1578\",[]],[\"name/1579\",[579,68.814]],[\"comment/1579\",[]],[\"name/1580\",[580,68.814]],[\"comment/1580\",[]],[\"name/1581\",[571,58.829]],[\"comment/1581\",[]],[\"name/1582\",[581,77.287]],[\"comment/1582\",[]],[\"name/1583\",[1,24.354]],[\"comment/1583\",[]],[\"name/1584\",[582,68.814]],[\"comment/1584\",[]],[\"name/1585\",[571,58.829]],[\"comment/1585\",[]],[\"name/1586\",[583,77.287]],[\"comment/1586\",[]],[\"name/1587\",[1,24.354]],[\"comment/1587\",[]],[\"name/1588\",[2,36.74]],[\"comment/1588\",[]],[\"name/1589\",[515,72.179]],[\"comment/1589\",[]],[\"name/1590\",[563,72.179]],[\"comment/1590\",[]],[\"name/1591\",[516,72.179]],[\"comment/1591\",[]],[\"name/1592\",[584,77.287]],[\"comment/1592\",[]],[\"name/1593\",[88,54.6]],[\"comment/1593\",[]],[\"name/1594\",[571,58.829]],[\"comment/1594\",[]],[\"name/1595\",[585,77.287]],[\"comment/1595\",[]],[\"name/1596\",[586,72.179]],[\"comment/1596\",[]],[\"name/1597\",[534,68.814]],[\"comment/1597\",[]],[\"name/1598\",[336,56.084]],[\"comment/1598\",[]],[\"name/1599\",[587,72.179]],[\"comment/1599\",[]],[\"name/1600\",[194,62.624]],[\"comment/1600\",[]],[\"name/1601\",[186,52.72]],[\"comment/1601\",[]],[\"name/1602\",[588,77.287]],[\"comment/1602\",[]],[\"name/1603\",[1,24.354]],[\"comment/1603\",[]],[\"name/1604\",[586,72.179]],[\"comment/1604\",[]],[\"name/1605\",[534,68.814]],[\"comment/1605\",[]],[\"name/1606\",[336,56.084]],[\"comment/1606\",[]],[\"name/1607\",[587,72.179]],[\"comment/1607\",[]],[\"name/1608\",[194,62.624]],[\"comment/1608\",[]],[\"name/1609\",[186,52.72]],[\"comment/1609\",[]],[\"name/1610\",[571,58.829]],[\"comment/1610\",[]],[\"name/1611\",[589,77.287]],[\"comment/1611\",[]],[\"name/1612\",[590,77.287]],[\"comment/1612\",[]],[\"name/1613\",[591,77.287]],[\"comment/1613\",[]],[\"name/1614\",[592,77.287]],[\"comment/1614\",[]],[\"name/1615\",[593,53.308]],[\"comment/1615\",[]],[\"name/1616\",[594,77.287]],[\"comment/1616\",[]],[\"name/1617\",[595,77.287]],[\"comment/1617\",[]],[\"name/1618\",[8,61.193]],[\"comment/1618\",[]],[\"name/1619\",[394,66.301]],[\"comment/1619\",[]],[\"name/1620\",[318,61.193]],[\"comment/1620\",[]],[\"name/1621\",[330,62.624]],[\"comment/1621\",[]],[\"name/1622\",[400,72.179]],[\"comment/1622\",[]],[\"name/1623\",[596,77.287]],[\"comment/1623\",[]],[\"name/1624\",[1,24.354]],[\"comment/1624\",[]],[\"name/1625\",[2,36.74]],[\"comment/1625\",[]],[\"name/1626\",[574,72.179]],[\"comment/1626\",[]],[\"name/1627\",[517,72.179]],[\"comment/1627\",[]],[\"name/1628\",[576,68.814]],[\"comment/1628\",[]],[\"name/1629\",[186,52.72]],[\"comment/1629\",[]],[\"name/1630\",[397,64.294]],[\"comment/1630\",[]],[\"name/1631\",[597,77.287]],[\"comment/1631\",[]],[\"name/1632\",[1,24.354]],[\"comment/1632\",[]],[\"name/1633\",[2,36.74]],[\"comment/1633\",[]],[\"name/1634\",[186,52.72]],[\"comment/1634\",[]],[\"name/1635\",[576,68.814]],[\"comment/1635\",[]],[\"name/1636\",[397,64.294]],[\"comment/1636\",[]],[\"name/1637\",[391,68.814]],[\"comment/1637\",[]],[\"name/1638\",[397,64.294]],[\"comment/1638\",[]],[\"name/1639\",[115,31.005]],[\"comment/1639\",[]],[\"name/1640\",[598,77.287]],[\"comment/1640\",[]],[\"name/1641\",[13,68.814]],[\"comment/1641\",[]],[\"name/1642\",[45,68.814]],[\"comment/1642\",[]],[\"name/1643\",[98,68.814]],[\"comment/1643\",[]],[\"name/1644\",[72,68.814]],[\"comment/1644\",[]],[\"name/1645\",[190,64.294]],[\"comment/1645\",[]],[\"name/1646\",[599,77.287]],[\"comment/1646\",[]],[\"name/1647\",[1,24.354]],[\"comment/1647\",[]],[\"name/1648\",[2,36.74]],[\"comment/1648\",[]],[\"name/1649\",[13,68.814]],[\"comment/1649\",[]],[\"name/1650\",[45,68.814]],[\"comment/1650\",[]],[\"name/1651\",[98,68.814]],[\"comment/1651\",[]],[\"name/1652\",[72,68.814]],[\"comment/1652\",[]],[\"name/1653\",[190,64.294]],[\"comment/1653\",[]],[\"name/1654\",[5,29.329]],[\"comment/1654\",[]],[\"name/1655\",[4,28.845]],[\"comment/1655\",[]],[\"name/1656\",[6,29.329]],[\"comment/1656\",[]],[\"name/1657\",[600,77.287]],[\"comment/1657\",[]],[\"name/1658\",[601,77.287]],[\"comment/1658\",[]],[\"name/1659\",[196,64.294]],[\"comment/1659\",[]],[\"name/1660\",[486,68.814]],[\"comment/1660\",[]],[\"name/1661\",[602,77.287]],[\"comment/1661\",[]],[\"name/1662\",[603,77.287]],[\"comment/1662\",[]],[\"name/1663\",[604,77.287]],[\"comment/1663\",[]],[\"name/1664\",[605,77.287]],[\"comment/1664\",[]],[\"name/1665\",[1,24.354]],[\"comment/1665\",[]],[\"name/1666\",[2,36.74]],[\"comment/1666\",[]],[\"name/1667\",[447,61.193]],[\"comment/1667\",[]],[\"name/1668\",[475,66.301]],[\"comment/1668\",[]],[\"name/1669\",[606,68.814]],[\"comment/1669\",[]],[\"name/1670\",[607,77.287]],[\"comment/1670\",[]],[\"name/1671\",[608,77.287]],[\"comment/1671\",[]],[\"name/1672\",[142,66.301]],[\"comment/1672\",[]],[\"name/1673\",[419,68.814]],[\"comment/1673\",[]],[\"name/1674\",[609,77.287]],[\"comment/1674\",[]],[\"name/1675\",[1,24.354]],[\"comment/1675\",[]],[\"name/1676\",[4,28.845]],[\"comment/1676\",[]],[\"name/1677\",[5,29.329]],[\"comment/1677\",[]],[\"name/1678\",[6,29.329]],[\"comment/1678\",[]],[\"name/1679\",[610,77.287]],[\"comment/1679\",[]],[\"name/1680\",[611,77.287]],[\"comment/1680\",[]],[\"name/1681\",[612,77.287]],[\"comment/1681\",[]],[\"name/1682\",[613,77.287]],[\"comment/1682\",[]],[\"name/1683\",[606,68.814]],[\"comment/1683\",[]],[\"name/1684\",[614,77.287]],[\"comment/1684\",[]],[\"name/1685\",[182,62.624]],[\"comment/1685\",[]],[\"name/1686\",[142,66.301]],[\"comment/1686\",[]],[\"name/1687\",[419,68.814]],[\"comment/1687\",[]],[\"name/1688\",[615,77.287]],[\"comment/1688\",[]],[\"name/1689\",[1,24.354]],[\"comment/1689\",[]],[\"name/1690\",[4,28.845]],[\"comment/1690\",[]],[\"name/1691\",[5,29.329]],[\"comment/1691\",[]],[\"name/1692\",[6,29.329]],[\"comment/1692\",[]],[\"name/1693\",[616,77.287]],[\"comment/1693\",[]],[\"name/1694\",[180,68.814]],[\"comment/1694\",[]],[\"name/1695\",[617,72.179]],[\"comment/1695\",[]],[\"name/1696\",[202,62.624]],[\"comment/1696\",[]],[\"name/1697\",[239,64.294]],[\"comment/1697\",[]],[\"name/1698\",[190,64.294]],[\"comment/1698\",[]],[\"name/1699\",[618,77.287]],[\"comment/1699\",[]],[\"name/1700\",[1,24.354]],[\"comment/1700\",[]],[\"name/1701\",[2,36.74]],[\"comment/1701\",[]],[\"name/1702\",[180,68.814]],[\"comment/1702\",[]],[\"name/1703\",[202,62.624]],[\"comment/1703\",[]],[\"name/1704\",[239,64.294]],[\"comment/1704\",[]],[\"name/1705\",[617,72.179]],[\"comment/1705\",[]],[\"name/1706\",[190,64.294]],[\"comment/1706\",[]],[\"name/1707\",[5,29.329]],[\"comment/1707\",[]],[\"name/1708\",[619,77.287]],[\"comment/1708\",[]],[\"name/1709\",[620,77.287]],[\"comment/1709\",[]],[\"name/1710\",[4,28.845]],[\"comment/1710\",[]],[\"name/1711\",[6,29.329]],[\"comment/1711\",[]],[\"name/1712\",[621,72.179]],[\"comment/1712\",[]],[\"name/1713\",[1,24.354]],[\"comment/1713\",[]],[\"name/1714\",[4,28.845]],[\"comment/1714\",[]],[\"name/1715\",[5,29.329]],[\"comment/1715\",[]],[\"name/1716\",[6,29.329]],[\"comment/1716\",[]],[\"name/1717\",[622,77.287]],[\"comment/1717\",[]],[\"name/1718\",[1,24.354]],[\"comment/1718\",[]],[\"name/1719\",[623,77.287]],[\"comment/1719\",[]],[\"name/1720\",[621,72.179]],[\"comment/1720\",[]],[\"name/1721\",[606,68.814]],[\"comment/1721\",[]],[\"name/1722\",[624,72.179]],[\"comment/1722\",[]],[\"name/1723\",[1,24.354]],[\"comment/1723\",[]],[\"name/1724\",[624,72.179]],[\"comment/1724\",[]],[\"name/1725\",[115,31.005]],[\"comment/1725\",[]],[\"name/1726\",[5,29.329]],[\"comment/1726\",[]],[\"name/1727\",[4,28.845]],[\"comment/1727\",[]],[\"name/1728\",[6,29.329]],[\"comment/1728\",[]],[\"name/1729\",[625,77.287]],[\"comment/1729\",[]],[\"name/1730\",[1,24.354]],[\"comment/1730\",[]],[\"name/1731\",[220,72.179]],[\"comment/1731\",[]],[\"name/1732\",[5,29.329]],[\"comment/1732\",[]],[\"name/1733\",[4,28.845]],[\"comment/1733\",[]],[\"name/1734\",[6,29.329]],[\"comment/1734\",[]],[\"name/1735\",[626,77.287]],[\"comment/1735\",[]],[\"name/1736\",[1,24.354]],[\"comment/1736\",[]],[\"name/1737\",[627,77.287]],[\"comment/1737\",[]],[\"name/1738\",[628,77.287]],[\"comment/1738\",[]],[\"name/1739\",[629,66.301]],[\"comment/1739\",[]],[\"name/1740\",[2,36.74]],[\"comment/1740\",[]],[\"name/1741\",[630,77.287]],[\"comment/1741\",[]],[\"name/1742\",[631,77.287]],[\"comment/1742\",[]],[\"name/1743\",[4,28.845]],[\"comment/1743\",[]],[\"name/1744\",[5,29.329]],[\"comment/1744\",[]],[\"name/1745\",[632,77.287]],[\"comment/1745\",[]],[\"name/1746\",[6,29.329]],[\"comment/1746\",[]],[\"name/1747\",[633,77.287]],[\"comment/1747\",[]],[\"name/1748\",[1,24.354]],[\"comment/1748\",[]],[\"name/1749\",[634,77.287]],[\"comment/1749\",[]],[\"name/1750\",[5,29.329]],[\"comment/1750\",[]],[\"name/1751\",[4,28.845]],[\"comment/1751\",[]],[\"name/1752\",[6,29.329]],[\"comment/1752\",[]],[\"name/1753\",[635,77.287]],[\"comment/1753\",[]],[\"name/1754\",[1,24.354]],[\"comment/1754\",[]],[\"name/1755\",[2,36.74]],[\"comment/1755\",[]],[\"name/1756\",[636,77.287]],[\"comment/1756\",[]],[\"name/1757\",[4,28.845]],[\"comment/1757\",[]],[\"name/1758\",[5,29.329]],[\"comment/1758\",[]],[\"name/1759\",[637,77.287]],[\"comment/1759\",[]],[\"name/1760\",[6,29.329]],[\"comment/1760\",[]],[\"name/1761\",[638,77.287]],[\"comment/1761\",[]],[\"name/1762\",[88,54.6]],[\"comment/1762\",[]],[\"name/1763\",[161,64.294]],[\"comment/1763\",[]],[\"name/1764\",[447,61.193]],[\"comment/1764\",[]],[\"name/1765\",[639,72.179]],[\"comment/1765\",[]],[\"name/1766\",[640,77.287]],[\"comment/1766\",[]],[\"name/1767\",[641,77.287]],[\"comment/1767\",[]],[\"name/1768\",[1,24.354]],[\"comment/1768\",[]],[\"name/1769\",[88,54.6]],[\"comment/1769\",[]],[\"name/1770\",[161,64.294]],[\"comment/1770\",[]],[\"name/1771\",[447,61.193]],[\"comment/1771\",[]],[\"name/1772\",[639,72.179]],[\"comment/1772\",[]],[\"name/1773\",[642,77.287]],[\"comment/1773\",[]],[\"name/1774\",[643,77.287]],[\"comment/1774\",[]],[\"name/1775\",[4,28.845]],[\"comment/1775\",[]],[\"name/1776\",[5,29.329]],[\"comment/1776\",[]],[\"name/1777\",[6,29.329]],[\"comment/1777\",[]],[\"name/1778\",[644,77.287]],[\"comment/1778\",[]],[\"name/1779\",[4,28.845]],[\"comment/1779\",[]],[\"name/1780\",[115,31.005]],[\"comment/1780\",[]],[\"name/1781\",[645,58.829]],[\"comment/1781\",[]],[\"name/1782\",[115,31.005]],[\"comment/1782\",[]],[\"name/1783\",[646,58.829]],[\"comment/1783\",[]],[\"name/1784\",[115,31.005]],[\"comment/1784\",[]],[\"name/1785\",[647,58.829]],[\"comment/1785\",[]],[\"name/1786\",[115,31.005]],[\"comment/1786\",[]],[\"name/1787\",[648,58.829]],[\"comment/1787\",[]],[\"name/1788\",[115,31.005]],[\"comment/1788\",[]],[\"name/1789\",[649,58.829]],[\"comment/1789\",[]],[\"name/1790\",[115,31.005]],[\"comment/1790\",[]],[\"name/1791\",[650,57.828]],[\"comment/1791\",[]],[\"name/1792\",[115,31.005]],[\"comment/1792\",[]],[\"name/1793\",[651,50.661]],[\"comment/1793\",[]],[\"name/1794\",[115,31.005]],[\"comment/1794\",[]],[\"name/1795\",[652,77.287]],[\"comment/1795\",[]],[\"name/1796\",[1,24.354]],[\"comment/1796\",[]],[\"name/1797\",[653,77.287]],[\"comment/1797\",[]],[\"name/1798\",[648,58.829]],[\"comment/1798\",[]],[\"name/1799\",[2,36.74]],[\"comment/1799\",[]],[\"name/1800\",[654,72.179]],[\"comment/1800\",[]],[\"name/1801\",[4,28.845]],[\"comment/1801\",[]],[\"name/1802\",[645,58.829]],[\"comment/1802\",[]],[\"name/1803\",[646,58.829]],[\"comment/1803\",[]],[\"name/1804\",[647,58.829]],[\"comment/1804\",[]],[\"name/1805\",[649,58.829]],[\"comment/1805\",[]],[\"name/1806\",[650,57.828]],[\"comment/1806\",[]],[\"name/1807\",[651,50.661]],[\"comment/1807\",[]],[\"name/1808\",[655,72.179]],[\"comment/1808\",[]],[\"name/1809\",[656,72.179]],[\"comment/1809\",[]],[\"name/1810\",[657,72.179]],[\"comment/1810\",[]],[\"name/1811\",[658,72.179]],[\"comment/1811\",[]],[\"name/1812\",[659,77.287]],[\"comment/1812\",[]],[\"name/1813\",[4,28.845]],[\"comment/1813\",[]],[\"name/1814\",[115,31.005]],[\"comment/1814\",[]],[\"name/1815\",[645,58.829]],[\"comment/1815\",[]],[\"name/1816\",[115,31.005]],[\"comment/1816\",[]],[\"name/1817\",[646,58.829]],[\"comment/1817\",[]],[\"name/1818\",[115,31.005]],[\"comment/1818\",[]],[\"name/1819\",[647,58.829]],[\"comment/1819\",[]],[\"name/1820\",[115,31.005]],[\"comment/1820\",[]],[\"name/1821\",[648,58.829]],[\"comment/1821\",[]],[\"name/1822\",[115,31.005]],[\"comment/1822\",[]],[\"name/1823\",[649,58.829]],[\"comment/1823\",[]],[\"name/1824\",[115,31.005]],[\"comment/1824\",[]],[\"name/1825\",[650,57.828]],[\"comment/1825\",[]],[\"name/1826\",[115,31.005]],[\"comment/1826\",[]],[\"name/1827\",[651,50.661]],[\"comment/1827\",[]],[\"name/1828\",[115,31.005]],[\"comment/1828\",[]],[\"name/1829\",[660,77.287]],[\"comment/1829\",[]],[\"name/1830\",[1,24.354]],[\"comment/1830\",[]],[\"name/1831\",[2,36.74]],[\"comment/1831\",[]],[\"name/1832\",[654,72.179]],[\"comment/1832\",[]],[\"name/1833\",[4,28.845]],[\"comment/1833\",[]],[\"name/1834\",[645,58.829]],[\"comment/1834\",[]],[\"name/1835\",[646,58.829]],[\"comment/1835\",[]],[\"name/1836\",[647,58.829]],[\"comment/1836\",[]],[\"name/1837\",[648,58.829]],[\"comment/1837\",[]],[\"name/1838\",[649,58.829]],[\"comment/1838\",[]],[\"name/1839\",[650,57.828]],[\"comment/1839\",[]],[\"name/1840\",[651,50.661]],[\"comment/1840\",[]],[\"name/1841\",[655,72.179]],[\"comment/1841\",[]],[\"name/1842\",[661,77.287]],[\"comment/1842\",[]],[\"name/1843\",[662,77.287]],[\"comment/1843\",[]],[\"name/1844\",[656,72.179]],[\"comment/1844\",[]],[\"name/1845\",[663,77.287]],[\"comment/1845\",[]],[\"name/1846\",[664,77.287]],[\"comment/1846\",[]],[\"name/1847\",[665,77.287]],[\"comment/1847\",[]],[\"name/1848\",[666,77.287]],[\"comment/1848\",[]],[\"name/1849\",[657,72.179]],[\"comment/1849\",[]],[\"name/1850\",[658,72.179]],[\"comment/1850\",[]],[\"name/1851\",[667,77.287]],[\"comment/1851\",[]],[\"name/1852\",[1,24.354]],[\"comment/1852\",[]],[\"name/1853\",[668,77.287]],[\"comment/1853\",[]],[\"name/1854\",[648,58.829]],[\"comment/1854\",[]],[\"name/1855\",[649,58.829]],[\"comment/1855\",[]],[\"name/1856\",[669,77.287]],[\"comment/1856\",[]],[\"name/1857\",[670,64.294]],[\"comment/1857\",[]],[\"name/1858\",[4,28.845]],[\"comment/1858\",[]],[\"name/1859\",[645,58.829]],[\"comment/1859\",[]],[\"name/1860\",[646,58.829]],[\"comment/1860\",[]],[\"name/1861\",[650,57.828]],[\"comment/1861\",[]],[\"name/1862\",[647,58.829]],[\"comment/1862\",[]],[\"name/1863\",[651,50.661]],[\"comment/1863\",[]],[\"name/1864\",[671,77.287]],[\"comment/1864\",[]],[\"name/1865\",[1,24.354]],[\"comment/1865\",[]],[\"name/1866\",[42,54.6]],[\"comment/1866\",[]],[\"name/1867\",[186,52.72]],[\"comment/1867\",[]],[\"name/1868\",[115,31.005]],[\"comment/1868\",[]],[\"name/1869\",[672,55.315]],[\"comment/1869\",[]],[\"name/1870\",[4,28.845]],[\"comment/1870\",[]],[\"name/1871\",[645,58.829]],[\"comment/1871\",[]],[\"name/1872\",[646,58.829]],[\"comment/1872\",[]],[\"name/1873\",[647,58.829]],[\"comment/1873\",[]],[\"name/1874\",[648,58.829]],[\"comment/1874\",[]],[\"name/1875\",[649,58.829]],[\"comment/1875\",[]],[\"name/1876\",[650,57.828]],[\"comment/1876\",[]],[\"name/1877\",[651,50.661]],[\"comment/1877\",[]],[\"name/1878\",[673,77.287]],[\"comment/1878\",[]],[\"name/1879\",[674,77.287]],[\"comment/1879\",[]],[\"name/1880\",[675,77.287]],[\"comment/1880\",[]],[\"name/1881\",[676,77.287]],[\"comment/1881\",[]],[\"name/1882\",[677,77.287]],[\"comment/1882\",[]],[\"name/1883\",[1,24.354]],[\"comment/1883\",[]],[\"name/1884\",[670,64.294]],[\"comment/1884\",[]],[\"name/1885\",[648,58.829]],[\"comment/1885\",[]],[\"name/1886\",[649,58.829]],[\"comment/1886\",[]],[\"name/1887\",[4,28.845]],[\"comment/1887\",[]],[\"name/1888\",[645,58.829]],[\"comment/1888\",[]],[\"name/1889\",[646,58.829]],[\"comment/1889\",[]],[\"name/1890\",[650,57.828]],[\"comment/1890\",[]],[\"name/1891\",[647,58.829]],[\"comment/1891\",[]],[\"name/1892\",[651,50.661]],[\"comment/1892\",[]],[\"name/1893\",[678,77.287]],[\"comment/1893\",[]],[\"name/1894\",[1,24.354]],[\"comment/1894\",[]],[\"name/1895\",[2,36.74]],[\"comment/1895\",[]],[\"name/1896\",[679,77.287]],[\"comment/1896\",[]],[\"name/1897\",[42,54.6]],[\"comment/1897\",[]],[\"name/1898\",[680,77.287]],[\"comment/1898\",[]],[\"name/1899\",[519,66.301]],[\"comment/1899\",[]],[\"name/1900\",[4,28.845]],[\"comment/1900\",[]],[\"name/1901\",[645,58.829]],[\"comment/1901\",[]],[\"name/1902\",[646,58.829]],[\"comment/1902\",[]],[\"name/1903\",[647,58.829]],[\"comment/1903\",[]],[\"name/1904\",[649,58.829]],[\"comment/1904\",[]],[\"name/1905\",[648,58.829]],[\"comment/1905\",[]],[\"name/1906\",[650,57.828]],[\"comment/1906\",[]],[\"name/1907\",[651,50.661]],[\"comment/1907\",[]],[\"name/1908\",[681,77.287]],[\"comment/1908\",[]],[\"name/1909\",[115,31.005]],[\"comment/1909\",[]],[\"name/1910\",[318,61.193]],[\"comment/1910\",[]],[\"name/1911\",[682,77.287]],[\"comment/1911\",[]],[\"name/1912\",[683,77.287]],[\"comment/1912\",[]],[\"name/1913\",[684,77.287]],[\"comment/1913\",[]],[\"name/1914\",[685,77.287]],[\"comment/1914\",[]],[\"name/1915\",[686,77.287]],[\"comment/1915\",[]],[\"name/1916\",[687,77.287]],[\"comment/1916\",[]],[\"name/1917\",[688,77.287]],[\"comment/1917\",[]],[\"name/1918\",[689,77.287]],[\"comment/1918\",[]],[\"name/1919\",[690,77.287]],[\"comment/1919\",[]],[\"name/1920\",[691,77.287]],[\"comment/1920\",[]],[\"name/1921\",[692,77.287]],[\"comment/1921\",[]],[\"name/1922\",[693,77.287]],[\"comment/1922\",[]],[\"name/1923\",[694,77.287]],[\"comment/1923\",[]],[\"name/1924\",[1,24.354]],[\"comment/1924\",[]],[\"name/1925\",[125,68.814]],[\"comment/1925\",[]],[\"name/1926\",[648,58.829]],[\"comment/1926\",[]],[\"name/1927\",[649,58.829]],[\"comment/1927\",[]],[\"name/1928\",[670,64.294]],[\"comment/1928\",[]],[\"name/1929\",[4,28.845]],[\"comment/1929\",[]],[\"name/1930\",[645,58.829]],[\"comment/1930\",[]],[\"name/1931\",[646,58.829]],[\"comment/1931\",[]],[\"name/1932\",[650,57.828]],[\"comment/1932\",[]],[\"name/1933\",[647,58.829]],[\"comment/1933\",[]],[\"name/1934\",[651,50.661]],[\"comment/1934\",[]],[\"name/1935\",[695,77.287]],[\"comment/1935\",[]],[\"name/1936\",[1,24.354]],[\"comment/1936\",[]],[\"name/1937\",[696,58.829]],[\"comment/1937\",[]],[\"name/1938\",[697,58.829]],[\"comment/1938\",[]],[\"name/1939\",[698,56.918]],[\"comment/1939\",[]],[\"name/1940\",[4,28.845]],[\"comment/1940\",[]],[\"name/1941\",[5,29.329]],[\"comment/1941\",[]],[\"name/1942\",[6,29.329]],[\"comment/1942\",[]],[\"name/1943\",[699,77.287]],[\"comment/1943\",[]],[\"name/1944\",[1,24.354]],[\"comment/1944\",[]],[\"name/1945\",[2,36.74]],[\"comment/1945\",[]],[\"name/1946\",[700,77.287]],[\"comment/1946\",[]],[\"name/1947\",[4,28.845]],[\"comment/1947\",[]],[\"name/1948\",[5,29.329]],[\"comment/1948\",[]],[\"name/1949\",[701,77.287]],[\"comment/1949\",[]],[\"name/1950\",[702,77.287]],[\"comment/1950\",[]],[\"name/1951\",[703,77.287]],[\"comment/1951\",[]],[\"name/1952\",[704,77.287]],[\"comment/1952\",[]],[\"name/1953\",[705,77.287]],[\"comment/1953\",[]],[\"name/1954\",[706,77.287]],[\"comment/1954\",[]],[\"name/1955\",[707,77.287]],[\"comment/1955\",[]],[\"name/1956\",[708,77.287]],[\"comment/1956\",[]],[\"name/1957\",[709,77.287]],[\"comment/1957\",[]],[\"name/1958\",[6,29.329]],[\"comment/1958\",[]],[\"name/1959\",[710,77.287]],[\"comment/1959\",[]],[\"name/1960\",[711,72.179]],[\"comment/1960\",[]],[\"name/1961\",[712,77.287]],[\"comment/1961\",[]],[\"name/1962\",[713,77.287]],[\"comment/1962\",[]],[\"name/1963\",[714,77.287]],[\"comment/1963\",[]],[\"name/1964\",[715,77.287]],[\"comment/1964\",[]],[\"name/1965\",[716,77.287]],[\"comment/1965\",[]],[\"name/1966\",[1,24.354]],[\"comment/1966\",[]],[\"name/1967\",[717,68.814]],[\"comment/1967\",[]],[\"name/1968\",[268,59.941]],[\"comment/1968\",[]],[\"name/1969\",[475,66.301]],[\"comment/1969\",[]],[\"name/1970\",[4,28.845]],[\"comment/1970\",[]],[\"name/1971\",[5,29.329]],[\"comment/1971\",[]],[\"name/1972\",[6,29.329]],[\"comment/1972\",[]],[\"name/1973\",[718,77.287]],[\"comment/1973\",[]],[\"name/1974\",[1,24.354]],[\"comment/1974\",[]],[\"name/1975\",[42,54.6]],[\"comment/1975\",[]],[\"name/1976\",[336,56.084]],[\"comment/1976\",[]],[\"name/1977\",[268,59.941]],[\"comment/1977\",[]],[\"name/1978\",[4,28.845]],[\"comment/1978\",[]],[\"name/1979\",[5,29.329]],[\"comment/1979\",[]],[\"name/1980\",[719,77.287]],[\"comment/1980\",[]],[\"name/1981\",[720,77.287]],[\"comment/1981\",[]],[\"name/1982\",[721,77.287]],[\"comment/1982\",[]],[\"name/1983\",[696,58.829]],[\"comment/1983\",[]],[\"name/1984\",[697,58.829]],[\"comment/1984\",[]],[\"name/1985\",[698,56.918]],[\"comment/1985\",[]],[\"name/1986\",[6,29.329]],[\"comment/1986\",[]],[\"name/1987\",[722,77.287]],[\"comment/1987\",[]],[\"name/1988\",[1,24.354]],[\"comment/1988\",[]],[\"name/1989\",[723,77.287]],[\"comment/1989\",[]],[\"name/1990\",[698,56.918]],[\"comment/1990\",[]],[\"name/1991\",[4,28.845]],[\"comment/1991\",[]],[\"name/1992\",[5,29.329]],[\"comment/1992\",[]],[\"name/1993\",[6,29.329]],[\"comment/1993\",[]],[\"name/1994\",[724,77.287]],[\"comment/1994\",[]],[\"name/1995\",[725,77.287]],[\"comment/1995\",[]],[\"name/1996\",[726,77.287]],[\"comment/1996\",[]],[\"name/1997\",[727,77.287]],[\"comment/1997\",[]],[\"name/1998\",[728,77.287]],[\"comment/1998\",[]],[\"name/1999\",[729,77.287]],[\"comment/1999\",[]],[\"name/2000\",[730,77.287]],[\"comment/2000\",[]],[\"name/2001\",[731,77.287]],[\"comment/2001\",[]],[\"name/2002\",[732,77.287]],[\"comment/2002\",[]],[\"name/2003\",[733,77.287]],[\"comment/2003\",[]],[\"name/2004\",[734,77.287]],[\"comment/2004\",[]],[\"name/2005\",[1,24.354]],[\"comment/2005\",[]],[\"name/2006\",[336,56.084]],[\"comment/2006\",[]],[\"name/2007\",[4,28.845]],[\"comment/2007\",[]],[\"name/2008\",[5,29.329]],[\"comment/2008\",[]],[\"name/2009\",[735,77.287]],[\"comment/2009\",[]],[\"name/2010\",[736,77.287]],[\"comment/2010\",[]],[\"name/2011\",[6,29.329]],[\"comment/2011\",[]],[\"name/2012\",[737,77.287]],[\"comment/2012\",[]],[\"name/2013\",[1,24.354]],[\"comment/2013\",[]],[\"name/2014\",[5,29.329]],[\"comment/2014\",[]],[\"name/2015\",[696,58.829]],[\"comment/2015\",[]],[\"name/2016\",[697,58.829]],[\"comment/2016\",[]],[\"name/2017\",[698,56.918]],[\"comment/2017\",[]],[\"name/2018\",[4,28.845]],[\"comment/2018\",[]],[\"name/2019\",[6,29.329]],[\"comment/2019\",[]],[\"name/2020\",[738,77.287]],[\"comment/2020\",[]],[\"name/2021\",[1,24.354]],[\"comment/2021\",[]],[\"name/2022\",[5,29.329]],[\"comment/2022\",[]],[\"name/2023\",[696,58.829]],[\"comment/2023\",[]],[\"name/2024\",[697,58.829]],[\"comment/2024\",[]],[\"name/2025\",[698,56.918]],[\"comment/2025\",[]],[\"name/2026\",[4,28.845]],[\"comment/2026\",[]],[\"name/2027\",[6,29.329]],[\"comment/2027\",[]],[\"name/2028\",[739,77.287]],[\"comment/2028\",[]],[\"name/2029\",[740,72.179]],[\"comment/2029\",[]],[\"name/2030\",[741,72.179]],[\"comment/2030\",[]],[\"name/2031\",[742,68.814]],[\"comment/2031\",[]],[\"name/2032\",[268,59.941]],[\"comment/2032\",[]],[\"name/2033\",[743,77.287]],[\"comment/2033\",[]],[\"name/2034\",[1,24.354]],[\"comment/2034\",[]],[\"name/2035\",[336,56.084]],[\"comment/2035\",[]],[\"name/2036\",[740,72.179]],[\"comment/2036\",[]],[\"name/2037\",[741,72.179]],[\"comment/2037\",[]],[\"name/2038\",[742,68.814]],[\"comment/2038\",[]],[\"name/2039\",[268,59.941]],[\"comment/2039\",[]],[\"name/2040\",[5,29.329]],[\"comment/2040\",[]],[\"name/2041\",[696,58.829]],[\"comment/2041\",[]],[\"name/2042\",[697,58.829]],[\"comment/2042\",[]],[\"name/2043\",[698,56.918]],[\"comment/2043\",[]],[\"name/2044\",[4,28.845]],[\"comment/2044\",[]],[\"name/2045\",[6,29.329]],[\"comment/2045\",[]],[\"name/2046\",[744,77.287]],[\"comment/2046\",[]],[\"name/2047\",[1,24.354]],[\"comment/2047\",[]],[\"name/2048\",[5,29.329]],[\"comment/2048\",[]],[\"name/2049\",[696,58.829]],[\"comment/2049\",[]],[\"name/2050\",[697,58.829]],[\"comment/2050\",[]],[\"name/2051\",[698,56.918]],[\"comment/2051\",[]],[\"name/2052\",[4,28.845]],[\"comment/2052\",[]],[\"name/2053\",[6,29.329]],[\"comment/2053\",[]],[\"name/2054\",[745,77.287]],[\"comment/2054\",[]],[\"name/2055\",[1,24.354]],[\"comment/2055\",[]],[\"name/2056\",[336,56.084]],[\"comment/2056\",[]],[\"name/2057\",[5,29.329]],[\"comment/2057\",[]],[\"name/2058\",[696,58.829]],[\"comment/2058\",[]],[\"name/2059\",[697,58.829]],[\"comment/2059\",[]],[\"name/2060\",[698,56.918]],[\"comment/2060\",[]],[\"name/2061\",[4,28.845]],[\"comment/2061\",[]],[\"name/2062\",[6,29.329]],[\"comment/2062\",[]],[\"name/2063\",[746,77.287]],[\"comment/2063\",[]],[\"name/2064\",[1,24.354]],[\"comment/2064\",[]],[\"name/2065\",[5,29.329]],[\"comment/2065\",[]],[\"name/2066\",[4,28.845]],[\"comment/2066\",[]],[\"name/2067\",[6,29.329]],[\"comment/2067\",[]],[\"name/2068\",[747,77.287]],[\"comment/2068\",[]],[\"name/2069\",[1,24.354]],[\"comment/2069\",[]],[\"name/2070\",[748,77.287]],[\"comment/2070\",[]],[\"name/2071\",[5,29.329]],[\"comment/2071\",[]],[\"name/2072\",[696,58.829]],[\"comment/2072\",[]],[\"name/2073\",[697,58.829]],[\"comment/2073\",[]],[\"name/2074\",[698,56.918]],[\"comment/2074\",[]],[\"name/2075\",[4,28.845]],[\"comment/2075\",[]],[\"name/2076\",[6,29.329]],[\"comment/2076\",[]],[\"name/2077\",[749,77.287]],[\"comment/2077\",[]],[\"name/2078\",[1,24.354]],[\"comment/2078\",[]],[\"name/2079\",[750,77.287]],[\"comment/2079\",[]],[\"name/2080\",[5,29.329]],[\"comment/2080\",[]],[\"name/2081\",[696,58.829]],[\"comment/2081\",[]],[\"name/2082\",[697,58.829]],[\"comment/2082\",[]],[\"name/2083\",[698,56.918]],[\"comment/2083\",[]],[\"name/2084\",[4,28.845]],[\"comment/2084\",[]],[\"name/2085\",[6,29.329]],[\"comment/2085\",[]],[\"name/2086\",[751,77.287]],[\"comment/2086\",[]],[\"name/2087\",[140,59.941]],[\"comment/2087\",[]],[\"name/2088\",[139,64.294]],[\"comment/2088\",[]],[\"name/2089\",[287,68.814]],[\"comment/2089\",[]],[\"name/2090\",[752,77.287]],[\"comment/2090\",[]],[\"name/2091\",[1,24.354]],[\"comment/2091\",[]],[\"name/2092\",[4,28.845]],[\"comment/2092\",[]],[\"name/2093\",[5,29.329]],[\"comment/2093\",[]],[\"name/2094\",[6,29.329]],[\"comment/2094\",[]],[\"name/2095\",[753,77.287]],[\"comment/2095\",[]],[\"name/2096\",[1,24.354]],[\"comment/2096\",[]],[\"name/2097\",[698,56.918]],[\"comment/2097\",[]],[\"name/2098\",[4,28.845]],[\"comment/2098\",[]],[\"name/2099\",[5,29.329]],[\"comment/2099\",[]],[\"name/2100\",[6,29.329]],[\"comment/2100\",[]],[\"name/2101\",[754,77.287]],[\"comment/2101\",[]],[\"name/2102\",[1,24.354]],[\"comment/2102\",[]],[\"name/2103\",[755,77.287]],[\"comment/2103\",[]],[\"name/2104\",[39,47.843]],[\"comment/2104\",[]],[\"name/2105\",[263,55.315]],[\"comment/2105\",[]],[\"name/2106\",[261,56.084]],[\"comment/2106\",[]],[\"name/2107\",[264,56.084]],[\"comment/2107\",[]],[\"name/2108\",[53,56.084]],[\"comment/2108\",[]],[\"name/2109\",[672,55.315]],[\"comment/2109\",[]],[\"name/2110\",[756,77.287]],[\"comment/2110\",[]],[\"name/2111\",[757,77.287]],[\"comment/2111\",[]],[\"name/2112\",[758,77.287]],[\"comment/2112\",[]],[\"name/2113\",[264,56.084]],[\"comment/2113\",[]],[\"name/2114\",[263,55.315]],[\"comment/2114\",[]],[\"name/2115\",[115,31.005]],[\"comment/2115\",[]],[\"name/2116\",[261,56.084]],[\"comment/2116\",[]],[\"name/2117\",[115,31.005]],[\"comment/2117\",[]],[\"name/2118\",[53,56.084]],[\"comment/2118\",[]],[\"name/2119\",[115,31.005]],[\"comment/2119\",[]],[\"name/2120\",[672,55.315]],[\"comment/2120\",[]],[\"name/2121\",[115,31.005]],[\"comment/2121\",[]],[\"name/2122\",[759,77.287]],[\"comment/2122\",[]],[\"name/2123\",[1,24.354]],[\"comment/2123\",[]],[\"name/2124\",[717,68.814]],[\"comment/2124\",[]],[\"name/2125\",[760,64.294]],[\"comment/2125\",[]],[\"name/2126\",[761,77.287]],[\"comment/2126\",[]],[\"name/2127\",[263,55.315]],[\"comment/2127\",[]],[\"name/2128\",[261,56.084]],[\"comment/2128\",[]],[\"name/2129\",[264,56.084]],[\"comment/2129\",[]],[\"name/2130\",[53,56.084]],[\"comment/2130\",[]],[\"name/2131\",[672,55.315]],[\"comment/2131\",[]],[\"name/2132\",[762,77.287]],[\"comment/2132\",[]],[\"name/2133\",[763,77.287]],[\"comment/2133\",[]],[\"name/2134\",[764,77.287]],[\"comment/2134\",[]],[\"name/2135\",[765,77.287]],[\"comment/2135\",[]],[\"name/2136\",[1,24.354]],[\"comment/2136\",[]],[\"name/2137\",[39,47.843]],[\"comment/2137\",[]],[\"name/2138\",[711,72.179]],[\"comment/2138\",[]],[\"name/2139\",[263,55.315]],[\"comment/2139\",[]],[\"name/2140\",[261,56.084]],[\"comment/2140\",[]],[\"name/2141\",[264,56.084]],[\"comment/2141\",[]],[\"name/2142\",[53,56.084]],[\"comment/2142\",[]],[\"name/2143\",[672,55.315]],[\"comment/2143\",[]],[\"name/2144\",[766,77.287]],[\"comment/2144\",[]],[\"name/2145\",[767,77.287]],[\"comment/2145\",[]],[\"name/2146\",[768,77.287]],[\"comment/2146\",[]],[\"name/2147\",[769,77.287]],[\"comment/2147\",[]],[\"name/2148\",[770,77.287]],[\"comment/2148\",[]],[\"name/2149\",[771,77.287]],[\"comment/2149\",[]],[\"name/2150\",[263,55.315]],[\"comment/2150\",[]],[\"name/2151\",[115,31.005]],[\"comment/2151\",[]],[\"name/2152\",[261,56.084]],[\"comment/2152\",[]],[\"name/2153\",[115,31.005]],[\"comment/2153\",[]],[\"name/2154\",[264,56.084]],[\"comment/2154\",[]],[\"name/2155\",[115,31.005]],[\"comment/2155\",[]],[\"name/2156\",[53,56.084]],[\"comment/2156\",[]],[\"name/2157\",[115,31.005]],[\"comment/2157\",[]],[\"name/2158\",[672,55.315]],[\"comment/2158\",[]],[\"name/2159\",[115,31.005]],[\"comment/2159\",[]],[\"name/2160\",[772,77.287]],[\"comment/2160\",[]],[\"name/2161\",[1,24.354]],[\"comment/2161\",[]],[\"name/2162\",[234,58.829]],[\"comment/2162\",[]],[\"name/2163\",[263,55.315]],[\"comment/2163\",[]],[\"name/2164\",[261,56.084]],[\"comment/2164\",[]],[\"name/2165\",[264,56.084]],[\"comment/2165\",[]],[\"name/2166\",[53,56.084]],[\"comment/2166\",[]],[\"name/2167\",[672,55.315]],[\"comment/2167\",[]],[\"name/2168\",[629,66.301]],[\"comment/2168\",[]],[\"name/2169\",[115,31.005]],[\"comment/2169\",[]],[\"name/2170\",[629,66.301]],[\"comment/2170\",[]],[\"name/2171\",[773,72.179]],[\"comment/2171\",[]],[\"name/2172\",[774,77.287]],[\"comment/2172\",[]],[\"name/2173\",[1,24.354]],[\"comment/2173\",[]],[\"name/2174\",[2,36.74]],[\"comment/2174\",[]],[\"name/2175\",[39,47.843]],[\"comment/2175\",[]],[\"name/2176\",[775,77.287]],[\"comment/2176\",[]],[\"name/2177\",[263,55.315]],[\"comment/2177\",[]],[\"name/2178\",[261,56.084]],[\"comment/2178\",[]],[\"name/2179\",[264,56.084]],[\"comment/2179\",[]],[\"name/2180\",[53,56.084]],[\"comment/2180\",[]],[\"name/2181\",[672,55.315]],[\"comment/2181\",[]],[\"name/2182\",[776,77.287]],[\"comment/2182\",[]],[\"name/2183\",[777,77.287]],[\"comment/2183\",[]],[\"name/2184\",[778,77.287]],[\"comment/2184\",[]],[\"name/2185\",[779,77.287]],[\"comment/2185\",[]],[\"name/2186\",[780,77.287]],[\"comment/2186\",[]],[\"name/2187\",[115,31.005]],[\"comment/2187\",[]],[\"name/2188\",[629,66.301]],[\"comment/2188\",[]],[\"name/2189\",[773,72.179]],[\"comment/2189\",[]],[\"name/2190\",[781,77.287]],[\"comment/2190\",[]],[\"name/2191\",[1,24.354]],[\"comment/2191\",[]],[\"name/2192\",[2,36.74]],[\"comment/2192\",[]],[\"name/2193\",[782,66.301]],[\"comment/2193\",[]],[\"name/2194\",[783,64.294]],[\"comment/2194\",[]],[\"name/2195\",[784,66.301]],[\"comment/2195\",[]],[\"name/2196\",[785,64.294]],[\"comment/2196\",[]],[\"name/2197\",[786,66.301]],[\"comment/2197\",[]],[\"name/2198\",[787,66.301]],[\"comment/2198\",[]],[\"name/2199\",[788,66.301]],[\"comment/2199\",[]],[\"name/2200\",[789,64.294]],[\"comment/2200\",[]],[\"name/2201\",[790,66.301]],[\"comment/2201\",[]],[\"name/2202\",[791,66.301]],[\"comment/2202\",[]],[\"name/2203\",[792,66.301]],[\"comment/2203\",[]],[\"name/2204\",[793,66.301]],[\"comment/2204\",[]],[\"name/2205\",[794,66.301]],[\"comment/2205\",[]],[\"name/2206\",[795,66.301]],[\"comment/2206\",[]],[\"name/2207\",[796,66.301]],[\"comment/2207\",[]],[\"name/2208\",[797,77.287]],[\"comment/2208\",[]],[\"name/2209\",[1,24.354]],[\"comment/2209\",[]],[\"name/2210\",[798,77.287]],[\"comment/2210\",[]],[\"name/2211\",[799,77.287]],[\"comment/2211\",[]],[\"name/2212\",[787,66.301]],[\"comment/2212\",[]],[\"name/2213\",[791,66.301]],[\"comment/2213\",[]],[\"name/2214\",[792,66.301]],[\"comment/2214\",[]],[\"name/2215\",[800,72.179]],[\"comment/2215\",[]],[\"name/2216\",[2,36.74]],[\"comment/2216\",[]],[\"name/2217\",[782,66.301]],[\"comment/2217\",[]],[\"name/2218\",[783,64.294]],[\"comment/2218\",[]],[\"name/2219\",[784,66.301]],[\"comment/2219\",[]],[\"name/2220\",[785,64.294]],[\"comment/2220\",[]],[\"name/2221\",[786,66.301]],[\"comment/2221\",[]],[\"name/2222\",[788,66.301]],[\"comment/2222\",[]],[\"name/2223\",[789,64.294]],[\"comment/2223\",[]],[\"name/2224\",[790,66.301]],[\"comment/2224\",[]],[\"name/2225\",[793,66.301]],[\"comment/2225\",[]],[\"name/2226\",[794,66.301]],[\"comment/2226\",[]],[\"name/2227\",[795,66.301]],[\"comment/2227\",[]],[\"name/2228\",[796,66.301]],[\"comment/2228\",[]],[\"name/2229\",[801,77.287]],[\"comment/2229\",[]],[\"name/2230\",[1,24.354]],[\"comment/2230\",[]],[\"name/2231\",[52,62.624]],[\"comment/2231\",[]],[\"name/2232\",[802,77.287]],[\"comment/2232\",[]],[\"name/2233\",[140,59.941]],[\"comment/2233\",[]],[\"name/2234\",[717,68.814]],[\"comment/2234\",[]],[\"name/2235\",[268,59.941]],[\"comment/2235\",[]],[\"name/2236\",[803,77.287]],[\"comment/2236\",[]],[\"name/2237\",[804,72.179]],[\"comment/2237\",[]],[\"name/2238\",[789,64.294]],[\"comment/2238\",[]],[\"name/2239\",[115,31.005]],[\"comment/2239\",[]],[\"name/2240\",[785,64.294]],[\"comment/2240\",[]],[\"name/2241\",[115,31.005]],[\"comment/2241\",[]],[\"name/2242\",[805,77.287]],[\"comment/2242\",[]],[\"name/2243\",[52,62.624]],[\"comment/2243\",[]],[\"name/2244\",[115,31.005]],[\"comment/2244\",[]],[\"name/2245\",[806,77.287]],[\"comment/2245\",[]],[\"name/2246\",[1,24.354]],[\"comment/2246\",[]],[\"name/2247\",[268,59.941]],[\"comment/2247\",[]],[\"name/2248\",[807,77.287]],[\"comment/2248\",[]],[\"name/2249\",[808,77.287]],[\"comment/2249\",[]],[\"name/2250\",[788,66.301]],[\"comment/2250\",[]],[\"name/2251\",[792,66.301]],[\"comment/2251\",[]],[\"name/2252\",[787,66.301]],[\"comment/2252\",[]],[\"name/2253\",[791,66.301]],[\"comment/2253\",[]],[\"name/2254\",[2,36.74]],[\"comment/2254\",[]],[\"name/2255\",[782,66.301]],[\"comment/2255\",[]],[\"name/2256\",[783,64.294]],[\"comment/2256\",[]],[\"name/2257\",[784,66.301]],[\"comment/2257\",[]],[\"name/2258\",[785,64.294]],[\"comment/2258\",[]],[\"name/2259\",[786,66.301]],[\"comment/2259\",[]],[\"name/2260\",[789,64.294]],[\"comment/2260\",[]],[\"name/2261\",[790,66.301]],[\"comment/2261\",[]],[\"name/2262\",[793,66.301]],[\"comment/2262\",[]],[\"name/2263\",[794,66.301]],[\"comment/2263\",[]],[\"name/2264\",[795,66.301]],[\"comment/2264\",[]],[\"name/2265\",[796,66.301]],[\"comment/2265\",[]],[\"name/2266\",[809,77.287]],[\"comment/2266\",[]],[\"name/2267\",[1,24.354]],[\"comment/2267\",[]],[\"name/2268\",[810,77.287]],[\"comment/2268\",[]],[\"name/2269\",[811,68.814]],[\"comment/2269\",[]],[\"name/2270\",[578,72.179]],[\"comment/2270\",[]],[\"name/2271\",[115,31.005]],[\"comment/2271\",[]],[\"name/2272\",[579,68.814]],[\"comment/2272\",[]],[\"name/2273\",[580,68.814]],[\"comment/2273\",[]],[\"name/2274\",[790,66.301]],[\"comment/2274\",[]],[\"name/2275\",[791,66.301]],[\"comment/2275\",[]],[\"name/2276\",[812,77.287]],[\"comment/2276\",[]],[\"name/2277\",[794,66.301]],[\"comment/2277\",[]],[\"name/2278\",[787,66.301]],[\"comment/2278\",[]],[\"name/2279\",[792,66.301]],[\"comment/2279\",[]],[\"name/2280\",[800,72.179]],[\"comment/2280\",[]],[\"name/2281\",[2,36.74]],[\"comment/2281\",[]],[\"name/2282\",[782,66.301]],[\"comment/2282\",[]],[\"name/2283\",[783,64.294]],[\"comment/2283\",[]],[\"name/2284\",[784,66.301]],[\"comment/2284\",[]],[\"name/2285\",[785,64.294]],[\"comment/2285\",[]],[\"name/2286\",[786,66.301]],[\"comment/2286\",[]],[\"name/2287\",[788,66.301]],[\"comment/2287\",[]],[\"name/2288\",[789,64.294]],[\"comment/2288\",[]],[\"name/2289\",[793,66.301]],[\"comment/2289\",[]],[\"name/2290\",[795,66.301]],[\"comment/2290\",[]],[\"name/2291\",[796,66.301]],[\"comment/2291\",[]],[\"name/2292\",[813,77.287]],[\"comment/2292\",[]],[\"name/2293\",[1,24.354]],[\"comment/2293\",[]],[\"name/2294\",[2,36.74]],[\"comment/2294\",[]],[\"name/2295\",[814,66.301]],[\"comment/2295\",[]],[\"name/2296\",[131,57.828]],[\"comment/2296\",[]],[\"name/2297\",[815,77.287]],[\"comment/2297\",[]],[\"name/2298\",[816,77.287]],[\"comment/2298\",[]],[\"name/2299\",[4,28.845]],[\"comment/2299\",[]],[\"name/2300\",[5,29.329]],[\"comment/2300\",[]],[\"name/2301\",[6,29.329]],[\"comment/2301\",[]],[\"name/2302\",[817,77.287]],[\"comment/2302\",[]],[\"name/2303\",[1,24.354]],[\"comment/2303\",[]],[\"name/2304\",[2,36.74]],[\"comment/2304\",[]],[\"name/2305\",[814,66.301]],[\"comment/2305\",[]],[\"name/2306\",[194,62.624]],[\"comment/2306\",[]],[\"name/2307\",[818,77.287]],[\"comment/2307\",[]],[\"name/2308\",[4,28.845]],[\"comment/2308\",[]],[\"name/2309\",[5,29.329]],[\"comment/2309\",[]],[\"name/2310\",[6,29.329]],[\"comment/2310\",[]],[\"name/2311\",[819,77.287]],[\"comment/2311\",[]],[\"name/2312\",[1,24.354]],[\"comment/2312\",[]],[\"name/2313\",[2,36.74]],[\"comment/2313\",[]],[\"name/2314\",[820,72.179]],[\"comment/2314\",[]],[\"name/2315\",[519,66.301]],[\"comment/2315\",[]],[\"name/2316\",[4,28.845]],[\"comment/2316\",[]],[\"name/2317\",[5,29.329]],[\"comment/2317\",[]],[\"name/2318\",[208,61.193]],[\"comment/2318\",[]],[\"name/2319\",[821,77.287]],[\"comment/2319\",[]],[\"name/2320\",[6,29.329]],[\"comment/2320\",[]],[\"name/2321\",[822,77.287]],[\"comment/2321\",[]],[\"name/2322\",[115,31.005]],[\"comment/2322\",[]],[\"name/2323\",[39,47.843]],[\"comment/2323\",[]],[\"name/2324\",[140,59.941]],[\"comment/2324\",[]],[\"name/2325\",[208,61.193]],[\"comment/2325\",[]],[\"name/2326\",[823,72.179]],[\"comment/2326\",[]],[\"name/2327\",[1,24.354]],[\"comment/2327\",[]],[\"name/2328\",[4,28.845]],[\"comment/2328\",[]],[\"name/2329\",[5,29.329]],[\"comment/2329\",[]],[\"name/2330\",[6,29.329]],[\"comment/2330\",[]],[\"name/2331\",[824,77.287]],[\"comment/2331\",[]],[\"name/2332\",[1,24.354]],[\"comment/2332\",[]],[\"name/2333\",[2,36.74]],[\"comment/2333\",[]],[\"name/2334\",[814,66.301]],[\"comment/2334\",[]],[\"name/2335\",[4,28.845]],[\"comment/2335\",[]],[\"name/2336\",[5,29.329]],[\"comment/2336\",[]],[\"name/2337\",[6,29.329]],[\"comment/2337\",[]],[\"name/2338\",[825,77.287]],[\"comment/2338\",[]],[\"name/2339\",[140,59.941]],[\"comment/2339\",[]],[\"name/2340\",[208,61.193]],[\"comment/2340\",[]],[\"name/2341\",[186,52.72]],[\"comment/2341\",[]],[\"name/2342\",[826,77.287]],[\"comment/2342\",[]],[\"name/2343\",[1,24.354]],[\"comment/2343\",[]],[\"name/2344\",[4,28.845]],[\"comment/2344\",[]],[\"name/2345\",[5,29.329]],[\"comment/2345\",[]],[\"name/2346\",[6,29.329]],[\"comment/2346\",[]],[\"name/2347\",[827,77.287]],[\"comment/2347\",[]],[\"name/2348\",[140,59.941]],[\"comment/2348\",[]],[\"name/2349\",[208,61.193]],[\"comment/2349\",[]],[\"name/2350\",[139,64.294]],[\"comment/2350\",[]],[\"name/2351\",[828,77.287]],[\"comment/2351\",[]],[\"name/2352\",[1,24.354]],[\"comment/2352\",[]],[\"name/2353\",[4,28.845]],[\"comment/2353\",[]],[\"name/2354\",[5,29.329]],[\"comment/2354\",[]],[\"name/2355\",[6,29.329]],[\"comment/2355\",[]],[\"name/2356\",[829,77.287]],[\"comment/2356\",[]],[\"name/2357\",[1,24.354]],[\"comment/2357\",[]],[\"name/2358\",[2,36.74]],[\"comment/2358\",[]],[\"name/2359\",[814,66.301]],[\"comment/2359\",[]],[\"name/2360\",[5,29.329]],[\"comment/2360\",[]],[\"name/2361\",[4,28.845]],[\"comment/2361\",[]],[\"name/2362\",[6,29.329]],[\"comment/2362\",[]],[\"name/2363\",[830,77.287]],[\"comment/2363\",[]],[\"name/2364\",[1,24.354]],[\"comment/2364\",[]],[\"name/2365\",[2,36.74]],[\"comment/2365\",[]],[\"name/2366\",[820,72.179]],[\"comment/2366\",[]],[\"name/2367\",[4,28.845]],[\"comment/2367\",[]],[\"name/2368\",[5,29.329]],[\"comment/2368\",[]],[\"name/2369\",[831,77.287]],[\"comment/2369\",[]],[\"name/2370\",[61,72.179]],[\"comment/2370\",[]],[\"name/2371\",[832,77.287]],[\"comment/2371\",[]],[\"name/2372\",[833,77.287]],[\"comment/2372\",[]],[\"name/2373\",[834,77.287]],[\"comment/2373\",[]],[\"name/2374\",[835,77.287]],[\"comment/2374\",[]],[\"name/2375\",[208,61.193]],[\"comment/2375\",[]],[\"name/2376\",[6,29.329]],[\"comment/2376\",[]],[\"name/2377\",[836,77.287]],[\"comment/2377\",[]],[\"name/2378\",[1,24.354]],[\"comment/2378\",[]],[\"name/2379\",[582,68.814]],[\"comment/2379\",[]],[\"name/2380\",[837,68.814]],[\"comment/2380\",[]],[\"name/2381\",[838,68.814]],[\"comment/2381\",[]],[\"name/2382\",[839,68.814]],[\"comment/2382\",[]],[\"name/2383\",[840,68.814]],[\"comment/2383\",[]],[\"name/2384\",[841,64.294]],[\"comment/2384\",[]],[\"name/2385\",[842,68.814]],[\"comment/2385\",[]],[\"name/2386\",[843,77.287]],[\"comment/2386\",[]],[\"name/2387\",[1,24.354]],[\"comment/2387\",[]],[\"name/2388\",[42,54.6]],[\"comment/2388\",[]],[\"name/2389\",[670,64.294]],[\"comment/2389\",[]],[\"name/2390\",[837,68.814]],[\"comment/2390\",[]],[\"name/2391\",[844,77.287]],[\"comment/2391\",[]],[\"name/2392\",[838,68.814]],[\"comment/2392\",[]],[\"name/2393\",[839,68.814]],[\"comment/2393\",[]],[\"name/2394\",[840,68.814]],[\"comment/2394\",[]],[\"name/2395\",[841,64.294]],[\"comment/2395\",[]],[\"name/2396\",[842,68.814]],[\"comment/2396\",[]],[\"name/2397\",[845,77.287]],[\"comment/2397\",[]],[\"name/2398\",[1,24.354]],[\"comment/2398\",[]],[\"name/2399\",[838,68.814]],[\"comment/2399\",[]],[\"name/2400\",[839,68.814]],[\"comment/2400\",[]],[\"name/2401\",[840,68.814]],[\"comment/2401\",[]],[\"name/2402\",[837,68.814]],[\"comment/2402\",[]],[\"name/2403\",[841,64.294]],[\"comment/2403\",[]],[\"name/2404\",[842,68.814]],[\"comment/2404\",[]],[\"name/2405\",[846,77.287]],[\"comment/2405\",[]],[\"name/2406\",[1,24.354]],[\"comment/2406\",[]],[\"name/2407\",[847,77.287]],[\"comment/2407\",[]],[\"name/2408\",[848,77.287]],[\"comment/2408\",[]],[\"name/2409\",[5,29.329]],[\"comment/2409\",[]],[\"name/2410\",[849,72.179]],[\"comment/2410\",[]],[\"name/2411\",[4,28.845]],[\"comment/2411\",[]],[\"name/2412\",[6,29.329]],[\"comment/2412\",[]],[\"name/2413\",[850,77.287]],[\"comment/2413\",[]],[\"name/2414\",[186,52.72]],[\"comment/2414\",[]],[\"name/2415\",[851,77.287]],[\"comment/2415\",[]],[\"name/2416\",[852,77.287]],[\"comment/2416\",[]],[\"name/2417\",[1,24.354]],[\"comment/2417\",[]],[\"name/2418\",[853,77.287]],[\"comment/2418\",[]],[\"name/2419\",[854,77.287]],[\"comment/2419\",[]],[\"name/2420\",[5,29.329]],[\"comment/2420\",[]],[\"name/2421\",[849,72.179]],[\"comment/2421\",[]],[\"name/2422\",[4,28.845]],[\"comment/2422\",[]],[\"name/2423\",[6,29.329]],[\"comment/2423\",[]],[\"name/2424\",[855,77.287]],[\"comment/2424\",[]],[\"name/2425\",[1,24.354]],[\"comment/2425\",[]],[\"name/2426\",[287,68.814]],[\"comment/2426\",[]],[\"name/2427\",[131,57.828]],[\"comment/2427\",[]],[\"name/2428\",[856,77.287]],[\"comment/2428\",[]],[\"name/2429\",[857,77.287]],[\"comment/2429\",[]],[\"name/2430\",[1,24.354]],[\"comment/2430\",[]],[\"name/2431\",[811,68.814]],[\"comment/2431\",[]],[\"name/2432\",[186,52.72]],[\"comment/2432\",[]],[\"name/2433\",[858,77.287]],[\"comment/2433\",[]],[\"name/2434\",[1,24.354]],[\"comment/2434\",[]],[\"name/2435\",[582,68.814]],[\"comment/2435\",[]],[\"name/2436\",[859,77.287]],[\"comment/2436\",[]],[\"name/2437\",[4,28.845]],[\"comment/2437\",[]],[\"name/2438\",[5,29.329]],[\"comment/2438\",[]],[\"name/2439\",[860,77.287]],[\"comment/2439\",[]],[\"name/2440\",[861,77.287]],[\"comment/2440\",[]],[\"name/2441\",[6,29.329]],[\"comment/2441\",[]],[\"name/2442\",[862,77.287]],[\"comment/2442\",[]],[\"name/2443\",[1,24.354]],[\"comment/2443\",[]],[\"name/2444\",[4,28.845]],[\"comment/2444\",[]],[\"name/2445\",[5,29.329]],[\"comment/2445\",[]],[\"name/2446\",[6,29.329]],[\"comment/2446\",[]],[\"name/2447\",[863,77.287]],[\"comment/2447\",[]],[\"name/2448\",[1,24.354]],[\"comment/2448\",[]],[\"name/2449\",[804,72.179]],[\"comment/2449\",[]],[\"name/2450\",[864,77.287]],[\"comment/2450\",[]],[\"name/2451\",[783,64.294]],[\"comment/2451\",[]],[\"name/2452\",[865,72.179]],[\"comment/2452\",[]],[\"name/2453\",[866,72.179]],[\"comment/2453\",[]],[\"name/2454\",[867,72.179]],[\"comment/2454\",[]],[\"name/2455\",[841,64.294]],[\"comment/2455\",[]],[\"name/2456\",[868,77.287]],[\"comment/2456\",[]],[\"name/2457\",[869,64.294]],[\"comment/2457\",[]],[\"name/2458\",[870,77.287]],[\"comment/2458\",[]],[\"name/2459\",[871,77.287]],[\"comment/2459\",[]],[\"name/2460\",[872,77.287]],[\"comment/2460\",[]],[\"name/2461\",[873,77.287]],[\"comment/2461\",[]],[\"name/2462\",[865,72.179]],[\"comment/2462\",[]],[\"name/2463\",[115,31.005]],[\"comment/2463\",[]],[\"name/2464\",[866,72.179]],[\"comment/2464\",[]],[\"name/2465\",[115,31.005]],[\"comment/2465\",[]],[\"name/2466\",[867,72.179]],[\"comment/2466\",[]],[\"name/2467\",[115,31.005]],[\"comment/2467\",[]],[\"name/2468\",[841,64.294]],[\"comment/2468\",[]],[\"name/2469\",[115,31.005]],[\"comment/2469\",[]],[\"name/2470\",[874,77.287]],[\"comment/2470\",[]],[\"name/2471\",[1,24.354]],[\"comment/2471\",[]],[\"name/2472\",[44,72.179]],[\"comment/2472\",[]],[\"name/2473\",[5,29.329]],[\"comment/2473\",[]],[\"name/2474\",[4,28.845]],[\"comment/2474\",[]],[\"name/2475\",[6,29.329]],[\"comment/2475\",[]],[\"name/2476\",[875,77.287]],[\"comment/2476\",[]],[\"name/2477\",[876,56.084]],[\"comment/2477\",[]],[\"name/2478\",[115,31.005]],[\"comment/2478\",[]],[\"name/2479\",[877,56.084]],[\"comment/2479\",[]],[\"name/2480\",[115,31.005]],[\"comment/2480\",[]],[\"name/2481\",[878,56.084]],[\"comment/2481\",[]],[\"name/2482\",[115,31.005]],[\"comment/2482\",[]],[\"name/2483\",[651,50.661]],[\"comment/2483\",[]],[\"name/2484\",[115,31.005]],[\"comment/2484\",[]],[\"name/2485\",[879,56.084]],[\"comment/2485\",[]],[\"name/2486\",[115,31.005]],[\"comment/2486\",[]],[\"name/2487\",[880,54.6]],[\"comment/2487\",[]],[\"name/2488\",[115,31.005]],[\"comment/2488\",[]],[\"name/2489\",[881,77.287]],[\"comment/2489\",[]],[\"name/2490\",[1,24.354]],[\"comment/2490\",[]],[\"name/2491\",[880,54.6]],[\"comment/2491\",[]],[\"name/2492\",[876,56.084]],[\"comment/2492\",[]],[\"name/2493\",[877,56.084]],[\"comment/2493\",[]],[\"name/2494\",[878,56.084]],[\"comment/2494\",[]],[\"name/2495\",[651,50.661]],[\"comment/2495\",[]],[\"name/2496\",[879,56.084]],[\"comment/2496\",[]],[\"name/2497\",[882,77.287]],[\"comment/2497\",[]],[\"name/2498\",[883,68.814]],[\"comment/2498\",[]],[\"name/2499\",[884,68.814]],[\"comment/2499\",[]],[\"name/2500\",[885,68.814]],[\"comment/2500\",[]],[\"name/2501\",[886,68.814]],[\"comment/2501\",[]],[\"name/2502\",[887,77.287]],[\"comment/2502\",[]],[\"name/2503\",[1,24.354]],[\"comment/2503\",[]],[\"name/2504\",[883,68.814]],[\"comment/2504\",[]],[\"name/2505\",[884,68.814]],[\"comment/2505\",[]],[\"name/2506\",[885,68.814]],[\"comment/2506\",[]],[\"name/2507\",[886,68.814]],[\"comment/2507\",[]],[\"name/2508\",[888,72.179]],[\"comment/2508\",[]],[\"name/2509\",[889,72.179]],[\"comment/2509\",[]],[\"name/2510\",[890,77.287]],[\"comment/2510\",[]],[\"name/2511\",[1,24.354]],[\"comment/2511\",[]],[\"name/2512\",[39,47.843]],[\"comment/2512\",[]],[\"name/2513\",[31,72.179]],[\"comment/2513\",[]],[\"name/2514\",[880,54.6]],[\"comment/2514\",[]],[\"name/2515\",[891,77.287]],[\"comment/2515\",[]],[\"name/2516\",[149,68.814]],[\"comment/2516\",[]],[\"name/2517\",[883,68.814]],[\"comment/2517\",[]],[\"name/2518\",[884,68.814]],[\"comment/2518\",[]],[\"name/2519\",[885,68.814]],[\"comment/2519\",[]],[\"name/2520\",[886,68.814]],[\"comment/2520\",[]],[\"name/2521\",[888,72.179]],[\"comment/2521\",[]],[\"name/2522\",[115,31.005]],[\"comment/2522\",[]],[\"name/2523\",[889,72.179]],[\"comment/2523\",[]],[\"name/2524\",[115,31.005]],[\"comment/2524\",[]],[\"name/2525\",[892,77.287]],[\"comment/2525\",[]],[\"name/2526\",[1,24.354]],[\"comment/2526\",[]],[\"name/2527\",[2,36.74]],[\"comment/2527\",[]],[\"name/2528\",[670,64.294]],[\"comment/2528\",[]],[\"name/2529\",[42,54.6]],[\"comment/2529\",[]],[\"name/2530\",[75,64.294]],[\"comment/2530\",[]],[\"name/2531\",[194,62.624]],[\"comment/2531\",[]],[\"name/2532\",[880,54.6]],[\"comment/2532\",[]],[\"name/2533\",[876,56.084]],[\"comment/2533\",[]],[\"name/2534\",[878,56.084]],[\"comment/2534\",[]],[\"name/2535\",[877,56.084]],[\"comment/2535\",[]],[\"name/2536\",[879,56.084]],[\"comment/2536\",[]],[\"name/2537\",[651,50.661]],[\"comment/2537\",[]],[\"name/2538\",[893,77.287]],[\"comment/2538\",[]],[\"name/2539\",[894,77.287]],[\"comment/2539\",[]],[\"name/2540\",[895,77.287]],[\"comment/2540\",[]],[\"name/2541\",[896,77.287]],[\"comment/2541\",[]],[\"name/2542\",[650,57.828]],[\"comment/2542\",[]],[\"name/2543\",[897,77.287]],[\"comment/2543\",[]],[\"name/2544\",[898,77.287]],[\"comment/2544\",[]],[\"name/2545\",[899,77.287]],[\"comment/2545\",[]],[\"name/2546\",[900,77.287]],[\"comment/2546\",[]],[\"name/2547\",[901,77.287]],[\"comment/2547\",[]],[\"name/2548\",[902,77.287]],[\"comment/2548\",[]],[\"name/2549\",[903,77.287]],[\"comment/2549\",[]],[\"name/2550\",[904,77.287]],[\"comment/2550\",[]],[\"name/2551\",[905,77.287]],[\"comment/2551\",[]],[\"name/2552\",[906,77.287]],[\"comment/2552\",[]],[\"name/2553\",[907,77.287]],[\"comment/2553\",[]],[\"name/2554\",[908,77.287]],[\"comment/2554\",[]],[\"name/2555\",[909,77.287]],[\"comment/2555\",[]],[\"name/2556\",[910,77.287]],[\"comment/2556\",[]],[\"name/2557\",[911,77.287]],[\"comment/2557\",[]],[\"name/2558\",[912,77.287]],[\"comment/2558\",[]],[\"name/2559\",[1,24.354]],[\"comment/2559\",[]],[\"name/2560\",[913,77.287]],[\"comment/2560\",[]],[\"name/2561\",[914,77.287]],[\"comment/2561\",[]],[\"name/2562\",[876,56.084]],[\"comment/2562\",[]],[\"name/2563\",[915,77.287]],[\"comment/2563\",[]],[\"name/2564\",[39,47.843]],[\"comment/2564\",[]],[\"name/2565\",[880,54.6]],[\"comment/2565\",[]],[\"name/2566\",[878,56.084]],[\"comment/2566\",[]],[\"name/2567\",[651,50.661]],[\"comment/2567\",[]],[\"name/2568\",[879,56.084]],[\"comment/2568\",[]],[\"name/2569\",[877,56.084]],[\"comment/2569\",[]],[\"name/2570\",[916,77.287]],[\"comment/2570\",[]],[\"name/2571\",[1,24.354]],[\"comment/2571\",[]],[\"name/2572\",[2,36.74]],[\"comment/2572\",[]],[\"name/2573\",[39,47.843]],[\"comment/2573\",[]],[\"name/2574\",[917,77.287]],[\"comment/2574\",[]],[\"name/2575\",[75,64.294]],[\"comment/2575\",[]],[\"name/2576\",[880,54.6]],[\"comment/2576\",[]],[\"name/2577\",[876,56.084]],[\"comment/2577\",[]],[\"name/2578\",[878,56.084]],[\"comment/2578\",[]],[\"name/2579\",[877,56.084]],[\"comment/2579\",[]],[\"name/2580\",[651,50.661]],[\"comment/2580\",[]],[\"name/2581\",[879,56.084]],[\"comment/2581\",[]],[\"name/2582\",[918,77.287]],[\"comment/2582\",[]],[\"name/2583\",[919,77.287]],[\"comment/2583\",[]],[\"name/2584\",[920,77.287]],[\"comment/2584\",[]],[\"name/2585\",[921,77.287]],[\"comment/2585\",[]],[\"name/2586\",[922,77.287]],[\"comment/2586\",[]],[\"name/2587\",[1,24.354]],[\"comment/2587\",[]],[\"name/2588\",[39,47.843]],[\"comment/2588\",[]],[\"name/2589\",[880,54.6]],[\"comment/2589\",[]],[\"name/2590\",[876,56.084]],[\"comment/2590\",[]],[\"name/2591\",[878,56.084]],[\"comment/2591\",[]],[\"name/2592\",[651,50.661]],[\"comment/2592\",[]],[\"name/2593\",[877,56.084]],[\"comment/2593\",[]],[\"name/2594\",[879,56.084]],[\"comment/2594\",[]],[\"name/2595\",[923,77.287]],[\"comment/2595\",[]],[\"name/2596\",[924,77.287]],[\"comment/2596\",[]],[\"name/2597\",[1,24.354]],[\"comment/2597\",[]],[\"name/2598\",[39,47.843]],[\"comment/2598\",[]],[\"name/2599\",[880,54.6]],[\"comment/2599\",[]],[\"name/2600\",[876,56.084]],[\"comment/2600\",[]],[\"name/2601\",[878,56.084]],[\"comment/2601\",[]],[\"name/2602\",[651,50.661]],[\"comment/2602\",[]],[\"name/2603\",[879,56.084]],[\"comment/2603\",[]],[\"name/2604\",[877,56.084]],[\"comment/2604\",[]],[\"name/2605\",[925,77.287]],[\"comment/2605\",[]],[\"name/2606\",[1,24.354]],[\"comment/2606\",[]],[\"name/2607\",[823,72.179]],[\"comment/2607\",[]],[\"name/2608\",[879,56.084]],[\"comment/2608\",[]],[\"name/2609\",[39,47.843]],[\"comment/2609\",[]],[\"name/2610\",[880,54.6]],[\"comment/2610\",[]],[\"name/2611\",[876,56.084]],[\"comment/2611\",[]],[\"name/2612\",[878,56.084]],[\"comment/2612\",[]],[\"name/2613\",[651,50.661]],[\"comment/2613\",[]],[\"name/2614\",[877,56.084]],[\"comment/2614\",[]],[\"name/2615\",[926,77.287]],[\"comment/2615\",[]],[\"name/2616\",[1,24.354]],[\"comment/2616\",[]],[\"name/2617\",[878,56.084]],[\"comment/2617\",[]],[\"name/2618\",[651,50.661]],[\"comment/2618\",[]],[\"name/2619\",[879,56.084]],[\"comment/2619\",[]],[\"name/2620\",[877,56.084]],[\"comment/2620\",[]],[\"name/2621\",[39,47.843]],[\"comment/2621\",[]],[\"name/2622\",[880,54.6]],[\"comment/2622\",[]],[\"name/2623\",[876,56.084]],[\"comment/2623\",[]],[\"name/2624\",[927,77.287]],[\"comment/2624\",[]],[\"name/2625\",[1,24.354]],[\"comment/2625\",[]],[\"name/2626\",[2,36.74]],[\"comment/2626\",[]],[\"name/2627\",[194,62.624]],[\"comment/2627\",[]],[\"name/2628\",[928,77.287]],[\"comment/2628\",[]],[\"name/2629\",[929,77.287]],[\"comment/2629\",[]],[\"name/2630\",[930,77.287]],[\"comment/2630\",[]],[\"name/2631\",[876,56.084]],[\"comment/2631\",[]],[\"name/2632\",[878,56.084]],[\"comment/2632\",[]],[\"name/2633\",[877,56.084]],[\"comment/2633\",[]],[\"name/2634\",[39,47.843]],[\"comment/2634\",[]],[\"name/2635\",[880,54.6]],[\"comment/2635\",[]],[\"name/2636\",[651,50.661]],[\"comment/2636\",[]],[\"name/2637\",[879,56.084]],[\"comment/2637\",[]],[\"name/2638\",[40,58.829]],[\"comment/2638\",[]],[\"name/2639\",[880,54.6]],[\"comment/2639\",[]],[\"name/2640\",[115,31.005]],[\"comment/2640\",[]],[\"name/2641\",[931,77.287]],[\"comment/2641\",[]],[\"name/2642\",[932,77.287]],[\"comment/2642\",[]],[\"name/2643\",[876,56.084]],[\"comment/2643\",[]],[\"name/2644\",[115,31.005]],[\"comment/2644\",[]],[\"name/2645\",[877,56.084]],[\"comment/2645\",[]],[\"name/2646\",[115,31.005]],[\"comment/2646\",[]],[\"name/2647\",[878,56.084]],[\"comment/2647\",[]],[\"name/2648\",[115,31.005]],[\"comment/2648\",[]],[\"name/2649\",[651,50.661]],[\"comment/2649\",[]],[\"name/2650\",[115,31.005]],[\"comment/2650\",[]],[\"name/2651\",[879,56.084]],[\"comment/2651\",[]],[\"name/2652\",[115,31.005]],[\"comment/2652\",[]],[\"name/2653\",[880,54.6]],[\"comment/2653\",[]],[\"name/2654\",[115,31.005]],[\"comment/2654\",[]],[\"name/2655\",[933,77.287]],[\"comment/2655\",[]],[\"name/2656\",[1,24.354]],[\"comment/2656\",[]],[\"name/2657\",[27,72.179]],[\"comment/2657\",[]],[\"name/2658\",[880,54.6]],[\"comment/2658\",[]],[\"name/2659\",[876,56.084]],[\"comment/2659\",[]],[\"name/2660\",[878,56.084]],[\"comment/2660\",[]],[\"name/2661\",[877,56.084]],[\"comment/2661\",[]],[\"name/2662\",[651,50.661]],[\"comment/2662\",[]],[\"name/2663\",[879,56.084]],[\"comment/2663\",[]],[\"name/2664\",[934,77.287]],[\"comment/2664\",[]],[\"name/2665\",[935,77.287]],[\"comment/2665\",[]],[\"name/2666\",[233,46.226]],[\"comment/2666\",[]],[\"name/2667\",[936,54.6]],[\"comment/2667\",[]],[\"name/2668\",[937,52.72]],[\"comment/2668\",[]],[\"name/2669\",[115,31.005]],[\"comment/2669\",[]],[\"name/2670\",[1,24.354]],[\"comment/2670\",[]],[\"name/2671\",[233,46.226]],[\"comment/2671\",[]],[\"name/2672\",[938,53.308]],[\"comment/2672\",[]],[\"name/2673\",[939,53.308]],[\"comment/2673\",[]],[\"name/2674\",[940,53.308]],[\"comment/2674\",[]],[\"name/2675\",[593,53.308]],[\"comment/2675\",[]],[\"name/2676\",[941,77.287]],[\"comment/2676\",[]],[\"name/2677\",[233,46.226]],[\"comment/2677\",[]],[\"name/2678\",[936,54.6]],[\"comment/2678\",[]],[\"name/2679\",[937,52.72]],[\"comment/2679\",[]],[\"name/2680\",[115,31.005]],[\"comment/2680\",[]],[\"name/2681\",[1,24.354]],[\"comment/2681\",[]],[\"name/2682\",[233,46.226]],[\"comment/2682\",[]],[\"name/2683\",[938,53.308]],[\"comment/2683\",[]],[\"name/2684\",[939,53.308]],[\"comment/2684\",[]],[\"name/2685\",[940,53.308]],[\"comment/2685\",[]],[\"name/2686\",[593,53.308]],[\"comment/2686\",[]],[\"name/2687\",[942,77.287]],[\"comment/2687\",[]],[\"name/2688\",[943,77.287]],[\"comment/2688\",[]],[\"name/2689\",[944,77.287]],[\"comment/2689\",[]],[\"name/2690\",[945,77.287]],[\"comment/2690\",[]],[\"name/2691\",[233,46.226]],[\"comment/2691\",[]],[\"name/2692\",[936,54.6]],[\"comment/2692\",[]],[\"name/2693\",[937,52.72]],[\"comment/2693\",[]],[\"name/2694\",[115,31.005]],[\"comment/2694\",[]],[\"name/2695\",[1,24.354]],[\"comment/2695\",[]],[\"name/2696\",[233,46.226]],[\"comment/2696\",[]],[\"name/2697\",[938,53.308]],[\"comment/2697\",[]],[\"name/2698\",[939,53.308]],[\"comment/2698\",[]],[\"name/2699\",[940,53.308]],[\"comment/2699\",[]],[\"name/2700\",[593,53.308]],[\"comment/2700\",[]],[\"name/2701\",[946,77.287]],[\"comment/2701\",[]],[\"name/2702\",[233,46.226]],[\"comment/2702\",[]],[\"name/2703\",[936,54.6]],[\"comment/2703\",[]],[\"name/2704\",[937,52.72]],[\"comment/2704\",[]],[\"name/2705\",[115,31.005]],[\"comment/2705\",[]],[\"name/2706\",[1,24.354]],[\"comment/2706\",[]],[\"name/2707\",[947,68.814]],[\"comment/2707\",[]],[\"name/2708\",[233,46.226]],[\"comment/2708\",[]],[\"name/2709\",[938,53.308]],[\"comment/2709\",[]],[\"name/2710\",[939,53.308]],[\"comment/2710\",[]],[\"name/2711\",[940,53.308]],[\"comment/2711\",[]],[\"name/2712\",[593,53.308]],[\"comment/2712\",[]],[\"name/2713\",[948,77.287]],[\"comment/2713\",[]],[\"name/2714\",[949,77.287]],[\"comment/2714\",[]],[\"name/2715\",[950,77.287]],[\"comment/2715\",[]],[\"name/2716\",[938,53.308]],[\"comment/2716\",[]],[\"name/2717\",[939,53.308]],[\"comment/2717\",[]],[\"name/2718\",[940,53.308]],[\"comment/2718\",[]],[\"name/2719\",[951,77.287]],[\"comment/2719\",[]],[\"name/2720\",[937,52.72]],[\"comment/2720\",[]],[\"name/2721\",[115,31.005]],[\"comment/2721\",[]],[\"name/2722\",[1,24.354]],[\"comment/2722\",[]],[\"name/2723\",[233,46.226]],[\"comment/2723\",[]],[\"name/2724\",[938,53.308]],[\"comment/2724\",[]],[\"name/2725\",[939,53.308]],[\"comment/2725\",[]],[\"name/2726\",[940,53.308]],[\"comment/2726\",[]],[\"name/2727\",[593,53.308]],[\"comment/2727\",[]],[\"name/2728\",[952,77.287]],[\"comment/2728\",[]],[\"name/2729\",[233,46.226]],[\"comment/2729\",[]],[\"name/2730\",[936,54.6]],[\"comment/2730\",[]],[\"name/2731\",[937,52.72]],[\"comment/2731\",[]],[\"name/2732\",[115,31.005]],[\"comment/2732\",[]],[\"name/2733\",[1,24.354]],[\"comment/2733\",[]],[\"name/2734\",[953,77.287]],[\"comment/2734\",[]],[\"name/2735\",[954,77.287]],[\"comment/2735\",[]],[\"name/2736\",[955,77.287]],[\"comment/2736\",[]],[\"name/2737\",[233,46.226]],[\"comment/2737\",[]],[\"name/2738\",[936,54.6]],[\"comment/2738\",[]],[\"name/2739\",[937,52.72]],[\"comment/2739\",[]],[\"name/2740\",[115,31.005]],[\"comment/2740\",[]],[\"name/2741\",[1,24.354]],[\"comment/2741\",[]],[\"name/2742\",[233,46.226]],[\"comment/2742\",[]],[\"name/2743\",[938,53.308]],[\"comment/2743\",[]],[\"name/2744\",[939,53.308]],[\"comment/2744\",[]],[\"name/2745\",[940,53.308]],[\"comment/2745\",[]],[\"name/2746\",[593,53.308]],[\"comment/2746\",[]],[\"name/2747\",[956,77.287]],[\"comment/2747\",[]],[\"name/2748\",[233,46.226]],[\"comment/2748\",[]],[\"name/2749\",[936,54.6]],[\"comment/2749\",[]],[\"name/2750\",[937,52.72]],[\"comment/2750\",[]],[\"name/2751\",[115,31.005]],[\"comment/2751\",[]],[\"name/2752\",[1,24.354]],[\"comment/2752\",[]],[\"name/2753\",[957,72.179]],[\"comment/2753\",[]],[\"name/2754\",[593,53.308]],[\"comment/2754\",[]],[\"name/2755\",[233,46.226]],[\"comment/2755\",[]],[\"name/2756\",[938,53.308]],[\"comment/2756\",[]],[\"name/2757\",[939,53.308]],[\"comment/2757\",[]],[\"name/2758\",[940,53.308]],[\"comment/2758\",[]],[\"name/2759\",[958,77.287]],[\"comment/2759\",[]],[\"name/2760\",[233,46.226]],[\"comment/2760\",[]],[\"name/2761\",[936,54.6]],[\"comment/2761\",[]],[\"name/2762\",[937,52.72]],[\"comment/2762\",[]],[\"name/2763\",[115,31.005]],[\"comment/2763\",[]],[\"name/2764\",[1,24.354]],[\"comment/2764\",[]],[\"name/2765\",[947,68.814]],[\"comment/2765\",[]],[\"name/2766\",[233,46.226]],[\"comment/2766\",[]],[\"name/2767\",[938,53.308]],[\"comment/2767\",[]],[\"name/2768\",[939,53.308]],[\"comment/2768\",[]],[\"name/2769\",[940,53.308]],[\"comment/2769\",[]],[\"name/2770\",[593,53.308]],[\"comment/2770\",[]],[\"name/2771\",[959,77.287]],[\"comment/2771\",[]],[\"name/2772\",[233,46.226]],[\"comment/2772\",[]],[\"name/2773\",[936,54.6]],[\"comment/2773\",[]],[\"name/2774\",[937,52.72]],[\"comment/2774\",[]],[\"name/2775\",[115,31.005]],[\"comment/2775\",[]],[\"name/2776\",[1,24.354]],[\"comment/2776\",[]],[\"name/2777\",[233,46.226]],[\"comment/2777\",[]],[\"name/2778\",[938,53.308]],[\"comment/2778\",[]],[\"name/2779\",[939,53.308]],[\"comment/2779\",[]],[\"name/2780\",[940,53.308]],[\"comment/2780\",[]],[\"name/2781\",[593,53.308]],[\"comment/2781\",[]],[\"name/2782\",[960,77.287]],[\"comment/2782\",[]],[\"name/2783\",[233,46.226]],[\"comment/2783\",[]],[\"name/2784\",[936,54.6]],[\"comment/2784\",[]],[\"name/2785\",[937,52.72]],[\"comment/2785\",[]],[\"name/2786\",[115,31.005]],[\"comment/2786\",[]],[\"name/2787\",[1,24.354]],[\"comment/2787\",[]],[\"name/2788\",[233,46.226]],[\"comment/2788\",[]],[\"name/2789\",[938,53.308]],[\"comment/2789\",[]],[\"name/2790\",[939,53.308]],[\"comment/2790\",[]],[\"name/2791\",[940,53.308]],[\"comment/2791\",[]],[\"name/2792\",[593,53.308]],[\"comment/2792\",[]],[\"name/2793\",[961,77.287]],[\"comment/2793\",[]],[\"name/2794\",[201,59.941]],[\"comment/2794\",[]],[\"name/2795\",[962,77.287]],[\"comment/2795\",[]],[\"name/2796\",[963,77.287]],[\"comment/2796\",[]],[\"name/2797\",[964,77.287]],[\"comment/2797\",[]],[\"name/2798\",[965,77.287]],[\"comment/2798\",[]],[\"name/2799\",[937,52.72]],[\"comment/2799\",[]],[\"name/2800\",[115,31.005]],[\"comment/2800\",[]],[\"name/2801\",[1,24.354]],[\"comment/2801\",[]],[\"name/2802\",[966,77.287]],[\"comment/2802\",[]],[\"name/2803\",[233,46.226]],[\"comment/2803\",[]],[\"name/2804\",[938,53.308]],[\"comment/2804\",[]],[\"name/2805\",[939,53.308]],[\"comment/2805\",[]],[\"name/2806\",[940,53.308]],[\"comment/2806\",[]],[\"name/2807\",[593,53.308]],[\"comment/2807\",[]],[\"name/2808\",[967,77.287]],[\"comment/2808\",[]],[\"name/2809\",[233,46.226]],[\"comment/2809\",[]],[\"name/2810\",[936,54.6]],[\"comment/2810\",[]],[\"name/2811\",[937,52.72]],[\"comment/2811\",[]],[\"name/2812\",[115,31.005]],[\"comment/2812\",[]],[\"name/2813\",[1,24.354]],[\"comment/2813\",[]],[\"name/2814\",[233,46.226]],[\"comment/2814\",[]],[\"name/2815\",[938,53.308]],[\"comment/2815\",[]],[\"name/2816\",[939,53.308]],[\"comment/2816\",[]],[\"name/2817\",[940,53.308]],[\"comment/2817\",[]],[\"name/2818\",[593,53.308]],[\"comment/2818\",[]],[\"name/2819\",[968,77.287]],[\"comment/2819\",[]],[\"name/2820\",[969,77.287]],[\"comment/2820\",[]],[\"name/2821\",[937,52.72]],[\"comment/2821\",[]],[\"name/2822\",[115,31.005]],[\"comment/2822\",[]],[\"name/2823\",[1,24.354]],[\"comment/2823\",[]],[\"name/2824\",[947,68.814]],[\"comment/2824\",[]],[\"name/2825\",[233,46.226]],[\"comment/2825\",[]],[\"name/2826\",[938,53.308]],[\"comment/2826\",[]],[\"name/2827\",[939,53.308]],[\"comment/2827\",[]],[\"name/2828\",[940,53.308]],[\"comment/2828\",[]],[\"name/2829\",[593,53.308]],[\"comment/2829\",[]],[\"name/2830\",[970,77.287]],[\"comment/2830\",[]],[\"name/2831\",[233,46.226]],[\"comment/2831\",[]],[\"name/2832\",[936,54.6]],[\"comment/2832\",[]],[\"name/2833\",[937,52.72]],[\"comment/2833\",[]],[\"name/2834\",[115,31.005]],[\"comment/2834\",[]],[\"name/2835\",[1,24.354]],[\"comment/2835\",[]],[\"name/2836\",[971,77.287]],[\"comment/2836\",[]],[\"name/2837\",[972,77.287]],[\"comment/2837\",[]],[\"name/2838\",[973,77.287]],[\"comment/2838\",[]],[\"name/2839\",[974,77.287]],[\"comment/2839\",[]],[\"name/2840\",[975,77.287]],[\"comment/2840\",[]],[\"name/2841\",[976,77.287]],[\"comment/2841\",[]],[\"name/2842\",[541,62.624]],[\"comment/2842\",[]],[\"name/2843\",[282,66.301]],[\"comment/2843\",[]],[\"name/2844\",[376,68.814]],[\"comment/2844\",[]],[\"name/2845\",[977,77.287]],[\"comment/2845\",[]],[\"name/2846\",[978,77.287]],[\"comment/2846\",[]],[\"name/2847\",[233,46.226]],[\"comment/2847\",[]],[\"name/2848\",[936,54.6]],[\"comment/2848\",[]],[\"name/2849\",[937,52.72]],[\"comment/2849\",[]],[\"name/2850\",[115,31.005]],[\"comment/2850\",[]],[\"name/2851\",[1,24.354]],[\"comment/2851\",[]],[\"name/2852\",[233,46.226]],[\"comment/2852\",[]],[\"name/2853\",[938,53.308]],[\"comment/2853\",[]],[\"name/2854\",[939,53.308]],[\"comment/2854\",[]],[\"name/2855\",[940,53.308]],[\"comment/2855\",[]],[\"name/2856\",[593,53.308]],[\"comment/2856\",[]],[\"name/2857\",[979,77.287]],[\"comment/2857\",[]],[\"name/2858\",[233,46.226]],[\"comment/2858\",[]],[\"name/2859\",[936,54.6]],[\"comment/2859\",[]],[\"name/2860\",[937,52.72]],[\"comment/2860\",[]],[\"name/2861\",[115,31.005]],[\"comment/2861\",[]],[\"name/2862\",[1,24.354]],[\"comment/2862\",[]],[\"name/2863\",[233,46.226]],[\"comment/2863\",[]],[\"name/2864\",[938,53.308]],[\"comment/2864\",[]],[\"name/2865\",[939,53.308]],[\"comment/2865\",[]],[\"name/2866\",[940,53.308]],[\"comment/2866\",[]],[\"name/2867\",[593,53.308]],[\"comment/2867\",[]],[\"name/2868\",[980,77.287]],[\"comment/2868\",[]],[\"name/2869\",[1,24.354]],[\"comment/2869\",[]],[\"name/2870\",[4,28.845]],[\"comment/2870\",[]],[\"name/2871\",[5,29.329]],[\"comment/2871\",[]],[\"name/2872\",[6,29.329]],[\"comment/2872\",[]],[\"name/2873\",[981,77.287]],[\"comment/2873\",[]],[\"name/2874\",[1,24.354]],[\"comment/2874\",[]],[\"name/2875\",[2,36.74]],[\"comment/2875\",[]],[\"name/2876\",[19,61.193]],[\"comment/2876\",[]],[\"name/2877\",[4,28.845]],[\"comment/2877\",[]],[\"name/2878\",[6,29.329]],[\"comment/2878\",[]],[\"name/2879\",[5,29.329]],[\"comment/2879\",[]],[\"name/2880\",[982,77.287]],[\"comment/2880\",[]],[\"name/2881\",[1,24.354]],[\"comment/2881\",[]],[\"name/2882\",[39,47.843]],[\"comment/2882\",[]],[\"name/2883\",[297,53.308]],[\"comment/2883\",[]],[\"name/2884\",[470,61.193]],[\"comment/2884\",[]],[\"name/2885\",[983,77.287]],[\"comment/2885\",[]],[\"name/2886\",[984,77.287]],[\"comment/2886\",[]],[\"name/2887\",[4,28.845]],[\"comment/2887\",[]],[\"name/2888\",[6,29.329]],[\"comment/2888\",[]],[\"name/2889\",[5,29.329]],[\"comment/2889\",[]],[\"name/2890\",[985,77.287]],[\"comment/2890\",[]],[\"name/2891\",[986,77.287]],[\"comment/2891\",[]],[\"name/2892\",[987,77.287]],[\"comment/2892\",[]],[\"name/2893\",[988,77.287]],[\"comment/2893\",[]],[\"name/2894\",[1,24.354]],[\"comment/2894\",[]],[\"name/2895\",[957,72.179]],[\"comment/2895\",[]],[\"name/2896\",[39,47.843]],[\"comment/2896\",[]],[\"name/2897\",[4,28.845]],[\"comment/2897\",[]],[\"name/2898\",[5,29.329]],[\"comment/2898\",[]],[\"name/2899\",[989,77.287]],[\"comment/2899\",[]],[\"name/2900\",[6,29.329]],[\"comment/2900\",[]],[\"name/2901\",[990,77.287]],[\"comment/2901\",[]],[\"name/2902\",[1,24.354]],[\"comment/2902\",[]],[\"name/2903\",[19,61.193]],[\"comment/2903\",[]],[\"name/2904\",[4,28.845]],[\"comment/2904\",[]],[\"name/2905\",[5,29.329]],[\"comment/2905\",[]],[\"name/2906\",[6,29.329]],[\"comment/2906\",[]],[\"name/2907\",[991,77.287]],[\"comment/2907\",[]],[\"name/2908\",[1,24.354]],[\"comment/2908\",[]],[\"name/2909\",[450,66.301]],[\"comment/2909\",[]],[\"name/2910\",[39,47.843]],[\"comment/2910\",[]],[\"name/2911\",[992,77.287]],[\"comment/2911\",[]],[\"name/2912\",[4,28.845]],[\"comment/2912\",[]],[\"name/2913\",[5,29.329]],[\"comment/2913\",[]],[\"name/2914\",[993,77.287]],[\"comment/2914\",[]],[\"name/2915\",[6,29.329]],[\"comment/2915\",[]],[\"name/2916\",[994,77.287]],[\"comment/2916\",[]],[\"name/2917\",[1,24.354]],[\"comment/2917\",[]],[\"name/2918\",[19,61.193]],[\"comment/2918\",[]],[\"name/2919\",[5,29.329]],[\"comment/2919\",[]],[\"name/2920\",[4,28.845]],[\"comment/2920\",[]],[\"name/2921\",[6,29.329]],[\"comment/2921\",[]],[\"name/2922\",[995,77.287]],[\"comment/2922\",[]],[\"name/2923\",[1,24.354]],[\"comment/2923\",[]],[\"name/2924\",[167,64.294]],[\"comment/2924\",[]],[\"name/2925\",[5,29.329]],[\"comment/2925\",[]],[\"name/2926\",[4,28.845]],[\"comment/2926\",[]],[\"name/2927\",[6,29.329]],[\"comment/2927\",[]],[\"name/2928\",[996,77.287]],[\"comment/2928\",[]],[\"name/2929\",[1,24.354]],[\"comment/2929\",[]],[\"name/2930\",[201,59.941]],[\"comment/2930\",[]],[\"name/2931\",[5,29.329]],[\"comment/2931\",[]],[\"name/2932\",[4,28.845]],[\"comment/2932\",[]],[\"name/2933\",[6,29.329]],[\"comment/2933\",[]],[\"name/2934\",[997,77.287]],[\"comment/2934\",[]],[\"name/2935\",[1,24.354]],[\"comment/2935\",[]],[\"name/2936\",[19,61.193]],[\"comment/2936\",[]],[\"name/2937\",[998,77.287]],[\"comment/2937\",[]],[\"name/2938\",[999,77.287]],[\"comment/2938\",[]],[\"name/2939\",[4,28.845]],[\"comment/2939\",[]],[\"name/2940\",[5,29.329]],[\"comment/2940\",[]],[\"name/2941\",[20,68.814]],[\"comment/2941\",[]],[\"name/2942\",[18,68.814]],[\"comment/2942\",[]],[\"name/2943\",[6,29.329]],[\"comment/2943\",[]],[\"name/2944\",[1000,77.287]],[\"comment/2944\",[]],[\"name/2945\",[1,24.354]],[\"comment/2945\",[]],[\"name/2946\",[1001,77.287]],[\"comment/2946\",[]],[\"name/2947\",[4,28.845]],[\"comment/2947\",[]],[\"name/2948\",[5,29.329]],[\"comment/2948\",[]],[\"name/2949\",[6,29.329]],[\"comment/2949\",[]],[\"name/2950\",[1002,77.287]],[\"comment/2950\",[]],[\"name/2951\",[1,24.354]],[\"comment/2951\",[]],[\"name/2952\",[2,36.74]],[\"comment/2952\",[]],[\"name/2953\",[19,61.193]],[\"comment/2953\",[]],[\"name/2954\",[4,28.845]],[\"comment/2954\",[]],[\"name/2955\",[5,29.329]],[\"comment/2955\",[]],[\"name/2956\",[6,29.329]],[\"comment/2956\",[]],[\"name/2957\",[1003,77.287]],[\"comment/2957\",[]],[\"name/2958\",[1,24.354]],[\"comment/2958\",[]],[\"name/2959\",[1004,66.301]],[\"comment/2959\",[]],[\"name/2960\",[1005,66.301]],[\"comment/2960\",[]],[\"name/2961\",[1006,66.301]],[\"comment/2961\",[]],[\"name/2962\",[1007,66.301]],[\"comment/2962\",[]],[\"name/2963\",[42,54.6]],[\"comment/2963\",[]],[\"name/2964\",[1004,66.301]],[\"comment/2964\",[]],[\"name/2965\",[115,31.005]],[\"comment/2965\",[]],[\"name/2966\",[1005,66.301]],[\"comment/2966\",[]],[\"name/2967\",[115,31.005]],[\"comment/2967\",[]],[\"name/2968\",[1006,66.301]],[\"comment/2968\",[]],[\"name/2969\",[115,31.005]],[\"comment/2969\",[]],[\"name/2970\",[1007,66.301]],[\"comment/2970\",[]],[\"name/2971\",[115,31.005]],[\"comment/2971\",[]],[\"name/2972\",[1008,77.287]],[\"comment/2972\",[]],[\"name/2973\",[1,24.354]],[\"comment/2973\",[]],[\"name/2974\",[88,54.6]],[\"comment/2974\",[]],[\"name/2975\",[2,36.74]],[\"comment/2975\",[]],[\"name/2976\",[1004,66.301]],[\"comment/2976\",[]],[\"name/2977\",[1006,66.301]],[\"comment/2977\",[]],[\"name/2978\",[1005,66.301]],[\"comment/2978\",[]],[\"name/2979\",[1007,66.301]],[\"comment/2979\",[]],[\"name/2980\",[1009,77.287]],[\"comment/2980\",[]],[\"name/2981\",[1,24.354]],[\"comment/2981\",[]],[\"name/2982\",[88,54.6]],[\"comment/2982\",[]],[\"name/2983\",[811,68.814]],[\"comment/2983\",[]],[\"name/2984\",[2,36.74]],[\"comment/2984\",[]],[\"name/2985\",[1004,66.301]],[\"comment/2985\",[]],[\"name/2986\",[1006,66.301]],[\"comment/2986\",[]],[\"name/2987\",[1005,66.301]],[\"comment/2987\",[]],[\"name/2988\",[1007,66.301]],[\"comment/2988\",[]],[\"name/2989\",[1010,77.287]],[\"comment/2989\",[]],[\"name/2990\",[1011,61.193]],[\"comment/2990\",[]],[\"name/2991\",[115,31.005]],[\"comment/2991\",[]],[\"name/2992\",[1012,61.193]],[\"comment/2992\",[]],[\"name/2993\",[115,31.005]],[\"comment/2993\",[]],[\"name/2994\",[1013,77.287]],[\"comment/2994\",[]],[\"name/2995\",[1,24.354]],[\"comment/2995\",[]],[\"name/2996\",[760,64.294]],[\"comment/2996\",[]],[\"name/2997\",[1011,61.193]],[\"comment/2997\",[]],[\"name/2998\",[1012,61.193]],[\"comment/2998\",[]],[\"name/2999\",[1014,77.287]],[\"comment/2999\",[]],[\"name/3000\",[1015,77.287]],[\"comment/3000\",[]],[\"name/3001\",[1,24.354]],[\"comment/3001\",[]],[\"name/3002\",[2,36.74]],[\"comment/3002\",[]],[\"name/3003\",[1016,72.179]],[\"comment/3003\",[]],[\"name/3004\",[1017,77.287]],[\"comment/3004\",[]],[\"name/3005\",[1018,77.287]],[\"comment/3005\",[]],[\"name/3006\",[1019,72.179]],[\"comment/3006\",[]],[\"name/3007\",[1020,77.287]],[\"comment/3007\",[]],[\"name/3008\",[115,31.005]],[\"comment/3008\",[]],[\"name/3009\",[1021,66.301]],[\"comment/3009\",[]],[\"name/3010\",[1022,66.301]],[\"comment/3010\",[]],[\"name/3011\",[1023,77.287]],[\"comment/3011\",[]],[\"name/3012\",[1024,77.287]],[\"comment/3012\",[]],[\"name/3013\",[468,66.301]],[\"comment/3013\",[]],[\"name/3014\",[462,66.301]],[\"comment/3014\",[]],[\"name/3015\",[1025,77.287]],[\"comment/3015\",[]],[\"name/3016\",[1026,77.287]],[\"comment/3016\",[]],[\"name/3017\",[1027,72.179]],[\"comment/3017\",[]],[\"name/3018\",[49,72.179]],[\"comment/3018\",[]],[\"name/3019\",[51,72.179]],[\"comment/3019\",[]],[\"name/3020\",[1028,77.287]],[\"comment/3020\",[]],[\"name/3021\",[1,24.354]],[\"comment/3021\",[]],[\"name/3022\",[760,64.294]],[\"comment/3022\",[]],[\"name/3023\",[297,53.308]],[\"comment/3023\",[]],[\"name/3024\",[1029,77.287]],[\"comment/3024\",[]],[\"name/3025\",[1011,61.193]],[\"comment/3025\",[]],[\"name/3026\",[1012,61.193]],[\"comment/3026\",[]],[\"name/3027\",[1030,77.287]],[\"comment/3027\",[]],[\"name/3028\",[1031,77.287]],[\"comment/3028\",[]],[\"name/3029\",[1032,77.287]],[\"comment/3029\",[]],[\"name/3030\",[1033,77.287]],[\"comment/3030\",[]],[\"name/3031\",[1034,77.287]],[\"comment/3031\",[]],[\"name/3032\",[1035,77.287]],[\"comment/3032\",[]],[\"name/3033\",[1036,77.287]],[\"comment/3033\",[]],[\"name/3034\",[1037,77.287]],[\"comment/3034\",[]],[\"name/3035\",[1,24.354]],[\"comment/3035\",[]],[\"name/3036\",[2,36.74]],[\"comment/3036\",[]],[\"name/3037\",[760,64.294]],[\"comment/3037\",[]],[\"name/3038\",[1038,77.287]],[\"comment/3038\",[]],[\"name/3039\",[1021,66.301]],[\"comment/3039\",[]],[\"name/3040\",[1022,66.301]],[\"comment/3040\",[]],[\"name/3041\",[1039,77.287]],[\"comment/3041\",[]],[\"name/3042\",[1040,77.287]],[\"comment/3042\",[]],[\"name/3043\",[1011,61.193]],[\"comment/3043\",[]],[\"name/3044\",[115,31.005]],[\"comment/3044\",[]],[\"name/3045\",[1012,61.193]],[\"comment/3045\",[]],[\"name/3046\",[115,31.005]],[\"comment/3046\",[]],[\"name/3047\",[1041,77.287]],[\"comment/3047\",[]],[\"name/3048\",[1042,72.179]],[\"comment/3048\",[]],[\"name/3049\",[1043,77.287]],[\"comment/3049\",[]],[\"name/3050\",[361,68.814]],[\"comment/3050\",[]],[\"name/3051\",[1044,77.287]],[\"comment/3051\",[]],[\"name/3052\",[1045,77.287]],[\"comment/3052\",[]],[\"name/3053\",[1,24.354]],[\"comment/3053\",[]],[\"name/3054\",[2,36.74]],[\"comment/3054\",[]],[\"name/3055\",[1046,77.287]],[\"comment/3055\",[]],[\"name/3056\",[1047,77.287]],[\"comment/3056\",[]],[\"name/3057\",[1048,77.287]],[\"comment/3057\",[]],[\"name/3058\",[1016,72.179]],[\"comment/3058\",[]],[\"name/3059\",[1042,72.179]],[\"comment/3059\",[]],[\"name/3060\",[1019,72.179]],[\"comment/3060\",[]],[\"name/3061\",[1049,77.287]],[\"comment/3061\",[]],[\"name/3062\",[1050,77.287]],[\"comment/3062\",[]],[\"name/3063\",[1051,77.287]],[\"comment/3063\",[]],[\"name/3064\",[1052,77.287]],[\"comment/3064\",[]],[\"name/3065\",[115,31.005]],[\"comment/3065\",[]],[\"name/3066\",[1011,61.193]],[\"comment/3066\",[]],[\"name/3067\",[1012,61.193]],[\"comment/3067\",[]],[\"name/3068\",[1021,66.301]],[\"comment/3068\",[]],[\"name/3069\",[1022,66.301]],[\"comment/3069\",[]],[\"name/3070\",[468,66.301]],[\"comment/3070\",[]],[\"name/3071\",[462,66.301]],[\"comment/3071\",[]],[\"name/3072\",[1053,77.287]],[\"comment/3072\",[]],[\"name/3073\",[1054,77.287]],[\"comment/3073\",[]],[\"name/3074\",[1021,66.301]],[\"comment/3074\",[]],[\"name/3075\",[115,31.005]],[\"comment/3075\",[]],[\"name/3076\",[1022,66.301]],[\"comment/3076\",[]],[\"name/3077\",[115,31.005]],[\"comment/3077\",[]],[\"name/3078\",[1055,77.287]],[\"comment/3078\",[]],[\"name/3079\",[1,24.354]],[\"comment/3079\",[]],[\"name/3080\",[2,36.74]],[\"comment/3080\",[]],[\"name/3081\",[760,64.294]],[\"comment/3081\",[]],[\"name/3082\",[32,68.814]],[\"comment/3082\",[]],[\"name/3083\",[1011,61.193]],[\"comment/3083\",[]],[\"name/3084\",[1012,61.193]],[\"comment/3084\",[]],[\"name/3085\",[1056,77.287]],[\"comment/3085\",[]],[\"name/3086\",[1057,77.287]],[\"comment/3086\",[]],[\"name/3087\",[1,24.354]],[\"comment/3087\",[]],[\"name/3088\",[2,36.74]],[\"comment/3088\",[]],[\"name/3089\",[1011,61.193]],[\"comment/3089\",[]],[\"name/3090\",[1012,61.193]],[\"comment/3090\",[]],[\"name/3091\",[1058,72.179]],[\"comment/3091\",[]],[\"name/3092\",[1,24.354]],[\"comment/3092\",[]],[\"name/3093\",[1058,72.179]],[\"comment/3093\",[]],[\"name/3094\",[1059,77.287]],[\"comment/3094\",[]],[\"name/3095\",[115,31.005]],[\"comment/3095\",[]],[\"name/3096\",[261,56.084]],[\"comment/3096\",[]],[\"name/3097\",[263,55.315]],[\"comment/3097\",[]],[\"name/3098\",[264,56.084]],[\"comment/3098\",[]],[\"name/3099\",[53,56.084]],[\"comment/3099\",[]],[\"name/3100\",[1060,66.301]],[\"comment/3100\",[]],[\"name/3101\",[672,55.315]],[\"comment/3101\",[]],[\"name/3102\",[1061,66.301]],[\"comment/3102\",[]],[\"name/3103\",[1062,64.294]],[\"comment/3103\",[]],[\"name/3104\",[1063,64.294]],[\"comment/3104\",[]],[\"name/3105\",[869,64.294]],[\"comment/3105\",[]],[\"name/3106\",[1064,64.294]],[\"comment/3106\",[]],[\"name/3107\",[1065,66.301]],[\"comment/3107\",[]],[\"name/3108\",[1066,77.287]],[\"comment/3108\",[]],[\"name/3109\",[1067,77.287]],[\"comment/3109\",[]],[\"name/3110\",[1,24.354]],[\"comment/3110\",[]],[\"name/3111\",[261,56.084]],[\"comment/3111\",[]],[\"name/3112\",[263,55.315]],[\"comment/3112\",[]],[\"name/3113\",[264,56.084]],[\"comment/3113\",[]],[\"name/3114\",[53,56.084]],[\"comment/3114\",[]],[\"name/3115\",[1060,66.301]],[\"comment/3115\",[]],[\"name/3116\",[672,55.315]],[\"comment/3116\",[]],[\"name/3117\",[1061,66.301]],[\"comment/3117\",[]],[\"name/3118\",[1062,64.294]],[\"comment/3118\",[]],[\"name/3119\",[1063,64.294]],[\"comment/3119\",[]],[\"name/3120\",[869,64.294]],[\"comment/3120\",[]],[\"name/3121\",[1064,64.294]],[\"comment/3121\",[]],[\"name/3122\",[1065,66.301]],[\"comment/3122\",[]],[\"name/3123\",[1068,77.287]],[\"comment/3123\",[]],[\"name/3124\",[1,24.354]],[\"comment/3124\",[]],[\"name/3125\",[261,56.084]],[\"comment/3125\",[]],[\"name/3126\",[1069,68.814]],[\"comment/3126\",[]],[\"name/3127\",[263,55.315]],[\"comment/3127\",[]],[\"name/3128\",[264,56.084]],[\"comment/3128\",[]],[\"name/3129\",[257,64.294]],[\"comment/3129\",[]],[\"name/3130\",[53,56.084]],[\"comment/3130\",[]],[\"name/3131\",[1070,68.814]],[\"comment/3131\",[]],[\"name/3132\",[1060,66.301]],[\"comment/3132\",[]],[\"name/3133\",[1071,68.814]],[\"comment/3133\",[]],[\"name/3134\",[672,55.315]],[\"comment/3134\",[]],[\"name/3135\",[1072,68.814]],[\"comment/3135\",[]],[\"name/3136\",[1061,66.301]],[\"comment/3136\",[]],[\"name/3137\",[1073,68.814]],[\"comment/3137\",[]],[\"name/3138\",[1062,64.294]],[\"comment/3138\",[]],[\"name/3139\",[1074,68.814]],[\"comment/3139\",[]],[\"name/3140\",[1063,64.294]],[\"comment/3140\",[]],[\"name/3141\",[869,64.294]],[\"comment/3141\",[]],[\"name/3142\",[1064,64.294]],[\"comment/3142\",[]],[\"name/3143\",[1065,66.301]],[\"comment/3143\",[]],[\"name/3144\",[1075,77.287]],[\"comment/3144\",[]],[\"name/3145\",[1076,77.287]],[\"comment/3145\",[]],[\"name/3146\",[1077,77.287]],[\"comment/3146\",[]],[\"name/3147\",[1078,77.287]],[\"comment/3147\",[]],[\"name/3148\",[1079,77.287]],[\"comment/3148\",[]],[\"name/3149\",[1080,77.287]],[\"comment/3149\",[]],[\"name/3150\",[115,31.005]],[\"comment/3150\",[]],[\"name/3151\",[1081,77.287]],[\"comment/3151\",[]],[\"name/3152\",[115,31.005]],[\"comment/3152\",[]],[\"name/3153\",[257,64.294]],[\"comment/3153\",[]],[\"name/3154\",[258,72.179]],[\"comment/3154\",[]],[\"name/3155\",[1082,77.287]],[\"comment/3155\",[]],[\"name/3156\",[263,55.315]],[\"comment/3156\",[]],[\"name/3157\",[115,31.005]],[\"comment/3157\",[]],[\"name/3158\",[1069,68.814]],[\"comment/3158\",[]],[\"name/3159\",[115,31.005]],[\"comment/3159\",[]],[\"name/3160\",[257,64.294]],[\"comment/3160\",[]],[\"name/3161\",[115,31.005]],[\"comment/3161\",[]],[\"name/3162\",[1070,68.814]],[\"comment/3162\",[]],[\"name/3163\",[115,31.005]],[\"comment/3163\",[]],[\"name/3164\",[1071,68.814]],[\"comment/3164\",[]],[\"name/3165\",[115,31.005]],[\"comment/3165\",[]],[\"name/3166\",[672,55.315]],[\"comment/3166\",[]],[\"name/3167\",[115,31.005]],[\"comment/3167\",[]],[\"name/3168\",[1072,68.814]],[\"comment/3168\",[]],[\"name/3169\",[115,31.005]],[\"comment/3169\",[]],[\"name/3170\",[1073,68.814]],[\"comment/3170\",[]],[\"name/3171\",[115,31.005]],[\"comment/3171\",[]],[\"name/3172\",[1062,64.294]],[\"comment/3172\",[]],[\"name/3173\",[115,31.005]],[\"comment/3173\",[]],[\"name/3174\",[1074,68.814]],[\"comment/3174\",[]],[\"name/3175\",[115,31.005]],[\"comment/3175\",[]],[\"name/3176\",[1063,64.294]],[\"comment/3176\",[]],[\"name/3177\",[115,31.005]],[\"comment/3177\",[]],[\"name/3178\",[1064,64.294]],[\"comment/3178\",[]],[\"name/3179\",[115,31.005]],[\"comment/3179\",[]],[\"name/3180\",[1083,77.287]],[\"comment/3180\",[]],[\"name/3181\",[1,24.354]],[\"comment/3181\",[]],[\"name/3182\",[1027,72.179]],[\"comment/3182\",[]],[\"name/3183\",[1084,72.179]],[\"comment/3183\",[]],[\"name/3184\",[261,56.084]],[\"comment/3184\",[]],[\"name/3185\",[1069,68.814]],[\"comment/3185\",[]],[\"name/3186\",[263,55.315]],[\"comment/3186\",[]],[\"name/3187\",[264,56.084]],[\"comment/3187\",[]],[\"name/3188\",[257,64.294]],[\"comment/3188\",[]],[\"name/3189\",[53,56.084]],[\"comment/3189\",[]],[\"name/3190\",[1070,68.814]],[\"comment/3190\",[]],[\"name/3191\",[1060,66.301]],[\"comment/3191\",[]],[\"name/3192\",[1071,68.814]],[\"comment/3192\",[]],[\"name/3193\",[672,55.315]],[\"comment/3193\",[]],[\"name/3194\",[1072,68.814]],[\"comment/3194\",[]],[\"name/3195\",[1061,66.301]],[\"comment/3195\",[]],[\"name/3196\",[1073,68.814]],[\"comment/3196\",[]],[\"name/3197\",[1062,64.294]],[\"comment/3197\",[]],[\"name/3198\",[1074,68.814]],[\"comment/3198\",[]],[\"name/3199\",[1063,64.294]],[\"comment/3199\",[]],[\"name/3200\",[869,64.294]],[\"comment/3200\",[]],[\"name/3201\",[1064,64.294]],[\"comment/3201\",[]],[\"name/3202\",[1065,66.301]],[\"comment/3202\",[]],[\"name/3203\",[1085,77.287]],[\"comment/3203\",[]],[\"name/3204\",[1,24.354]],[\"comment/3204\",[]],[\"name/3205\",[1086,77.287]],[\"comment/3205\",[]],[\"name/3206\",[1087,77.287]],[\"comment/3206\",[]],[\"name/3207\",[1088,77.287]],[\"comment/3207\",[]],[\"name/3208\",[1089,66.301]],[\"comment/3208\",[]],[\"name/3209\",[1090,77.287]],[\"comment/3209\",[]],[\"name/3210\",[1,24.354]],[\"comment/3210\",[]],[\"name/3211\",[1091,72.179]],[\"comment/3211\",[]],[\"name/3212\",[88,54.6]],[\"comment/3212\",[]],[\"name/3213\",[1089,66.301]],[\"comment/3213\",[]],[\"name/3214\",[1092,77.287]],[\"comment/3214\",[]],[\"name/3215\",[1,24.354]],[\"comment/3215\",[]],[\"name/3216\",[1091,72.179]],[\"comment/3216\",[]],[\"name/3217\",[88,54.6]],[\"comment/3217\",[]],[\"name/3218\",[1089,66.301]],[\"comment/3218\",[]],[\"name/3219\",[1093,77.287]],[\"comment/3219\",[]],[\"name/3220\",[1094,77.287]],[\"comment/3220\",[]],[\"name/3221\",[394,66.301]],[\"comment/3221\",[]],[\"name/3222\",[1095,77.287]],[\"comment/3222\",[]],[\"name/3223\",[1096,72.179]],[\"comment/3223\",[]],[\"name/3224\",[1096,72.179]],[\"comment/3224\",[]],[\"name/3225\",[1097,72.179]],[\"comment/3225\",[]],[\"name/3226\",[1098,77.287]],[\"comment/3226\",[]],[\"name/3227\",[1097,72.179]],[\"comment/3227\",[]],[\"name/3228\",[336,56.084]],[\"comment/3228\",[]],[\"name/3229\",[1089,66.301]],[\"comment/3229\",[]],[\"name/3230\",[1099,77.287]],[\"comment/3230\",[]],[\"name/3231\",[1100,77.287]],[\"comment/3231\",[]],[\"name/3232\",[1101,77.287]],[\"comment/3232\",[]],[\"name/3233\",[1102,77.287]],[\"comment/3233\",[]],[\"name/3234\",[1103,77.287]],[\"comment/3234\",[]],[\"name/3235\",[1104,77.287]],[\"comment/3235\",[]],[\"name/3236\",[1105,77.287]],[\"comment/3236\",[]],[\"name/3237\",[1106,77.287]],[\"comment/3237\",[]],[\"name/3238\",[1107,77.287]],[\"comment/3238\",[]],[\"name/3239\",[1108,77.287]],[\"comment/3239\",[]],[\"name/3240\",[1109,77.287]],[\"comment/3240\",[]],[\"name/3241\",[1110,77.287]],[\"comment/3241\",[]],[\"name/3242\",[115,31.005]],[\"comment/3242\",[]],[\"name/3243\",[26,68.814]],[\"comment/3243\",[]],[\"name/3244\",[1111,77.287]],[\"comment/3244\",[]],[\"name/3245\",[1112,77.287]],[\"comment/3245\",[]],[\"name/3246\",[1113,77.287]],[\"comment/3246\",[]],[\"name/3247\",[1114,77.287]],[\"comment/3247\",[]],[\"name/3248\",[1115,77.287]],[\"comment/3248\",[]],[\"name/3249\",[1116,77.287]],[\"comment/3249\",[]],[\"name/3250\",[1117,77.287]],[\"comment/3250\",[]],[\"name/3251\",[115,31.005]],[\"comment/3251\",[]],[\"name/3252\",[1118,77.287]],[\"comment/3252\",[]],[\"name/3253\",[1119,77.287]],[\"comment/3253\",[]],[\"name/3254\",[1120,77.287]],[\"comment/3254\",[]],[\"name/3255\",[1121,77.287]],[\"comment/3255\",[]],[\"name/3256\",[1122,77.287]],[\"comment/3256\",[]],[\"name/3257\",[1123,77.287]],[\"comment/3257\",[]],[\"name/3258\",[1124,77.287]],[\"comment/3258\",[]],[\"name/3259\",[1125,77.287]],[\"comment/3259\",[]],[\"name/3260\",[1126,77.287]],[\"comment/3260\",[]],[\"name/3261\",[1127,77.287]],[\"comment/3261\",[]],[\"name/3262\",[1128,77.287]],[\"comment/3262\",[]],[\"name/3263\",[1129,77.287]],[\"comment/3263\",[]],[\"name/3264\",[1130,77.287]],[\"comment/3264\",[]],[\"name/3265\",[1131,77.287]],[\"comment/3265\",[]],[\"name/3266\",[1132,77.287]],[\"comment/3266\",[]],[\"name/3267\",[1133,77.287]],[\"comment/3267\",[]],[\"name/3268\",[1134,62.624]],[\"comment/3268\",[]],[\"name/3269\",[273,61.193]],[\"comment/3269\",[]],[\"name/3270\",[1135,77.287]],[\"comment/3270\",[]],[\"name/3271\",[1136,68.814]],[\"comment/3271\",[]],[\"name/3272\",[115,31.005]],[\"comment/3272\",[]],[\"name/3273\",[1137,77.287]],[\"comment/3273\",[]],[\"name/3274\",[742,68.814]],[\"comment/3274\",[]],[\"name/3275\",[1134,62.624]],[\"comment/3275\",[]],[\"name/3276\",[273,61.193]],[\"comment/3276\",[]],[\"name/3277\",[1138,77.287]],[\"comment/3277\",[]],[\"name/3278\",[1134,62.624]],[\"comment/3278\",[]],[\"name/3279\",[273,61.193]],[\"comment/3279\",[]],[\"name/3280\",[1139,77.287]],[\"comment/3280\",[]],[\"name/3281\",[1134,62.624]],[\"comment/3281\",[]],[\"name/3282\",[273,61.193]],[\"comment/3282\",[]],[\"name/3283\",[1140,77.287]],[\"comment/3283\",[]],[\"name/3284\",[1134,62.624]],[\"comment/3284\",[]],[\"name/3285\",[273,61.193]],[\"comment/3285\",[]],[\"name/3286\",[1141,77.287]],[\"comment/3286\",[]],[\"name/3287\",[1134,62.624]],[\"comment/3287\",[]],[\"name/3288\",[273,61.193]],[\"comment/3288\",[]],[\"name/3289\",[268,59.941]],[\"comment/3289\",[]],[\"name/3290\",[1,24.354]],[\"comment/3290\",[]],[\"name/3291\",[167,64.294]],[\"comment/3291\",[]],[\"name/3292\",[1136,68.814]],[\"comment/3292\",[]],[\"name/3293\",[1142,77.287]],[\"comment/3293\",[]],[\"name/3294\",[1143,77.287]],[\"comment/3294\",[]],[\"name/3295\",[1144,77.287]],[\"comment/3295\",[]],[\"name/3296\",[1145,77.287]],[\"comment/3296\",[]],[\"name/3297\",[286,72.179]],[\"comment/3297\",[]],[\"name/3298\",[1136,68.814]],[\"comment/3298\",[]],[\"name/3299\",[1146,77.287]],[\"comment/3299\",[]],[\"name/3300\",[1147,77.287]],[\"comment/3300\",[]],[\"name/3301\",[1148,77.287]],[\"comment/3301\",[]],[\"name/3302\",[375,72.179]],[\"comment/3302\",[]],[\"name/3303\",[1149,77.287]],[\"comment/3303\",[]],[\"name/3304\",[1084,72.179]],[\"comment/3304\",[]],[\"name/3305\",[1150,77.287]],[\"comment/3305\",[]],[\"name/3306\",[1151,77.287]],[\"comment/3306\",[]],[\"name/3307\",[317,64.294]],[\"comment/3307\",[]],[\"name/3308\",[1152,77.287]],[\"comment/3308\",[]],[\"name/3309\",[1153,77.287]],[\"comment/3309\",[]],[\"name/3310\",[1154,77.287]],[\"comment/3310\",[]],[\"name/3311\",[1155,77.287]],[\"comment/3311\",[]],[\"name/3312\",[1156,77.287]],[\"comment/3312\",[]],[\"name/3313\",[1157,77.287]],[\"comment/3313\",[]],[\"name/3314\",[1158,77.287]],[\"comment/3314\",[]],[\"name/3315\",[1159,77.287]],[\"comment/3315\",[]],[\"name/3316\",[1160,77.287]],[\"comment/3316\",[]],[\"name/3317\",[1161,77.287]],[\"comment/3317\",[]],[\"name/3318\",[1162,77.287]],[\"comment/3318\",[]],[\"name/3319\",[1163,77.287]],[\"comment/3319\",[]],[\"name/3320\",[1164,77.287]],[\"comment/3320\",[]],[\"name/3321\",[1165,77.287]],[\"comment/3321\",[]],[\"name/3322\",[1166,77.287]],[\"comment/3322\",[]],[\"name/3323\",[115,31.005]],[\"comment/3323\",[]],[\"name/3324\",[579,68.814]],[\"comment/3324\",[]],[\"name/3325\",[580,68.814]],[\"comment/3325\",[]],[\"name/3326\",[1167,77.287]],[\"comment/3326\",[]],[\"name/3327\",[1168,77.287]],[\"comment/3327\",[]],[\"name/3328\",[1169,77.287]],[\"comment/3328\",[]],[\"name/3329\",[1170,77.287]],[\"comment/3329\",[]],[\"name/3330\",[1171,77.287]],[\"comment/3330\",[]],[\"name/3331\",[1172,77.287]],[\"comment/3331\",[]],[\"name/3332\",[1173,77.287]],[\"comment/3332\",[]],[\"name/3333\",[1174,77.287]],[\"comment/3333\",[]],[\"name/3334\",[1175,77.287]],[\"comment/3334\",[]],[\"name/3335\",[1176,77.287]],[\"comment/3335\",[]],[\"name/3336\",[1177,77.287]],[\"comment/3336\",[]],[\"name/3337\",[1178,77.287]],[\"comment/3337\",[]],[\"name/3338\",[1179,77.287]],[\"comment/3338\",[]],[\"name/3339\",[1180,77.287]],[\"comment/3339\",[]],[\"name/3340\",[1181,77.287]],[\"comment/3340\",[]],[\"name/3341\",[1,24.354]],[\"comment/3341\",[]],[\"name/3342\",[384,72.179]],[\"comment/3342\",[]],[\"name/3343\",[1182,77.287]],[\"comment/3343\",[]],[\"name/3344\",[1183,77.287]],[\"comment/3344\",[]],[\"name/3345\",[1184,77.287]],[\"comment/3345\",[]],[\"name/3346\",[1,24.354]],[\"comment/3346\",[]],[\"name/3347\",[1185,77.287]],[\"comment/3347\",[]],[\"name/3348\",[1186,77.287]],[\"comment/3348\",[]],[\"name/3349\",[1187,77.287]],[\"comment/3349\",[]],[\"name/3350\",[1188,77.287]],[\"comment/3350\",[]],[\"name/3351\",[1189,77.287]],[\"comment/3351\",[]],[\"name/3352\",[1190,77.287]],[\"comment/3352\",[]],[\"name/3353\",[1191,77.287]],[\"comment/3353\",[]],[\"name/3354\",[1192,77.287]],[\"comment/3354\",[]],[\"name/3355\",[1193,77.287]],[\"comment/3355\",[]],[\"name/3356\",[1194,77.287]],[\"comment/3356\",[]],[\"name/3357\",[1195,77.287]],[\"comment/3357\",[]],[\"name/3358\",[1196,77.287]],[\"comment/3358\",[]],[\"name/3359\",[1197,77.287]],[\"comment/3359\",[]],[\"name/3360\",[1198,77.287]],[\"comment/3360\",[]],[\"name/3361\",[115,31.005]],[\"comment/3361\",[]],[\"name/3362\",[1199,77.287]],[\"comment/3362\",[]],[\"name/3363\",[115,31.005]],[\"comment/3363\",[]],[\"name/3364\",[1200,77.287]],[\"comment/3364\",[]],[\"name/3365\",[1201,77.287]],[\"comment/3365\",[]],[\"name/3366\",[1202,77.287]],[\"comment/3366\",[]],[\"name/3367\",[1203,77.287]],[\"comment/3367\",[]],[\"name/3368\",[1204,77.287]],[\"comment/3368\",[]],[\"name/3369\",[1205,77.287]],[\"comment/3369\",[]],[\"name/3370\",[1206,77.287]],[\"comment/3370\",[]],[\"name/3371\",[1207,77.287]],[\"comment/3371\",[]],[\"name/3372\",[1208,77.287]],[\"comment/3372\",[]],[\"name/3373\",[1209,77.287]],[\"comment/3373\",[]],[\"name/3374\",[1210,77.287]],[\"comment/3374\",[]],[\"name/3375\",[1211,77.287]],[\"comment/3375\",[]],[\"name/3376\",[1212,77.287]],[\"comment/3376\",[]],[\"name/3377\",[1213,77.287]],[\"comment/3377\",[]],[\"name/3378\",[26,68.814]],[\"comment/3378\",[]],[\"name/3379\",[1214,77.287]],[\"comment/3379\",[]],[\"name/3380\",[231,68.814]],[\"comment/3380\",[]],[\"name/3381\",[1215,77.287]],[\"comment/3381\",[]],[\"name/3382\",[1216,77.287]],[\"comment/3382\",[]],[\"name/3383\",[1217,77.287]],[\"comment/3383\",[]],[\"name/3384\",[1218,77.287]],[\"comment/3384\",[]],[\"name/3385\",[1219,77.287]],[\"comment/3385\",[]],[\"name/3386\",[1220,77.287]],[\"comment/3386\",[]],[\"name/3387\",[1221,77.287]],[\"comment/3387\",[]],[\"name/3388\",[1222,77.287]],[\"comment/3388\",[]],[\"name/3389\",[1223,77.287]],[\"comment/3389\",[]],[\"name/3390\",[1224,77.287]],[\"comment/3390\",[]],[\"name/3391\",[1225,77.287]],[\"comment/3391\",[]],[\"name/3392\",[1226,77.287]],[\"comment/3392\",[]],[\"name/3393\",[1227,77.287]],[\"comment/3393\",[]],[\"name/3394\",[1228,77.287]],[\"comment/3394\",[]],[\"name/3395\",[1229,77.287]],[\"comment/3395\",[]],[\"name/3396\",[1230,77.287]],[\"comment/3396\",[]],[\"name/3397\",[1231,77.287]],[\"comment/3397\",[]],[\"name/3398\",[1232,77.287]],[\"comment/3398\",[]],[\"name/3399\",[1233,77.287]],[\"comment/3399\",[]],[\"name/3400\",[1234,77.287]],[\"comment/3400\",[]],[\"name/3401\",[1235,77.287]],[\"comment/3401\",[]],[\"name/3402\",[1236,77.287]],[\"comment/3402\",[]],[\"name/3403\",[1237,77.287]],[\"comment/3403\",[]],[\"name/3404\",[1238,77.287]],[\"comment/3404\",[]],[\"name/3405\",[1239,77.287]],[\"comment/3405\",[]],[\"name/3406\",[1240,77.287]],[\"comment/3406\",[]],[\"name/3407\",[1241,77.287]],[\"comment/3407\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":115,\"name\":{\"262\":{},\"264\":{},\"266\":{},\"268\":{},\"271\":{},\"273\":{},\"275\":{},\"277\":{},\"279\":{},\"281\":{},\"283\":{},\"285\":{},\"347\":{},\"368\":{},\"586\":{},\"735\":{},\"737\":{},\"808\":{},\"921\":{},\"923\":{},\"925\":{},\"927\":{},\"929\":{},\"931\":{},\"933\":{},\"935\":{},\"937\":{},\"939\":{},\"970\":{},\"974\":{},\"1039\":{},\"1136\":{},\"1231\":{},\"1401\":{},\"1454\":{},\"1457\":{},\"1459\":{},\"1461\":{},\"1463\":{},\"1465\":{},\"1467\":{},\"1469\":{},\"1492\":{},\"1561\":{},\"1565\":{},\"1568\":{},\"1574\":{},\"1578\":{},\"1639\":{},\"1725\":{},\"1780\":{},\"1782\":{},\"1784\":{},\"1786\":{},\"1788\":{},\"1790\":{},\"1792\":{},\"1794\":{},\"1814\":{},\"1816\":{},\"1818\":{},\"1820\":{},\"1822\":{},\"1824\":{},\"1826\":{},\"1828\":{},\"1868\":{},\"1909\":{},\"2115\":{},\"2117\":{},\"2119\":{},\"2121\":{},\"2151\":{},\"2153\":{},\"2155\":{},\"2157\":{},\"2159\":{},\"2169\":{},\"2187\":{},\"2239\":{},\"2241\":{},\"2244\":{},\"2271\":{},\"2322\":{},\"2463\":{},\"2465\":{},\"2467\":{},\"2469\":{},\"2478\":{},\"2480\":{},\"2482\":{},\"2484\":{},\"2486\":{},\"2488\":{},\"2522\":{},\"2524\":{},\"2640\":{},\"2644\":{},\"2646\":{},\"2648\":{},\"2650\":{},\"2652\":{},\"2654\":{},\"2669\":{},\"2680\":{},\"2694\":{},\"2705\":{},\"2721\":{},\"2732\":{},\"2740\":{},\"2751\":{},\"2763\":{},\"2775\":{},\"2786\":{},\"2800\":{},\"2812\":{},\"2822\":{},\"2834\":{},\"2850\":{},\"2861\":{},\"2965\":{},\"2967\":{},\"2969\":{},\"2971\":{},\"2991\":{},\"2993\":{},\"3008\":{},\"3044\":{},\"3046\":{},\"3065\":{},\"3075\":{},\"3077\":{},\"3095\":{},\"3150\":{},\"3152\":{},\"3157\":{},\"3159\":{},\"3161\":{},\"3163\":{},\"3165\":{},\"3167\":{},\"3169\":{},\"3171\":{},\"3173\":{},\"3175\":{},\"3177\":{},\"3179\":{},\"3242\":{},\"3251\":{},\"3272\":{},\"3323\":{},\"3361\":{},\"3363\":{}},\"comment\":{}}],[\"absolutefilepath\",{\"_index\":1155,\"name\":{\"3311\":{}},\"comment\":{}}],[\"absolutepathinteractionroute\",{\"_index\":404,\"name\":{\"1033\":{}},\"comment\":{}}],[\"accept\",{\"_index\":1135,\"name\":{\"3270\":{}},\"comment\":{}}],[\"acceptcharset\",{\"_index\":1138,\"name\":{\"3277\":{}},\"comment\":{}}],[\"acceptdatetime\",{\"_index\":1141,\"name\":{\"3286\":{}},\"comment\":{}}],[\"acceptencoding\",{\"_index\":1139,\"name\":{\"3280\":{}},\"comment\":{}}],[\"acceptheader\",{\"_index\":1133,\"name\":{\"3267\":{}},\"comment\":{}}],[\"acceptlanguage\",{\"_index\":1140,\"name\":{\"3283\":{}},\"comment\":{}}],[\"acceptpreferenceparser\",{\"_index\":176,\"name\":{\"459\":{}},\"comment\":{}}],[\"accepttypes\",{\"_index\":207,\"name\":{\"585\":{}},\"comment\":{}}],[\"accesschecker\",{\"_index\":24,\"name\":{\"52\":{},\"250\":{}},\"comment\":{}}],[\"accesscheckerargs\",{\"_index\":25,\"name\":{\"57\":{}},\"comment\":{}}],[\"accessmap\",{\"_index\":54,\"name\":{\"129\":{}},\"comment\":{}}],[\"accessmode\",{\"_index\":48,\"name\":{\"123\":{}},\"comment\":{}}],[\"accessor\",{\"_index\":670,\"name\":{\"1857\":{},\"1884\":{},\"1928\":{},\"2389\":{},\"2528\":{}},\"comment\":{}}],[\"accountpayload\",{\"_index\":360,\"name\":{\"940\":{}},\"comment\":{}}],[\"accountsettings\",{\"_index\":349,\"name\":{\"915\":{}},\"comment\":{}}],[\"accountstore\",{\"_index\":79,\"name\":{\"175\":{},\"831\":{},\"838\":{},\"856\":{},\"863\":{},\"868\":{},\"875\":{},\"889\":{},\"908\":{},\"919\":{},\"1000\":{},\"1027\":{}},\"comment\":{}}],[\"acl\",{\"_index\":26,\"name\":{\"58\":{},\"3243\":{},\"3378\":{}},\"comment\":{}}],[\"aclmode\",{\"_index\":35,\"name\":{\"80\":{}},\"comment\":{}}],[\"aclpermission\",{\"_index\":37,\"name\":{\"82\":{}},\"comment\":{}}],[\"aclstore\",{\"_index\":106,\"name\":{\"248\":{}},\"comment\":{}}],[\"aclstrategy\",{\"_index\":80,\"name\":{\"176\":{},\"237\":{},\"246\":{}},\"comment\":{}}],[\"acltopermission\",{\"_index\":228,\"name\":{\"644\":{}},\"comment\":{}}],[\"acquire\",{\"_index\":1021,\"name\":{\"3009\":{},\"3039\":{},\"3068\":{},\"3074\":{}},\"comment\":{}}],[\"adapterfactory\",{\"_index\":293,\"name\":{\"771\":{},\"784\":{},\"1134\":{}},\"comment\":{}}],[\"add\",{\"_index\":257,\"name\":{\"720\":{},\"3129\":{},\"3153\":{},\"3160\":{},\"3188\":{}},\"comment\":{}}],[\"addactivitymetadata\",{\"_index\":911,\"name\":{\"2557\":{}},\"comment\":{}}],[\"addcontainerpermissions\",{\"_index\":85,\"name\":{\"190\":{}},\"comment\":{}}],[\"addgeneratedresources\",{\"_index\":573,\"name\":{\"1562\":{}},\"comment\":{}}],[\"addheader\",{\"_index\":1127,\"name\":{\"3261\":{}},\"comment\":{}}],[\"addmetadata\",{\"_index\":121,\"name\":{\"274\":{},\"299\":{},\"332\":{}},\"comment\":{}}],[\"addposixmetadata\",{\"_index\":666,\"name\":{\"1848\":{}},\"comment\":{}}],[\"addquad\",{\"_index\":253,\"name\":{\"716\":{}},\"comment\":{}}],[\"addquads\",{\"_index\":254,\"name\":{\"717\":{}},\"comment\":{}}],[\"addresource\",{\"_index\":878,\"name\":{\"2481\":{},\"2494\":{},\"2534\":{},\"2566\":{},\"2578\":{},\"2591\":{},\"2601\":{},\"2612\":{},\"2617\":{},\"2632\":{},\"2647\":{},\"2660\":{}},\"comment\":{}}],[\"addresourcemetadata\",{\"_index\":1185,\"name\":{\"3347\":{}},\"comment\":{}}],[\"address\",{\"_index\":973,\"name\":{\"2838\":{}},\"comment\":{}}],[\"addtemplatemetadata\",{\"_index\":1187,\"name\":{\"3349\":{}},\"comment\":{}}],[\"addtometadata\",{\"_index\":171,\"name\":{\"440\":{}},\"comment\":{}}],[\"agent\",{\"_index\":11,\"name\":{\"11\":{}},\"comment\":{}}],[\"agentaccesschecker\",{\"_index\":28,\"name\":{\"61\":{}},\"comment\":{}}],[\"agentclassaccesschecker\",{\"_index\":29,\"name\":{\"66\":{}},\"comment\":{}}],[\"agentgroupaccesschecker\",{\"_index\":30,\"name\":{\"71\":{}},\"comment\":{}}],[\"algebra\",{\"_index\":284,\"name\":{\"750\":{}},\"comment\":{}}],[\"allcanhandle\",{\"_index\":20,\"name\":{\"37\":{},\"231\":{},\"2941\":{}},\"comment\":{}}],[\"allfulfilled\",{\"_index\":1177,\"name\":{\"3336\":{}},\"comment\":{}}],[\"allmethods\",{\"_index\":642,\"name\":{\"1773\":{}},\"comment\":{}}],[\"allowacceptheaderwriter\",{\"_index\":205,\"name\":{\"582\":{}},\"comment\":{}}],[\"allowedmethods\",{\"_index\":639,\"name\":{\"1765\":{},\"1772\":{}},\"comment\":{}}],[\"allowedpathnames\",{\"_index\":640,\"name\":{\"1766\":{}},\"comment\":{}}],[\"allowedpathnamesregex\",{\"_index\":643,\"name\":{\"1774\":{}},\"comment\":{}}],[\"allowlist\",{\"_index\":169,\"name\":{\"438\":{}},\"comment\":{}}],[\"allstaticreader\",{\"_index\":66,\"name\":{\"146\":{}},\"comment\":{}}],[\"amount\",{\"_index\":871,\"name\":{\"2459\":{}},\"comment\":{}}],[\"app\",{\"_index\":496,\"name\":{\"1336\":{}},\"comment\":{}}],[\"append\",{\"_index\":50,\"name\":{\"125\":{}},\"comment\":{}}],[\"application_json\",{\"_index\":1099,\"name\":{\"3230\":{}},\"comment\":{}}],[\"application_octet_stream\",{\"_index\":1100,\"name\":{\"3231\":{}},\"comment\":{}}],[\"application_sparql_update\",{\"_index\":1101,\"name\":{\"3232\":{}},\"comment\":{}}],[\"application_x_www_form_urlencoded\",{\"_index\":1102,\"name\":{\"3233\":{}},\"comment\":{}}],[\"applyconditions\",{\"_index\":821,\"name\":{\"2319\":{}},\"comment\":{}}],[\"applyfilters\",{\"_index\":669,\"name\":{\"1856\":{}},\"comment\":{}}],[\"applyhash\",{\"_index\":770,\"name\":{\"2148\":{}},\"comment\":{}}],[\"applytemplate\",{\"_index\":1091,\"name\":{\"3211\":{},\"3216\":{}},\"comment\":{}}],[\"apprunner\",{\"_index\":499,\"name\":{\"1343\":{}},\"comment\":{}}],[\"as\",{\"_index\":1214,\"name\":{\"3379\":{}},\"comment\":{}}],[\"asmap\",{\"_index\":1071,\"name\":{\"3133\":{},\"3164\":{},\"3192\":{}},\"comment\":{}}],[\"asserterror\",{\"_index\":943,\"name\":{\"2688\":{}},\"comment\":{}}],[\"assertpassword\",{\"_index\":403,\"name\":{\"1032\":{}},\"comment\":{}}],[\"assetpathextractor\",{\"_index\":488,\"name\":{\"1307\":{}},\"comment\":{}}],[\"asynchandler\",{\"_index\":980,\"name\":{\"2868\":{}},\"comment\":{}}],[\"asynctransformoptions\",{\"_index\":1197,\"name\":{\"3359\":{}},\"comment\":{}}],[\"atomicdataaccessor\",{\"_index\":644,\"name\":{\"1778\":{}},\"comment\":{}}],[\"atomicfiledataaccessor\",{\"_index\":652,\"name\":{\"1795\":{}},\"comment\":{}}],[\"atomicresourcestore\",{\"_index\":875,\"name\":{\"2476\":{}},\"comment\":{}}],[\"attemptsettings\",{\"_index\":1016,\"name\":{\"3003\":{},\"3058\":{}},\"comment\":{}}],[\"auth\",{\"_index\":231,\"name\":{\"650\":{},\"973\":{},\"3380\":{}},\"comment\":{}}],[\"authenticate\",{\"_index\":352,\"name\":{\"920\":{},\"958\":{}},\"comment\":{}}],[\"authorizer\",{\"_index\":72,\"name\":{\"157\":{},\"1644\":{},\"1652\":{}},\"comment\":{}}],[\"authorizerinput\",{\"_index\":69,\"name\":{\"153\":{}},\"comment\":{}}],[\"authorizinghttphandler\",{\"_index\":599,\"name\":{\"1646\":{}},\"comment\":{}}],[\"authorizinghttphandlerargs\",{\"_index\":598,\"name\":{\"1640\":{}},\"comment\":{}}],[\"auxiliaryidentifierstrategy\",{\"_index\":113,\"name\":{\"260\":{}},\"comment\":{}}],[\"auxiliarylinkmetadatawriter\",{\"_index\":216,\"name\":{\"598\":{}},\"comment\":{}}],[\"auxiliaryreader\",{\"_index\":73,\"name\":{\"162\":{}},\"comment\":{}}],[\"auxiliarystrategy\",{\"_index\":75,\"name\":{\"166\":{},\"269\":{},\"601\":{},\"2530\":{},\"2575\":{}},\"comment\":{}}],[\"availablepermissions\",{\"_index\":71,\"name\":{\"156\":{},\"760\":{}},\"comment\":{}}],[\"badrequesthttperror\",{\"_index\":935,\"name\":{\"2665\":{}},\"comment\":{}}],[\"base\",{\"_index\":582,\"name\":{\"1584\":{},\"2379\":{},\"2435\":{}},\"comment\":{}}],[\"baseaccountstore\",{\"_index\":366,\"name\":{\"949\":{}},\"comment\":{}}],[\"basecomponentsjsfactory\",{\"_index\":569,\"name\":{\"1554\":{}},\"comment\":{}}],[\"baseemailsender\",{\"_index\":380,\"name\":{\"978\":{}},\"comment\":{}}],[\"basefileidentifiermapper\",{\"_index\":781,\"name\":{\"2190\":{}},\"comment\":{}}],[\"basehttpserverfactory\",{\"_index\":605,\"name\":{\"1664\":{}},\"comment\":{}}],[\"basehttpserveroptions\",{\"_index\":600,\"name\":{\"1657\":{}},\"comment\":{}}],[\"baseidentifierstrategy\",{\"_index\":1003,\"name\":{\"2957\":{}},\"comment\":{}}],[\"baseinteractionhandler\",{\"_index\":410,\"name\":{\"1050\":{}},\"comment\":{}}],[\"baselogger\",{\"_index\":545,\"name\":{\"1470\":{}},\"comment\":{}}],[\"baseparts\",{\"_index\":578,\"name\":{\"1577\":{},\"2270\":{}},\"comment\":{}}],[\"basepath\",{\"_index\":755,\"name\":{\"2103\":{}},\"comment\":{}}],[\"baserequesturi\",{\"_index\":782,\"name\":{\"2193\":{},\"2217\":{},\"2255\":{},\"2282\":{}},\"comment\":{}}],[\"baseresourcestore\",{\"_index\":881,\"name\":{\"2489\":{}},\"comment\":{}}],[\"baseserverfactory\",{\"_index\":623,\"name\":{\"1719\":{}},\"comment\":{}}],[\"basestore\",{\"_index\":847,\"name\":{\"2407\":{}},\"comment\":{}}],[\"basesubdomain\",{\"_index\":810,\"name\":{\"2268\":{}},\"comment\":{}}],[\"basetypedrepresentationconverter\",{\"_index\":695,\"name\":{\"1935\":{}},\"comment\":{}}],[\"baseurl\",{\"_index\":88,\"name\":{\"197\":{},\"772\":{},\"785\":{},\"996\":{},\"1023\":{},\"1361\":{},\"1382\":{},\"1593\":{},\"1762\":{},\"1769\":{},\"2974\":{},\"2982\":{},\"3212\":{},\"3217\":{}},\"comment\":{}}],[\"baseurlextractor\",{\"_index\":490,\"name\":{\"1314\":{}},\"comment\":{}}],[\"baseurlhandler\",{\"_index\":560,\"name\":{\"1527\":{}},\"comment\":{}}],[\"baseurlrouterrule\",{\"_index\":846,\"name\":{\"2405\":{}},\"comment\":{}}],[\"baseurlverifier\",{\"_index\":512,\"name\":{\"1359\":{}},\"comment\":{}}],[\"basicconditions\",{\"_index\":887,\"name\":{\"2502\":{}},\"comment\":{}}],[\"basicconditionsoptions\",{\"_index\":882,\"name\":{\"2497\":{}},\"comment\":{}}],[\"basicconditionsparser\",{\"_index\":155,\"name\":{\"388\":{}},\"comment\":{}}],[\"basicrepresentation\",{\"_index\":240,\"name\":{\"686\":{}},\"comment\":{}}],[\"basicrequestparser\",{\"_index\":179,\"name\":{\"475\":{}},\"comment\":{}}],[\"basicrequestparserargs\",{\"_index\":178,\"name\":{\"469\":{}},\"comment\":{}}],[\"basicresponsewriter\",{\"_index\":238,\"name\":{\"674\":{}},\"comment\":{}}],[\"bearerwebidextractor\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"binary\",{\"_index\":241,\"name\":{\"690\":{},\"695\":{},\"700\":{},\"753\":{}},\"comment\":{}}],[\"body\",{\"_index\":288,\"name\":{\"761\":{},\"848\":{}},\"comment\":{}}],[\"bodyparser\",{\"_index\":144,\"name\":{\"358\":{},\"474\":{},\"481\":{}},\"comment\":{}}],[\"bodyparserargs\",{\"_index\":141,\"name\":{\"355\":{}},\"comment\":{}}],[\"booleanhandler\",{\"_index\":981,\"name\":{\"2873\":{}},\"comment\":{}}],[\"buildmanager\",{\"_index\":570,\"name\":{\"1557\":{}},\"comment\":{}}],[\"by\",{\"_index\":1147,\"name\":{\"3300\":{}},\"comment\":{}}],[\"cache\",{\"_index\":31,\"name\":{\"73\":{},\"2513\":{}},\"comment\":{}}],[\"cachedresourceset\",{\"_index\":890,\"name\":{\"2510\":{}},\"comment\":{}}],[\"calculatechunksize\",{\"_index\":867,\"name\":{\"2454\":{},\"2466\":{}},\"comment\":{}}],[\"canexecute\",{\"_index\":993,\"name\":{\"2914\":{}},\"comment\":{}}],[\"canhandle\",{\"_index\":4,\"name\":{\"4\":{},\"15\":{},\"23\":{},\"29\":{},\"35\":{},\"44\":{},\"49\":{},\"54\":{},\"64\":{},\"69\":{},\"78\":{},\"87\":{},\"95\":{},\"103\":{},\"108\":{},\"114\":{},\"120\":{},\"136\":{},\"151\":{},\"159\":{},\"170\":{},\"180\":{},\"192\":{},\"202\":{},\"213\":{},\"220\":{},\"229\":{},\"241\":{},\"258\":{},\"306\":{},\"310\":{},\"317\":{},\"352\":{},\"360\":{},\"365\":{},\"380\":{},\"385\":{},\"394\":{},\"398\":{},\"409\":{},\"413\":{},\"420\":{},\"425\":{},\"432\":{},\"443\":{},\"451\":{},\"457\":{},\"462\":{},\"466\":{},\"483\":{},\"487\":{},\"495\":{},\"501\":{},\"506\":{},\"512\":{},\"518\":{},\"525\":{},\"532\":{},\"539\":{},\"547\":{},\"555\":{},\"566\":{},\"571\":{},\"580\":{},\"596\":{},\"605\":{},\"611\":{},\"616\":{},\"623\":{},\"629\":{},\"633\":{},\"639\":{},\"646\":{},\"652\":{},\"678\":{},\"683\":{},\"768\":{},\"834\":{},\"840\":{},\"851\":{},\"858\":{},\"865\":{},\"882\":{},\"890\":{},\"901\":{},\"911\":{},\"983\":{},\"992\":{},\"1044\":{},\"1053\":{},\"1061\":{},\"1073\":{},\"1080\":{},\"1087\":{},\"1096\":{},\"1102\":{},\"1109\":{},\"1115\":{},\"1119\":{},\"1132\":{},\"1202\":{},\"1209\":{},\"1227\":{},\"1236\":{},\"1240\":{},\"1254\":{},\"1275\":{},\"1279\":{},\"1298\":{},\"1305\":{},\"1312\":{},\"1318\":{},\"1322\":{},\"1329\":{},\"1333\":{},\"1366\":{},\"1379\":{},\"1397\":{},\"1406\":{},\"1410\":{},\"1417\":{},\"1424\":{},\"1432\":{},\"1442\":{},\"1530\":{},\"1536\":{},\"1540\":{},\"1552\":{},\"1655\":{},\"1676\":{},\"1690\":{},\"1710\":{},\"1714\":{},\"1727\":{},\"1733\":{},\"1743\":{},\"1751\":{},\"1757\":{},\"1775\":{},\"1779\":{},\"1801\":{},\"1813\":{},\"1833\":{},\"1858\":{},\"1870\":{},\"1887\":{},\"1900\":{},\"1929\":{},\"1940\":{},\"1947\":{},\"1970\":{},\"1978\":{},\"1991\":{},\"2007\":{},\"2018\":{},\"2026\":{},\"2044\":{},\"2052\":{},\"2061\":{},\"2066\":{},\"2075\":{},\"2084\":{},\"2092\":{},\"2098\":{},\"2299\":{},\"2308\":{},\"2316\":{},\"2328\":{},\"2335\":{},\"2344\":{},\"2353\":{},\"2361\":{},\"2367\":{},\"2411\":{},\"2422\":{},\"2437\":{},\"2444\":{},\"2474\":{},\"2870\":{},\"2877\":{},\"2887\":{},\"2897\":{},\"2904\":{},\"2912\":{},\"2920\":{},\"2926\":{},\"2932\":{},\"2939\":{},\"2947\":{},\"2954\":{}},\"comment\":{}}],[\"captureerrorresponses\",{\"_index\":304,\"name\":{\"797\":{}},\"comment\":{}}],[\"cause\",{\"_index\":938,\"name\":{\"2672\":{},\"2683\":{},\"2697\":{},\"2709\":{},\"2716\":{},\"2724\":{},\"2743\":{},\"2756\":{},\"2767\":{},\"2778\":{},\"2789\":{},\"2804\":{},\"2815\":{},\"2826\":{},\"2853\":{},\"2864\":{}},\"comment\":{}}],[\"cert\",{\"_index\":602,\"name\":{\"1661\":{}},\"comment\":{}}],[\"chainedconverter\",{\"_index\":699,\"name\":{\"1943\":{}},\"comment\":{}}],[\"chainedengines\",{\"_index\":1087,\"name\":{\"3206\":{}},\"comment\":{}}],[\"chainedtemplateengine\",{\"_index\":1085,\"name\":{\"3203\":{}},\"comment\":{}}],[\"changemap\",{\"_index\":931,\"name\":{\"2641\":{}},\"comment\":{}}],[\"changepassword\",{\"_index\":353,\"name\":{\"926\":{},\"961\":{}},\"comment\":{}}],[\"charset\",{\"_index\":276,\"name\":{\"742\":{}},\"comment\":{}}],[\"checkcondition\",{\"_index\":985,\"name\":{\"2890\":{}},\"comment\":{}}],[\"cleanpreferences\",{\"_index\":725,\"name\":{\"1995\":{}},\"comment\":{}}],[\"cleanslug\",{\"_index\":903,\"name\":{\"2549\":{}},\"comment\":{}}],[\"clear\",{\"_index\":1060,\"name\":{\"3100\":{},\"3115\":{},\"3132\":{},\"3191\":{}},\"comment\":{}}],[\"clearlocks\",{\"_index\":1053,\"name\":{\"3072\":{}},\"comment\":{}}],[\"clientcredentials\",{\"_index\":314,\"name\":{\"809\":{},\"918\":{}},\"comment\":{}}],[\"clientcredentialsadapter\",{\"_index\":316,\"name\":{\"812\":{}},\"comment\":{}}],[\"clientcredentialsadapterfactory\",{\"_index\":325,\"name\":{\"824\":{}},\"comment\":{}}],[\"cliextractor\",{\"_index\":472,\"name\":{\"1277\":{},\"1370\":{}},\"comment\":{}}],[\"clioptions\",{\"_index\":476,\"name\":{\"1287\":{}},\"comment\":{}}],[\"cliresolver\",{\"_index\":513,\"name\":{\"1368\":{}},\"comment\":{}}],[\"clitovariables\",{\"_index\":506,\"name\":{\"1353\":{}},\"comment\":{}}],[\"clonerepresentation\",{\"_index\":1188,\"name\":{\"3350\":{}},\"comment\":{}}],[\"clusterinfo\",{\"_index\":558,\"name\":{\"1524\":{}},\"comment\":{}}],[\"clustermanager\",{\"_index\":450,\"name\":{\"1211\":{},\"1225\":{},\"1340\":{},\"2909\":{}},\"comment\":{}}],[\"clustermode\",{\"_index\":452,\"name\":{\"1215\":{}},\"comment\":{}}],[\"code\",{\"_index\":974,\"name\":{\"2839\":{}},\"comment\":{}}],[\"codetemplatespath\",{\"_index\":741,\"name\":{\"2030\":{},\"2037\":{}},\"comment\":{}}],[\"combine\",{\"_index\":18,\"name\":{\"33\":{},\"225\":{},\"2942\":{}},\"comment\":{}}],[\"combinedshorthandresolver\",{\"_index\":493,\"name\":{\"1325\":{}},\"comment\":{}}],[\"componentsjsfactory\",{\"_index\":572,\"name\":{\"1559\":{}},\"comment\":{}}],[\"composedauxiliarystrategy\",{\"_index\":123,\"name\":{\"286\":{}},\"comment\":{}}],[\"concat\",{\"_index\":1151,\"name\":{\"3306\":{}},\"comment\":{}}],[\"conditionalhandler\",{\"_index\":982,\"name\":{\"2880\":{}},\"comment\":{}}],[\"conditions\",{\"_index\":149,\"name\":{\"371\":{},\"759\":{},\"2516\":{}},\"comment\":{}}],[\"conditionsparser\",{\"_index\":158,\"name\":{\"396\":{},\"473\":{},\"480\":{}},\"comment\":{}}],[\"config\",{\"_index\":299,\"name\":{\"783\":{}},\"comment\":{}}],[\"configfilepath\",{\"_index\":528,\"name\":{\"1430\":{}},\"comment\":{}}],[\"configpodinitializer\",{\"_index\":514,\"name\":{\"1372\":{}},\"comment\":{}}],[\"configpodmanager\",{\"_index\":596,\"name\":{\"1623\":{}},\"comment\":{}}],[\"configstorage\",{\"_index\":516,\"name\":{\"1376\":{},\"1591\":{}},\"comment\":{}}],[\"configtemplatepath\",{\"_index\":584,\"name\":{\"1592\":{}},\"comment\":{}}],[\"configureclaims\",{\"_index\":309,\"name\":{\"802\":{}},\"comment\":{}}],[\"configureerrors\",{\"_index\":312,\"name\":{\"805\":{}},\"comment\":{}}],[\"configureroutes\",{\"_index\":311,\"name\":{\"804\":{}},\"comment\":{}}],[\"conflicthttperror\",{\"_index\":941,\"name\":{\"2676\":{}},\"comment\":{}}],[\"consenthandler\",{\"_index\":412,\"name\":{\"1058\":{}},\"comment\":{}}],[\"constantconverter\",{\"_index\":716,\"name\":{\"1965\":{}},\"comment\":{}}],[\"constantconverteroptions\",{\"_index\":710,\"name\":{\"1959\":{}},\"comment\":{}}],[\"constantmetadatawriter\",{\"_index\":219,\"name\":{\"607\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":1,\"name\":{\"1\":{},\"14\":{},\"19\":{},\"27\":{},\"32\":{},\"40\":{},\"47\":{},\"53\":{},\"62\":{},\"67\":{},\"72\":{},\"84\":{},\"91\":{},\"99\":{},\"107\":{},\"112\":{},\"118\":{},\"134\":{},\"147\":{},\"158\":{},\"163\":{},\"173\":{},\"183\":{},\"195\":{},\"205\":{},\"219\":{},\"224\":{},\"234\":{},\"244\":{},\"287\":{},\"302\":{},\"309\":{},\"314\":{},\"320\":{},\"328\":{},\"340\":{},\"351\":{},\"359\":{},\"364\":{},\"377\":{},\"383\":{},\"389\":{},\"397\":{},\"405\":{},\"412\":{},\"417\":{},\"423\":{},\"428\":{},\"435\":{},\"442\":{},\"447\":{},\"454\":{},\"460\":{},\"465\":{},\"476\":{},\"486\":{},\"494\":{},\"499\":{},\"504\":{},\"510\":{},\"516\":{},\"524\":{},\"529\":{},\"536\":{},\"543\":{},\"551\":{},\"565\":{},\"570\":{},\"575\":{},\"583\":{},\"599\":{},\"608\":{},\"614\":{},\"619\":{},\"626\":{},\"632\":{},\"637\":{},\"642\":{},\"649\":{},\"655\":{},\"660\":{},\"665\":{},\"670\":{},\"675\":{},\"682\":{},\"687\":{},\"708\":{},\"763\":{},\"781\":{},\"813\":{},\"825\":{},\"830\":{},\"837\":{},\"850\":{},\"855\":{},\"862\":{},\"873\":{},\"887\":{},\"897\":{},\"906\":{},\"950\":{},\"979\":{},\"991\":{},\"1021\":{},\"1034\":{},\"1041\":{},\"1048\":{},\"1051\":{},\"1059\":{},\"1070\":{},\"1077\":{},\"1083\":{},\"1095\":{},\"1100\":{},\"1106\":{},\"1112\":{},\"1118\":{},\"1123\":{},\"1138\":{},\"1154\":{},\"1158\":{},\"1169\":{},\"1173\":{},\"1187\":{},\"1196\":{},\"1205\":{},\"1212\":{},\"1224\":{},\"1233\":{},\"1239\":{},\"1247\":{},\"1265\":{},\"1278\":{},\"1284\":{},\"1293\":{},\"1301\":{},\"1308\":{},\"1315\":{},\"1321\":{},\"1326\":{},\"1332\":{},\"1337\":{},\"1344\":{},\"1360\":{},\"1369\":{},\"1373\":{},\"1389\":{},\"1403\":{},\"1409\":{},\"1414\":{},\"1420\":{},\"1427\":{},\"1435\":{},\"1445\":{},\"1471\":{},\"1481\":{},\"1499\":{},\"1508\":{},\"1512\":{},\"1522\":{},\"1528\":{},\"1533\":{},\"1539\":{},\"1547\":{},\"1555\":{},\"1576\":{},\"1583\":{},\"1587\":{},\"1603\":{},\"1624\":{},\"1632\":{},\"1647\":{},\"1665\":{},\"1675\":{},\"1689\":{},\"1700\":{},\"1713\":{},\"1718\":{},\"1723\":{},\"1730\":{},\"1736\":{},\"1748\":{},\"1754\":{},\"1768\":{},\"1796\":{},\"1830\":{},\"1852\":{},\"1865\":{},\"1883\":{},\"1894\":{},\"1924\":{},\"1936\":{},\"1944\":{},\"1966\":{},\"1974\":{},\"1988\":{},\"2005\":{},\"2013\":{},\"2021\":{},\"2034\":{},\"2047\":{},\"2055\":{},\"2064\":{},\"2069\":{},\"2078\":{},\"2091\":{},\"2096\":{},\"2102\":{},\"2123\":{},\"2136\":{},\"2161\":{},\"2173\":{},\"2191\":{},\"2209\":{},\"2230\":{},\"2246\":{},\"2267\":{},\"2293\":{},\"2303\":{},\"2312\":{},\"2327\":{},\"2332\":{},\"2343\":{},\"2352\":{},\"2357\":{},\"2364\":{},\"2378\":{},\"2387\":{},\"2398\":{},\"2406\":{},\"2417\":{},\"2425\":{},\"2430\":{},\"2434\":{},\"2443\":{},\"2448\":{},\"2471\":{},\"2490\":{},\"2503\":{},\"2511\":{},\"2526\":{},\"2559\":{},\"2571\":{},\"2587\":{},\"2597\":{},\"2606\":{},\"2616\":{},\"2625\":{},\"2656\":{},\"2670\":{},\"2681\":{},\"2695\":{},\"2706\":{},\"2722\":{},\"2733\":{},\"2741\":{},\"2752\":{},\"2764\":{},\"2776\":{},\"2787\":{},\"2801\":{},\"2813\":{},\"2823\":{},\"2835\":{},\"2851\":{},\"2862\":{},\"2869\":{},\"2874\":{},\"2881\":{},\"2894\":{},\"2902\":{},\"2908\":{},\"2917\":{},\"2923\":{},\"2929\":{},\"2935\":{},\"2945\":{},\"2951\":{},\"2958\":{},\"2973\":{},\"2981\":{},\"2995\":{},\"3001\":{},\"3021\":{},\"3035\":{},\"3053\":{},\"3079\":{},\"3087\":{},\"3092\":{},\"3110\":{},\"3124\":{},\"3181\":{},\"3204\":{},\"3210\":{},\"3215\":{},\"3290\":{},\"3341\":{},\"3346\":{}},\"comment\":{}}],[\"constructtypemap\",{\"_index\":735,\"name\":{\"2009\":{}},\"comment\":{}}],[\"consume\",{\"_index\":322,\"name\":{\"821\":{},\"1152\":{},\"1165\":{},\"1183\":{}},\"comment\":{}}],[\"container\",{\"_index\":711,\"name\":{\"1960\":{},\"2138\":{}},\"comment\":{}}],[\"containerid\",{\"_index\":521,\"name\":{\"1392\":{}},\"comment\":{}}],[\"containerinitializer\",{\"_index\":520,\"name\":{\"1388\":{}},\"comment\":{}}],[\"containerinitializerargs\",{\"_index\":518,\"name\":{\"1381\":{}},\"comment\":{}}],[\"containertotemplateconverter\",{\"_index\":718,\"name\":{\"1973\":{}},\"comment\":{}}],[\"contains\",{\"_index\":1007,\"name\":{\"2962\":{},\"2970\":{},\"2979\":{},\"2988\":{}},\"comment\":{}}],[\"content_length\",{\"_index\":1236,\"name\":{\"3402\":{}},\"comment\":{}}],[\"content_length_term\",{\"_index\":1237,\"name\":{\"3403\":{}},\"comment\":{}}],[\"content_type\",{\"_index\":1238,\"name\":{\"3404\":{}},\"comment\":{}}],[\"content_type_term\",{\"_index\":1239,\"name\":{\"3405\":{}},\"comment\":{}}],[\"contentlength\",{\"_index\":270,\"name\":{\"733\":{}},\"comment\":{}}],[\"contentlengthparser\",{\"_index\":162,\"name\":{\"416\":{}},\"comment\":{}}],[\"contenttype\",{\"_index\":268,\"name\":{\"731\":{},\"1968\":{},\"1977\":{},\"2032\":{},\"2039\":{},\"2235\":{},\"2247\":{},\"3289\":{}},\"comment\":{}}],[\"contenttypemap\",{\"_index\":723,\"name\":{\"1989\":{}},\"comment\":{}}],[\"contenttypemetadatawriter\",{\"_index\":221,\"name\":{\"613\":{}},\"comment\":{}}],[\"contenttypeobject\",{\"_index\":269,\"name\":{\"732\":{}},\"comment\":{}}],[\"contenttypeparser\",{\"_index\":163,\"name\":{\"422\":{}},\"comment\":{}}],[\"contenttypereplacer\",{\"_index\":722,\"name\":{\"1987\":{}},\"comment\":{}}],[\"control\",{\"_index\":36,\"name\":{\"81\":{}},\"comment\":{}}],[\"controlhandler\",{\"_index\":416,\"name\":{\"1069\":{}},\"comment\":{}}],[\"controls\",{\"_index\":417,\"name\":{\"1072\":{}},\"comment\":{}}],[\"converter\",{\"_index\":131,\"name\":{\"315\":{},\"552\":{},\"1175\":{},\"1188\":{},\"1193\":{},\"1199\":{},\"1259\":{},\"1268\":{},\"2296\":{},\"2427\":{}},\"comment\":{}}],[\"converters\",{\"_index\":700,\"name\":{\"1946\":{}},\"comment\":{}}],[\"convertingerrorhandler\",{\"_index\":195,\"name\":{\"550\":{}},\"comment\":{}}],[\"convertingpatcher\",{\"_index\":813,\"name\":{\"2292\":{}},\"comment\":{}}],[\"convertingrouterrule\",{\"_index\":852,\"name\":{\"2416\":{}},\"comment\":{}}],[\"convertingstoreentry\",{\"_index\":850,\"name\":{\"2413\":{}},\"comment\":{}}],[\"corshandler\",{\"_index\":624,\"name\":{\"1722\":{},\"1724\":{}},\"comment\":{}}],[\"count\",{\"_index\":1027,\"name\":{\"3017\":{},\"3182\":{}},\"comment\":{}}],[\"create\",{\"_index\":52,\"name\":{\"127\":{},\"922\":{},\"959\":{},\"1347\":{},\"2231\":{},\"2243\":{}},\"comment\":{}}],[\"createaccessparam\",{\"_index\":229,\"name\":{\"645\":{}},\"comment\":{}}],[\"createaggregateerror\",{\"_index\":954,\"name\":{\"2735\":{}},\"comment\":{}}],[\"createapp\",{\"_index\":510,\"name\":{\"1357\":{}},\"comment\":{}}],[\"createcli\",{\"_index\":503,\"name\":{\"1350\":{}},\"comment\":{}}],[\"createcliresolver\",{\"_index\":507,\"name\":{\"1354\":{}},\"comment\":{}}],[\"createcomponentsmanager\",{\"_index\":505,\"name\":{\"1352\":{}},\"comment\":{}}],[\"createcredentialshandler\",{\"_index\":328,\"name\":{\"836\":{}},\"comment\":{}}],[\"createdresponsedescription\",{\"_index\":232,\"name\":{\"654\":{}},\"comment\":{}}],[\"createerrormessage\",{\"_index\":944,\"name\":{\"2689\":{}},\"comment\":{}}],[\"createexpiringrepresentation\",{\"_index\":920,\"name\":{\"2584\":{}},\"comment\":{}}],[\"createlogger\",{\"_index\":535,\"name\":{\"1448\":{},\"1491\":{},\"1510\":{},\"1525\":{}},\"comment\":{}}],[\"createmodesextractor\",{\"_index\":38,\"name\":{\"83\":{}},\"comment\":{}}],[\"createnamespace\",{\"_index\":1209,\"name\":{\"3373\":{}},\"comment\":{}}],[\"createpathmatcher\",{\"_index\":630,\"name\":{\"1741\":{}},\"comment\":{}}],[\"createpermissions\",{\"_index\":68,\"name\":{\"150\":{}},\"comment\":{}}],[\"createpod\",{\"_index\":397,\"name\":{\"1010\":{},\"1019\":{},\"1630\":{},\"1636\":{},\"1638\":{}},\"comment\":{}}],[\"createprovider\",{\"_index\":303,\"name\":{\"796\":{}},\"comment\":{}}],[\"createquotaguard\",{\"_index\":842,\"name\":{\"2385\":{},\"2396\":{},\"2404\":{}},\"comment\":{}}],[\"createrecursivecontainers\",{\"_index\":910,\"name\":{\"2556\":{}},\"comment\":{}}],[\"createredisclient\",{\"_index\":1049,\"name\":{\"3061\":{}},\"comment\":{}}],[\"createresponse\",{\"_index\":198,\"name\":{\"559\":{}},\"comment\":{}}],[\"createroute\",{\"_index\":310,\"name\":{\"803\":{}},\"comment\":{}}],[\"createsafeuri\",{\"_index\":904,\"name\":{\"2550\":{}},\"comment\":{}}],[\"createserveroptions\",{\"_index\":607,\"name\":{\"1670\":{}},\"comment\":{}}],[\"createstorageadapter\",{\"_index\":326,\"name\":{\"827\":{},\"1135\":{},\"1156\":{},\"1171\":{},\"1189\":{}},\"comment\":{}}],[\"createsubdomainregexp\",{\"_index\":1168,\"name\":{\"3327\":{}},\"comment\":{}}],[\"createtermnamespace\",{\"_index\":1211,\"name\":{\"3375\":{}},\"comment\":{}}],[\"createtransports\",{\"_index\":559,\"name\":{\"1526\":{}},\"comment\":{}}],[\"createuri\",{\"_index\":901,\"name\":{\"2547\":{}},\"comment\":{}}],[\"createuriandtermnamespace\",{\"_index\":1212,\"name\":{\"3376\":{}},\"comment\":{}}],[\"createurinamespace\",{\"_index\":1210,\"name\":{\"3374\":{}},\"comment\":{}}],[\"createwebid\",{\"_index\":395,\"name\":{\"1008\":{},\"1017\":{}},\"comment\":{}}],[\"createyargv\",{\"_index\":484,\"name\":{\"1297\":{}},\"comment\":{}}],[\"credential\",{\"_index\":7,\"name\":{\"7\":{},\"60\":{}},\"comment\":{}}],[\"credentialgroup\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"credentials\",{\"_index\":22,\"name\":{\"41\":{},\"154\":{},\"216\":{}},\"comment\":{}}],[\"credentialset\",{\"_index\":12,\"name\":{\"12\":{}},\"comment\":{}}],[\"credentialsextractor\",{\"_index\":13,\"name\":{\"13\":{},\"1641\":{},\"1649\":{}},\"comment\":{}}],[\"credentialshandler\",{\"_index\":332,\"name\":{\"849\":{}},\"comment\":{}}],[\"credentialshandlerbody\",{\"_index\":329,\"name\":{\"843\":{}},\"comment\":{}}],[\"credentialshandlerinput\",{\"_index\":331,\"name\":{\"846\":{}},\"comment\":{}}],[\"credentialstorage\",{\"_index\":296,\"name\":{\"775\":{},\"788\":{},\"839\":{},\"857\":{}},\"comment\":{}}],[\"customextensions\",{\"_index\":799,\"name\":{\"2211\":{}},\"comment\":{}}],[\"customoncompromised\",{\"_index\":1025,\"name\":{\"3015\":{}},\"comment\":{}}],[\"customtypes\",{\"_index\":798,\"name\":{\"2210\":{}},\"comment\":{}}],[\"data\",{\"_index\":234,\"name\":{\"658\":{},\"663\":{},\"668\":{},\"673\":{},\"688\":{},\"694\":{},\"699\":{},\"752\":{},\"2162\":{}},\"comment\":{}}],[\"dataaccessor\",{\"_index\":659,\"name\":{\"1812\":{}},\"comment\":{}}],[\"dataaccessorbasedstore\",{\"_index\":892,\"name\":{\"2525\":{}},\"comment\":{}}],[\"datetime\",{\"_index\":277,\"name\":{\"743\":{}},\"comment\":{}}],[\"db\",{\"_index\":1044,\"name\":{\"3051\":{}},\"comment\":{}}],[\"dc\",{\"_index\":1215,\"name\":{\"3381\":{}},\"comment\":{}}],[\"debug\",{\"_index\":543,\"name\":{\"1466\":{},\"1478\":{},\"1488\":{},\"1505\":{},\"1519\":{}},\"comment\":{}}],[\"decodeuripathcomponents\",{\"_index\":1162,\"name\":{\"3318\":{}},\"comment\":{}}],[\"default_custom_types\",{\"_index\":1110,\"name\":{\"3241\":{}},\"comment\":{}}],[\"defaultpath\",{\"_index\":489,\"name\":{\"1310\":{}},\"comment\":{}}],[\"defaultport\",{\"_index\":491,\"name\":{\"1316\":{}},\"comment\":{}}],[\"defaultstore\",{\"_index\":854,\"name\":{\"2419\":{}},\"comment\":{}}],[\"defaulttype\",{\"_index\":816,\"name\":{\"2298\":{}},\"comment\":{}}],[\"defaultvalue\",{\"_index\":487,\"name\":{\"1303\":{}},\"comment\":{}}],[\"delete\",{\"_index\":53,\"name\":{\"128\":{},\"2108\":{},\"2118\":{},\"2130\":{},\"2142\":{},\"2156\":{},\"2166\":{},\"2180\":{},\"3099\":{},\"3114\":{},\"3130\":{},\"3189\":{}},\"comment\":{}}],[\"deleteaccount\",{\"_index\":356,\"name\":{\"932\":{},\"964\":{}},\"comment\":{}}],[\"deletecredentialshandler\",{\"_index\":333,\"name\":{\"854\":{}},\"comment\":{}}],[\"deleteentry\",{\"_index\":1070,\"name\":{\"3131\":{},\"3162\":{},\"3190\":{}},\"comment\":{}}],[\"deleteforgotpasswordrecord\",{\"_index\":359,\"name\":{\"938\":{},\"967\":{}},\"comment\":{}}],[\"deleteoperationhandler\",{\"_index\":185,\"name\":{\"503\":{}},\"comment\":{}}],[\"deleteparentextractor\",{\"_index\":41,\"name\":{\"90\":{}},\"comment\":{}}],[\"deleteresource\",{\"_index\":651,\"name\":{\"1793\":{},\"1807\":{},\"1827\":{},\"1840\":{},\"1863\":{},\"1877\":{},\"1892\":{},\"1907\":{},\"1934\":{},\"2483\":{},\"2495\":{},\"2537\":{},\"2567\":{},\"2580\":{},\"2592\":{},\"2602\":{},\"2613\":{},\"2618\":{},\"2636\":{},\"2649\":{},\"2662\":{}},\"comment\":{}}],[\"deletes\",{\"_index\":147,\"name\":{\"369\":{}},\"comment\":{}}],[\"dest\",{\"_index\":975,\"name\":{\"2840\":{}},\"comment\":{}}],[\"destroy\",{\"_index\":323,\"name\":{\"822\":{},\"1150\":{},\"1166\":{},\"1184\":{}},\"comment\":{}}],[\"details\",{\"_index\":940,\"name\":{\"2674\":{},\"2685\":{},\"2699\":{},\"2711\":{},\"2718\":{},\"2726\":{},\"2745\":{},\"2758\":{},\"2769\":{},\"2780\":{},\"2791\":{},\"2806\":{},\"2817\":{},\"2828\":{},\"2855\":{},\"2866\":{}},\"comment\":{}}],[\"determinepermissions\",{\"_index\":108,\"name\":{\"253\":{}},\"comment\":{}}],[\"disabledmediaranges\",{\"_index\":715,\"name\":{\"1964\":{}},\"comment\":{}}],[\"distinctkeys\",{\"_index\":1073,\"name\":{\"3137\":{},\"3170\":{},\"3196\":{}},\"comment\":{}}],[\"document\",{\"_index\":712,\"name\":{\"1961\":{}},\"comment\":{}}],[\"documentloader\",{\"_index\":750,\"name\":{\"2079\":{}},\"comment\":{}}],[\"dpopwebidextractor\",{\"_index\":14,\"name\":{\"18\":{}},\"comment\":{}}],[\"dynamicjsontotemplateconverter\",{\"_index\":734,\"name\":{\"2004\":{}},\"comment\":{}}],[\"ejstemplateengine\",{\"_index\":1090,\"name\":{\"3209\":{}},\"comment\":{}}],[\"email\",{\"_index\":330,\"name\":{\"844\":{},\"942\":{},\"946\":{},\"1003\":{},\"1013\":{},\"1621\":{}},\"comment\":{}}],[\"emailargs\",{\"_index\":382,\"name\":{\"985\":{}},\"comment\":{}}],[\"emailconfig\",{\"_index\":374,\"name\":{\"969\":{}},\"comment\":{}}],[\"emailpasswordauthorizer\",{\"_index\":327,\"name\":{\"829\":{}},\"comment\":{}}],[\"emailpassworddata\",{\"_index\":365,\"name\":{\"948\":{}},\"comment\":{}}],[\"emailsender\",{\"_index\":337,\"name\":{\"870\":{},\"877\":{},\"990\":{}},\"comment\":{}}],[\"emailsenderargs\",{\"_index\":373,\"name\":{\"968\":{}},\"comment\":{}}],[\"emitchanged\",{\"_index\":923,\"name\":{\"2595\":{}},\"comment\":{}}],[\"emptymapconstructor\",{\"_index\":1080,\"name\":{\"3149\":{}},\"comment\":{}}],[\"enabledmediaranges\",{\"_index\":714,\"name\":{\"1963\":{}},\"comment\":{}}],[\"encodeuripathcomponents\",{\"_index\":1163,\"name\":{\"3319\":{}},\"comment\":{}}],[\"encoding\",{\"_index\":278,\"name\":{\"744\":{}},\"comment\":{}}],[\"encodingpathstorage\",{\"_index\":754,\"name\":{\"2101\":{}},\"comment\":{}}],[\"endofstream\",{\"_index\":1196,\"name\":{\"3358\":{}},\"comment\":{}}],[\"endpoint\",{\"_index\":679,\"name\":{\"1896\":{}},\"comment\":{}}],[\"engine\",{\"_index\":820,\"name\":{\"2314\":{},\"2366\":{}},\"comment\":{}}],[\"ensureleadingslash\",{\"_index\":1158,\"name\":{\"3314\":{}},\"comment\":{}}],[\"ensuretrailingslash\",{\"_index\":1156,\"name\":{\"3312\":{}},\"comment\":{}}],[\"entries\",{\"_index\":672,\"name\":{\"1869\":{},\"2109\":{},\"2120\":{},\"2131\":{},\"2143\":{},\"2158\":{},\"2167\":{},\"2181\":{},\"3101\":{},\"3116\":{},\"3134\":{},\"3166\":{},\"3193\":{}},\"comment\":{}}],[\"entrysets\",{\"_index\":1072,\"name\":{\"3135\":{},\"3168\":{},\"3194\":{}},\"comment\":{}}],[\"envvarprefix\",{\"_index\":480,\"name\":{\"1291\":{}},\"comment\":{}}],[\"ephemeral\",{\"_index\":168,\"name\":{\"437\":{}},\"comment\":{}}],[\"equalreadwritelocker\",{\"_index\":1013,\"name\":{\"2994\":{}},\"comment\":{}}],[\"errno\",{\"_index\":976,\"name\":{\"2841\":{}},\"comment\":{}}],[\"error\",{\"_index\":201,\"name\":{\"562\":{},\"1458\":{},\"1474\":{},\"1484\":{},\"1501\":{},\"1515\":{},\"2794\":{},\"2930\":{}},\"comment\":{}}],[\"error_description\",{\"_index\":962,\"name\":{\"2795\":{}},\"comment\":{}}],[\"errorcode\",{\"_index\":939,\"name\":{\"2673\":{},\"2684\":{},\"2698\":{},\"2710\":{},\"2717\":{},\"2725\":{},\"2744\":{},\"2757\":{},\"2768\":{},\"2779\":{},\"2790\":{},\"2805\":{},\"2816\":{},\"2827\":{},\"2854\":{},\"2865\":{}},\"comment\":{}}],[\"errorhandler\",{\"_index\":202,\"name\":{\"564\":{},\"577\":{},\"778\":{},\"791\":{},\"1696\":{},\"1703\":{}},\"comment\":{}}],[\"errorhandlerargs\",{\"_index\":200,\"name\":{\"561\":{}},\"comment\":{}}],[\"errormessage\",{\"_index\":1001,\"name\":{\"2946\":{}},\"comment\":{}}],[\"errortojsonconverter\",{\"_index\":737,\"name\":{\"2012\":{}},\"comment\":{}}],[\"errortoquadconverter\",{\"_index\":738,\"name\":{\"2020\":{}},\"comment\":{}}],[\"errortotemplateconverter\",{\"_index\":743,\"name\":{\"2033\":{}},\"comment\":{}}],[\"estimatesize\",{\"_index\":841,\"name\":{\"2384\":{},\"2395\":{},\"2403\":{},\"2455\":{},\"2468\":{}},\"comment\":{}}],[\"executeonprimary\",{\"_index\":992,\"name\":{\"2911\":{}},\"comment\":{}}],[\"expiration\",{\"_index\":32,\"name\":{\"74\":{},\"1126\":{},\"3082\":{}},\"comment\":{}}],[\"expires\",{\"_index\":629,\"name\":{\"1739\":{},\"2168\":{},\"2170\":{},\"2188\":{}},\"comment\":{}}],[\"expiringadapter\",{\"_index\":435,\"name\":{\"1137\":{}},\"comment\":{}}],[\"expiringadapterfactory\",{\"_index\":440,\"name\":{\"1153\":{}},\"comment\":{}}],[\"expiringpromise\",{\"_index\":1056,\"name\":{\"3085\":{}},\"comment\":{}}],[\"expiringreadwritelocker\",{\"_index\":1010,\"name\":{\"2989\":{}},\"comment\":{}}],[\"expiringstorage\",{\"_index\":758,\"name\":{\"2112\":{}},\"comment\":{}}],[\"extension\",{\"_index\":742,\"name\":{\"2031\":{},\"2038\":{},\"3274\":{}},\"comment\":{}}],[\"extensionbasedmapper\",{\"_index\":797,\"name\":{\"2208\":{}},\"comment\":{}}],[\"extensionbasedmapperfactory\",{\"_index\":801,\"name\":{\"2229\":{}},\"comment\":{}}],[\"extracterrordetails\",{\"_index\":197,\"name\":{\"558\":{}},\"comment\":{}}],[\"extractscheme\",{\"_index\":1166,\"name\":{\"3322\":{}},\"comment\":{}}],[\"extractshorthand\",{\"_index\":508,\"name\":{\"1355\":{}},\"comment\":{}}],[\"factory\",{\"_index\":534,\"name\":{\"1446\":{},\"1597\":{},\"1605\":{}},\"comment\":{}}],[\"fetchcachedquads\",{\"_index\":34,\"name\":{\"77\":{}},\"comment\":{}}],[\"fetchdataset\",{\"_index\":1112,\"name\":{\"3245\":{}},\"comment\":{}}],[\"fetcher\",{\"_index\":680,\"name\":{\"1898\":{}},\"comment\":{}}],[\"filedataaccessor\",{\"_index\":660,\"name\":{\"1829\":{}},\"comment\":{}}],[\"fileidentifiermapper\",{\"_index\":804,\"name\":{\"2237\":{},\"2449\":{}},\"comment\":{}}],[\"fileidentifiermapperfactory\",{\"_index\":805,\"name\":{\"2242\":{}},\"comment\":{}}],[\"filemapper\",{\"_index\":562,\"name\":{\"1534\":{}},\"comment\":{}}],[\"filepath\",{\"_index\":717,\"name\":{\"1967\":{},\"2124\":{},\"2234\":{}},\"comment\":{}}],[\"filesizereporter\",{\"_index\":863,\"name\":{\"2447\":{}},\"comment\":{}}],[\"filesystemresourcelocker\",{\"_index\":1015,\"name\":{\"3000\":{}},\"comment\":{}}],[\"filter\",{\"_index\":1150,\"name\":{\"3305\":{}},\"comment\":{}}],[\"filterallowedmethods\",{\"_index\":211,\"name\":{\"591\":{}},\"comment\":{}}],[\"filterhandlers\",{\"_index\":987,\"name\":{\"2892\":{}},\"comment\":{}}],[\"filtermetadatadataaccessor\",{\"_index\":667,\"name\":{\"1851\":{}},\"comment\":{}}],[\"filterpattern\",{\"_index\":1181,\"name\":{\"3340\":{}},\"comment\":{}}],[\"filters\",{\"_index\":668,\"name\":{\"1853\":{}},\"comment\":{}}],[\"filterstore\",{\"_index\":112,\"name\":{\"257\":{}},\"comment\":{}}],[\"finalizable\",{\"_index\":461,\"name\":{\"1229\":{},\"1234\":{}},\"comment\":{}}],[\"finalizablehandler\",{\"_index\":463,\"name\":{\"1232\":{}},\"comment\":{}}],[\"finalize\",{\"_index\":462,\"name\":{\"1230\":{},\"1441\":{},\"3014\":{},\"3071\":{}},\"comment\":{}}],[\"finalized\",{\"_index\":1019,\"name\":{\"3006\":{},\"3060\":{}},\"comment\":{}}],[\"finalizer\",{\"_index\":464,\"name\":{\"1238\":{},\"1339\":{}},\"comment\":{}}],[\"find\",{\"_index\":317,\"name\":{\"815\":{},\"1147\":{},\"1162\":{},\"1176\":{},\"3307\":{}},\"comment\":{}}],[\"findacl\",{\"_index\":103,\"name\":{\"239\":{}},\"comment\":{}}],[\"findauthorizationstatements\",{\"_index\":111,\"name\":{\"256\":{}},\"comment\":{}}],[\"findauxiliaries\",{\"_index\":76,\"name\":{\"168\":{}},\"comment\":{}}],[\"findbest\",{\"_index\":704,\"name\":{\"1952\":{}},\"comment\":{}}],[\"findbyuid\",{\"_index\":321,\"name\":{\"820\":{},\"1149\":{},\"1164\":{},\"1182\":{}},\"comment\":{}}],[\"findbyusercode\",{\"_index\":320,\"name\":{\"819\":{},\"1148\":{},\"1163\":{},\"1181\":{}},\"comment\":{}}],[\"findconverterpreference\",{\"_index\":709,\"name\":{\"1957\":{}},\"comment\":{}}],[\"findhandler\",{\"_index\":986,\"name\":{\"2891\":{}},\"comment\":{}}],[\"findmethod\",{\"_index\":989,\"name\":{\"2899\":{}},\"comment\":{}}],[\"findparents\",{\"_index\":83,\"name\":{\"188\":{}},\"comment\":{}}],[\"findpath\",{\"_index\":701,\"name\":{\"1949\":{}},\"comment\":{}}],[\"findpermissions\",{\"_index\":107,\"name\":{\"252\":{}},\"comment\":{}}],[\"findpodbaseurl\",{\"_index\":81,\"name\":{\"179\":{}},\"comment\":{}}],[\"findquads\",{\"_index\":150,\"name\":{\"372\":{}},\"comment\":{}}],[\"findreader\",{\"_index\":91,\"name\":{\"201\":{}},\"comment\":{}}],[\"findredirect\",{\"_index\":637,\"name\":{\"1759\":{}},\"comment\":{}}],[\"findstore\",{\"_index\":849,\"name\":{\"2410\":{},\"2421\":{}},\"comment\":{}}],[\"findtype\",{\"_index\":736,\"name\":{\"2010\":{}},\"comment\":{}}],[\"findvariables\",{\"_index\":151,\"name\":{\"373\":{}},\"comment\":{}}],[\"finished\",{\"_index\":984,\"name\":{\"2886\":{}},\"comment\":{}}],[\"firstengine\",{\"_index\":1086,\"name\":{\"3205\":{}},\"comment\":{}}],[\"fixedcontenttypemapper\",{\"_index\":806,\"name\":{\"2245\":{}},\"comment\":{}}],[\"fixedinteractionhandler\",{\"_index\":418,\"name\":{\"1076\":{}},\"comment\":{}}],[\"flush\",{\"_index\":1199,\"name\":{\"3362\":{}},\"comment\":{}}],[\"foaf\",{\"_index\":1216,\"name\":{\"3382\":{}},\"comment\":{}}],[\"for\",{\"_index\":1148,\"name\":{\"3301\":{}},\"comment\":{}}],[\"forbiddenhttperror\",{\"_index\":945,\"name\":{\"2690\":{}},\"comment\":{}}],[\"foreach\",{\"_index\":1063,\"name\":{\"3104\":{},\"3119\":{},\"3140\":{},\"3176\":{},\"3199\":{}},\"comment\":{}}],[\"forgotpasswordexpiration\",{\"_index\":369,\"name\":{\"954\":{}},\"comment\":{}}],[\"forgotpasswordhandler\",{\"_index\":339,\"name\":{\"872\":{}},\"comment\":{}}],[\"forgotpasswordhandlerargs\",{\"_index\":335,\"name\":{\"867\":{}},\"comment\":{}}],[\"forgotpasswordpayload\",{\"_index\":363,\"name\":{\"945\":{}},\"comment\":{}}],[\"forgotpasswordstorage\",{\"_index\":367,\"name\":{\"952\":{}},\"comment\":{}}],[\"formtojsonconverter\",{\"_index\":744,\"name\":{\"2046\":{}},\"comment\":{}}],[\"forquads\",{\"_index\":259,\"name\":{\"722\":{}},\"comment\":{}}],[\"forwarded\",{\"_index\":1146,\"name\":{\"3299\":{}},\"comment\":{}}],[\"foundhttperror\",{\"_index\":946,\"name\":{\"2701\":{}},\"comment\":{}}],[\"generate\",{\"_index\":571,\"name\":{\"1558\":{},\"1560\":{},\"1564\":{},\"1567\":{},\"1573\":{},\"1581\":{},\"1585\":{},\"1594\":{},\"1610\":{}},\"comment\":{}}],[\"generateaccept\",{\"_index\":215,\"name\":{\"595\":{}},\"comment\":{}}],[\"generateallow\",{\"_index\":214,\"name\":{\"594\":{}},\"comment\":{}}],[\"generatecookiekeys\",{\"_index\":307,\"name\":{\"800\":{}},\"comment\":{}}],[\"generatedpodmanager\",{\"_index\":597,\"name\":{\"1631\":{}},\"comment\":{}}],[\"generateforgotpasswordrecord\",{\"_index\":357,\"name\":{\"934\":{},\"965\":{}},\"comment\":{}}],[\"generatehttperrorclass\",{\"_index\":949,\"name\":{\"2714\":{}},\"comment\":{}}],[\"generatehttperroruri\",{\"_index\":948,\"name\":{\"2713\":{}},\"comment\":{}}],[\"generatejwks\",{\"_index\":306,\"name\":{\"799\":{}},\"comment\":{}}],[\"generatemetadata\",{\"_index\":593,\"name\":{\"1615\":{},\"2675\":{},\"2686\":{},\"2700\":{},\"2712\":{},\"2727\":{},\"2746\":{},\"2754\":{},\"2770\":{},\"2781\":{},\"2792\":{},\"2807\":{},\"2818\":{},\"2829\":{},\"2856\":{},\"2867\":{}},\"comment\":{}}],[\"generateoptions\",{\"_index\":1024,\"name\":{\"3012\":{}},\"comment\":{}}],[\"generatepath\",{\"_index\":702,\"name\":{\"1950\":{}},\"comment\":{}}],[\"generateredirecthttperrorclass\",{\"_index\":968,\"name\":{\"2819\":{}},\"comment\":{}}],[\"generateresource\",{\"_index\":592,\"name\":{\"1614\":{}},\"comment\":{}}],[\"generatetoken\",{\"_index\":432,\"name\":{\"1129\":{}},\"comment\":{}}],[\"generator\",{\"_index\":519,\"name\":{\"1385\":{},\"1393\":{},\"1899\":{},\"2315\":{}},\"comment\":{}}],[\"get\",{\"_index\":263,\"name\":{\"726\":{},\"2105\":{},\"2114\":{},\"2127\":{},\"2139\":{},\"2150\":{},\"2163\":{},\"2177\":{},\"3097\":{},\"3112\":{},\"3127\":{},\"3156\":{},\"3186\":{}},\"comment\":{}}],[\"getabsolutepath\",{\"_index\":793,\"name\":{\"2204\":{},\"2225\":{},\"2262\":{},\"2289\":{}},\"comment\":{}}],[\"getaccountpayload\",{\"_index\":372,\"name\":{\"957\":{}},\"comment\":{}}],[\"getaccountresourceidentifier\",{\"_index\":370,\"name\":{\"955\":{}},\"comment\":{}}],[\"getaclmatches\",{\"_index\":109,\"name\":{\"254\":{}},\"comment\":{}}],[\"getaclrecursive\",{\"_index\":110,\"name\":{\"255\":{}},\"comment\":{}}],[\"getall\",{\"_index\":262,\"name\":{\"725\":{}},\"comment\":{}}],[\"getauxiliaryidentifier\",{\"_index\":114,\"name\":{\"261\":{},\"278\":{},\"293\":{},\"322\":{},\"335\":{},\"342\":{}},\"comment\":{}}],[\"getauxiliaryidentifiers\",{\"_index\":116,\"name\":{\"263\":{},\"280\":{},\"294\":{},\"323\":{},\"336\":{},\"343\":{}},\"comment\":{}}],[\"getavailablespace\",{\"_index\":840,\"name\":{\"2383\":{},\"2394\":{},\"2401\":{}},\"comment\":{}}],[\"getbasemetadata\",{\"_index\":663,\"name\":{\"1845\":{}},\"comment\":{}}],[\"getbestpreference\",{\"_index\":728,\"name\":{\"1998\":{}},\"comment\":{}}],[\"getcacheheaders\",{\"_index\":632,\"name\":{\"1745\":{}},\"comment\":{}}],[\"getchildmetadata\",{\"_index\":665,\"name\":{\"1847\":{}},\"comment\":{}}],[\"getchildren\",{\"_index\":647,\"name\":{\"1785\":{},\"1804\":{},\"1819\":{},\"1836\":{},\"1862\":{},\"1873\":{},\"1891\":{},\"1903\":{},\"1933\":{}},\"comment\":{}}],[\"getchildresources\",{\"_index\":719,\"name\":{\"1980\":{}},\"comment\":{}}],[\"getcontainerurl\",{\"_index\":790,\"name\":{\"2201\":{},\"2224\":{},\"2261\":{},\"2274\":{}},\"comment\":{}}],[\"getcontenttype\",{\"_index\":266,\"name\":{\"729\":{}},\"comment\":{}}],[\"getcontenttypefrompath\",{\"_index\":792,\"name\":{\"2203\":{},\"2214\":{},\"2251\":{},\"2279\":{}},\"comment\":{}}],[\"getcontenttypefromurl\",{\"_index\":788,\"name\":{\"2199\":{},\"2222\":{},\"2250\":{},\"2287\":{}},\"comment\":{}}],[\"getconversiontarget\",{\"_index\":729,\"name\":{\"1999\":{}},\"comment\":{}}],[\"getcountkey\",{\"_index\":1030,\"name\":{\"3027\":{}},\"comment\":{}}],[\"getdata\",{\"_index\":645,\"name\":{\"1781\":{},\"1802\":{},\"1815\":{},\"1834\":{},\"1859\":{},\"1871\":{},\"1888\":{},\"1901\":{},\"1930\":{}},\"comment\":{}}],[\"getdefault\",{\"_index\":1076,\"name\":{\"3145\":{}},\"comment\":{}}],[\"getdirectorymetadata\",{\"_index\":662,\"name\":{\"1843\":{}},\"comment\":{}}],[\"getdocumenturl\",{\"_index\":791,\"name\":{\"2202\":{},\"2213\":{},\"2253\":{},\"2275\":{}},\"comment\":{}}],[\"getentry\",{\"_index\":676,\"name\":{\"1881\":{}},\"comment\":{}}],[\"getetag\",{\"_index\":891,\"name\":{\"2515\":{}},\"comment\":{}}],[\"getextension\",{\"_index\":1160,\"name\":{\"3316\":{}},\"comment\":{}}],[\"getfilemetadata\",{\"_index\":661,\"name\":{\"1842\":{}},\"comment\":{}}],[\"getfilepath\",{\"_index\":631,\"name\":{\"1742\":{}},\"comment\":{}}],[\"getforgotpasswordrecord\",{\"_index\":358,\"name\":{\"936\":{},\"966\":{}},\"comment\":{}}],[\"getforgotpasswordrecordresourceidentifier\",{\"_index\":371,\"name\":{\"956\":{}},\"comment\":{}}],[\"getgrant\",{\"_index\":413,\"name\":{\"1064\":{}},\"comment\":{}}],[\"gethierarchy\",{\"_index\":674,\"name\":{\"1879\":{}},\"comment\":{}}],[\"getjson\",{\"_index\":764,\"name\":{\"2134\":{}},\"comment\":{}}],[\"getjsonsafely\",{\"_index\":762,\"name\":{\"2132\":{}},\"comment\":{}}],[\"getlocalname\",{\"_index\":721,\"name\":{\"1982\":{}},\"comment\":{}}],[\"getlockcount\",{\"_index\":1039,\"name\":{\"3041\":{}},\"comment\":{}}],[\"getlockidentifier\",{\"_index\":918,\"name\":{\"2582\":{}},\"comment\":{}}],[\"getloggerfor\",{\"_index\":550,\"name\":{\"1495\":{}},\"comment\":{}}],[\"getmatchingsource\",{\"_index\":134,\"name\":{\"326\":{},\"334\":{}},\"comment\":{}}],[\"getmeta\",{\"_index\":546,\"name\":{\"1473\":{}},\"comment\":{}}],[\"getmetadata\",{\"_index\":646,\"name\":{\"1783\":{},\"1803\":{},\"1817\":{},\"1835\":{},\"1860\":{},\"1872\":{},\"1889\":{},\"1902\":{},\"1931\":{}},\"comment\":{}}],[\"getmetadatanode\",{\"_index\":683,\"name\":{\"1912\":{}},\"comment\":{}}],[\"getmoduleroot\",{\"_index\":1169,\"name\":{\"3328\":{}},\"comment\":{}}],[\"getnormalizedmetadata\",{\"_index\":895,\"name\":{\"2540\":{}},\"comment\":{}}],[\"getoperationhandler\",{\"_index\":187,\"name\":{\"509\":{}},\"comment\":{}}],[\"getoutputtypes\",{\"_index\":698,\"name\":{\"1939\":{},\"1985\":{},\"1990\":{},\"2017\":{},\"2025\":{},\"2043\":{},\"2051\":{},\"2060\":{},\"2074\":{},\"2083\":{},\"2097\":{}},\"comment\":{}}],[\"getpackagesettings\",{\"_index\":504,\"name\":{\"1351\":{}},\"comment\":{}}],[\"getparentcontainer\",{\"_index\":1005,\"name\":{\"2960\":{},\"2966\":{},\"2978\":{},\"2987\":{}},\"comment\":{}}],[\"getparentcontainers\",{\"_index\":720,\"name\":{\"1981\":{}},\"comment\":{}}],[\"getparententry\",{\"_index\":675,\"name\":{\"1880\":{}},\"comment\":{}}],[\"getparentmodes\",{\"_index\":84,\"name\":{\"189\":{}},\"comment\":{}}],[\"getpath\",{\"_index\":405,\"name\":{\"1036\":{},\"1038\":{},\"1049\":{}},\"comment\":{}}],[\"getprovider\",{\"_index\":302,\"name\":{\"795\":{},\"807\":{}},\"comment\":{}}],[\"getrawmetadata\",{\"_index\":664,\"name\":{\"1846\":{}},\"comment\":{}}],[\"getreadlockkey\",{\"_index\":1031,\"name\":{\"3028\":{}},\"comment\":{}}],[\"getreadwritekey\",{\"_index\":1050,\"name\":{\"3062\":{}},\"comment\":{}}],[\"getrelatednames\",{\"_index\":681,\"name\":{\"1908\":{}},\"comment\":{}}],[\"getrelativepath\",{\"_index\":794,\"name\":{\"2205\":{},\"2226\":{},\"2263\":{},\"2277\":{}},\"comment\":{}}],[\"getrelativeurl\",{\"_index\":1167,\"name\":{\"3326\":{}},\"comment\":{}}],[\"getreplacementtype\",{\"_index\":724,\"name\":{\"1994\":{}},\"comment\":{}}],[\"getrepresentation\",{\"_index\":876,\"name\":{\"2477\":{},\"2492\":{},\"2533\":{},\"2562\":{},\"2577\":{},\"2590\":{},\"2600\":{},\"2611\":{},\"2623\":{},\"2631\":{},\"2643\":{},\"2659\":{}},\"comment\":{}}],[\"getresourceentries\",{\"_index\":766,\"name\":{\"2144\":{}},\"comment\":{}}],[\"getresourcekey\",{\"_index\":1051,\"name\":{\"3063\":{}},\"comment\":{}}],[\"getsafenormalizedmetadata\",{\"_index\":896,\"name\":{\"2541\":{}},\"comment\":{}}],[\"getsettings\",{\"_index\":354,\"name\":{\"928\":{},\"962\":{}},\"comment\":{}}],[\"getsingleitem\",{\"_index\":1192,\"name\":{\"3354\":{}},\"comment\":{}}],[\"getsize\",{\"_index\":866,\"name\":{\"2453\":{},\"2464\":{}},\"comment\":{}}],[\"getstats\",{\"_index\":655,\"name\":{\"1808\":{},\"1841\":{}},\"comment\":{}}],[\"getstatuscode\",{\"_index\":953,\"name\":{\"2734\":{}},\"comment\":{}}],[\"getstore\",{\"_index\":934,\"name\":{\"2664\":{}},\"comment\":{}}],[\"getsubjectidentifier\",{\"_index\":118,\"name\":{\"267\":{},\"284\":{},\"296\":{},\"325\":{},\"338\":{},\"345\":{}},\"comment\":{}}],[\"gettemplatefilepath\",{\"_index\":1093,\"name\":{\"3219\":{}},\"comment\":{}}],[\"gettokenkey\",{\"_index\":431,\"name\":{\"1128\":{}},\"comment\":{}}],[\"gettotalsize\",{\"_index\":868,\"name\":{\"2456\":{}},\"comment\":{}}],[\"gettotalspaceused\",{\"_index\":837,\"name\":{\"2380\":{},\"2390\":{},\"2402\":{}},\"comment\":{}}],[\"gettypeweight\",{\"_index\":726,\"name\":{\"1996\":{}},\"comment\":{}}],[\"getunexpired\",{\"_index\":777,\"name\":{\"2183\":{}},\"comment\":{}}],[\"getunit\",{\"_index\":865,\"name\":{\"2452\":{},\"2462\":{}},\"comment\":{}}],[\"getweightedpreferences\",{\"_index\":727,\"name\":{\"1997\":{}},\"comment\":{}}],[\"getwritelockkey\",{\"_index\":1032,\"name\":{\"3029\":{}},\"comment\":{}}],[\"globalquotastrategy\",{\"_index\":836,\"name\":{\"2377\":{}},\"comment\":{}}],[\"grantkeyfor\",{\"_index\":436,\"name\":{\"1142\":{}},\"comment\":{}}],[\"greedyreadwritelocker\",{\"_index\":1028,\"name\":{\"3020\":{}},\"comment\":{}}],[\"greedyreadwritesuffixes\",{\"_index\":1026,\"name\":{\"3016\":{}},\"comment\":{}}],[\"grouplinks\",{\"_index\":591,\"name\":{\"1613\":{}},\"comment\":{}}],[\"guarded\",{\"_index\":1116,\"name\":{\"3249\":{}},\"comment\":{}}],[\"guardedstreamfrom\",{\"_index\":1195,\"name\":{\"3357\":{}},\"comment\":{}}],[\"guardstream\",{\"_index\":1115,\"name\":{\"3248\":{}},\"comment\":{}}],[\"handle\",{\"_index\":5,\"name\":{\"5\":{},\"16\":{},\"24\":{},\"28\":{},\"36\":{},\"43\":{},\"50\":{},\"55\":{},\"63\":{},\"68\":{},\"75\":{},\"88\":{},\"96\":{},\"104\":{},\"109\":{},\"115\":{},\"121\":{},\"137\":{},\"149\":{},\"160\":{},\"167\":{},\"178\":{},\"187\":{},\"199\":{},\"208\":{},\"221\":{},\"230\":{},\"238\":{},\"251\":{},\"305\":{},\"311\":{},\"316\":{},\"353\":{},\"361\":{},\"366\":{},\"379\":{},\"386\":{},\"391\":{},\"399\":{},\"408\":{},\"414\":{},\"419\":{},\"424\":{},\"431\":{},\"444\":{},\"449\":{},\"456\":{},\"461\":{},\"467\":{},\"482\":{},\"488\":{},\"496\":{},\"500\":{},\"507\":{},\"513\":{},\"519\":{},\"526\":{},\"533\":{},\"540\":{},\"548\":{},\"556\":{},\"567\":{},\"572\":{},\"579\":{},\"590\":{},\"604\":{},\"610\":{},\"615\":{},\"622\":{},\"628\":{},\"634\":{},\"638\":{},\"643\":{},\"651\":{},\"679\":{},\"684\":{},\"766\":{},\"833\":{},\"841\":{},\"852\":{},\"859\":{},\"864\":{},\"883\":{},\"893\":{},\"902\":{},\"912\":{},\"982\":{},\"993\":{},\"1045\":{},\"1054\":{},\"1067\":{},\"1074\":{},\"1079\":{},\"1088\":{},\"1097\":{},\"1103\":{},\"1108\":{},\"1114\":{},\"1120\":{},\"1127\":{},\"1201\":{},\"1208\":{},\"1226\":{},\"1235\":{},\"1241\":{},\"1255\":{},\"1272\":{},\"1280\":{},\"1296\":{},\"1304\":{},\"1311\":{},\"1317\":{},\"1323\":{},\"1328\":{},\"1334\":{},\"1365\":{},\"1378\":{},\"1396\":{},\"1405\":{},\"1411\":{},\"1416\":{},\"1423\":{},\"1431\":{},\"1440\":{},\"1529\":{},\"1535\":{},\"1541\":{},\"1551\":{},\"1654\":{},\"1677\":{},\"1691\":{},\"1707\":{},\"1715\":{},\"1726\":{},\"1732\":{},\"1744\":{},\"1750\":{},\"1758\":{},\"1776\":{},\"1941\":{},\"1948\":{},\"1971\":{},\"1979\":{},\"1992\":{},\"2008\":{},\"2014\":{},\"2022\":{},\"2040\":{},\"2048\":{},\"2057\":{},\"2065\":{},\"2071\":{},\"2080\":{},\"2093\":{},\"2099\":{},\"2300\":{},\"2309\":{},\"2317\":{},\"2329\":{},\"2336\":{},\"2345\":{},\"2354\":{},\"2360\":{},\"2368\":{},\"2409\":{},\"2420\":{},\"2438\":{},\"2445\":{},\"2473\":{},\"2871\":{},\"2879\":{},\"2889\":{},\"2898\":{},\"2905\":{},\"2913\":{},\"2919\":{},\"2925\":{},\"2931\":{},\"2940\":{},\"2948\":{},\"2955\":{}},\"comment\":{}}],[\"handlebarstemplateengine\",{\"_index\":1092,\"name\":{\"3214\":{}},\"comment\":{}}],[\"handlecontainerdata\",{\"_index\":898,\"name\":{\"2544\":{}},\"comment\":{}}],[\"handleerror\",{\"_index\":620,\"name\":{\"1709\":{}},\"comment\":{}}],[\"handleget\",{\"_index\":343,\"name\":{\"884\":{},\"894\":{},\"903\":{},\"913\":{},\"1055\":{},\"1062\":{},\"1256\":{},\"1273\":{}},\"comment\":{}}],[\"handlepost\",{\"_index\":340,\"name\":{\"879\":{},\"891\":{},\"900\":{},\"909\":{},\"1056\":{},\"1063\":{},\"1251\":{},\"1274\":{}},\"comment\":{}}],[\"handler\",{\"_index\":447,\"name\":{\"1194\":{},\"1200\":{},\"1260\":{},\"1267\":{},\"1667\":{},\"1764\":{},\"1771\":{}},\"comment\":{}}],[\"handlerequest\",{\"_index\":619,\"name\":{\"1708\":{}},\"comment\":{}}],[\"handlers\",{\"_index\":19,\"name\":{\"34\":{},\"228\":{},\"2876\":{},\"2903\":{},\"2918\":{},\"2936\":{},\"2953\":{}},\"comment\":{}}],[\"handlesafe\",{\"_index\":6,\"name\":{\"6\":{},\"17\":{},\"25\":{},\"30\":{},\"38\":{},\"45\":{},\"51\":{},\"56\":{},\"65\":{},\"70\":{},\"79\":{},\"89\":{},\"97\":{},\"105\":{},\"110\":{},\"116\":{},\"122\":{},\"145\":{},\"152\":{},\"161\":{},\"171\":{},\"181\":{},\"193\":{},\"203\":{},\"214\":{},\"222\":{},\"232\":{},\"242\":{},\"259\":{},\"307\":{},\"312\":{},\"318\":{},\"354\":{},\"362\":{},\"375\":{},\"381\":{},\"387\":{},\"395\":{},\"400\":{},\"410\":{},\"415\":{},\"421\":{},\"426\":{},\"433\":{},\"445\":{},\"452\":{},\"458\":{},\"463\":{},\"468\":{},\"484\":{},\"489\":{},\"497\":{},\"502\":{},\"508\":{},\"514\":{},\"520\":{},\"527\":{},\"534\":{},\"541\":{},\"549\":{},\"557\":{},\"568\":{},\"573\":{},\"581\":{},\"597\":{},\"606\":{},\"612\":{},\"617\":{},\"624\":{},\"630\":{},\"635\":{},\"640\":{},\"647\":{},\"653\":{},\"680\":{},\"685\":{},\"769\":{},\"835\":{},\"842\":{},\"853\":{},\"860\":{},\"866\":{},\"885\":{},\"895\":{},\"904\":{},\"914\":{},\"984\":{},\"994\":{},\"1046\":{},\"1057\":{},\"1068\":{},\"1075\":{},\"1081\":{},\"1089\":{},\"1098\":{},\"1104\":{},\"1110\":{},\"1116\":{},\"1121\":{},\"1133\":{},\"1203\":{},\"1210\":{},\"1228\":{},\"1237\":{},\"1242\":{},\"1257\":{},\"1276\":{},\"1281\":{},\"1299\":{},\"1306\":{},\"1313\":{},\"1319\":{},\"1324\":{},\"1330\":{},\"1335\":{},\"1367\":{},\"1380\":{},\"1398\":{},\"1407\":{},\"1412\":{},\"1418\":{},\"1425\":{},\"1433\":{},\"1443\":{},\"1531\":{},\"1537\":{},\"1542\":{},\"1553\":{},\"1656\":{},\"1678\":{},\"1692\":{},\"1711\":{},\"1716\":{},\"1728\":{},\"1734\":{},\"1746\":{},\"1752\":{},\"1760\":{},\"1777\":{},\"1942\":{},\"1958\":{},\"1972\":{},\"1986\":{},\"1993\":{},\"2011\":{},\"2019\":{},\"2027\":{},\"2045\":{},\"2053\":{},\"2062\":{},\"2067\":{},\"2076\":{},\"2085\":{},\"2094\":{},\"2100\":{},\"2301\":{},\"2310\":{},\"2320\":{},\"2330\":{},\"2337\":{},\"2346\":{},\"2355\":{},\"2362\":{},\"2376\":{},\"2412\":{},\"2423\":{},\"2441\":{},\"2446\":{},\"2475\":{},\"2872\":{},\"2878\":{},\"2888\":{},\"2900\":{},\"2906\":{},\"2915\":{},\"2921\":{},\"2927\":{},\"2933\":{},\"2943\":{},\"2949\":{},\"2956\":{}},\"comment\":{}}],[\"has\",{\"_index\":261,\"name\":{\"724\":{},\"2106\":{},\"2116\":{},\"2128\":{},\"2140\":{},\"2152\":{},\"2164\":{},\"2178\":{},\"3096\":{},\"3111\":{},\"3125\":{},\"3184\":{}},\"comment\":{}}],[\"hasconditions\",{\"_index\":63,\"name\":{\"142\":{}},\"comment\":{}}],[\"hascontainertype\",{\"_index\":906,\"name\":{\"2552\":{}},\"comment\":{}}],[\"hasdeletes\",{\"_index\":65,\"name\":{\"144\":{}},\"comment\":{}}],[\"hasentry\",{\"_index\":1069,\"name\":{\"3126\":{},\"3158\":{},\"3185\":{}},\"comment\":{}}],[\"hashfn\",{\"_index\":1059,\"name\":{\"3094\":{}},\"comment\":{}}],[\"hashmap\",{\"_index\":1058,\"name\":{\"3091\":{},\"3093\":{}},\"comment\":{}}],[\"hasinserts\",{\"_index\":64,\"name\":{\"143\":{}},\"comment\":{}}],[\"hasmodepermission\",{\"_index\":95,\"name\":{\"211\":{}},\"comment\":{}}],[\"hasproperchildren\",{\"_index\":908,\"name\":{\"2554\":{}},\"comment\":{}}],[\"hasresource\",{\"_index\":880,\"name\":{\"2487\":{},\"2491\":{},\"2514\":{},\"2532\":{},\"2565\":{},\"2576\":{},\"2589\":{},\"2599\":{},\"2610\":{},\"2622\":{},\"2635\":{},\"2639\":{},\"2653\":{},\"2658\":{}},\"comment\":{}}],[\"hasscheme\",{\"_index\":1132,\"name\":{\"3266\":{}},\"comment\":{}}],[\"hastoken\",{\"_index\":433,\"name\":{\"1130\":{}},\"comment\":{}}],[\"headerhandler\",{\"_index\":625,\"name\":{\"1729\":{}},\"comment\":{}}],[\"headermap\",{\"_index\":224,\"name\":{\"627\":{}},\"comment\":{}}],[\"headers\",{\"_index\":220,\"name\":{\"609\":{},\"1731\":{}},\"comment\":{}}],[\"headoperationhandler\",{\"_index\":188,\"name\":{\"515\":{}},\"comment\":{}}],[\"hh\",{\"_index\":1217,\"name\":{\"3383\":{}},\"comment\":{}}],[\"host\",{\"_index\":375,\"name\":{\"971\":{},\"3302\":{}},\"comment\":{}}],[\"html\",{\"_index\":386,\"name\":{\"989\":{}},\"comment\":{}}],[\"htmlviewhandler\",{\"_index\":420,\"name\":{\"1082\":{}},\"comment\":{}}],[\"http\",{\"_index\":1218,\"name\":{\"3384\":{}},\"comment\":{}}],[\"httperror\",{\"_index\":951,\"name\":{\"2719\":{}},\"comment\":{}}],[\"httperrorclass\",{\"_index\":952,\"name\":{\"2728\":{}},\"comment\":{}}],[\"httperroroptions\",{\"_index\":950,\"name\":{\"2715\":{}},\"comment\":{}}],[\"httphandler\",{\"_index\":609,\"name\":{\"1674\":{}},\"comment\":{}}],[\"httphandlerinput\",{\"_index\":608,\"name\":{\"1671\":{}},\"comment\":{}}],[\"httprequest\",{\"_index\":611,\"name\":{\"1680\":{}},\"comment\":{}}],[\"httpresponse\",{\"_index\":612,\"name\":{\"1681\":{}},\"comment\":{}}],[\"https\",{\"_index\":601,\"name\":{\"1658\":{}},\"comment\":{}}],[\"httpserverfactory\",{\"_index\":613,\"name\":{\"1682\":{}},\"comment\":{}}],[\"iana\",{\"_index\":1219,\"name\":{\"3385\":{}},\"comment\":{}}],[\"id\",{\"_index\":249,\"name\":{\"711\":{}},\"comment\":{}}],[\"identifier\",{\"_index\":140,\"name\":{\"349\":{},\"714\":{},\"1570\":{},\"2087\":{},\"2233\":{},\"2324\":{},\"2339\":{},\"2348\":{}},\"comment\":{}}],[\"identifiergenerator\",{\"_index\":389,\"name\":{\"998\":{},\"1025\":{},\"1563\":{}},\"comment\":{}}],[\"identifierhashfn\",{\"_index\":1066,\"name\":{\"3108\":{}},\"comment\":{}}],[\"identifiermap\",{\"_index\":1067,\"name\":{\"3109\":{}},\"comment\":{}}],[\"identifiersetmultimap\",{\"_index\":1068,\"name\":{\"3123\":{}},\"comment\":{}}],[\"identifierstrategy\",{\"_index\":42,\"name\":{\"94\":{},\"177\":{},\"186\":{},\"249\":{},\"288\":{},\"304\":{},\"402\":{},\"406\":{},\"1866\":{},\"1897\":{},\"1975\":{},\"2388\":{},\"2529\":{},\"2963\":{}},\"comment\":{}}],[\"identifiertokey\",{\"_index\":769,\"name\":{\"2147\":{}},\"comment\":{}}],[\"identityproviderfactory\",{\"_index\":298,\"name\":{\"780\":{}},\"comment\":{}}],[\"identityproviderfactoryargs\",{\"_index\":292,\"name\":{\"770\":{}},\"comment\":{}}],[\"identityproviderhttphandler\",{\"_index\":448,\"name\":{\"1195\":{}},\"comment\":{}}],[\"identityproviderhttphandlerargs\",{\"_index\":446,\"name\":{\"1191\":{}},\"comment\":{}}],[\"idpindex\",{\"_index\":421,\"name\":{\"1084\":{}},\"comment\":{}}],[\"ignoreerrors\",{\"_index\":999,\"name\":{\"2938\":{}},\"comment\":{}}],[\"ignorefolders\",{\"_index\":864,\"name\":{\"2450\":{}},\"comment\":{}}],[\"immutablemetadatapatcher\",{\"_index\":817,\"name\":{\"2302\":{}},\"comment\":{}}],[\"immutablepatterns\",{\"_index\":818,\"name\":{\"2307\":{}},\"comment\":{}}],[\"includequerystring\",{\"_index\":160,\"name\":{\"403\":{},\"407\":{}},\"comment\":{}}],[\"inconverter\",{\"_index\":928,\"name\":{\"2628\":{}},\"comment\":{}}],[\"incrementcount\",{\"_index\":1036,\"name\":{\"3033\":{}},\"comment\":{}}],[\"indexname\",{\"_index\":913,\"name\":{\"2560\":{}},\"comment\":{}}],[\"indexrepresentationstore\",{\"_index\":912,\"name\":{\"2558\":{}},\"comment\":{}}],[\"info\",{\"_index\":541,\"name\":{\"1462\":{},\"1476\":{},\"1486\":{},\"1503\":{},\"1517\":{},\"2842\":{}},\"comment\":{}}],[\"initconfig\",{\"_index\":305,\"name\":{\"798\":{}},\"comment\":{}}],[\"initializable\",{\"_index\":522,\"name\":{\"1399\":{},\"1404\":{}},\"comment\":{}}],[\"initializablehandler\",{\"_index\":523,\"name\":{\"1402\":{}},\"comment\":{}}],[\"initialize\",{\"_index\":468,\"name\":{\"1252\":{},\"1400\":{},\"3013\":{},\"3070\":{}},\"comment\":{}}],[\"initializer\",{\"_index\":466,\"name\":{\"1245\":{},\"1250\":{},\"1338\":{},\"1408\":{}},\"comment\":{}}],[\"inmemorydataaccessor\",{\"_index\":671,\"name\":{\"1864\":{}},\"comment\":{}}],[\"inpreferences\",{\"_index\":930,\"name\":{\"2630\":{}},\"comment\":{}}],[\"inputtypes\",{\"_index\":696,\"name\":{\"1937\":{},\"1983\":{},\"2015\":{},\"2023\":{},\"2041\":{},\"2049\":{},\"2058\":{},\"2072\":{},\"2081\":{}},\"comment\":{}}],[\"inserts\",{\"_index\":148,\"name\":{\"370\":{}},\"comment\":{}}],[\"interaction\",{\"_index\":423,\"name\":{\"1090\":{}},\"comment\":{}}],[\"interactionhandler\",{\"_index\":295,\"name\":{\"774\":{},\"787\":{},\"1094\":{}},\"comment\":{}}],[\"interactionhandlerinput\",{\"_index\":424,\"name\":{\"1091\":{}},\"comment\":{}}],[\"interactionroute\",{\"_index\":406,\"name\":{\"1037\":{}},\"comment\":{}}],[\"interactionroutehandler\",{\"_index\":407,\"name\":{\"1040\":{}},\"comment\":{}}],[\"intermediatecreateextractor\",{\"_index\":43,\"name\":{\"98\":{}},\"comment\":{}}],[\"intermediatetype\",{\"_index\":815,\"name\":{\"2297\":{}},\"comment\":{}}],[\"internal_all\",{\"_index\":1107,\"name\":{\"3238\":{}},\"comment\":{}}],[\"internal_error\",{\"_index\":1109,\"name\":{\"3240\":{}},\"comment\":{}}],[\"internal_quads\",{\"_index\":1108,\"name\":{\"3239\":{}},\"comment\":{}}],[\"internalservererror\",{\"_index\":955,\"name\":{\"2736\":{}},\"comment\":{}}],[\"interpretcontainerpermission\",{\"_index\":86,\"name\":{\"191\":{}},\"comment\":{}}],[\"interpretcontrol\",{\"_index\":104,\"name\":{\"240\":{}},\"comment\":{}}],[\"isaccesstoken\",{\"_index\":308,\"name\":{\"801\":{}},\"comment\":{}}],[\"isauthenticated\",{\"_index\":96,\"name\":{\"212\":{}},\"comment\":{}}],[\"isauxiliaryidentifier\",{\"_index\":117,\"name\":{\"265\":{},\"282\":{},\"295\":{},\"324\":{},\"337\":{},\"344\":{}},\"comment\":{}}],[\"iscomposite\",{\"_index\":832,\"name\":{\"2371\":{}},\"comment\":{}}],[\"iscontaineridentifier\",{\"_index\":1165,\"name\":{\"3321\":{}},\"comment\":{}}],[\"iscontainerpath\",{\"_index\":1164,\"name\":{\"3320\":{}},\"comment\":{}}],[\"iscontainertype\",{\"_index\":905,\"name\":{\"2551\":{}},\"comment\":{}}],[\"isdataentry\",{\"_index\":673,\"name\":{\"1878\":{}},\"comment\":{}}],[\"isdeleteallowed\",{\"_index\":213,\"name\":{\"593\":{}},\"comment\":{}}],[\"isdeleteinsert\",{\"_index\":61,\"name\":{\"140\":{},\"2370\":{}},\"comment\":{}}],[\"isdependentauxiliary\",{\"_index\":77,\"name\":{\"169\":{}},\"comment\":{}}],[\"isempty\",{\"_index\":242,\"name\":{\"691\":{},\"696\":{},\"701\":{},\"754\":{}},\"comment\":{}}],[\"iserror\",{\"_index\":942,\"name\":{\"2687\":{}},\"comment\":{}}],[\"isexpired\",{\"_index\":778,\"name\":{\"2184\":{}},\"comment\":{}}],[\"isguarded\",{\"_index\":1114,\"name\":{\"3247\":{}},\"comment\":{}}],[\"ishttprequest\",{\"_index\":610,\"name\":{\"1679\":{}},\"comment\":{}}],[\"isinstance\",{\"_index\":937,\"name\":{\"2668\":{},\"2679\":{},\"2693\":{},\"2704\":{},\"2720\":{},\"2731\":{},\"2739\":{},\"2750\":{},\"2762\":{},\"2774\":{},\"2785\":{},\"2799\":{},\"2811\":{},\"2821\":{},\"2833\":{},\"2849\":{},\"2860\":{}},\"comment\":{}}],[\"isinternalcontenttype\",{\"_index\":732,\"name\":{\"2002\":{}},\"comment\":{}}],[\"ismemberofgroup\",{\"_index\":33,\"name\":{\"76\":{}},\"comment\":{}}],[\"ismetadata\",{\"_index\":803,\"name\":{\"2236\":{}},\"comment\":{}}],[\"ismetadataidentifier\",{\"_index\":684,\"name\":{\"1913\":{}},\"comment\":{}}],[\"ismetadatapath\",{\"_index\":796,\"name\":{\"2207\":{},\"2228\":{},\"2265\":{},\"2291\":{}},\"comment\":{}}],[\"isnop\",{\"_index\":62,\"name\":{\"141\":{}},\"comment\":{}}],[\"ispostallowed\",{\"_index\":212,\"name\":{\"592\":{}},\"comment\":{}}],[\"isprimary\",{\"_index\":455,\"name\":{\"1218\":{},\"1450\":{}},\"comment\":{}}],[\"isrepresentationmetadata\",{\"_index\":243,\"name\":{\"702\":{}},\"comment\":{}}],[\"isrequiredinroot\",{\"_index\":120,\"name\":{\"272\":{},\"298\":{},\"331\":{}},\"comment\":{}}],[\"isresourceidentifier\",{\"_index\":280,\"name\":{\"746\":{}},\"comment\":{}}],[\"isrootcontainer\",{\"_index\":1006,\"name\":{\"2961\":{},\"2968\":{},\"2977\":{},\"2986\":{}},\"comment\":{}}],[\"isrootstorage\",{\"_index\":907,\"name\":{\"2553\":{}},\"comment\":{}}],[\"issinglethreaded\",{\"_index\":454,\"name\":{\"1217\":{}},\"comment\":{}}],[\"issparql\",{\"_index\":59,\"name\":{\"138\":{}},\"comment\":{}}],[\"issparqlupdate\",{\"_index\":831,\"name\":{\"2369\":{}},\"comment\":{}}],[\"issupported\",{\"_index\":60,\"name\":{\"139\":{}},\"comment\":{}}],[\"issystemerror\",{\"_index\":971,\"name\":{\"2836\":{}},\"comment\":{}}],[\"isterm\",{\"_index\":1203,\"name\":{\"3367\":{}},\"comment\":{}}],[\"isvalidfilename\",{\"_index\":1202,\"name\":{\"3366\":{}},\"comment\":{}}],[\"isvalidvariable\",{\"_index\":564,\"name\":{\"1543\":{}},\"comment\":{}}],[\"isworker\",{\"_index\":456,\"name\":{\"1219\":{}},\"comment\":{}}],[\"iterator\",{\"_index\":1064,\"name\":{\"3106\":{},\"3121\":{},\"3142\":{},\"3178\":{},\"3201\":{}},\"comment\":{}}],[\"joinfilepath\",{\"_index\":1154,\"name\":{\"3310\":{}},\"comment\":{}}],[\"joinurl\",{\"_index\":1175,\"name\":{\"3334\":{}},\"comment\":{}}],[\"json_ld\",{\"_index\":1220,\"name\":{\"3386\":{}},\"comment\":{}}],[\"jsonfilestorage\",{\"_index\":759,\"name\":{\"2122\":{}},\"comment\":{}}],[\"jsonresourcestorage\",{\"_index\":765,\"name\":{\"2135\":{}},\"comment\":{}}],[\"jwtalg\",{\"_index\":300,\"name\":{\"793\":{}},\"comment\":{}}],[\"key\",{\"_index\":486,\"name\":{\"1302\":{},\"1309\":{},\"1660\":{}},\"comment\":{}}],[\"keyextractor\",{\"_index\":485,\"name\":{\"1300\":{}},\"comment\":{}}],[\"keyfor\",{\"_index\":439,\"name\":{\"1145\":{}},\"comment\":{}}],[\"keys\",{\"_index\":1061,\"name\":{\"3102\":{},\"3117\":{},\"3136\":{},\"3195\":{}},\"comment\":{}}],[\"keytoidentifier\",{\"_index\":768,\"name\":{\"2146\":{}},\"comment\":{}}],[\"keytopath\",{\"_index\":756,\"name\":{\"2110\":{}},\"comment\":{}}],[\"keyvaluestorage\",{\"_index\":771,\"name\":{\"2149\":{}},\"comment\":{}}],[\"language\",{\"_index\":279,\"name\":{\"745\":{}},\"comment\":{}}],[\"lazyloggerfactory\",{\"_index\":533,\"name\":{\"1444\":{}},\"comment\":{}}],[\"ldp\",{\"_index\":1221,\"name\":{\"3387\":{}},\"comment\":{}}],[\"level\",{\"_index\":557,\"name\":{\"1523\":{}},\"comment\":{}}],[\"limit\",{\"_index\":839,\"name\":{\"2382\":{},\"2393\":{},\"2400\":{}},\"comment\":{}}],[\"link\",{\"_index\":129,\"name\":{\"303\":{}},\"comment\":{}}],[\"linkentry\",{\"_index\":1145,\"name\":{\"3296\":{}},\"comment\":{}}],[\"linkentryparameters\",{\"_index\":1143,\"name\":{\"3294\":{}},\"comment\":{}}],[\"linkhascontextrelation\",{\"_index\":174,\"name\":{\"450\":{}},\"comment\":{}}],[\"linkmetadatagenerator\",{\"_index\":128,\"name\":{\"301\":{}},\"comment\":{}}],[\"linkrelmap\",{\"_index\":165,\"name\":{\"430\":{},\"620\":{}},\"comment\":{}}],[\"linkrelmetadatawriter\",{\"_index\":222,\"name\":{\"618\":{}},\"comment\":{}}],[\"linkrelobject\",{\"_index\":166,\"name\":{\"434\":{}},\"comment\":{}}],[\"linkrelparser\",{\"_index\":164,\"name\":{\"427\":{}},\"comment\":{}}],[\"listcredentialshandler\",{\"_index\":334,\"name\":{\"861\":{}},\"comment\":{}}],[\"listeners\",{\"_index\":290,\"name\":{\"765\":{}},\"comment\":{}}],[\"listsinglethreadedcomponents\",{\"_index\":458,\"name\":{\"1221\":{}},\"comment\":{}}],[\"loadfromenv\",{\"_index\":479,\"name\":{\"1290\":{}},\"comment\":{}}],[\"location\",{\"_index\":947,\"name\":{\"2707\":{},\"2765\":{},\"2824\":{}},\"comment\":{}}],[\"locationinteractionhandler\",{\"_index\":426,\"name\":{\"1099\":{}},\"comment\":{}}],[\"lockedrepresentationrun\",{\"_index\":919,\"name\":{\"2583\":{}},\"comment\":{}}],[\"locker\",{\"_index\":760,\"name\":{\"2125\":{},\"2996\":{},\"3022\":{},\"3037\":{},\"3081\":{}},\"comment\":{}}],[\"lockfolder\",{\"_index\":1018,\"name\":{\"3005\":{}},\"comment\":{}}],[\"lockidentifier\",{\"_index\":761,\"name\":{\"2126\":{}},\"comment\":{}}],[\"lockingresourcestore\",{\"_index\":916,\"name\":{\"2570\":{}},\"comment\":{}}],[\"lockoptions\",{\"_index\":1017,\"name\":{\"3004\":{}},\"comment\":{}}],[\"locks\",{\"_index\":917,\"name\":{\"2574\":{}},\"comment\":{}}],[\"log\",{\"_index\":539,\"name\":{\"1453\":{},\"1456\":{},\"1472\":{},\"1483\":{},\"1500\":{},\"1514\":{}},\"comment\":{}}],[\"log_levels\",{\"_index\":548,\"name\":{\"1493\":{}},\"comment\":{}}],[\"logger\",{\"_index\":2,\"name\":{\"2\":{},\"22\":{},\"42\":{},\"48\":{},\"164\":{},\"174\":{},\"184\":{},\"196\":{},\"206\":{},\"235\":{},\"245\":{},\"378\":{},\"384\":{},\"390\":{},\"418\":{},\"429\":{},\"448\":{},\"455\":{},\"530\":{},\"537\":{},\"544\":{},\"576\":{},\"600\":{},\"621\":{},\"676\":{},\"709\":{},\"764\":{},\"782\":{},\"874\":{},\"888\":{},\"898\":{},\"907\":{},\"1022\":{},\"1113\":{},\"1124\":{},\"1139\":{},\"1174\":{},\"1197\":{},\"1206\":{},\"1213\":{},\"1248\":{},\"1266\":{},\"1345\":{},\"1364\":{},\"1374\":{},\"1390\":{},\"1428\":{},\"1455\":{},\"1482\":{},\"1509\":{},\"1513\":{},\"1588\":{},\"1625\":{},\"1633\":{},\"1648\":{},\"1666\":{},\"1701\":{},\"1740\":{},\"1755\":{},\"1799\":{},\"1831\":{},\"1895\":{},\"1945\":{},\"2174\":{},\"2192\":{},\"2216\":{},\"2254\":{},\"2281\":{},\"2294\":{},\"2304\":{},\"2313\":{},\"2333\":{},\"2358\":{},\"2365\":{},\"2527\":{},\"2572\":{},\"2626\":{},\"2875\":{},\"2952\":{},\"2975\":{},\"2984\":{},\"3002\":{},\"3036\":{},\"3054\":{},\"3080\":{},\"3088\":{}},\"comment\":{}}],[\"loggerfactory\",{\"_index\":525,\"name\":{\"1415\":{},\"1447\":{},\"1490\":{}},\"comment\":{}}],[\"loggerinitializer\",{\"_index\":524,\"name\":{\"1413\":{}},\"comment\":{}}],[\"loginhandler\",{\"_index\":344,\"name\":{\"886\":{}},\"comment\":{}}],[\"loglevel\",{\"_index\":549,\"name\":{\"1494\":{}},\"comment\":{}}],[\"logmetadata\",{\"_index\":536,\"name\":{\"1449\":{}},\"comment\":{}}],[\"ma\",{\"_index\":1222,\"name\":{\"3388\":{}},\"comment\":{}}],[\"mailtransporter\",{\"_index\":381,\"name\":{\"980\":{}},\"comment\":{}}],[\"maintemplatepath\",{\"_index\":740,\"name\":{\"2029\":{},\"2036\":{}},\"comment\":{}}],[\"mandatoryfields\",{\"_index\":966,\"name\":{\"2802\":{}},\"comment\":{}}],[\"map\",{\"_index\":1084,\"name\":{\"3183\":{},\"3304\":{}},\"comment\":{}}],[\"mapentry\",{\"_index\":1079,\"name\":{\"3148\":{}},\"comment\":{}}],[\"mapfilepathtourl\",{\"_index\":789,\"name\":{\"2200\":{},\"2223\":{},\"2238\":{},\"2260\":{},\"2288\":{}},\"comment\":{}}],[\"mapkey\",{\"_index\":1077,\"name\":{\"3146\":{}},\"comment\":{}}],[\"mappedmetadatawriter\",{\"_index\":223,\"name\":{\"625\":{}},\"comment\":{}}],[\"mappings\",{\"_index\":627,\"name\":{\"1737\":{}},\"comment\":{}}],[\"mapurltocontainerpath\",{\"_index\":786,\"name\":{\"2197\":{},\"2221\":{},\"2259\":{},\"2286\":{}},\"comment\":{}}],[\"mapurltodocumentpath\",{\"_index\":787,\"name\":{\"2198\":{},\"2212\":{},\"2252\":{},\"2278\":{}},\"comment\":{}}],[\"mapurltofilepath\",{\"_index\":785,\"name\":{\"2196\":{},\"2220\":{},\"2240\":{},\"2258\":{},\"2285\":{}},\"comment\":{}}],[\"mapvalue\",{\"_index\":1078,\"name\":{\"3147\":{}},\"comment\":{}}],[\"markdowntohtmlconverter\",{\"_index\":745,\"name\":{\"2054\":{}},\"comment\":{}}],[\"matches\",{\"_index\":889,\"name\":{\"2509\":{},\"2523\":{}},\"comment\":{}}],[\"matchesauthorizationscheme\",{\"_index\":1131,\"name\":{\"3265\":{}},\"comment\":{}}],[\"matchesetag\",{\"_index\":883,\"name\":{\"2498\":{},\"2504\":{},\"2517\":{}},\"comment\":{}}],[\"matchesmediapreferences\",{\"_index\":730,\"name\":{\"2000\":{}},\"comment\":{}}],[\"matchesmediatype\",{\"_index\":731,\"name\":{\"2001\":{}},\"comment\":{}}],[\"matchesmetadata\",{\"_index\":888,\"name\":{\"2508\":{},\"2521\":{}},\"comment\":{}}],[\"matchespreferences\",{\"_index\":915,\"name\":{\"2563\":{}},\"comment\":{}}],[\"matchreaders\",{\"_index\":90,\"name\":{\"200\":{}},\"comment\":{}}],[\"matchstore\",{\"_index\":860,\"name\":{\"2439\":{}},\"comment\":{}}],[\"mediarange\",{\"_index\":914,\"name\":{\"2561\":{}},\"comment\":{}}],[\"mediatype\",{\"_index\":1137,\"name\":{\"3273\":{}},\"comment\":{}}],[\"memorymapstorage\",{\"_index\":772,\"name\":{\"2160\":{}},\"comment\":{}}],[\"memoryresourcelocker\",{\"_index\":1037,\"name\":{\"3034\":{}},\"comment\":{}}],[\"mergepermissionmaps\",{\"_index\":100,\"name\":{\"226\":{}},\"comment\":{}}],[\"mergepermissions\",{\"_index\":101,\"name\":{\"227\":{}},\"comment\":{}}],[\"meta\",{\"_index\":1111,\"name\":{\"3244\":{}},\"comment\":{}}],[\"metadata\",{\"_index\":143,\"name\":{\"357\":{},\"491\":{},\"657\":{},\"662\":{},\"667\":{},\"672\":{},\"689\":{},\"693\":{},\"698\":{},\"751\":{}},\"comment\":{}}],[\"metadatacollector\",{\"_index\":617,\"name\":{\"1695\":{},\"1705\":{}},\"comment\":{}}],[\"metadatagenerator\",{\"_index\":124,\"name\":{\"289\":{},\"308\":{}},\"comment\":{}}],[\"metadatagraph\",{\"_index\":247,\"name\":{\"706\":{}},\"comment\":{}}],[\"metadataidentifier\",{\"_index\":244,\"name\":{\"703\":{}},\"comment\":{}}],[\"metadataparser\",{\"_index\":172,\"name\":{\"441\":{},\"472\":{},\"479\":{}},\"comment\":{}}],[\"metadatarecord\",{\"_index\":246,\"name\":{\"705\":{}},\"comment\":{}}],[\"metadatastrategy\",{\"_index\":194,\"name\":{\"546\":{},\"1600\":{},\"1608\":{},\"2306\":{},\"2531\":{},\"2627\":{}},\"comment\":{}}],[\"metadatavalue\",{\"_index\":245,\"name\":{\"704\":{}},\"comment\":{}}],[\"metadatawriter\",{\"_index\":225,\"name\":{\"631\":{},\"677\":{}},\"comment\":{}}],[\"method\",{\"_index\":285,\"name\":{\"756\":{}},\"comment\":{}}],[\"methodfilterhandler\",{\"_index\":988,\"name\":{\"2893\":{}},\"comment\":{}}],[\"methodmodesextractor\",{\"_index\":46,\"name\":{\"111\":{}},\"comment\":{}}],[\"methodnotallowedhttperror\",{\"_index\":956,\"name\":{\"2747\":{}},\"comment\":{}}],[\"methods\",{\"_index\":957,\"name\":{\"2753\":{},\"2895\":{}},\"comment\":{}}],[\"minquality\",{\"_index\":713,\"name\":{\"1962\":{}},\"comment\":{}}],[\"modesextractor\",{\"_index\":45,\"name\":{\"106\":{},\"1642\":{},\"1650\":{}},\"comment\":{}}],[\"modifiedmetadatawriter\",{\"_index\":226,\"name\":{\"636\":{}},\"comment\":{}}],[\"modifiedsince\",{\"_index\":885,\"name\":{\"2500\":{},\"2506\":{},\"2519\":{}},\"comment\":{}}],[\"modify\",{\"_index\":1075,\"name\":{\"3144\":{}},\"comment\":{}}],[\"modifyoptions\",{\"_index\":1081,\"name\":{\"3151\":{}},\"comment\":{}}],[\"modifyresource\",{\"_index\":879,\"name\":{\"2485\":{},\"2496\":{},\"2536\":{},\"2568\":{},\"2581\":{},\"2594\":{},\"2603\":{},\"2608\":{},\"2619\":{},\"2637\":{},\"2651\":{},\"2663\":{}},\"comment\":{}}],[\"modifytypeweights\",{\"_index\":707,\"name\":{\"1955\":{}},\"comment\":{}}],[\"modulepath\",{\"_index\":1170,\"name\":{\"3329\":{}},\"comment\":{}}],[\"modulepathplaceholder\",{\"_index\":1174,\"name\":{\"3333\":{}},\"comment\":{}}],[\"moduleversionverifier\",{\"_index\":526,\"name\":{\"1419\":{}},\"comment\":{}}],[\"monitoringstore\",{\"_index\":922,\"name\":{\"2586\":{}},\"comment\":{}}],[\"movedpermanentlyhttperror\",{\"_index\":958,\"name\":{\"2759\":{}},\"comment\":{}}],[\"n3patchbodyparser\",{\"_index\":145,\"name\":{\"363\":{}},\"comment\":{}}],[\"n3patcher\",{\"_index\":819,\"name\":{\"2311\":{}},\"comment\":{}}],[\"n3patchmodesextractor\",{\"_index\":47,\"name\":{\"117\":{}},\"comment\":{}}],[\"name\",{\"_index\":318,\"name\":{\"816\":{},\"1140\":{},\"1159\":{},\"1178\":{},\"1285\":{},\"1620\":{},\"1910\":{}},\"comment\":{}}],[\"namespace\",{\"_index\":1213,\"name\":{\"3377\":{}},\"comment\":{}}],[\"namespaceprefix\",{\"_index\":1042,\"name\":{\"3048\":{},\"3059\":{}},\"comment\":{}}],[\"nocheckownershipvalidator\",{\"_index\":429,\"name\":{\"1111\":{}},\"comment\":{}}],[\"normalizefilepath\",{\"_index\":1153,\"name\":{\"3309\":{}},\"comment\":{}}],[\"notfoundhttperror\",{\"_index\":959,\"name\":{\"2771\":{}},\"comment\":{}}],[\"notimplementedhttperror\",{\"_index\":960,\"name\":{\"2782\":{}},\"comment\":{}}],[\"notmatchesetag\",{\"_index\":884,\"name\":{\"2499\":{},\"2505\":{},\"2518\":{}},\"comment\":{}}],[\"oautherrorfields\",{\"_index\":961,\"name\":{\"2793\":{}},\"comment\":{}}],[\"oauthhttperror\",{\"_index\":965,\"name\":{\"2798\":{}},\"comment\":{}}],[\"object\",{\"_index\":1183,\"name\":{\"3344\":{}},\"comment\":{}}],[\"objectallowed\",{\"_index\":170,\"name\":{\"439\":{}},\"comment\":{}}],[\"oidc\",{\"_index\":1223,\"name\":{\"3389\":{}},\"comment\":{}}],[\"oidchttphandler\",{\"_index\":449,\"name\":{\"1204\":{}},\"comment\":{}}],[\"oidcinteraction\",{\"_index\":425,\"name\":{\"1093\":{}},\"comment\":{}}],[\"oidcissuer\",{\"_index\":400,\"name\":{\"1015\":{},\"1622\":{}},\"comment\":{}}],[\"oidcpath\",{\"_index\":294,\"name\":{\"773\":{},\"786\":{}},\"comment\":{}}],[\"okresponsedescription\",{\"_index\":235,\"name\":{\"659\":{}},\"comment\":{}}],[\"onresourcechanged\",{\"_index\":291,\"name\":{\"767\":{}},\"comment\":{}}],[\"operation\",{\"_index\":182,\"name\":{\"492\":{},\"522\":{},\"755\":{},\"847\":{},\"1092\":{},\"1685\":{}},\"comment\":{}}],[\"operationhandler\",{\"_index\":190,\"name\":{\"523\":{},\"1645\":{},\"1653\":{},\"1698\":{},\"1706\":{}},\"comment\":{}}],[\"operationhandlerinput\",{\"_index\":189,\"name\":{\"521\":{}},\"comment\":{}}],[\"operationhttphandler\",{\"_index\":615,\"name\":{\"1688\":{}},\"comment\":{}}],[\"operationhttphandlerinput\",{\"_index\":614,\"name\":{\"1684\":{}},\"comment\":{}}],[\"operationmetadatacollector\",{\"_index\":183,\"name\":{\"493\":{}},\"comment\":{}}],[\"operationmetadatacollectorinput\",{\"_index\":181,\"name\":{\"490\":{}},\"comment\":{}}],[\"options\",{\"_index\":475,\"name\":{\"1286\":{},\"1556\":{},\"1668\":{},\"1969\":{}},\"comment\":{}}],[\"originalurlextractor\",{\"_index\":15,\"name\":{\"20\":{},\"404\":{}},\"comment\":{}}],[\"originalurlextractorargs\",{\"_index\":159,\"name\":{\"401\":{}},\"comment\":{}}],[\"outconverter\",{\"_index\":929,\"name\":{\"2629\":{}},\"comment\":{}}],[\"outputpreferences\",{\"_index\":748,\"name\":{\"2070\":{}},\"comment\":{}}],[\"outputtypes\",{\"_index\":697,\"name\":{\"1938\":{},\"1984\":{},\"2016\":{},\"2024\":{},\"2042\":{},\"2050\":{},\"2059\":{},\"2073\":{},\"2082\":{}},\"comment\":{}}],[\"override\",{\"_index\":568,\"name\":{\"1550\":{}},\"comment\":{}}],[\"ownauthorization\",{\"_index\":126,\"name\":{\"291\":{}},\"comment\":{}}],[\"ownerpermissionreader\",{\"_index\":78,\"name\":{\"172\":{}},\"comment\":{}}],[\"ownershipvalidator\",{\"_index\":390,\"name\":{\"999\":{},\"1026\":{},\"1117\":{}},\"comment\":{}}],[\"parallelhandler\",{\"_index\":990,\"name\":{\"2901\":{}},\"comment\":{}}],[\"parameters\",{\"_index\":1136,\"name\":{\"3271\":{},\"3292\":{},\"3298\":{}},\"comment\":{}}],[\"parent\",{\"_index\":682,\"name\":{\"1911\":{}},\"comment\":{}}],[\"parentcontainerreader\",{\"_index\":82,\"name\":{\"182\":{}},\"comment\":{}}],[\"parseaccept\",{\"_index\":1122,\"name\":{\"3256\":{}},\"comment\":{}}],[\"parseacceptcharset\",{\"_index\":1123,\"name\":{\"3257\":{}},\"comment\":{}}],[\"parseacceptdatetime\",{\"_index\":1126,\"name\":{\"3260\":{}},\"comment\":{}}],[\"parseacceptencoding\",{\"_index\":1124,\"name\":{\"3258\":{}},\"comment\":{}}],[\"parseacceptlanguage\",{\"_index\":1125,\"name\":{\"3259\":{}},\"comment\":{}}],[\"parsecontenttype\",{\"_index\":1128,\"name\":{\"3262\":{}},\"comment\":{}}],[\"parsedateheader\",{\"_index\":156,\"name\":{\"392\":{}},\"comment\":{}}],[\"parseforwarded\",{\"_index\":1129,\"name\":{\"3263\":{}},\"comment\":{}}],[\"parseinput\",{\"_index\":345,\"name\":{\"892\":{}},\"comment\":{}}],[\"parselinkheader\",{\"_index\":1130,\"name\":{\"3264\":{}},\"comment\":{}}],[\"parseparameters\",{\"_index\":1121,\"name\":{\"3255\":{}},\"comment\":{}}],[\"parsepatch\",{\"_index\":146,\"name\":{\"367\":{}},\"comment\":{}}],[\"parsequads\",{\"_index\":1179,\"name\":{\"3338\":{}},\"comment\":{}}],[\"parserdfwebid\",{\"_index\":444,\"name\":{\"1177\":{}},\"comment\":{}}],[\"parsetagheader\",{\"_index\":157,\"name\":{\"393\":{}},\"comment\":{}}],[\"parsinghttphandler\",{\"_index\":618,\"name\":{\"1699\":{}},\"comment\":{}}],[\"parsinghttphandlerargs\",{\"_index\":616,\"name\":{\"1693\":{}},\"comment\":{}}],[\"pass\",{\"_index\":378,\"name\":{\"976\":{}},\"comment\":{}}],[\"passphrase\",{\"_index\":604,\"name\":{\"1663\":{}},\"comment\":{}}],[\"passthroughadapter\",{\"_index\":441,\"name\":{\"1157\":{}},\"comment\":{}}],[\"passthroughadapterfactory\",{\"_index\":442,\"name\":{\"1168\":{}},\"comment\":{}}],[\"passthroughconverter\",{\"_index\":746,\"name\":{\"2063\":{}},\"comment\":{}}],[\"passthroughdataaccessor\",{\"_index\":677,\"name\":{\"1882\":{}},\"comment\":{}}],[\"passthroughstore\",{\"_index\":924,\"name\":{\"2596\":{}},\"comment\":{}}],[\"password\",{\"_index\":361,\"name\":{\"943\":{},\"1005\":{},\"3050\":{}},\"comment\":{}}],[\"patch\",{\"_index\":208,\"name\":{\"587\":{},\"692\":{},\"2318\":{},\"2325\":{},\"2340\":{},\"2349\":{},\"2375\":{}},\"comment\":{}}],[\"patcher\",{\"_index\":814,\"name\":{\"2295\":{},\"2305\":{},\"2334\":{},\"2359\":{}},\"comment\":{}}],[\"patchhandler\",{\"_index\":823,\"name\":{\"2326\":{},\"2607\":{}},\"comment\":{}}],[\"patchhandlerinput\",{\"_index\":822,\"name\":{\"2321\":{}},\"comment\":{}}],[\"patchingstore\",{\"_index\":925,\"name\":{\"2605\":{}},\"comment\":{}}],[\"patchoperationhandler\",{\"_index\":191,\"name\":{\"528\":{}},\"comment\":{}}],[\"path\",{\"_index\":282,\"name\":{\"748\":{},\"1035\":{},\"1383\":{},\"2843\":{}},\"comment\":{}}],[\"pathbasedreader\",{\"_index\":87,\"name\":{\"194\":{}},\"comment\":{}}],[\"pathmatcher\",{\"_index\":628,\"name\":{\"1738\":{}},\"comment\":{}}],[\"paths\",{\"_index\":89,\"name\":{\"198\":{}},\"comment\":{}}],[\"pathsuffix\",{\"_index\":807,\"name\":{\"2248\":{}},\"comment\":{}}],[\"pathtokey\",{\"_index\":757,\"name\":{\"2111\":{}},\"comment\":{}}],[\"payload\",{\"_index\":773,\"name\":{\"2171\":{},\"2189\":{}},\"comment\":{}}],[\"permission\",{\"_index\":55,\"name\":{\"130\":{}},\"comment\":{}}],[\"permissionbasedauthorizer\",{\"_index\":92,\"name\":{\"204\":{}},\"comment\":{}}],[\"permissionmap\",{\"_index\":57,\"name\":{\"132\":{}},\"comment\":{}}],[\"permissionreader\",{\"_index\":98,\"name\":{\"218\":{},\"1643\":{},\"1651\":{}},\"comment\":{}}],[\"permissionreaderinput\",{\"_index\":97,\"name\":{\"215\":{}},\"comment\":{}}],[\"permissions\",{\"_index\":67,\"name\":{\"148\":{}},\"comment\":{}}],[\"permissionset\",{\"_index\":56,\"name\":{\"131\":{}},\"comment\":{}}],[\"pfx\",{\"_index\":603,\"name\":{\"1662\":{}},\"comment\":{}}],[\"pid\",{\"_index\":537,\"name\":{\"1451\":{}},\"comment\":{}}],[\"pim\",{\"_index\":1224,\"name\":{\"3390\":{}},\"comment\":{}}],[\"pipesafely\",{\"_index\":1193,\"name\":{\"3355\":{}},\"comment\":{}}],[\"plainjsonldfilter\",{\"_index\":173,\"name\":{\"446\":{}},\"comment\":{}}],[\"podbaseurl\",{\"_index\":351,\"name\":{\"917\":{},\"1016\":{}},\"comment\":{}}],[\"podgenerator\",{\"_index\":574,\"name\":{\"1566\":{},\"1626\":{}},\"comment\":{}}],[\"podmanager\",{\"_index\":391,\"name\":{\"1001\":{},\"1028\":{},\"1637\":{}},\"comment\":{}}],[\"podname\",{\"_index\":393,\"name\":{\"1006\":{}},\"comment\":{}}],[\"podquotastrategy\",{\"_index\":843,\"name\":{\"2386\":{}},\"comment\":{}}],[\"podsettings\",{\"_index\":595,\"name\":{\"1617\":{}},\"comment\":{}}],[\"port\",{\"_index\":376,\"name\":{\"972\":{},\"1437\":{},\"2844\":{}},\"comment\":{}}],[\"posix\",{\"_index\":1225,\"name\":{\"3391\":{}},\"comment\":{}}],[\"post\",{\"_index\":209,\"name\":{\"588\":{}},\"comment\":{}}],[\"postoperationhandler\",{\"_index\":192,\"name\":{\"535\":{}},\"comment\":{}}],[\"postreadcleanup\",{\"_index\":1034,\"name\":{\"3031\":{}},\"comment\":{}}],[\"preconditionfailedhttperror\",{\"_index\":967,\"name\":{\"2808\":{}},\"comment\":{}}],[\"predicate\",{\"_index\":1182,\"name\":{\"3343\":{}},\"comment\":{}}],[\"preferenceparser\",{\"_index\":177,\"name\":{\"464\":{},\"471\":{},\"478\":{},\"553\":{}},\"comment\":{}}],[\"preferences\",{\"_index\":287,\"name\":{\"758\":{},\"2089\":{},\"2426\":{}},\"comment\":{}}],[\"preferencestostring\",{\"_index\":733,\"name\":{\"2003\":{}},\"comment\":{}}],[\"preferencesupport\",{\"_index\":855,\"name\":{\"2424\":{}},\"comment\":{}}],[\"preferred_prefix\",{\"_index\":1240,\"name\":{\"3406\":{}},\"comment\":{}}],[\"preferred_prefix_term\",{\"_index\":1241,\"name\":{\"3407\":{}},\"comment\":{}}],[\"prereadsetup\",{\"_index\":1033,\"name\":{\"3030\":{}},\"comment\":{}}],[\"processfile\",{\"_index\":594,\"name\":{\"1616\":{}},\"comment\":{}}],[\"processfolder\",{\"_index\":589,\"name\":{\"1611\":{}},\"comment\":{}}],[\"processhandler\",{\"_index\":991,\"name\":{\"2907\":{}},\"comment\":{}}],[\"promisesome\",{\"_index\":1176,\"name\":{\"3335\":{}},\"comment\":{}}],[\"prompthandler\",{\"_index\":427,\"name\":{\"1105\":{}},\"comment\":{}}],[\"promptroutes\",{\"_index\":428,\"name\":{\"1107\":{}},\"comment\":{}}],[\"proto\",{\"_index\":1149,\"name\":{\"3303\":{}},\"comment\":{}}],[\"provider\",{\"_index\":301,\"name\":{\"794\":{}},\"comment\":{}}],[\"providerfactory\",{\"_index\":313,\"name\":{\"806\":{},\"1060\":{},\"1192\":{},\"1198\":{},\"1207\":{}},\"comment\":{}}],[\"public\",{\"_index\":10,\"name\":{\"10\":{}},\"comment\":{}}],[\"publiccredentialsextractor\",{\"_index\":16,\"name\":{\"26\":{}},\"comment\":{}}],[\"put\",{\"_index\":210,\"name\":{\"589\":{}},\"comment\":{}}],[\"putoperationhandler\",{\"_index\":193,\"name\":{\"542\":{}},\"comment\":{}}],[\"quads\",{\"_index\":251,\"name\":{\"713\":{}},\"comment\":{}}],[\"quadtordfconverter\",{\"_index\":747,\"name\":{\"2068\":{}},\"comment\":{}}],[\"quotastrategy\",{\"_index\":845,\"name\":{\"2397\":{}},\"comment\":{}}],[\"quotavalidator\",{\"_index\":874,\"name\":{\"2470\":{}},\"comment\":{}}],[\"range\",{\"_index\":1134,\"name\":{\"3268\":{},\"3275\":{},\"3278\":{},\"3281\":{},\"3284\":{},\"3287\":{}},\"comment\":{}}],[\"rawbodyparser\",{\"_index\":153,\"name\":{\"376\":{}},\"comment\":{}}],[\"rdf\",{\"_index\":1226,\"name\":{\"3392\":{}},\"comment\":{}}],[\"rdfpatcher\",{\"_index\":824,\"name\":{\"2331\":{}},\"comment\":{}}],[\"rdfs\",{\"_index\":1227,\"name\":{\"3393\":{}},\"comment\":{}}],[\"rdfstorepatcher\",{\"_index\":826,\"name\":{\"2342\":{}},\"comment\":{}}],[\"rdfstorepatcherinput\",{\"_index\":825,\"name\":{\"2338\":{}},\"comment\":{}}],[\"rdftoquadconverter\",{\"_index\":749,\"name\":{\"2077\":{}},\"comment\":{}}],[\"rdfvalidator\",{\"_index\":130,\"name\":{\"313\":{}},\"comment\":{}}],[\"read\",{\"_index\":49,\"name\":{\"124\":{},\"3018\":{}},\"comment\":{}}],[\"readabletoquads\",{\"_index\":1190,\"name\":{\"3352\":{}},\"comment\":{}}],[\"readabletostring\",{\"_index\":1189,\"name\":{\"3351\":{}},\"comment\":{}}],[\"reader\",{\"_index\":74,\"name\":{\"165\":{},\"185\":{},\"236\":{}},\"comment\":{}}],[\"readjsonstream\",{\"_index\":1191,\"name\":{\"3353\":{}},\"comment\":{}}],[\"readonlystore\",{\"_index\":926,\"name\":{\"2615\":{}},\"comment\":{}}],[\"readpackagejson\",{\"_index\":1173,\"name\":{\"3332\":{}},\"comment\":{}}],[\"readtemplate\",{\"_index\":1094,\"name\":{\"3220\":{}},\"comment\":{}}],[\"readwritelocker\",{\"_index\":1040,\"name\":{\"3042\":{}},\"comment\":{}}],[\"recipient\",{\"_index\":383,\"name\":{\"986\":{}},\"comment\":{}}],[\"recordid\",{\"_index\":364,\"name\":{\"947\":{}},\"comment\":{}}],[\"recordobject\",{\"_index\":1184,\"name\":{\"3345\":{}},\"comment\":{}}],[\"redirecthttperror\",{\"_index\":969,\"name\":{\"2820\":{}},\"comment\":{}}],[\"redirecthttperrorclass\",{\"_index\":970,\"name\":{\"2830\":{}},\"comment\":{}}],[\"redirectingerrorhandler\",{\"_index\":203,\"name\":{\"569\":{}},\"comment\":{}}],[\"redirectinghttphandler\",{\"_index\":635,\"name\":{\"1753\":{}},\"comment\":{}}],[\"redirects\",{\"_index\":636,\"name\":{\"1756\":{}},\"comment\":{}}],[\"redis\",{\"_index\":1046,\"name\":{\"3055\":{}},\"comment\":{}}],[\"redislock\",{\"_index\":1048,\"name\":{\"3057\":{}},\"comment\":{}}],[\"redislocker\",{\"_index\":1045,\"name\":{\"3052\":{}},\"comment\":{}}],[\"redisrw\",{\"_index\":1047,\"name\":{\"3056\":{}},\"comment\":{}}],[\"redissettings\",{\"_index\":1041,\"name\":{\"3047\":{}},\"comment\":{}}],[\"reduce\",{\"_index\":1152,\"name\":{\"3308\":{}},\"comment\":{}}],[\"regex\",{\"_index\":811,\"name\":{\"2269\":{},\"2431\":{},\"2983\":{}},\"comment\":{}}],[\"regexrouterrule\",{\"_index\":858,\"name\":{\"2433\":{}},\"comment\":{}}],[\"regexrule\",{\"_index\":857,\"name\":{\"2429\":{}},\"comment\":{}}],[\"register\",{\"_index\":396,\"name\":{\"1009\":{},\"1018\":{},\"1031\":{},\"1253\":{}},\"comment\":{}}],[\"registrationhandler\",{\"_index\":346,\"name\":{\"896\":{}},\"comment\":{}}],[\"registrationmanager\",{\"_index\":347,\"name\":{\"899\":{},\"1020\":{},\"1244\":{},\"1249\":{},\"1429\":{}},\"comment\":{}}],[\"registrationmanagerargs\",{\"_index\":387,\"name\":{\"995\":{}},\"comment\":{}}],[\"registrationparams\",{\"_index\":392,\"name\":{\"1002\":{}},\"comment\":{}}],[\"registrationresponse\",{\"_index\":399,\"name\":{\"1012\":{}},\"comment\":{}}],[\"rel\",{\"_index\":1144,\"name\":{\"3295\":{}},\"comment\":{}}],[\"relationtype\",{\"_index\":218,\"name\":{\"603\":{}},\"comment\":{}}],[\"relativepathinteractionroute\",{\"_index\":409,\"name\":{\"1047\":{}},\"comment\":{}}],[\"relativetourl\",{\"_index\":812,\"name\":{\"2276\":{}},\"comment\":{}}],[\"release\",{\"_index\":1022,\"name\":{\"3010\":{},\"3040\":{},\"3069\":{},\"3076\":{}},\"comment\":{}}],[\"remove\",{\"_index\":258,\"name\":{\"721\":{},\"3154\":{}},\"comment\":{}}],[\"removeall\",{\"_index\":260,\"name\":{\"723\":{}},\"comment\":{}}],[\"removebadpaths\",{\"_index\":705,\"name\":{\"1953\":{}},\"comment\":{}}],[\"removecontenttype\",{\"_index\":267,\"name\":{\"730\":{}},\"comment\":{}}],[\"removeexpiredentries\",{\"_index\":776,\"name\":{\"2182\":{}},\"comment\":{}}],[\"removequad\",{\"_index\":255,\"name\":{\"718\":{}},\"comment\":{}}],[\"removequads\",{\"_index\":256,\"name\":{\"719\":{}},\"comment\":{}}],[\"removeresponsemetadata\",{\"_index\":899,\"name\":{\"2545\":{}},\"comment\":{}}],[\"render\",{\"_index\":1089,\"name\":{\"3208\":{},\"3213\":{},\"3218\":{},\"3229\":{}},\"comment\":{}}],[\"renderedname\",{\"_index\":1088,\"name\":{\"3207\":{}},\"comment\":{}}],[\"replacements\",{\"_index\":1119,\"name\":{\"3253\":{}},\"comment\":{}}],[\"reportaccesserror\",{\"_index\":93,\"name\":{\"209\":{}},\"comment\":{}}],[\"reporter\",{\"_index\":838,\"name\":{\"2381\":{},\"2392\":{},\"2399\":{}},\"comment\":{}}],[\"representation\",{\"_index\":139,\"name\":{\"348\":{},\"697\":{},\"1571\":{},\"2088\":{},\"2350\":{}},\"comment\":{}}],[\"representationconverter\",{\"_index\":752,\"name\":{\"2090\":{}},\"comment\":{}}],[\"representationconverterargs\",{\"_index\":751,\"name\":{\"2086\":{}},\"comment\":{}}],[\"representationconvertingstore\",{\"_index\":927,\"name\":{\"2624\":{}},\"comment\":{}}],[\"representationmetadata\",{\"_index\":248,\"name\":{\"707\":{}},\"comment\":{}}],[\"representationpatcher\",{\"_index\":828,\"name\":{\"2351\":{}},\"comment\":{}}],[\"representationpatcherinput\",{\"_index\":827,\"name\":{\"2347\":{}},\"comment\":{}}],[\"representationpatchhandler\",{\"_index\":829,\"name\":{\"2356\":{}},\"comment\":{}}],[\"representationpreferences\",{\"_index\":274,\"name\":{\"740\":{}},\"comment\":{}}],[\"request\",{\"_index\":142,\"name\":{\"356\":{},\"563\":{},\"1672\":{},\"1686\":{}},\"comment\":{}}],[\"requestedmodes\",{\"_index\":70,\"name\":{\"155\":{},\"217\":{}},\"comment\":{}}],[\"requestparser\",{\"_index\":180,\"name\":{\"485\":{},\"1694\":{},\"1702\":{}},\"comment\":{}}],[\"requireall\",{\"_index\":998,\"name\":{\"2937\":{}},\"comment\":{}}],[\"requiredinroot\",{\"_index\":127,\"name\":{\"292\":{}},\"comment\":{}}],[\"requiremodepermission\",{\"_index\":94,\"name\":{\"210\":{}},\"comment\":{}}],[\"resetinternalloggerfactory\",{\"_index\":552,\"name\":{\"1497\":{}},\"comment\":{}}],[\"resetpassword\",{\"_index\":341,\"name\":{\"880\":{},\"910\":{}},\"comment\":{}}],[\"resetpasswordhandler\",{\"_index\":348,\"name\":{\"905\":{}},\"comment\":{}}],[\"resetresponsedescription\",{\"_index\":236,\"name\":{\"664\":{}},\"comment\":{}}],[\"resetroute\",{\"_index\":338,\"name\":{\"871\":{},\"878\":{}},\"comment\":{}}],[\"resolveassetpath\",{\"_index\":1172,\"name\":{\"3331\":{}},\"comment\":{}}],[\"resolveerror\",{\"_index\":511,\"name\":{\"1358\":{}},\"comment\":{}}],[\"resolvemodulepath\",{\"_index\":1171,\"name\":{\"3330\":{}},\"comment\":{}}],[\"resolvers\",{\"_index\":494,\"name\":{\"1327\":{}},\"comment\":{}}],[\"resolveshorthand\",{\"_index\":509,\"name\":{\"1356\":{}},\"comment\":{}}],[\"resource\",{\"_index\":575,\"name\":{\"1569\":{}},\"comment\":{}}],[\"resourceidentifier\",{\"_index\":281,\"name\":{\"747\":{}},\"comment\":{}}],[\"resourcelink\",{\"_index\":802,\"name\":{\"2232\":{}},\"comment\":{}}],[\"resourcelocker\",{\"_index\":1054,\"name\":{\"3073\":{}},\"comment\":{}}],[\"resourcemapper\",{\"_index\":654,\"name\":{\"1800\":{},\"1832\":{}},\"comment\":{}}],[\"resourceset\",{\"_index\":40,\"name\":{\"86\":{},\"93\":{},\"100\":{},\"113\":{},\"119\":{},\"135\":{},\"207\":{},\"247\":{},\"2638\":{}},\"comment\":{}}],[\"resourcesgenerator\",{\"_index\":576,\"name\":{\"1572\":{},\"1628\":{},\"1635\":{}},\"comment\":{}}],[\"resourcestore\",{\"_index\":932,\"name\":{\"2642\":{}},\"comment\":{}}],[\"response\",{\"_index\":419,\"name\":{\"1078\":{},\"1673\":{},\"1687\":{}},\"comment\":{}}],[\"responsedescription\",{\"_index\":237,\"name\":{\"669\":{}},\"comment\":{}}],[\"responsetodataset\",{\"_index\":1113,\"name\":{\"3246\":{}},\"comment\":{}}],[\"responsewriter\",{\"_index\":239,\"name\":{\"681\":{},\"779\":{},\"792\":{},\"1697\":{},\"1704\":{}},\"comment\":{}}],[\"rest\",{\"_index\":580,\"name\":{\"1580\":{},\"2273\":{},\"3325\":{}},\"comment\":{}}],[\"result\",{\"_index\":1118,\"name\":{\"3252\":{}},\"comment\":{}}],[\"revokebygrantid\",{\"_index\":324,\"name\":{\"823\":{},\"1151\":{},\"1167\":{},\"1185\":{}},\"comment\":{}}],[\"rootfilepath\",{\"_index\":783,\"name\":{\"2194\":{},\"2218\":{},\"2256\":{},\"2283\":{},\"2451\":{}},\"comment\":{}}],[\"rootfilepathhandler\",{\"_index\":561,\"name\":{\"1532\":{}},\"comment\":{}}],[\"rootpod\",{\"_index\":398,\"name\":{\"1011\":{}},\"comment\":{}}],[\"route\",{\"_index\":408,\"name\":{\"1042\":{}},\"comment\":{}}],[\"routerhandler\",{\"_index\":641,\"name\":{\"1767\":{}},\"comment\":{}}],[\"routerhandlerargs\",{\"_index\":638,\"name\":{\"1761\":{}},\"comment\":{}}],[\"routerrule\",{\"_index\":862,\"name\":{\"2442\":{}},\"comment\":{}}],[\"routingauxiliaryidentifierstrategy\",{\"_index\":132,\"name\":{\"319\":{}},\"comment\":{}}],[\"routingauxiliarystrategy\",{\"_index\":135,\"name\":{\"327\":{}},\"comment\":{}}],[\"routingresourcestore\",{\"_index\":933,\"name\":{\"2655\":{}},\"comment\":{}}],[\"routingstorage\",{\"_index\":517,\"name\":{\"1377\":{},\"1627\":{}},\"comment\":{}}],[\"rule\",{\"_index\":27,\"name\":{\"59\":{},\"2657\":{}},\"comment\":{}}],[\"rules\",{\"_index\":859,\"name\":{\"2436\":{}},\"comment\":{}}],[\"run\",{\"_index\":500,\"name\":{\"1346\":{}},\"comment\":{}}],[\"runcli\",{\"_index\":502,\"name\":{\"1349\":{}},\"comment\":{}}],[\"runclisync\",{\"_index\":501,\"name\":{\"1348\":{}},\"comment\":{}}],[\"safeerrorhandler\",{\"_index\":204,\"name\":{\"574\":{}},\"comment\":{}}],[\"safelydeleteauxiliaryresources\",{\"_index\":909,\"name\":{\"2555\":{}},\"comment\":{}}],[\"safelygetresource\",{\"_index\":767,\"name\":{\"2145\":{}},\"comment\":{}}],[\"saltrounds\",{\"_index\":368,\"name\":{\"953\":{}},\"comment\":{}}],[\"sanitizeurlpart\",{\"_index\":1201,\"name\":{\"3365\":{}},\"comment\":{}}],[\"scheme\",{\"_index\":579,\"name\":{\"1579\":{},\"2272\":{},\"3324\":{}},\"comment\":{}}],[\"scope\",{\"_index\":963,\"name\":{\"2796\":{}},\"comment\":{}}],[\"searchpimstorage\",{\"_index\":844,\"name\":{\"2391\":{}},\"comment\":{}}],[\"secret\",{\"_index\":315,\"name\":{\"810\":{}},\"comment\":{}}],[\"seededpodinitializer\",{\"_index\":527,\"name\":{\"1426\":{}},\"comment\":{}}],[\"sendername\",{\"_index\":379,\"name\":{\"977\":{},\"981\":{}},\"comment\":{}}],[\"sendresetmail\",{\"_index\":342,\"name\":{\"881\":{}},\"comment\":{}}],[\"sendsparqlconstruct\",{\"_index\":692,\"name\":{\"1921\":{}},\"comment\":{}}],[\"sendsparqlupdate\",{\"_index\":693,\"name\":{\"1922\":{}},\"comment\":{}}],[\"sequencehandler\",{\"_index\":994,\"name\":{\"2916\":{}},\"comment\":{}}],[\"serializequads\",{\"_index\":1178,\"name\":{\"3337\":{}},\"comment\":{}}],[\"server\",{\"_index\":532,\"name\":{\"1439\":{}},\"comment\":{}}],[\"serverfactory\",{\"_index\":530,\"name\":{\"1436\":{}},\"comment\":{}}],[\"serverinitializer\",{\"_index\":529,\"name\":{\"1434\":{}},\"comment\":{}}],[\"set\",{\"_index\":264,\"name\":{\"727\":{},\"2107\":{},\"2113\":{},\"2129\":{},\"2141\":{},\"2154\":{},\"2165\":{},\"2179\":{},\"3098\":{},\"3113\":{},\"3128\":{},\"3187\":{}},\"comment\":{}}],[\"setcontenttype\",{\"_index\":265,\"name\":{\"728\":{}},\"comment\":{}}],[\"setgloballoggerfactory\",{\"_index\":551,\"name\":{\"1496\":{}},\"comment\":{}}],[\"setmetadata\",{\"_index\":252,\"name\":{\"715\":{}},\"comment\":{}}],[\"setmultimap\",{\"_index\":1082,\"name\":{\"3155\":{}},\"comment\":{}}],[\"setoverrides\",{\"_index\":250,\"name\":{\"712\":{}},\"comment\":{}}],[\"setrepresentation\",{\"_index\":877,\"name\":{\"2479\":{},\"2493\":{},\"2535\":{},\"2569\":{},\"2579\":{},\"2593\":{},\"2604\":{},\"2614\":{},\"2620\":{},\"2633\":{},\"2645\":{},\"2661\":{}},\"comment\":{}}],[\"setsafeinterval\",{\"_index\":1208,\"name\":{\"3372\":{}},\"comment\":{}}],[\"setuphandler\",{\"_index\":467,\"name\":{\"1246\":{}},\"comment\":{}}],[\"setuphandlerargs\",{\"_index\":465,\"name\":{\"1243\":{}},\"comment\":{}}],[\"setuphttphandler\",{\"_index\":471,\"name\":{\"1264\":{}},\"comment\":{}}],[\"setuphttphandlerargs\",{\"_index\":469,\"name\":{\"1258\":{}},\"comment\":{}}],[\"shorthandextractor\",{\"_index\":492,\"name\":{\"1320\":{}},\"comment\":{}}],[\"shorthandresolver\",{\"_index\":495,\"name\":{\"1331\":{},\"1371\":{}},\"comment\":{}}],[\"showstacktrace\",{\"_index\":196,\"name\":{\"554\":{},\"578\":{},\"777\":{},\"790\":{},\"1659\":{}},\"comment\":{}}],[\"silly\",{\"_index\":544,\"name\":{\"1468\":{},\"1479\":{},\"1489\":{},\"1506\":{},\"1520\":{}},\"comment\":{}}],[\"simplelogger\",{\"_index\":538,\"name\":{\"1452\":{}},\"comment\":{}}],[\"singlerootidentifierstrategy\",{\"_index\":1008,\"name\":{\"2972\":{}},\"comment\":{}}],[\"singlethreaded\",{\"_index\":459,\"name\":{\"1222\":{}},\"comment\":{}}],[\"size\",{\"_index\":869,\"name\":{\"2457\":{},\"3105\":{},\"3120\":{},\"3141\":{},\"3200\":{}},\"comment\":{}}],[\"sizereporter\",{\"_index\":873,\"name\":{\"2461\":{}},\"comment\":{}}],[\"slugparser\",{\"_index\":175,\"name\":{\"453\":{}},\"comment\":{}}],[\"socketpath\",{\"_index\":531,\"name\":{\"1438\":{}},\"comment\":{}}],[\"socketurl\",{\"_index\":634,\"name\":{\"1749\":{}},\"comment\":{}}],[\"solid\",{\"_index\":1228,\"name\":{\"3394\":{}},\"comment\":{}}],[\"solid_as\",{\"_index\":1229,\"name\":{\"3395\":{}},\"comment\":{}}],[\"solid_error\",{\"_index\":1230,\"name\":{\"3396\":{}},\"comment\":{}}],[\"solid_http\",{\"_index\":1231,\"name\":{\"3397\":{}},\"comment\":{}}],[\"solid_meta\",{\"_index\":1232,\"name\":{\"3398\":{}},\"comment\":{}}],[\"source\",{\"_index\":39,\"name\":{\"85\":{},\"92\":{},\"102\":{},\"817\":{},\"828\":{},\"832\":{},\"1043\":{},\"1071\":{},\"1101\":{},\"1160\":{},\"1170\":{},\"1179\":{},\"1190\":{},\"2104\":{},\"2137\":{},\"2175\":{},\"2323\":{},\"2512\":{},\"2564\":{},\"2573\":{},\"2588\":{},\"2598\":{},\"2609\":{},\"2621\":{},\"2634\":{},\"2882\":{},\"2896\":{},\"2910\":{}},\"comment\":{}}],[\"sources\",{\"_index\":133,\"name\":{\"321\":{},\"329\":{}},\"comment\":{}}],[\"sparqlconstruct\",{\"_index\":685,\"name\":{\"1914\":{}},\"comment\":{}}],[\"sparqldataaccessor\",{\"_index\":678,\"name\":{\"1893\":{}},\"comment\":{}}],[\"sparqldelete\",{\"_index\":689,\"name\":{\"1918\":{}},\"comment\":{}}],[\"sparqlinsert\",{\"_index\":687,\"name\":{\"1916\":{}},\"comment\":{}}],[\"sparqlinsertmetadata\",{\"_index\":688,\"name\":{\"1917\":{}},\"comment\":{}}],[\"sparqlselectgraph\",{\"_index\":686,\"name\":{\"1915\":{}},\"comment\":{}}],[\"sparqlupdatebodyparser\",{\"_index\":154,\"name\":{\"382\":{}},\"comment\":{}}],[\"sparqlupdatedeleteall\",{\"_index\":690,\"name\":{\"1919\":{}},\"comment\":{}}],[\"sparqlupdategraph\",{\"_index\":691,\"name\":{\"1920\":{}},\"comment\":{}}],[\"sparqlupdatemodesextractor\",{\"_index\":58,\"name\":{\"133\":{}},\"comment\":{}}],[\"sparqlupdatepatch\",{\"_index\":283,\"name\":{\"749\":{}},\"comment\":{}}],[\"sparqlupdatepatcher\",{\"_index\":830,\"name\":{\"2363\":{}},\"comment\":{}}],[\"spawnworkers\",{\"_index\":453,\"name\":{\"1216\":{}},\"comment\":{}}],[\"specificstrategy\",{\"_index\":217,\"name\":{\"602\":{}},\"comment\":{}}],[\"splitandclean\",{\"_index\":1120,\"name\":{\"3254\":{}},\"comment\":{}}],[\"splitcommaseparated\",{\"_index\":1200,\"name\":{\"3364\":{}},\"comment\":{}}],[\"start\",{\"_index\":497,\"name\":{\"1341\":{}},\"comment\":{}}],[\"startserver\",{\"_index\":606,\"name\":{\"1669\":{},\"1683\":{},\"1721\":{}},\"comment\":{}}],[\"state\",{\"_index\":964,\"name\":{\"2797\":{}},\"comment\":{}}],[\"staticassethandler\",{\"_index\":626,\"name\":{\"1735\":{}},\"comment\":{}}],[\"statichandler\",{\"_index\":995,\"name\":{\"2922\":{}},\"comment\":{}}],[\"staticthrowhandler\",{\"_index\":996,\"name\":{\"2928\":{}},\"comment\":{}}],[\"statuscode\",{\"_index\":233,\"name\":{\"656\":{},\"661\":{},\"666\":{},\"671\":{},\"2666\":{},\"2671\":{},\"2677\":{},\"2682\":{},\"2691\":{},\"2696\":{},\"2702\":{},\"2708\":{},\"2723\":{},\"2729\":{},\"2737\":{},\"2742\":{},\"2748\":{},\"2755\":{},\"2760\":{},\"2766\":{},\"2772\":{},\"2777\":{},\"2783\":{},\"2788\":{},\"2803\":{},\"2809\":{},\"2814\":{},\"2825\":{},\"2831\":{},\"2847\":{},\"2852\":{},\"2858\":{},\"2863\":{}},\"comment\":{}}],[\"stop\",{\"_index\":498,\"name\":{\"1342\":{}},\"comment\":{}}],[\"storage\",{\"_index\":297,\"name\":{\"776\":{},\"789\":{},\"814\":{},\"826\":{},\"951\":{},\"1125\":{},\"1141\":{},\"1155\":{},\"1262\":{},\"1270\":{},\"1363\":{},\"1387\":{},\"1395\":{},\"1422\":{},\"2883\":{},\"3023\":{}},\"comment\":{}}],[\"storagekey\",{\"_index\":470,\"name\":{\"1261\":{},\"1269\":{},\"1362\":{},\"1386\":{},\"1394\":{},\"1421\":{},\"2884\":{}},\"comment\":{}}],[\"storagevalue\",{\"_index\":983,\"name\":{\"2885\":{}},\"comment\":{}}],[\"store\",{\"_index\":186,\"name\":{\"505\":{},\"511\":{},\"517\":{},\"531\":{},\"538\":{},\"545\":{},\"710\":{},\"1384\":{},\"1391\":{},\"1601\":{},\"1609\":{},\"1629\":{},\"1634\":{},\"1867\":{},\"2341\":{},\"2414\":{},\"2432\":{}},\"comment\":{}}],[\"storefactory\",{\"_index\":515,\"name\":{\"1375\":{},\"1589\":{}},\"comment\":{}}],[\"stores\",{\"_index\":848,\"name\":{\"2408\":{}},\"comment\":{}}],[\"strategy\",{\"_index\":44,\"name\":{\"101\":{},\"2472\":{}},\"comment\":{}}],[\"strictmode\",{\"_index\":478,\"name\":{\"1289\":{}},\"comment\":{}}],[\"stripextension\",{\"_index\":800,\"name\":{\"2215\":{},\"2280\":{}},\"comment\":{}}],[\"subdomainextensionbasedmapper\",{\"_index\":809,\"name\":{\"2266\":{}},\"comment\":{}}],[\"subdomainidentifiergenerator\",{\"_index\":577,\"name\":{\"1575\":{}},\"comment\":{}}],[\"subdomainidentifierstrategy\",{\"_index\":1009,\"name\":{\"2980\":{}},\"comment\":{}}],[\"subject\",{\"_index\":384,\"name\":{\"987\":{},\"3342\":{}},\"comment\":{}}],[\"suffix\",{\"_index\":137,\"name\":{\"341\":{}},\"comment\":{}}],[\"suffixauxiliaryidentifierstrategy\",{\"_index\":136,\"name\":{\"339\":{}},\"comment\":{}}],[\"suffixes\",{\"_index\":1029,\"name\":{\"3024\":{}},\"comment\":{}}],[\"suffixidentifiergenerator\",{\"_index\":581,\"name\":{\"1582\":{}},\"comment\":{}}],[\"supportchecker\",{\"_index\":851,\"name\":{\"2415\":{}},\"comment\":{}}],[\"supportedconverters\",{\"_index\":708,\"name\":{\"1956\":{}},\"comment\":{}}],[\"supportedmethods\",{\"_index\":206,\"name\":{\"584\":{}},\"comment\":{}}],[\"supports\",{\"_index\":856,\"name\":{\"2428\":{}},\"comment\":{}}],[\"supportsidentifier\",{\"_index\":1004,\"name\":{\"2959\":{},\"2964\":{},\"2976\":{},\"2985\":{}},\"comment\":{}}],[\"swallowerrors\",{\"_index\":1020,\"name\":{\"3007\":{}},\"comment\":{}}],[\"swallowfalse\",{\"_index\":1052,\"name\":{\"3064\":{}},\"comment\":{}}],[\"syscall\",{\"_index\":977,\"name\":{\"2845\":{}},\"comment\":{}}],[\"systemerror\",{\"_index\":972,\"name\":{\"2837\":{}},\"comment\":{}}],[\"takestep\",{\"_index\":706,\"name\":{\"1954\":{}},\"comment\":{}}],[\"target\",{\"_index\":286,\"name\":{\"757\":{},\"3297\":{}},\"comment\":{}}],[\"targetextractor\",{\"_index\":161,\"name\":{\"411\":{},\"470\":{},\"477\":{},\"1763\":{},\"1770\":{}},\"comment\":{}}],[\"tempfilepath\",{\"_index\":653,\"name\":{\"1797\":{}},\"comment\":{}}],[\"template\",{\"_index\":394,\"name\":{\"1007\":{},\"1544\":{},\"1619\":{},\"3221\":{}},\"comment\":{}}],[\"template_variable\",{\"_index\":565,\"name\":{\"1545\":{}},\"comment\":{}}],[\"templatedpodgenerator\",{\"_index\":583,\"name\":{\"1586\":{}},\"comment\":{}}],[\"templatedresourcesgenerator\",{\"_index\":588,\"name\":{\"1602\":{}},\"comment\":{}}],[\"templatedresourcesgeneratorargs\",{\"_index\":585,\"name\":{\"1595\":{}},\"comment\":{}}],[\"templateengine\",{\"_index\":336,\"name\":{\"869\":{},\"876\":{},\"1085\":{},\"1263\":{},\"1271\":{},\"1598\":{},\"1606\":{},\"1976\":{},\"2006\":{},\"2035\":{},\"2056\":{},\"3228\":{}},\"comment\":{}}],[\"templateextension\",{\"_index\":587,\"name\":{\"1599\":{},\"1607\":{}},\"comment\":{}}],[\"templatefile\",{\"_index\":1098,\"name\":{\"3226\":{}},\"comment\":{}}],[\"templatefilename\",{\"_index\":1095,\"name\":{\"3222\":{}},\"comment\":{}}],[\"templatefolder\",{\"_index\":586,\"name\":{\"1596\":{},\"1604\":{}},\"comment\":{}}],[\"templateoptions\",{\"_index\":739,\"name\":{\"2028\":{}},\"comment\":{}}],[\"templatepath\",{\"_index\":1097,\"name\":{\"3225\":{},\"3227\":{}},\"comment\":{}}],[\"templates\",{\"_index\":422,\"name\":{\"1086\":{}},\"comment\":{}}],[\"templatestring\",{\"_index\":1096,\"name\":{\"3223\":{},\"3224\":{}},\"comment\":{}}],[\"text\",{\"_index\":385,\"name\":{\"988\":{}},\"comment\":{}}],[\"text_html\",{\"_index\":1103,\"name\":{\"3234\":{}},\"comment\":{}}],[\"text_markdown\",{\"_index\":1104,\"name\":{\"3235\":{}},\"comment\":{}}],[\"text_n3\",{\"_index\":1105,\"name\":{\"3236\":{}},\"comment\":{}}],[\"text_turtle\",{\"_index\":1106,\"name\":{\"3237\":{}},\"comment\":{}}],[\"throwerror\",{\"_index\":434,\"name\":{\"1131\":{}},\"comment\":{}}],[\"timer\",{\"_index\":775,\"name\":{\"2176\":{}},\"comment\":{}}],[\"tocanonicaluripath\",{\"_index\":1161,\"name\":{\"3317\":{}},\"comment\":{}}],[\"tocomponentsjstype\",{\"_index\":457,\"name\":{\"1220\":{}},\"comment\":{}}],[\"todata\",{\"_index\":780,\"name\":{\"2186\":{}},\"comment\":{}}],[\"toexpires\",{\"_index\":779,\"name\":{\"2185\":{}},\"comment\":{}}],[\"toheadervaluestring\",{\"_index\":1142,\"name\":{\"3293\":{}},\"comment\":{}}],[\"tokenownershipvalidator\",{\"_index\":430,\"name\":{\"1122\":{}},\"comment\":{}}],[\"toliteral\",{\"_index\":1206,\"name\":{\"3370\":{}},\"comment\":{}}],[\"tolockfilepath\",{\"_index\":1023,\"name\":{\"3011\":{}},\"comment\":{}}],[\"tonamedterm\",{\"_index\":1204,\"name\":{\"3368\":{}},\"comment\":{}}],[\"toobjectterm\",{\"_index\":1205,\"name\":{\"3369\":{}},\"comment\":{}}],[\"topredicateterm\",{\"_index\":1207,\"name\":{\"3371\":{}},\"comment\":{}}],[\"torelative\",{\"_index\":861,\"name\":{\"2440\":{}},\"comment\":{}}],[\"torepresentation\",{\"_index\":199,\"name\":{\"560\":{}},\"comment\":{}}],[\"tostringtag\",{\"_index\":1065,\"name\":{\"3107\":{},\"3122\":{},\"3143\":{},\"3202\":{}},\"comment\":{}}],[\"totemplatelink\",{\"_index\":590,\"name\":{\"1612\":{}},\"comment\":{}}],[\"transform\",{\"_index\":1198,\"name\":{\"3360\":{}},\"comment\":{}}],[\"transformquotedstrings\",{\"_index\":1117,\"name\":{\"3250\":{}},\"comment\":{}}],[\"transformsafely\",{\"_index\":1194,\"name\":{\"3356\":{}},\"comment\":{}}],[\"trimleadingslashes\",{\"_index\":1159,\"name\":{\"3315\":{}},\"comment\":{}}],[\"trimstring\",{\"_index\":401,\"name\":{\"1029\":{}},\"comment\":{}}],[\"trimtrailingslashes\",{\"_index\":1157,\"name\":{\"3313\":{}},\"comment\":{}}],[\"type\",{\"_index\":275,\"name\":{\"741\":{}},\"comment\":{}}],[\"typedrepresentationconverter\",{\"_index\":753,\"name\":{\"2095\":{}},\"comment\":{}}],[\"typedstores\",{\"_index\":853,\"name\":{\"2418\":{}},\"comment\":{}}],[\"uidkeyfor\",{\"_index\":438,\"name\":{\"1144\":{}},\"comment\":{}}],[\"unauthorizedhttperror\",{\"_index\":978,\"name\":{\"2846\":{}},\"comment\":{}}],[\"unioncredentialsextractor\",{\"_index\":17,\"name\":{\"31\":{}},\"comment\":{}}],[\"unionhandler\",{\"_index\":997,\"name\":{\"2934\":{}},\"comment\":{}}],[\"unionpermissionreader\",{\"_index\":99,\"name\":{\"223\":{}},\"comment\":{}}],[\"uniquequads\",{\"_index\":1180,\"name\":{\"3339\":{}},\"comment\":{}}],[\"unit\",{\"_index\":870,\"name\":{\"2458\":{}},\"comment\":{}}],[\"unit_bytes\",{\"_index\":872,\"name\":{\"2460\":{}},\"comment\":{}}],[\"unknownmediatypeextension\",{\"_index\":784,\"name\":{\"2195\":{},\"2219\":{},\"2257\":{},\"2284\":{}},\"comment\":{}}],[\"unlockcallbacks\",{\"_index\":1038,\"name\":{\"3038\":{}},\"comment\":{}}],[\"unmodifiedsince\",{\"_index\":886,\"name\":{\"2501\":{},\"2507\":{},\"2520\":{}},\"comment\":{}}],[\"unsecureconstantcredentialsextractor\",{\"_index\":21,\"name\":{\"39\":{}},\"comment\":{}}],[\"unsecurewebidextractor\",{\"_index\":23,\"name\":{\"46\":{}},\"comment\":{}}],[\"unsecurewebsocketsprotocol\",{\"_index\":289,\"name\":{\"762\":{}},\"comment\":{}}],[\"unsupportedasynchandler\",{\"_index\":1000,\"name\":{\"2944\":{}},\"comment\":{}}],[\"unsupportedmediatypehttperror\",{\"_index\":979,\"name\":{\"2857\":{}},\"comment\":{}}],[\"updatecontainermodifieddate\",{\"_index\":900,\"name\":{\"2546\":{}},\"comment\":{}}],[\"updategrant\",{\"_index\":414,\"name\":{\"1065\":{}},\"comment\":{}}],[\"updateinteraction\",{\"_index\":415,\"name\":{\"1066\":{}},\"comment\":{}}],[\"updatejsonsafely\",{\"_index\":763,\"name\":{\"2133\":{}},\"comment\":{}}],[\"updatemodifieddate\",{\"_index\":1186,\"name\":{\"3348\":{}},\"comment\":{}}],[\"updatepathweights\",{\"_index\":703,\"name\":{\"1951\":{}},\"comment\":{}}],[\"updatesettings\",{\"_index\":355,\"name\":{\"930\":{},\"963\":{}},\"comment\":{}}],[\"upsert\",{\"_index\":319,\"name\":{\"818\":{},\"1146\":{},\"1161\":{},\"1180\":{}},\"comment\":{}}],[\"uri\",{\"_index\":936,\"name\":{\"2667\":{},\"2678\":{},\"2692\":{},\"2703\":{},\"2730\":{},\"2738\":{},\"2749\":{},\"2761\":{},\"2773\":{},\"2784\":{},\"2810\":{},\"2832\":{},\"2848\":{},\"2859\":{}},\"comment\":{}}],[\"urlsuffix\",{\"_index\":808,\"name\":{\"2249\":{}},\"comment\":{}}],[\"usage\",{\"_index\":477,\"name\":{\"1288\":{}},\"comment\":{}}],[\"useidp\",{\"_index\":350,\"name\":{\"916\":{}},\"comment\":{}}],[\"user\",{\"_index\":377,\"name\":{\"975\":{}},\"comment\":{}}],[\"usercodekeyfor\",{\"_index\":437,\"name\":{\"1143\":{}},\"comment\":{}}],[\"username\",{\"_index\":1043,\"name\":{\"3049\":{}},\"comment\":{}}],[\"usesownauthorization\",{\"_index\":119,\"name\":{\"270\":{},\"297\":{},\"330\":{}},\"comment\":{}}],[\"validate\",{\"_index\":122,\"name\":{\"276\":{},\"300\":{},\"333\":{}},\"comment\":{}}],[\"validatecomposite\",{\"_index\":835,\"name\":{\"2374\":{}},\"comment\":{}}],[\"validateconditions\",{\"_index\":894,\"name\":{\"2539\":{}},\"comment\":{}}],[\"validatedeleteinsert\",{\"_index\":834,\"name\":{\"2373\":{}},\"comment\":{}}],[\"validateidentifier\",{\"_index\":893,\"name\":{\"2538\":{}},\"comment\":{}}],[\"validateinput\",{\"_index\":402,\"name\":{\"1030\":{}},\"comment\":{}}],[\"validaterelativepath\",{\"_index\":795,\"name\":{\"2206\":{},\"2227\":{},\"2264\":{},\"2290\":{}},\"comment\":{}}],[\"validateslug\",{\"_index\":902,\"name\":{\"2548\":{}},\"comment\":{}}],[\"validateupdate\",{\"_index\":833,\"name\":{\"2372\":{}},\"comment\":{}}],[\"validatingdataaccessor\",{\"_index\":694,\"name\":{\"1923\":{}},\"comment\":{}}],[\"validator\",{\"_index\":125,\"name\":{\"290\":{},\"350\":{},\"1925\":{}},\"comment\":{}}],[\"validatorinput\",{\"_index\":138,\"name\":{\"346\":{}},\"comment\":{}}],[\"value\",{\"_index\":167,\"name\":{\"436\":{},\"738\":{},\"1549\":{},\"2924\":{},\"3291\":{}},\"comment\":{}}],[\"valuepreference\",{\"_index\":272,\"name\":{\"736\":{}},\"comment\":{}}],[\"valuepreferences\",{\"_index\":271,\"name\":{\"734\":{}},\"comment\":{}}],[\"values\",{\"_index\":1062,\"name\":{\"3103\":{},\"3118\":{},\"3138\":{},\"3172\":{},\"3197\":{}},\"comment\":{}}],[\"valuesets\",{\"_index\":1074,\"name\":{\"3139\":{},\"3174\":{},\"3198\":{}},\"comment\":{}}],[\"vann\",{\"_index\":1233,\"name\":{\"3399\":{}},\"comment\":{}}],[\"variable\",{\"_index\":567,\"name\":{\"1548\":{}},\"comment\":{}}],[\"variablehandler\",{\"_index\":563,\"name\":{\"1538\":{},\"1590\":{}},\"comment\":{}}],[\"variablesetter\",{\"_index\":566,\"name\":{\"1546\":{}},\"comment\":{}}],[\"vcard\",{\"_index\":1234,\"name\":{\"3400\":{}},\"comment\":{}}],[\"verbose\",{\"_index\":542,\"name\":{\"1464\":{},\"1477\":{},\"1487\":{},\"1504\":{},\"1518\":{}},\"comment\":{}}],[\"verified\",{\"_index\":362,\"name\":{\"944\":{}},\"comment\":{}}],[\"verify\",{\"_index\":3,\"name\":{\"3\":{},\"21\":{},\"924\":{},\"960\":{}},\"comment\":{}}],[\"verifyexistingextension\",{\"_index\":657,\"name\":{\"1810\":{},\"1849\":{}},\"comment\":{}}],[\"verifyquads\",{\"_index\":152,\"name\":{\"374\":{}},\"comment\":{}}],[\"view\",{\"_index\":411,\"name\":{\"1052\":{}},\"comment\":{}}],[\"voidlocker\",{\"_index\":1057,\"name\":{\"3086\":{}},\"comment\":{}}],[\"voidlogger\",{\"_index\":553,\"name\":{\"1498\":{}},\"comment\":{}}],[\"voidloggerfactory\",{\"_index\":554,\"name\":{\"1507\":{}},\"comment\":{}}],[\"wacallowmetadatawriter\",{\"_index\":227,\"name\":{\"641\":{}},\"comment\":{}}],[\"waitforstreamtoend\",{\"_index\":921,\"name\":{\"2585\":{}},\"comment\":{}}],[\"warn\",{\"_index\":540,\"name\":{\"1460\":{},\"1475\":{},\"1485\":{},\"1502\":{},\"1516\":{}},\"comment\":{}}],[\"waterfallhandler\",{\"_index\":1002,\"name\":{\"2950\":{}},\"comment\":{}}],[\"webaclauxiliaryreader\",{\"_index\":102,\"name\":{\"233\":{}},\"comment\":{}}],[\"webaclmetadatacollector\",{\"_index\":184,\"name\":{\"498\":{}},\"comment\":{}}],[\"webaclreader\",{\"_index\":105,\"name\":{\"243\":{}},\"comment\":{}}],[\"webid\",{\"_index\":8,\"name\":{\"8\":{},\"811\":{},\"845\":{},\"941\":{},\"1004\":{},\"1014\":{},\"1618\":{}},\"comment\":{}}],[\"webidadapter\",{\"_index\":443,\"name\":{\"1172\":{}},\"comment\":{}}],[\"webidadapterfactory\",{\"_index\":445,\"name\":{\"1186\":{}},\"comment\":{}}],[\"webidsuffix\",{\"_index\":388,\"name\":{\"997\":{},\"1024\":{}},\"comment\":{}}],[\"websocketadvertiser\",{\"_index\":633,\"name\":{\"1747\":{}},\"comment\":{}}],[\"websockethandler\",{\"_index\":621,\"name\":{\"1712\":{},\"1720\":{}},\"comment\":{}}],[\"websocketserverfactory\",{\"_index\":622,\"name\":{\"1717\":{}},\"comment\":{}}],[\"weight\",{\"_index\":273,\"name\":{\"739\":{},\"3269\":{},\"3276\":{},\"3279\":{},\"3282\":{},\"3285\":{},\"3288\":{}},\"comment\":{}}],[\"winstonlogger\",{\"_index\":555,\"name\":{\"1511\":{}},\"comment\":{}}],[\"winstonloggerfactory\",{\"_index\":556,\"name\":{\"1521\":{}},\"comment\":{}}],[\"withinternalreadlock\",{\"_index\":1035,\"name\":{\"3032\":{}},\"comment\":{}}],[\"withlock\",{\"_index\":1014,\"name\":{\"2999\":{}},\"comment\":{}}],[\"withreadlock\",{\"_index\":1011,\"name\":{\"2990\":{},\"2997\":{},\"3025\":{},\"3043\":{},\"3066\":{},\"3083\":{},\"3089\":{}},\"comment\":{}}],[\"withwritelock\",{\"_index\":1012,\"name\":{\"2992\":{},\"2998\":{},\"3026\":{},\"3045\":{},\"3067\":{},\"3084\":{},\"3090\":{}},\"comment\":{}}],[\"workermanager\",{\"_index\":460,\"name\":{\"1223\":{}},\"comment\":{}}],[\"workers\",{\"_index\":451,\"name\":{\"1214\":{}},\"comment\":{}}],[\"wrappedexpiringreadwritelocker\",{\"_index\":1055,\"name\":{\"3078\":{}},\"comment\":{}}],[\"wrappedexpiringstorage\",{\"_index\":774,\"name\":{\"2172\":{}},\"comment\":{}}],[\"wrappedsetmultimap\",{\"_index\":1083,\"name\":{\"3180\":{}},\"comment\":{}}],[\"wrappinglogger\",{\"_index\":547,\"name\":{\"1480\":{}},\"comment\":{}}],[\"write\",{\"_index\":51,\"name\":{\"126\":{},\"3019\":{}},\"comment\":{}}],[\"writecontainer\",{\"_index\":649,\"name\":{\"1789\":{},\"1805\":{},\"1823\":{},\"1838\":{},\"1855\":{},\"1875\":{},\"1886\":{},\"1904\":{},\"1927\":{}},\"comment\":{}}],[\"writedata\",{\"_index\":897,\"name\":{\"2543\":{}},\"comment\":{}}],[\"writedatafile\",{\"_index\":658,\"name\":{\"1811\":{},\"1850\":{}},\"comment\":{}}],[\"writedocument\",{\"_index\":648,\"name\":{\"1787\":{},\"1798\":{},\"1821\":{},\"1837\":{},\"1854\":{},\"1874\":{},\"1885\":{},\"1905\":{},\"1926\":{}},\"comment\":{}}],[\"writemetadata\",{\"_index\":650,\"name\":{\"1791\":{},\"1806\":{},\"1825\":{},\"1839\":{},\"1861\":{},\"1876\":{},\"1890\":{},\"1906\":{},\"1932\":{},\"2542\":{}},\"comment\":{}}],[\"writemetadatafile\",{\"_index\":656,\"name\":{\"1809\":{},\"1844\":{}},\"comment\":{}}],[\"wwwauthmetadatawriter\",{\"_index\":230,\"name\":{\"648\":{}},\"comment\":{}}],[\"xsd\",{\"_index\":1235,\"name\":{\"3401\":{}},\"comment\":{}}],[\"yargsargoptions\",{\"_index\":482,\"name\":{\"1294\":{}},\"comment\":{}}],[\"yargscliextractor\",{\"_index\":481,\"name\":{\"1292\":{}},\"comment\":{}}],[\"yargsoptions\",{\"_index\":473,\"name\":{\"1282\":{}},\"comment\":{}}],[\"yargsparameter\",{\"_index\":474,\"name\":{\"1283\":{}},\"comment\":{}}],[\"yargvoptions\",{\"_index\":483,\"name\":{\"1295\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/5.x/docs/assets/style.css b/5.x/docs/assets/style.css new file mode 100644 index 000000000..8f6ed2c43 --- /dev/null +++ b/5.x/docs/assets/style.css @@ -0,0 +1,1224 @@ +:root { + /* Light */ + --light-color-background: #f2f4f8; + --light-color-background-secondary: #eff0f1; + --light-color-icon-background: var(--light-color-background); + --light-color-accent: #c5c7c9; + --light-color-text: #222; + --light-color-text-aside: #707070; + --light-color-link: #4da6ff; + --light-color-ts: #db1373; + --light-color-ts-interface: #139d2c; + --light-color-ts-enum: #9c891a; + --light-color-ts-class: #2484e5; + --light-color-ts-function: #572be7; + --light-color-ts-namespace: #b111c9; + --light-color-ts-private: #707070; + --light-color-ts-variable: #4d68ff; + --light-external-icon: url("data:image/svg+xml;utf8,"); + --light-color-scheme: light; + + /* Dark */ + --dark-color-background: #2b2e33; + --dark-color-background-secondary: #1e2024; + --dark-color-icon-background: var(--dark-color-background-secondary); + --dark-color-accent: #9096a2; + --dark-color-text: #f5f5f5; + --dark-color-text-aside: #dddddd; + --dark-color-link: #00aff4; + --dark-color-ts: #ff6492; + --dark-color-ts-interface: #6cff87; + --dark-color-ts-enum: #f4d93e; + --dark-color-ts-class: #61b0ff; + --dark-color-ts-function: #9772ff; + --dark-color-ts-namespace: #e14dff; + --dark-color-ts-private: #e2e2e2; + --dark-color-ts-variable: #4d68ff; + --dark-external-icon: url("data:image/svg+xml;utf8,"); + --dark-color-scheme: dark; +} + +@media (prefers-color-scheme: light) { + :root { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); + } +} + +html { + color-scheme: var(--color-scheme); +} + +body { + margin: 0; +} + +:root[data-theme="light"] { + --color-background: var(--light-color-background); + --color-background-secondary: var(--light-color-background-secondary); + --color-icon-background: var(--light-color-icon-background); + --color-accent: var(--light-color-accent); + --color-text: var(--light-color-text); + --color-text-aside: var(--light-color-text-aside); + --color-link: var(--light-color-link); + --color-ts: var(--light-color-ts); + --color-ts-interface: var(--light-color-ts-interface); + --color-ts-enum: var(--light-color-ts-enum); + --color-ts-class: var(--light-color-ts-class); + --color-ts-function: var(--light-color-ts-function); + --color-ts-namespace: var(--light-color-ts-namespace); + --color-ts-private: var(--light-color-ts-private); + --color-ts-variable: var(--light-color-ts-variable); + --external-icon: var(--light-external-icon); + --color-scheme: var(--light-color-scheme); +} + +:root[data-theme="dark"] { + --color-background: var(--dark-color-background); + --color-background-secondary: var(--dark-color-background-secondary); + --color-icon-background: var(--dark-color-icon-background); + --color-accent: var(--dark-color-accent); + --color-text: var(--dark-color-text); + --color-text-aside: var(--dark-color-text-aside); + --color-link: var(--dark-color-link); + --color-ts: var(--dark-color-ts); + --color-ts-interface: var(--dark-color-ts-interface); + --color-ts-enum: var(--dark-color-ts-enum); + --color-ts-class: var(--dark-color-ts-class); + --color-ts-function: var(--dark-color-ts-function); + --color-ts-namespace: var(--dark-color-ts-namespace); + --color-ts-private: var(--dark-color-ts-private); + --color-ts-variable: var(--dark-color-ts-variable); + --external-icon: var(--dark-external-icon); + --color-scheme: var(--dark-color-scheme); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2; +} + +h1 { + font-size: 1.875rem; + margin: 0.67rem 0; +} + +h2 { + font-size: 1.5rem; + margin: 0.83rem 0; +} + +h3 { + font-size: 1.25rem; + margin: 1rem 0; +} + +h4 { + font-size: 1.05rem; + margin: 1.33rem 0; +} + +h5 { + font-size: 1rem; + margin: 1.5rem 0; +} + +h6 { + font-size: 0.875rem; + margin: 2.33rem 0; +} + +.uppercase { + text-transform: uppercase; +} + +pre { + white-space: pre; + white-space: pre-wrap; + word-wrap: break-word; +} + +dl, +menu, +ol, +ul { + margin: 1em 0; +} + +dd { + margin: 0 0 0 40px; +} + +.container { + max-width: 1600px; + padding: 0 2rem; +} + +@media (min-width: 640px) { + .container { + padding: 0 4rem; + } +} +@media (min-width: 1200px) { + .container { + padding: 0 8rem; + } +} +@media (min-width: 1600px) { + .container { + padding: 0 12rem; + } +} + +/* Footer */ +.tsd-generator { + border-top: 1px solid var(--color-accent); + padding-top: 1rem; + padding-bottom: 1rem; + max-height: 3.5rem; +} + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; +} + +.container-main { + display: flex; + justify-content: space-between; + position: relative; + margin: 0 auto; +} + +.col-4, +.col-8 { + box-sizing: border-box; + float: left; + padding: 2rem 1rem; +} + +.col-4 { + flex: 0 0 25%; +} +.col-8 { + flex: 1 0; + flex-wrap: wrap; + padding-left: 0; +} + +@keyframes fade-in { + from { + opacity: 0; + } + to { + opacity: 1; + } +} +@keyframes fade-out { + from { + opacity: 1; + visibility: visible; + } + to { + opacity: 0; + } +} +@keyframes fade-in-delayed { + 0% { + opacity: 0; + } + 33% { + opacity: 0; + } + 100% { + opacity: 1; + } +} +@keyframes fade-out-delayed { + 0% { + opacity: 1; + visibility: visible; + } + 66% { + opacity: 0; + } + 100% { + opacity: 0; + } +} +@keyframes shift-to-left { + from { + transform: translate(0, 0); + } + to { + transform: translate(-25%, 0); + } +} +@keyframes unshift-to-left { + from { + transform: translate(-25%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-in-from-right { + from { + transform: translate(100%, 0); + } + to { + transform: translate(0, 0); + } +} +@keyframes pop-out-to-right { + from { + transform: translate(0, 0); + visibility: visible; + } + to { + transform: translate(100%, 0); + } +} +body { + background: var(--color-background); + font-family: "Segoe UI", sans-serif; + font-size: 16px; + color: var(--color-text); +} + +a { + color: var(--color-link); + text-decoration: none; +} +a:hover { + text-decoration: underline; +} +a.external[target="_blank"] { + background-image: var(--external-icon); + background-position: top 3px right; + background-repeat: no-repeat; + padding-right: 13px; +} + +code, +pre { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + padding: 0.2em; + margin: 0; + font-size: 0.875rem; + border-radius: 0.8em; +} + +pre { + padding: 10px; + border: 0.1em solid var(--color-accent); +} +pre code { + padding: 0; + font-size: 100%; +} + +blockquote { + margin: 1em 0; + padding-left: 1em; + border-left: 4px solid gray; +} + +.tsd-typography { + line-height: 1.333em; +} +.tsd-typography ul { + list-style: square; + padding: 0 0 0 20px; + margin: 0; +} +.tsd-typography h4, +.tsd-typography .tsd-index-panel h3, +.tsd-index-panel .tsd-typography h3, +.tsd-typography h5, +.tsd-typography h6 { + font-size: 1em; + margin: 0; +} +.tsd-typography h5, +.tsd-typography h6 { + font-weight: normal; +} +.tsd-typography p, +.tsd-typography ul, +.tsd-typography ol { + margin: 1em 0; +} + +@media (max-width: 1024px) { + html .col-content { + float: none; + max-width: 100%; + width: 100%; + padding-top: 3rem; + } + html .col-menu { + position: fixed !important; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + z-index: 1024; + top: 0 !important; + bottom: 0 !important; + left: auto !important; + right: 0 !important; + padding: 1.5rem 1.5rem 0 0; + max-width: 25rem; + visibility: hidden; + background-color: var(--color-background); + transform: translate(100%, 0); + } + html .col-menu > *:last-child { + padding-bottom: 20px; + } + html .overlay { + content: ""; + display: block; + position: fixed; + z-index: 1023; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(0, 0, 0, 0.75); + visibility: hidden; + } + + .to-has-menu .overlay { + animation: fade-in 0.4s; + } + + .to-has-menu :is(header, footer, .col-content) { + animation: shift-to-left 0.4s; + } + + .to-has-menu .col-menu { + animation: pop-in-from-right 0.4s; + } + + .from-has-menu .overlay { + animation: fade-out 0.4s; + } + + .from-has-menu :is(header, footer, .col-content) { + animation: unshift-to-left 0.4s; + } + + .from-has-menu .col-menu { + animation: pop-out-to-right 0.4s; + } + + .has-menu body { + overflow: hidden; + } + .has-menu .overlay { + visibility: visible; + } + .has-menu :is(header, footer, .col-content) { + transform: translate(-25%, 0); + } + .has-menu .col-menu { + visibility: visible; + transform: translate(0, 0); + display: grid; + align-items: center; + grid-template-rows: auto 1fr; + grid-gap: 1.5rem; + max-height: 100vh; + padding: 1rem 2rem; + } + .has-menu .tsd-navigation { + max-height: 100%; + } +} + +.tsd-breadcrumb { + margin: 0; + padding: 0; + color: var(--color-text-aside); +} +.tsd-breadcrumb a { + color: var(--color-text-aside); + text-decoration: none; +} +.tsd-breadcrumb a:hover { + text-decoration: underline; +} +.tsd-breadcrumb li { + display: inline; +} +.tsd-breadcrumb li:after { + content: " / "; +} + +.tsd-comment-tags { + display: flex; + flex-direction: column; +} +dl.tsd-comment-tag-group { + display: flex; + align-items: center; + overflow: hidden; + margin: 0.5em 0; +} +dl.tsd-comment-tag-group dt { + display: flex; + margin-right: 0.5em; + font-size: 0.875em; + font-weight: normal; +} +dl.tsd-comment-tag-group dd { + margin: 0; +} +code.tsd-tag { + padding: 0.25em 0.4em; + border: 0.1em solid var(--color-accent); + margin-right: 0.25em; + font-size: 70%; +} +h1 code.tsd-tag:first-of-type { + margin-left: 0.25em; +} + +dl.tsd-comment-tag-group dd:before, +dl.tsd-comment-tag-group dd:after { + content: " "; +} +dl.tsd-comment-tag-group dd pre, +dl.tsd-comment-tag-group dd:after { + clear: both; +} +dl.tsd-comment-tag-group p { + margin: 0; +} + +.tsd-panel.tsd-comment .lead { + font-size: 1.1em; + line-height: 1.333em; + margin-bottom: 2em; +} +.tsd-panel.tsd-comment .lead:last-child { + margin-bottom: 0; +} + +.tsd-filter-visibility h4 { + font-size: 1rem; + padding-top: 0.75rem; + padding-bottom: 0.5rem; + margin: 0; +} +.tsd-filter-item:not(:last-child) { + margin-bottom: 0.5rem; +} +.tsd-filter-input { + display: flex; + width: fit-content; + width: -moz-fit-content; + align-items: center; + user-select: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + cursor: pointer; +} +.tsd-filter-input input[type="checkbox"] { + cursor: pointer; + position: absolute; + width: 1.5em; + height: 1.5em; + opacity: 0; +} +.tsd-filter-input input[type="checkbox"]:disabled { + pointer-events: none; +} +.tsd-filter-input svg { + cursor: pointer; + width: 1.5em; + height: 1.5em; + margin-right: 0.5em; + border-radius: 0.33em; + /* Leaving this at full opacity breaks event listeners on Firefox. + Don't remove unless you know what you're doing. */ + opacity: 0.99; +} +.tsd-filter-input input[type="checkbox"]:focus + svg { + transform: scale(0.95); +} +.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { + transform: scale(1); +} +.tsd-checkbox-background { + fill: var(--color-accent); +} +input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { + stroke: var(--color-text); +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { + fill: var(--color-background); + stroke: var(--color-accent); + stroke-width: 0.25rem; +} +.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { + stroke: var(--color-accent); +} + +.tsd-theme-toggle { + padding-top: 0.75rem; +} +.tsd-theme-toggle > h4 { + display: inline; + vertical-align: middle; + margin-right: 0.75rem; +} + +.tsd-hierarchy { + list-style: square; + margin: 0; +} +.tsd-hierarchy .target { + font-weight: bold; +} + +.tsd-panel-group.tsd-index-group { + margin-bottom: 0; +} +.tsd-index-panel .tsd-index-list { + list-style: none; + line-height: 1.333em; + margin: 0; + padding: 0.25rem 0 0 0; + overflow: hidden; + display: grid; + grid-template-columns: repeat(3, 1fr); + column-gap: 1rem; + grid-template-rows: auto; +} +@media (max-width: 1024px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(2, 1fr); + } +} +@media (max-width: 768px) { + .tsd-index-panel .tsd-index-list { + grid-template-columns: repeat(1, 1fr); + } +} +.tsd-index-panel .tsd-index-list li { + -webkit-page-break-inside: avoid; + -moz-page-break-inside: avoid; + -ms-page-break-inside: avoid; + -o-page-break-inside: avoid; + page-break-inside: avoid; +} +.tsd-index-panel a, +.tsd-index-panel a.tsd-parent-kind-module { + color: var(--color-ts); +} +.tsd-index-panel a.tsd-parent-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-parent-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-parent-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-module { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-interface { + color: var(--color-ts-interface); +} +.tsd-index-panel a.tsd-kind-enum { + color: var(--color-ts-enum); +} +.tsd-index-panel a.tsd-kind-class { + color: var(--color-ts-class); +} +.tsd-index-panel a.tsd-kind-function { + color: var(--color-ts-function); +} +.tsd-index-panel a.tsd-kind-namespace { + color: var(--color-ts-namespace); +} +.tsd-index-panel a.tsd-kind-variable { + color: var(--color-ts-variable); +} +.tsd-index-panel a.tsd-is-private { + color: var(--color-ts-private); +} + +.tsd-flag { + display: inline-block; + padding: 0.25em 0.4em; + border-radius: 4px; + color: var(--color-comment-tag-text); + background-color: var(--color-comment-tag); + text-indent: 0; + font-size: 75%; + line-height: 1; + font-weight: normal; +} + +.tsd-anchor { + position: absolute; + top: -100px; +} + +.tsd-member { + position: relative; +} +.tsd-member .tsd-anchor + h3 { + display: flex; + align-items: center; + margin-top: 0; + margin-bottom: 0; + border-bottom: none; +} +.tsd-member [data-tsd-kind] { + color: var(--color-ts); +} +.tsd-member [data-tsd-kind="Interface"] { + color: var(--color-ts-interface); +} +.tsd-member [data-tsd-kind="Enum"] { + color: var(--color-ts-enum); +} +.tsd-member [data-tsd-kind="Class"] { + color: var(--color-ts-class); +} +.tsd-member [data-tsd-kind="Private"] { + color: var(--color-ts-private); +} + +.tsd-navigation a { + display: block; + margin: 0.4rem 0; + border-left: 2px solid transparent; + color: var(--color-text); + text-decoration: none; + transition: border-left-color 0.1s; +} +.tsd-navigation a:hover { + text-decoration: underline; +} +.tsd-navigation ul { + margin: 0; + padding: 0; + list-style: none; +} +.tsd-navigation li { + padding: 0; +} + +.tsd-navigation.primary .tsd-accordion-details > ul { + margin-top: 0.75rem; +} +.tsd-navigation.primary a { + padding: 0.75rem 0.5rem; + margin: 0; +} +.tsd-navigation.primary ul li a { + margin-left: 0.5rem; +} +.tsd-navigation.primary ul li li a { + margin-left: 1.5rem; +} +.tsd-navigation.primary ul li li li a { + margin-left: 2.5rem; +} +.tsd-navigation.primary ul li li li li a { + margin-left: 3.5rem; +} +.tsd-navigation.primary ul li li li li li a { + margin-left: 4.5rem; +} +.tsd-navigation.primary ul li li li li li li a { + margin-left: 5.5rem; +} +.tsd-navigation.primary li.current > a { + border-left: 0.15rem var(--color-text) solid; +} +.tsd-navigation.primary li.selected > a { + font-weight: bold; + border-left: 0.2rem var(--color-text) solid; +} +.tsd-navigation.primary ul li a:hover { + border-left: 0.2rem var(--color-text-aside) solid; +} +.tsd-navigation.primary li.globals + li > span, +.tsd-navigation.primary li.globals + li > a { + padding-top: 20px; +} + +.tsd-navigation.secondary.tsd-navigation--toolbar-hide { + max-height: calc(100vh - 1rem); + top: 0.5rem; +} +.tsd-navigation.secondary > ul { + display: inline; + padding-right: 0.5rem; + transition: opacity 0.2s; +} +.tsd-navigation.secondary ul li a { + padding-left: 0; +} +.tsd-navigation.secondary ul li li a { + padding-left: 1.1rem; +} +.tsd-navigation.secondary ul li li li a { + padding-left: 2.2rem; +} +.tsd-navigation.secondary ul li li li li a { + padding-left: 3.3rem; +} +.tsd-navigation.secondary ul li li li li li a { + padding-left: 4.4rem; +} +.tsd-navigation.secondary ul li li li li li li a { + padding-left: 5.5rem; +} + +a.tsd-index-link { + margin: 0.25rem 0; + font-size: 1rem; + line-height: 1.25rem; + display: inline-flex; + align-items: center; +} +.tsd-accordion-summary > h1, +.tsd-accordion-summary > h2, +.tsd-accordion-summary > h3, +.tsd-accordion-summary > h4, +.tsd-accordion-summary > h5 { + display: inline-flex; + align-items: center; + vertical-align: middle; + margin-bottom: 0; + user-select: none; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; +} +.tsd-accordion-summary { + display: block; + cursor: pointer; +} +.tsd-accordion-summary > * { + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} +.tsd-accordion-summary::-webkit-details-marker { + display: none; +} +.tsd-index-accordion .tsd-accordion-summary svg { + margin-right: 0.25rem; +} +.tsd-index-content > :not(:first-child) { + margin-top: 0.75rem; +} +.tsd-index-heading { + margin-top: 1.5rem; + margin-bottom: 0.75rem; +} + +.tsd-kind-icon { + margin-right: 0.5rem; + width: 1.25rem; + height: 1.25rem; + min-width: 1.25rem; + min-height: 1.25rem; +} +.tsd-kind-icon path { + transform-origin: center; + transform: scale(1.1); +} +.tsd-signature > .tsd-kind-icon { + margin-right: 0.8rem; +} + +@media (min-width: 1024px) { + .col-content { + margin: 2rem auto; + } + + .menu-sticky-wrap { + position: sticky; + height: calc(100vh - 2rem); + top: 4rem; + right: 0; + padding: 0 1.5rem; + padding-top: 1rem; + margin-top: 3rem; + transition: 0.3s ease-in-out; + transition-property: top, padding-top, padding, height; + overflow-y: auto; + } + .col-menu { + border-left: 1px solid var(--color-accent); + } + .col-menu--hide { + top: 1rem; + } + .col-menu .tsd-navigation:not(:last-child) { + padding-bottom: 1.75rem; + } +} + +.tsd-panel { + margin-bottom: 2.5rem; +} +.tsd-panel.tsd-member { + margin-bottom: 4rem; +} +.tsd-panel:empty { + display: none; +} +.tsd-panel > h1, +.tsd-panel > h2, +.tsd-panel > h3 { + margin: 1.5rem -1.5rem 0.75rem -1.5rem; + padding: 0 1.5rem 0.75rem 1.5rem; +} +.tsd-panel > h1.tsd-before-signature, +.tsd-panel > h2.tsd-before-signature, +.tsd-panel > h3.tsd-before-signature { + margin-bottom: 0; + border-bottom: none; +} + +.tsd-panel-group { + margin: 4rem 0; +} +.tsd-panel-group.tsd-index-group { + margin: 2rem 0; +} +.tsd-panel-group.tsd-index-group details { + margin: 2rem 0; +} + +#tsd-search { + transition: background-color 0.2s; +} +#tsd-search .title { + position: relative; + z-index: 2; +} +#tsd-search .field { + position: absolute; + left: 0; + top: 0; + right: 2.5rem; + height: 100%; +} +#tsd-search .field input { + box-sizing: border-box; + position: relative; + top: -50px; + z-index: 1; + width: 100%; + padding: 0 10px; + opacity: 0; + outline: 0; + border: 0; + background: transparent; + color: var(--color-text); +} +#tsd-search .field label { + position: absolute; + overflow: hidden; + right: -40px; +} +#tsd-search .field input, +#tsd-search .title { + transition: opacity 0.2s; +} +#tsd-search .results { + position: absolute; + visibility: hidden; + top: 40px; + width: 100%; + margin: 0; + padding: 0; + list-style: none; + box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); +} +#tsd-search .results li { + padding: 0 10px; + background-color: var(--color-background); +} +#tsd-search .results li:nth-child(even) { + background-color: var(--color-background-secondary); +} +#tsd-search .results li.state { + display: none; +} +#tsd-search .results li.current, +#tsd-search .results li:hover { + background-color: var(--color-accent); +} +#tsd-search .results a { + display: block; +} +#tsd-search .results a:before { + top: 10px; +} +#tsd-search .results span.parent { + color: var(--color-text-aside); + font-weight: normal; +} +#tsd-search.has-focus { + background-color: var(--color-accent); +} +#tsd-search.has-focus .field input { + top: 0; + opacity: 1; +} +#tsd-search.has-focus .title { + z-index: 0; + opacity: 0; +} +#tsd-search.has-focus .results { + visibility: visible; +} +#tsd-search.loading .results li.state.loading { + display: block; +} +#tsd-search.failure .results li.state.failure { + display: block; +} + +.tsd-signature { + margin: 0 0 1rem 0; + padding: 1rem 0.5rem; + border: 1px solid var(--color-accent); + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; + font-size: 14px; + overflow-x: auto; +} + +.tsd-signature-symbol { + color: var(--color-text-aside); + font-weight: normal; +} + +.tsd-signature-type { + font-style: italic; + font-weight: normal; +} + +.tsd-signatures { + padding: 0; + margin: 0 0 1em 0; + list-style-type: none; +} +.tsd-signatures .tsd-signature { + margin: 0; + border-color: var(--color-accent); + border-width: 1px 0; + transition: background-color 0.1s; +} +.tsd-description .tsd-signatures .tsd-signature { + border-width: 1px; +} + +ul.tsd-parameter-list, +ul.tsd-type-parameter-list { + list-style: square; + margin: 0; + padding-left: 20px; +} +ul.tsd-parameter-list > li.tsd-parameter-signature, +ul.tsd-type-parameter-list > li.tsd-parameter-signature { + list-style: none; + margin-left: -20px; +} +ul.tsd-parameter-list h5, +ul.tsd-type-parameter-list h5 { + font-size: 16px; + margin: 1em 0 0.5em 0; +} +.tsd-sources { + margin-top: 1rem; + font-size: 0.875em; +} +.tsd-sources a { + color: var(--color-text-aside); + text-decoration: underline; +} +.tsd-sources ul { + list-style: none; + padding: 0; +} + +.tsd-page-toolbar { + position: fixed; + z-index: 1; + top: 0; + left: 0; + width: 100%; + color: var(--color-text); + background: var(--color-background-secondary); + border-bottom: 1px var(--color-accent) solid; + transition: transform 0.3s ease-in-out; +} +.tsd-page-toolbar a { + color: var(--color-text); + text-decoration: none; +} +.tsd-page-toolbar a.title { + font-weight: bold; +} +.tsd-page-toolbar a.title:hover { + text-decoration: underline; +} +.tsd-page-toolbar .tsd-toolbar-contents { + display: flex; + justify-content: space-between; + height: 2.5rem; +} +.tsd-page-toolbar .table-cell { + position: relative; + white-space: nowrap; + line-height: 40px; +} +.tsd-page-toolbar .table-cell:first-child { + width: 100%; +} + +.tsd-page-toolbar--hide { + transform: translateY(-100%); +} + +.tsd-widget { + display: inline-block; + overflow: hidden; + opacity: 0.8; + height: 40px; + transition: opacity 0.1s, background-color 0.2s; + vertical-align: bottom; + cursor: pointer; +} +.tsd-widget:hover { + opacity: 0.9; +} +.tsd-widget.active { + opacity: 1; + background-color: var(--color-accent); +} +.tsd-widget.no-caption { + width: 40px; +} +.tsd-widget.no-caption:before { + margin: 0; +} + +.tsd-widget.options, +.tsd-widget.menu { + display: none; +} +@media (max-width: 1024px) { + .tsd-widget.options, + .tsd-widget.menu { + display: inline-block; + } +} +input[type="checkbox"] + .tsd-widget:before { + background-position: -120px 0; +} +input[type="checkbox"]:checked + .tsd-widget:before { + background-position: -160px 0; +} + +img { + max-width: 100%; +} + +.tsd-anchor-icon { + display: inline-flex; + align-items: center; + margin-left: 0.5rem; + vertical-align: middle; + color: var(--color-text); +} + +.tsd-anchor-icon svg { + width: 1em; + height: 1em; + visibility: hidden; +} + +.tsd-anchor-link:hover > .tsd-anchor-icon svg { + visibility: visible; +} + +.deprecated { + text-decoration: line-through; +} + +* { + scrollbar-width: thin; + scrollbar-color: var(--color-accent) var(--color-icon-background); +} + +*::-webkit-scrollbar { + width: 0.75rem; +} + +*::-webkit-scrollbar-track { + background: var(--color-icon-background); +} + +*::-webkit-scrollbar-thumb { + background-color: var(--color-accent); + border-radius: 999rem; + border: 0.25rem solid var(--color-icon-background); +} diff --git a/5.x/docs/assets/widgets.png b/5.x/docs/assets/widgets.png new file mode 100644 index 000000000..c7380532a Binary files /dev/null and b/5.x/docs/assets/widgets.png differ diff --git a/5.x/docs/assets/widgets@2x.png b/5.x/docs/assets/widgets@2x.png new file mode 100644 index 000000000..4bbbd5727 Binary files /dev/null and b/5.x/docs/assets/widgets@2x.png differ diff --git a/5.x/docs/classes/AbsolutePathInteractionRoute.html b/5.x/docs/classes/AbsolutePathInteractionRoute.html new file mode 100644 index 000000000..160d5a56a --- /dev/null +++ b/5.x/docs/classes/AbsolutePathInteractionRoute.html @@ -0,0 +1,112 @@ +AbsolutePathInteractionRoute | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AbsolutePathInteractionRoute

+
+

A route that returns the input string as path.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
path: string
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AcceptPreferenceParser.html b/5.x/docs/classes/AcceptPreferenceParser.html new file mode 100644 index 000000000..78fcc5ff1 --- /dev/null +++ b/5.x/docs/classes/AcceptPreferenceParser.html @@ -0,0 +1,156 @@ +AcceptPreferenceParser | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AcceptPreferenceParser

+
+

Extracts preferences from the Accept-* headers from an incoming HttpRequest. +Supports Accept, Accept-Charset, Accept-Encoding, Accept-Language and Accept-DateTime.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AccessChecker.html b/5.x/docs/classes/AccessChecker.html new file mode 100644 index 000000000..8a9a8f35f --- /dev/null +++ b/5.x/docs/classes/AccessChecker.html @@ -0,0 +1,150 @@ +AccessChecker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AccessCheckerAbstract

+
+

Performs an authorization check against the given acl resource.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AgentAccessChecker.html b/5.x/docs/classes/AgentAccessChecker.html new file mode 100644 index 000000000..f30bef524 --- /dev/null +++ b/5.x/docs/classes/AgentAccessChecker.html @@ -0,0 +1,146 @@ +AgentAccessChecker | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Checks if the given WebID has been given access.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AgentClassAccessChecker.html b/5.x/docs/classes/AgentClassAccessChecker.html new file mode 100644 index 000000000..b52be973e --- /dev/null +++ b/5.x/docs/classes/AgentClassAccessChecker.html @@ -0,0 +1,146 @@ +AgentClassAccessChecker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AgentClassAccessChecker

+
+

Checks access based on the agent class.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AgentGroupAccessChecker.html b/5.x/docs/classes/AgentGroupAccessChecker.html new file mode 100644 index 000000000..668f8dbd0 --- /dev/null +++ b/5.x/docs/classes/AgentGroupAccessChecker.html @@ -0,0 +1,221 @@ +AgentGroupAccessChecker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AgentGroupAccessChecker

+
+

Checks if the given WebID belongs to a group that has access. +Implements the behaviour of groups from the WAC specification.

+

Fetched results will be stored in an ExpiringStorage.

+

Requires a storage that can store JS objects. +expiration parameter is how long entries in the cache should be stored in seconds, defaults to 3600.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cache: ExpiringStorage<string, Promise<Store<Quad, Quad, Quad, Quad>>>
+
+ +
expiration: number
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Fetches quads from the given URL. +Will cache the values for later re-use.

    +
    +
    +

    Parameters

    +
      +
    • +
      url: string
    +

    Returns Promise<Store<Quad, Quad, Quad, Quad>>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Checks if the given agent is member of a given vCard group.

    + +

    Returns

    If the agent is member of the given vCard group.

    +
    +
    +

    Parameters

    +
      +
    • +
      webId: string
      +

      WebID of the agent that needs access.

      +
    • +
    • +
      group: Term
      +

      URL of the vCard group that needs to be checked.

      +
    +

    Returns Promise<boolean>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AllStaticReader.html b/5.x/docs/classes/AllStaticReader.html new file mode 100644 index 000000000..0cfa4ef7f --- /dev/null +++ b/5.x/docs/classes/AllStaticReader.html @@ -0,0 +1,181 @@ +AllStaticReader | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

PermissionReader which sets all permissions to true or false +independently of the identifier and requested permissions.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
permissions: Partial<Record<AccessMode, boolean>>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AllowAcceptHeaderWriter.html b/5.x/docs/classes/AllowAcceptHeaderWriter.html new file mode 100644 index 000000000..2856c406b --- /dev/null +++ b/5.x/docs/classes/AllowAcceptHeaderWriter.html @@ -0,0 +1,314 @@ +AllowAcceptHeaderWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AllowAcceptHeaderWriter

+
+

Generates Allow, Accept-Patch, Accept-Post, and Accept-Put headers. +The resulting values depend on the choses input methods and types. +The input metadata also gets used to remove methods from that list +if they are not valid in the given situation.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
acceptTypes: { patch: string[]; post: string[]; put: string[] }
+
+

Type declaration

+
    +
  • +
    patch: string[]
  • +
  • +
    post: string[]
  • +
  • +
    put: string[]
+
+ +
supportedMethods: string[]
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Generates the Accept-[Method] headers if required. +Will be added if the Allow header was added, or in case of a 415 error. +Specific Accept-[Method] headers will only be added if the method is in the methods set.

    +
    +
    +

    Parameters

    +
      +
    • +
      methods: Set<string>
    • +
    • +
      generateAllow: boolean
    • +
    • +
      response: ServerResponse
    • +
    • +
      metadata: RepresentationMetadata
    +

    Returns void

+
+ +
    + +
  • +

    Generates the Allow header if required. +It only needs to get added for successful GET/HEAD requests, 404s, or 405s. +The spec only requires it for GET/HEAD requests and 405s. +In the case of other error messages we can't deduce what the request method was, +so we do not add the header as we don't have enough information.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/App.html b/5.x/docs/classes/App.html new file mode 100644 index 000000000..2f694c4d3 --- /dev/null +++ b/5.x/docs/classes/App.html @@ -0,0 +1,134 @@ +App | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Entry point for the entire Solid server.

+
+
+

Hierarchy

+
    +
  • App
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
clusterManager: ClusterManager
+
+ +
finalizer: Finalizer
+
+ +
initializer: Initializer
+
+

Methods

+
+ +
    + +
  • +

    Initializes and starts the application.

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Stops the application and handles cleanup.

    +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AppRunner.html b/5.x/docs/classes/AppRunner.html new file mode 100644 index 000000000..9504651cc --- /dev/null +++ b/5.x/docs/classes/AppRunner.html @@ -0,0 +1,382 @@ +AppRunner | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A class that can be used to instantiate and start a server based on a Component.js configuration.

+
+
+

Hierarchy

+
    +
  • AppRunner
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Handles the first Components.js instantiation. +Uses it to extract the CLI shorthand values and use those to create variable bindings.

    +
    +
    +

    Parameters

    +
      +
    • +
      componentsManager: ComponentsManager<CliResolver>
    • +
    • +
      argv: CliArgv
    • +
    • +
      Optional settings: Record<string, unknown>
    +

    Returns Promise<VariableBindings>

+
+ +
    + +
  • +

    Returns an App object, created with the given config, that can start and stop the Solid server.

    +

    Keys of the variableBindings object should be Components.js variables. +E.g.: { 'urn:solid-server:default:variable:rootFilePath': '.data' }.

    +

    shorthand are CLI argument names and their corresponding values. +E.g.: { rootFilePath: '.data' }. +Abbreviated parameter names can not be used, so { f: '.data' } would not work.

    +

    The values in variableBindings take priority over those in shorthand.

    +
    +
    +

    Parameters

    +
      +
    • +
      loaderProperties: IComponentsManagerBuilderOptions<App>
      +

      Components.js loader properties.

      +
    • +
    • +
      configFile: string | string[]
      +

      Path to the server config file(s).

      +
    • +
    • +
      Optional variableBindings: VariableBindings
      +

      Bindings of Components.js variables.

      +
    • +
    • +
      Optional shorthand: Shorthand
      +

      Shorthand values that need to be resolved.

      +
    +

    Returns Promise<App>

+
+ +
    + +
  • +

    The second Components.js instantiation, +where the App is created and started using the variable mappings.

    +
    +
    +

    Parameters

    +
      +
    • +
      componentsManager: ComponentsManager<App>
    • +
    • +
      variables: Record<string, unknown>
    +

    Returns Promise<App>

+
+ +
    + +
  • +

    Returns an App object, created by parsing the Command line arguments, that can start and stop the Solid server. +Will exit the process on failure.

    +
    +
    +

    Parameters

    +
      +
    • +
      argv: CliArgv = process.argv
      +

      Command line arguments.

      +
    +

    Returns Promise<App>

+
+ +
+
+ +
    + +
  • +

    Creates the Components Manager that will be used for instantiating.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      loaderProperties: IComponentsManagerBuilderOptions<T>
    • +
    • +
      configFile: string | string[]
    +

    Returns Promise<ComponentsManager<T>>

+
+ +
+
+ +
    + +
  • +

    Retrieves settings from package.json or configuration file when +part of an npm project.

    + +

    Returns

    The settings defined in the configuration file

    +
    +

    Returns Promise<undefined | Record<string, unknown>>

+
+ +
    + +
  • +

    Throws a new error that provides additional information through the extra message. +Also appends the stack trace to the message. +This is needed for errors that are thrown before the logger is created as we can't log those the standard way.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
    • +
    • +
      error: unknown
    +

    Returns never

+
+ +
+
+ +
    + +
  • +

    Starts the server with a given config. +This method can be used to start the server from within another JavaScript application.

    +

    Keys of the variableBindings object should be Components.js variables. +E.g.: { 'urn:solid-server:default:variable:rootFilePath': '.data' }.

    +

    shorthand are CLI argument names and their corresponding values. +E.g.: { rootFilePath: '.data' }. +Abbreviated parameter names can not be used, so { f: '.data' } would not work.

    +

    The values in variableBindings take priority over those in shorthand.

    +
    +
    +

    Parameters

    +
      +
    • +
      loaderProperties: IComponentsManagerBuilderOptions<App>
      +

      Components.js loader properties.

      +
    • +
    • +
      configFile: string | string[]
      +

      Path to the server config file(s).

      +
    • +
    • +
      Optional variableBindings: VariableBindings
      +

      Bindings of Components.js variables.

      +
    • +
    • +
      Optional shorthand: Shorthand
      +

      Shorthand values that need to be resolved.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Starts the server as a command-line application.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional argv: CliArgv
      +

      Command line arguments.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Starts the server as a command-line application. +Will exit the process on failure.

    +

    Made non-async to lower the risk of unhandled promise rejections. +This is only relevant when this is used to start as a Node.js application on its own, +if you use this as part of your code you probably want to use the async version.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: { argv?: CliArgv; stderr?: WriteStream }
      +
        +
      • +
        Optional argv?: CliArgv
      • +
      • +
        Optional stderr?: WriteStream
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AssetPathExtractor.html b/5.x/docs/classes/AssetPathExtractor.html new file mode 100644 index 000000000..815d8bb4a --- /dev/null +++ b/5.x/docs/classes/AssetPathExtractor.html @@ -0,0 +1,176 @@ +AssetPathExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A ShorthandExtractor that converts a path value to an absolute asset path +by making use of resolveAssetPath. +Returns the default path in case it is defined and no path was found in the map.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
defaultPath?: string
+
+ +
key: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<unknown>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AsyncHandler.html b/5.x/docs/classes/AsyncHandler.html new file mode 100644 index 000000000..ebfbce348 --- /dev/null +++ b/5.x/docs/classes/AsyncHandler.html @@ -0,0 +1,205 @@ +AsyncHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AsyncHandler<TIn, TOut>Abstract

+
+

Simple interface for classes that can potentially handle a specific kind of data asynchronously.

+
+
+

Type Parameters

+
    +
  • +

    TIn = void

  • +
  • +

    TOut = void

+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      TIn = void

    • +
    • +

      TOut = void

    +

    Returns AsyncHandler<TIn, TOut>

+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<TOut>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AtomicFileDataAccessor.html b/5.x/docs/classes/AtomicFileDataAccessor.html new file mode 100644 index 000000000..1bd73d6b2 --- /dev/null +++ b/5.x/docs/classes/AtomicFileDataAccessor.html @@ -0,0 +1,396 @@ +AtomicFileDataAccessor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AtomicFileDataAccessor

+
+

AtomicDataAccessor that uses the file system to store documents as files and containers as folders. +Data will first be written to a temporary location and only if no errors occur +will the data be written to the desired location.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
resourceMapper: FileIdentifierMapper
+
+ +
tempFilePath: string
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

    +

    It can be safely assumed that the incoming identifier will always correspond to a container.

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Gets the Stats object corresponding to the given file path, +resolving symbolic links.

    + +

    Throws

    NotFoundHttpError +If the file/folder doesn't exist.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      File path to get info from.

      +
    +

    Returns Promise<Stats>

+
+ +
    + +
  • +

    Verifies if there already is a file corresponding to the given resource. +If yes, that file is removed if it does not match the path given in the input ResourceLink. +This can happen if the content-type differs from the one that was stored.

    +
    +
    +

    Parameters

    +
      +
    • +
      link: ResourceLink
      +

      ResourceLink corresponding to the new resource data.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function without extra validation checking to create a data file.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The filepath of the file to be created.

      +
    • +
    • +
      data: Readable
      +

      The data to be put in the file.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/Authorizer.html b/5.x/docs/classes/Authorizer.html new file mode 100644 index 000000000..280979ec7 --- /dev/null +++ b/5.x/docs/classes/Authorizer.html @@ -0,0 +1,149 @@ +Authorizer | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AuthorizerAbstract

+
+

Verifies if the credentials provide access with the given permissions on the resource. +An Error with the necessary explanation will be thrown when permissions are not granted.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AuthorizingHttpHandler.html b/5.x/docs/classes/AuthorizingHttpHandler.html new file mode 100644 index 000000000..c67de04f7 --- /dev/null +++ b/5.x/docs/classes/AuthorizingHttpHandler.html @@ -0,0 +1,208 @@ +AuthorizingHttpHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AuthorizingHttpHandler

+
+

Handles all the necessary steps for an authorization. +Errors if authorization fails, otherwise passes the parameter to the operationHandler handler. +The following steps are executed:

+
    +
  • Extracting credentials from the request.
  • +
  • Extracting the required permissions.
  • +
  • Reading the allowed permissions for the credentials.
  • +
  • Validating if this operation is allowed.
  • +
+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
authorizer: Authorizer
+
+ +
credentialsExtractor: CredentialsExtractor
+
+ +
logger: Logger = ...
+
+ +
modesExtractor: ModesExtractor
+
+ +
operationHandler: OperationHttpHandler
+
+ +
permissionReader: PermissionReader
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AuxiliaryLinkMetadataWriter.html b/5.x/docs/classes/AuxiliaryLinkMetadataWriter.html new file mode 100644 index 000000000..119f76e83 --- /dev/null +++ b/5.x/docs/classes/AuxiliaryLinkMetadataWriter.html @@ -0,0 +1,212 @@ +AuxiliaryLinkMetadataWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class AuxiliaryLinkMetadataWriter

+
+

A MetadataWriter that takes a specific auxiliaryStrategy and relation type as input and +creates a Link header with the strategy identifier and the relation type as "rel" value.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
auxiliaryStrategy: AuxiliaryStrategy
+
+ +
logger: Logger = ...
+
+ +
relationType: string
+
+ +
specificStrategy: AuxiliaryStrategy
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/AuxiliaryReader.html b/5.x/docs/classes/AuxiliaryReader.html new file mode 100644 index 000000000..ae1a87db2 --- /dev/null +++ b/5.x/docs/classes/AuxiliaryReader.html @@ -0,0 +1,215 @@ +AuxiliaryReader | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Determines the permissions of auxiliary resources by finding those of the corresponding subject resources.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
auxiliaryStrategy: AuxiliaryStrategy
+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BadRequestHttpError.html b/5.x/docs/classes/BadRequestHttpError.html new file mode 100644 index 000000000..c8fb75385 --- /dev/null +++ b/5.x/docs/classes/BadRequestHttpError.html @@ -0,0 +1,214 @@ +BadRequestHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

An error thrown when incoming data is not supported. +Probably because an AsyncHandler returns false on the canHandle call.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • BadRequestHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 400
+
+ +
isInstance: ((error: any) => error is HttpError<400>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<400>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<400>

+
+ +
statusCode: 400
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseAccountStore.html b/5.x/docs/classes/BaseAccountStore.html new file mode 100644 index 000000000..f8cbe5494 --- /dev/null +++ b/5.x/docs/classes/BaseAccountStore.html @@ -0,0 +1,430 @@ +BaseAccountStore | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A EmailPasswordStore that uses a KeyValueStorage to persist its information and an +ExpiringStorage to persist ForgotPassword records.

+

forgotPasswordExpiration parameter is how long the ForgotPassword record should be + stored in minutes. (defaults to 15 minutes)

+
+
+

Hierarchy

+
    +
  • BaseAccountStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
forgotPasswordExpiration: number
+
+ +
forgotPasswordStorage: ExpiringStorage<string, EmailPasswordData>
+
+ +
saltRounds: number
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Authenticate if the username and password are correct and return the WebID +if it is. Throw an error if it is not.

    + +

    Returns

    The user's WebID.

    +
    +
    +

    Parameters

    +
      +
    • +
      email: string
      +

      The user's email.

      +
    • +
    • +
      password: string
      +

      This user's password.

      +
    +

    Returns Promise<string>

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Deletes the Forgot Password Confirmation Record

    +
    +
    +

    Parameters

    +
      +
    • +
      recordId: string
      +

      The record id of the forgot password confirmation record.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Creates a Forgot Password Confirmation Record. This will be to remember that +a user has made a request to reset a password. Throws an error if the email doesn't +exist

    + +

    Returns

    The record id. This should be included in the reset password link.

    +
    +
    +

    Parameters

    +
      +
    • +
      email: string
      +

      The user's email.

      +
    +

    Returns Promise<string>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Gets the email associated with the forgot password confirmation record or undefined +if it's not present

    + +

    Returns

    The user's email.

    +
    +
    +

    Parameters

    +
      +
    • +
      recordId: string
      +

      The record id retrieved from the link.

      +
    +

    Returns Promise<undefined | string>

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Verifies the account creation. This can be used with, for example, e-mail verification. +The account can only be used after it is verified. +In case verification is not required, this should be called immediately after the create call.

    +
    +
    +

    Parameters

    +
      +
    • +
      email: string
      +

      The account email.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseComponentsJsFactory.html b/5.x/docs/classes/BaseComponentsJsFactory.html new file mode 100644 index 000000000..96d169b57 --- /dev/null +++ b/5.x/docs/classes/BaseComponentsJsFactory.html @@ -0,0 +1,146 @@ +BaseComponentsJsFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BaseComponentsJsFactory

+
+

Can be used to instantiate objects using Components.js. +Default main module path is the root folder of the project. +For every generate call a new manager will be made, +but moduleState will be stored in between calls.

+
+
+

Hierarchy

+
    +
  • BaseComponentsJsFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
options: IComponentsManagerBuilderOptions<any>
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Calls Components.js to instantiate a new object.

    + +

    Returns

    The resulting object, corresponding to the given component IRI.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      configPath: string
      +

      Location of the config to instantiate.

      +
    • +
    • +
      componentIri: string
      +

      Iri of the object in the config that will be the result.

      +
    • +
    • +
      variables: Record<string, any>
      +

      Variables to send to Components.js

      +
    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseEmailSender.html b/5.x/docs/classes/BaseEmailSender.html new file mode 100644 index 000000000..5fa779a45 --- /dev/null +++ b/5.x/docs/classes/BaseEmailSender.html @@ -0,0 +1,172 @@ +BaseEmailSender | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Sends e-mails using nodemailer.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
mailTransporter: Mail<any>
+
+ +
senderName: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: EmailArgs
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseFileIdentifierMapper.html b/5.x/docs/classes/BaseFileIdentifierMapper.html new file mode 100644 index 000000000..da421a03a --- /dev/null +++ b/5.x/docs/classes/BaseFileIdentifierMapper.html @@ -0,0 +1,414 @@ +BaseFileIdentifierMapper | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BaseFileIdentifierMapper

+
+

Base class for FileIdentifierMapper implementations.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseRequestURI: string
+
+ +
logger: Logger = ...
+
+ +
rootFilepath: string
+
+ +
unknownMediaTypeExtension: "unknown" = 'unknown'
+
+

Methods

+
+ +
    + +
  • +

    Get the absolute file path based on the rootFilepath.

    + +

    Returns

    Absolute path of the file.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The relative file path.

      +
    +

    Returns string

+
+ +
    + +
  • +

    Maps the given container path to a URL and determines its content type.

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      relative: string
      +

      The relative container path.

      +
    +

    Returns Promise<string>

+
+ +
    + +
  • +

    Determines the content type from the relative path.

    + +

    Returns

    The content type of the document.

    +
    +
    +

    Parameters

    +
      +
    • +
      filePath: string
      +

      The file path of the document.

      +
    +

    Returns Promise<string>

+
+ +
    + +
  • +

    Determines the content type from the document identifier.

    + +

    Returns

    The content type of the document.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<string>

+
+ +
    + +
  • +

    Maps the given document path to a URL and determines its content type.

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      relative: string
      +

      The relative document path.

      +
    +

    Returns Promise<string>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Maps the given file path to a URL and determines its content type.

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      filePath: string
      +

      The input file path.

      +
    • +
    • +
      isContainer: boolean
      +

      If the path corresponds to a file.

      +
    +

    Returns Promise<ResourceLink>

+
+ +
+
+ +
    + +
  • +

    Maps the given document identifier to a file path, +possibly making alterations to the direct translation +(for instance, based on its content type)). +Determines the content type if none was provided.

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      filePath: string
      +

      The direct translation of the identifier onto the file path.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<ResourceLink>

+
+ +
    + +
  • +

    Maps the given resource identifier / URL to a file path. +Determines the content type if none was provided. +For containers the content-type input is ignored.

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      isMetadata: boolean
      +

      If we need the data or metadata file path.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<ResourceLink>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseHttpServerFactory.html b/5.x/docs/classes/BaseHttpServerFactory.html new file mode 100644 index 000000000..c9462de8f --- /dev/null +++ b/5.x/docs/classes/BaseHttpServerFactory.html @@ -0,0 +1,153 @@ +BaseHttpServerFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BaseHttpServerFactory

+
+

HttpServerFactory based on the native Node.js http module

+
+
+

Hierarchy

+
    +
  • BaseHttpServerFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handler: HttpHandler
+

The main HttpHandler

+
+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseIdentifierStrategy.html b/5.x/docs/classes/BaseIdentifierStrategy.html new file mode 100644 index 000000000..5ced5d293 --- /dev/null +++ b/5.x/docs/classes/BaseIdentifierStrategy.html @@ -0,0 +1,169 @@ +BaseIdentifierStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BaseIdentifierStrategyAbstract

+
+

Provides a default implementation for getParentContainer +which checks if the identifier is supported and not a root container. +If not, the last part before the first relevant slash will be removed to find the parent.

+

Provides a default implementation for contains +which does standard slash-semantics based string comparison.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseInteractionHandler.html b/5.x/docs/classes/BaseInteractionHandler.html new file mode 100644 index 000000000..4b43471d8 --- /dev/null +++ b/5.x/docs/classes/BaseInteractionHandler.html @@ -0,0 +1,213 @@ +BaseInteractionHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BaseInteractionHandlerAbstract

+
+

Abstract implementation for handlers that always return a fixed JSON view on a GET. +POST requests are passed to an abstract function. +Other methods will be rejected.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
view: string
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseLogger.html b/5.x/docs/classes/BaseLogger.html new file mode 100644 index 000000000..207215605 --- /dev/null +++ b/5.x/docs/classes/BaseLogger.html @@ -0,0 +1,241 @@ +BaseLogger | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BaseLoggerAbstract

+
+

Base class that implements all additional BaseLogger methods, +leaving only the implementation of SimpleLogger.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Log a message at the 'debug' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+ +
    + +
  • +

    Log a message at the 'error' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+ +
+
+ +
    + +
  • +

    Log a message at the 'info' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+ +
    + +
  • +

    Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

    +
    +
    +

    Parameters

    +
      +
    • +
      level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
      +

      The level to log at.

      +
    • +
    • +
      message: string
      +

      The message to log.

      +
    • +
    • +
      Optional meta: LogMetadata
      +

      Optional metadata to include in the log message.

      +
    +

    Returns Logger

+
+ +
    + +
  • +

    Log a message at the 'silly' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+ +
    + +
  • +

    Log a message at the 'verbose' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+ +
    + +
  • +

    Log a message at the 'warn' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +

      The message to log.

      +
    +

    Returns Logger

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseResourceStore.html b/5.x/docs/classes/BaseResourceStore.html new file mode 100644 index 000000000..8b3661cdb --- /dev/null +++ b/5.x/docs/classes/BaseResourceStore.html @@ -0,0 +1,247 @@ +BaseResourceStore | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Base implementation of ResourceStore for implementers of custom stores.

+
+
+

Hierarchy

+
    +
  • BaseResourceStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseTypedRepresentationConverter.html b/5.x/docs/classes/BaseTypedRepresentationConverter.html new file mode 100644 index 000000000..e8763c1f8 --- /dev/null +++ b/5.x/docs/classes/BaseTypedRepresentationConverter.html @@ -0,0 +1,207 @@ +BaseTypedRepresentationConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BaseTypedRepresentationConverterAbstract

+
+

A base TypedRepresentationConverter implementation for converters +that can convert from all its input types to all its output types.

+

This base class handles the canHandle call by comparing the input content type to the stored input types +and the output preferences to the stored output types.

+

Output weights are determined by multiplying all stored output weights with the weight of the input type.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
outputTypes: Promise<ValuePreferences>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseUrlExtractor.html b/5.x/docs/classes/BaseUrlExtractor.html new file mode 100644 index 000000000..9bc92904a --- /dev/null +++ b/5.x/docs/classes/BaseUrlExtractor.html @@ -0,0 +1,166 @@ +BaseUrlExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A ShorthandExtractor that that generates the base URL based on the input baseUrl value, +or by using the port if the first isn't provided.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
defaultPort: number
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<unknown>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseUrlHandler.html b/5.x/docs/classes/BaseUrlHandler.html new file mode 100644 index 000000000..90c95d5f7 --- /dev/null +++ b/5.x/docs/classes/BaseUrlHandler.html @@ -0,0 +1,163 @@ +BaseUrlHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Adds the pod identifier as base url variable to the agent. +This allows for config templates that require a value for TEMPLATE_BASE_URL_URN, +which should equal the pod identifier.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseUrlRouterRule.html b/5.x/docs/classes/BaseUrlRouterRule.html new file mode 100644 index 000000000..b78afe104 --- /dev/null +++ b/5.x/docs/classes/BaseUrlRouterRule.html @@ -0,0 +1,210 @@ +BaseUrlRouterRule | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Routes requests based on their base url. +Checks if any of the stored base URLs match the request identifier. +If there are no matches the base store will be returned if one was configured.

+

Part of the dynamic pod creation. +Uses the identifiers that were added to the routing storage.

+ +

See

TemplatedPodGenerator, ConfigPodInitializer, ConfigPodManager

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseStore?: ResourceStore
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BaseUrlVerifier.html b/5.x/docs/classes/BaseUrlVerifier.html new file mode 100644 index 000000000..db150156b --- /dev/null +++ b/5.x/docs/classes/BaseUrlVerifier.html @@ -0,0 +1,184 @@ +BaseUrlVerifier | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Stores the baseUrl value that was used to start the server +and warns the user in case it differs from the previous one.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseUrl: string
+
+ +
logger: Logger = ...
+
+ +
storage: KeyValueStorage<string, string>
+
+ +
storageKey: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BasicConditions.html b/5.x/docs/classes/BasicConditions.html new file mode 100644 index 000000000..570d5370c --- /dev/null +++ b/5.x/docs/classes/BasicConditions.html @@ -0,0 +1,175 @@ +BasicConditions | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Stores all the relevant Conditions values and matches them based on RFC7232.

+
+
+

Hierarchy

+
    +
  • BasicConditions
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
matchesETag?: string[]
+

Valid if matching any of the given ETags.

+
+
+ +
modifiedSince?: Date
+

Valid if modified since the given date.

+
+
+ +
notMatchesETag?: string[]
+

Valid if not matching any of the given ETags.

+
+
+ +
unmodifiedSince?: Date
+

Valid if not modified since the given date.

+
+
+

Methods

+
+ +
    + +
  • +

    Checks validity based on the given ETag and/or date. +This function assumes the resource being checked exists. +If not, the matchesMetadata function should be used.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional eTag: string
      +

      Condition based on ETag.

      +
    • +
    • +
      Optional lastModified: Date
      +

      Condition based on last modified date.

      +
    +

    Returns boolean

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BasicConditionsParser.html b/5.x/docs/classes/BasicConditionsParser.html new file mode 100644 index 000000000..0d59c1c4e --- /dev/null +++ b/5.x/docs/classes/BasicConditionsParser.html @@ -0,0 +1,205 @@ +BasicConditionsParser | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BasicConditionsParser

+
+

Creates a Conditions object based on the the following headers:

+
    +
  • If-Modified-Since
  • +
  • If-Unmodified-Since
  • +
  • If-Match
  • +
  • If-None-Match
  • +
+

Implementation based on RFC7232

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Converts a request header containing a datetime string to an actual Date object. +Undefined if there is no value for the given header name.

    +
    +
    +

    Parameters

    +
      +
    • +
      request: HttpRequest
    • +
    • +
      header: "if-modified-since" | "if-unmodified-since"
    +

    Returns undefined | Date

+
+ +
    + +
  • +

    Converts a request header containing ETags to an array of ETags. +Undefined if there is no value for the given header name.

    +
    +
    +

    Parameters

    +
      +
    • +
      request: HttpRequest
    • +
    • +
      header: "if-match" | "if-none-match"
    +

    Returns undefined | string[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BasicRepresentation.html b/5.x/docs/classes/BasicRepresentation.html new file mode 100644 index 000000000..3221cd6e9 --- /dev/null +++ b/5.x/docs/classes/BasicRepresentation.html @@ -0,0 +1,251 @@ +BasicRepresentation | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Class with various constructors to facilitate creating a representation.

+

A representation consists of 1) data, 2) metadata, and 3) a binary flag +to indicate whether the data is a binary stream or an object stream.

+
    +
  1. The data can be given as a stream, array, or string.
  2. +
  3. The metadata can be specified as one or two parameters +that will be passed to the RepresentationMetadata constructor.
  4. +
  5. The binary field is optional, and if not specified, +is determined from the content type inside the metadata.
  6. +
+
+
+

Hierarchy

+
    +
  • BasicRepresentation
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
binary: boolean
+

Whether the data stream consists of binary/string chunks +(as opposed to complex objects).

+
+
+ +
data: Guarded<Readable>
+

The raw data stream for this representation.

+
+
+ + +

The corresponding metadata.

+
+
+

Accessors

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BasicRequestParser.html b/5.x/docs/classes/BasicRequestParser.html new file mode 100644 index 000000000..c9ba23fb0 --- /dev/null +++ b/5.x/docs/classes/BasicRequestParser.html @@ -0,0 +1,195 @@ +BasicRequestParser | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Creates an Operation from an incoming HttpRequest by aggregating the results +of a TargetExtractor, MetadataParser, +ConditionsParser and BodyParser.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
bodyParser: BodyParser
+
+ +
conditionsParser: ConditionsParser
+
+ +
metadataParser: MetadataParser
+
+ +
preferenceParser: PreferenceParser
+
+ +
targetExtractor: TargetExtractor
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BasicResponseWriter.html b/5.x/docs/classes/BasicResponseWriter.html new file mode 100644 index 000000000..bbbe13c76 --- /dev/null +++ b/5.x/docs/classes/BasicResponseWriter.html @@ -0,0 +1,187 @@ +BasicResponseWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Writes to an HttpResponse based on the incoming ResponseDescription.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
metadataWriter: MetadataWriter
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BearerWebIdExtractor.html b/5.x/docs/classes/BearerWebIdExtractor.html new file mode 100644 index 000000000..0986e34ba --- /dev/null +++ b/5.x/docs/classes/BearerWebIdExtractor.html @@ -0,0 +1,167 @@ +BearerWebIdExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BearerWebIdExtractor

+
+

Responsible for extracting credentials from an incoming request.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
verify: SolidTokenVerifierFunction
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BodyParser.html b/5.x/docs/classes/BodyParser.html new file mode 100644 index 000000000..d4a261c59 --- /dev/null +++ b/5.x/docs/classes/BodyParser.html @@ -0,0 +1,150 @@ +BodyParser | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BodyParserAbstract

+
+

Parses the body of an incoming HttpRequest and converts it to a Representation.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/BooleanHandler.html b/5.x/docs/classes/BooleanHandler.html new file mode 100644 index 000000000..4f986809e --- /dev/null +++ b/5.x/docs/classes/BooleanHandler.html @@ -0,0 +1,187 @@ +BooleanHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class BooleanHandler<TIn>

+
+

A composite handler that returns true if any of its handlers can handle the input and return true. +Handler errors are interpreted as false results.

+
+
+

Type Parameters

+
    +
  • +

    TIn

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handlers: AsyncHandler<TIn, boolean>[]
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<boolean>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/CachedResourceSet.html b/5.x/docs/classes/CachedResourceSet.html new file mode 100644 index 000000000..03b1269e8 --- /dev/null +++ b/5.x/docs/classes/CachedResourceSet.html @@ -0,0 +1,125 @@ +CachedResourceSet | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Caches resource existence in a WeakMap tied to the ResourceIdentifier object.

+
+
+

Hierarchy

+
    +
  • CachedResourceSet
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cache: WeakMap<ResourceIdentifier, boolean>
+
+ +
source: ResourceSet
+
+

Methods

+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ChainedConverter.html b/5.x/docs/classes/ChainedConverter.html new file mode 100644 index 000000000..2d433851a --- /dev/null +++ b/5.x/docs/classes/ChainedConverter.html @@ -0,0 +1,382 @@ +ChainedConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A meta converter that takes an array of other converters as input. +It chains these converters by finding a path of converters +that can go from the given content-type to the given type preferences. +In case there are multiple paths, the one with the highest weight gets found. +Will error in case no path can be found.

+

This is not a TypedRepresentationConverter since the supported output types +might depend on what is the input content-type.

+

This converter should be the last in a WaterfallHandler if there are multiple, +since it will try to convert any representation with a content-type.

+

Some suggestions on how this class can be even more optimized should this ever be needed in the future. +Most of these decrease computation time at the cost of more memory.

+
    +
  • The algorithm could start on both ends of a possible path and work towards the middle.
  • +
  • When creating a path, store the list of unused converters instead of checking every step.
  • +
  • Caching: https://github.com/CommunitySolidServer/CommunitySolidServer/issues/832
  • +
  • Making sure each intermediate type is only used once.
  • +
  • The TypedRepresentationConverter interface could potentially be updated +so paths only differing in intermediate types can be combined.
  • +
+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Finds the path from the given list that can convert to the given preferences. +If there are multiple matches the one with the highest result weight gets chosen. +Will return undefined if there are no matches.

    +
    +
    +

    Parameters

    +
      +
    • +
      paths: ConversionPath[]
    +

    Returns undefined | ConversionPath

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Filter out paths that can no longer be better than the current best solution. +This depends on a valid path already being found, if not all the input paths will be returned.

    +
    +
    +

    Parameters

    +
      +
    • +
      paths: ConversionPath[]
      +

      Paths to filter.

      +
    • +
    • +
      maxWeight: number
      +

      The maximum weight in the output preferences.

      +
    • +
    • +
      Optional bestMatch: ConversionPath
      +

      The current best path.

      +
    +

    Returns ConversionPath[]

+
+ +
+
+ +
    + +
  • +

    Finds all converters that could take the output of the given path as input. +For each of these converters a new path gets created which is the input path appended by the converter.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<ConversionPath[]>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ChainedTemplateEngine.html b/5.x/docs/classes/ChainedTemplateEngine.html new file mode 100644 index 000000000..be223ea08 --- /dev/null +++ b/5.x/docs/classes/ChainedTemplateEngine.html @@ -0,0 +1,170 @@ +ChainedTemplateEngine | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ChainedTemplateEngine<T>

+
+

Calls the given array of TemplateEngines in the order they appear, +feeding the output of one into the input of the next.

+

The first engine will be called with the provided contents and template parameters. +All subsequent engines will be called with no template parameter. +Contents will still be passed along and another entry will be added for the body of the previous output.

+
+
+

Type Parameters

+
    +
  • +

    T extends Dict<any> = Dict<any>

+
+

Hierarchy

+
    +
  • ChainedTemplateEngine
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
chainedEngines: TemplateEngine<Dict<any>>[]
+
+ +
firstEngine: TemplateEngine<T>
+
+ +
renderedName: string
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/CliExtractor.html b/5.x/docs/classes/CliExtractor.html new file mode 100644 index 000000000..99f9add73 --- /dev/null +++ b/5.x/docs/classes/CliExtractor.html @@ -0,0 +1,159 @@ +CliExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class CliExtractorAbstract

+
+

Converts the input CLI arguments into an easily parseable key/value object.

+

Due to how the application is built, there are certain CLI parameters +that need to be parsed before this class can be instantiated. +These can be ignored by this class as they will have been handled before it is called, +but that does mean that this class should not error if they are present, +e.g., by being strict throwing an error on these unexpected parameters.

+

In case strict mode is preferred, the following should be added to the list of known parameters:

+
    +
  • -c / --config
  • +
  • -m / --mainModulePath
  • +
  • -l / --loggingLevel
  • +
+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: CliArgv
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: CliArgv
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<Shorthand>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: CliArgv
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<Shorthand>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/CliResolver.html b/5.x/docs/classes/CliResolver.html new file mode 100644 index 000000000..befa9f0a4 --- /dev/null +++ b/5.x/docs/classes/CliResolver.html @@ -0,0 +1,97 @@ +CliResolver | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A class that combines a CliExtractor and a ShorthandResolver. +Mainly exists so both such classes can be generated in a single Components.js instance.

+
+
+

Hierarchy

+
    +
  • CliResolver
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cliExtractor: CliExtractor
+
+ +
shorthandResolver: ShorthandResolver
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ClientCredentialsAdapter.html b/5.x/docs/classes/ClientCredentialsAdapter.html new file mode 100644 index 000000000..b6cc2ea4e --- /dev/null +++ b/5.x/docs/classes/ClientCredentialsAdapter.html @@ -0,0 +1,233 @@ +ClientCredentialsAdapter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ClientCredentialsAdapter

+
+

A PassthroughAdapter that overrides the find function +by checking if there are stored client credentials for the given ID +if no payload is found in the source.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
name: string
+
+ +
source: Adapter
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ClientCredentialsAdapterFactory.html b/5.x/docs/classes/ClientCredentialsAdapterFactory.html new file mode 100644 index 000000000..3a70d08a5 --- /dev/null +++ b/5.x/docs/classes/ClientCredentialsAdapterFactory.html @@ -0,0 +1,124 @@ +ClientCredentialsAdapterFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ClientCredentialsAdapterFactory

+
+

A factory that generates an Adapter to be used by the IDP to persist information.

+

The oidc-provider library will call the relevant functions when it needs to find/create/delete metadata. +For a full explanation of how these functions work and what is expected, +have a look at https://github.com/panva/node-oidc-provider/blob/main/example/my_adapter.js

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ClusterManager.html b/5.x/docs/classes/ClusterManager.html new file mode 100644 index 000000000..0f94a7f50 --- /dev/null +++ b/5.x/docs/classes/ClusterManager.html @@ -0,0 +1,190 @@ +ClusterManager | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

This class is responsible for deciding how many affective workers are needed. +It also contains the logic for respawning workers when they are killed by the os.

+

The workers values are interpreted as follows:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
valueactual workers
-mnum_cores - m workers (autoscale) (m < num_cores)
-1num_cores - 1 workers (autoscale)
0num_cores workers (autoscale)
1single threaded mode (default)
nn workers
+
+
+

Hierarchy

+
    +
  • ClusterManager
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
clusterMode: ClusterMode
+
+ +
logger: Logger = ...
+
+ +
workers: number
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Check whether the CSS server was booted in single threaded mode.

    + +

    Returns

    True is single threaded.

    +
    +

    Returns boolean

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/CombinedShorthandResolver.html b/5.x/docs/classes/CombinedShorthandResolver.html new file mode 100644 index 000000000..4a62bfcaf --- /dev/null +++ b/5.x/docs/classes/CombinedShorthandResolver.html @@ -0,0 +1,165 @@ +CombinedShorthandResolver | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class CombinedShorthandResolver

+
+

Generates variable values by running a set of ShorthandExtractors on the input.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
resolvers: Record<string, ShorthandExtractor>
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Record<string, unknown>
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<Record<string, unknown>>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<VariableBindings>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ComposedAuxiliaryStrategy.html b/5.x/docs/classes/ComposedAuxiliaryStrategy.html new file mode 100644 index 000000000..d12e8659b --- /dev/null +++ b/5.x/docs/classes/ComposedAuxiliaryStrategy.html @@ -0,0 +1,304 @@ +ComposedAuxiliaryStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ComposedAuxiliaryStrategy

+
+

An AuxiliaryStrategy that provides its functionality through the combination of +an AuxiliaryIdentifierStrategy, MetadataGenerator and Validator.

+
+
+

Hierarchy

+
    +
  • ComposedAuxiliaryStrategy
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
identifierStrategy: AuxiliaryIdentifierStrategy
+
+ +
metadataGenerator?: MetadataGenerator
+
+ +
ownAuthorization: boolean
+
+ +
requiredInRoot: boolean
+
+ +
validator?: Validator
+
+

Methods

+
+ +
    + +
  • +

    Adds metadata related to this auxiliary resource, +in case this is required for this type of auxiliary resource. +The metadata that is added depends on the given identifier being an auxiliary or subject resource: +the metadata will be used to link to the other one, and potentially add extra typing info.

    +

    Used for: +Solid, §4.3.1: "For any defined auxiliary resource available for a given Solid resource, all representations of +that resource MUST include an HTTP Link header pointing to the location of each auxiliary resource." +https://solid.github.io/specification/protocol#auxiliary-resources-server

    +

    The above is an example of how that metadata would only be added in case the input is the subject identifier.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Checks if the input identifier corresponds to an auxiliary resource. +This does not check if that auxiliary resource exists, +only if the identifier indicates that there could be an auxiliary resource there.

    + +

    Returns

    true if the input identifier points to an auxiliary resource.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+ +
    + +
  • +

    Whether the root storage container requires this auxiliary resource to be present. +If yes, this means they can't be deleted individually from such a container.

    +
    +

    Returns boolean

+
+ +
    + +
  • +

    Whether this auxiliary resources uses its own authorization instead of the subject resource authorization.

    +
    +

    Returns boolean

+
+ +
    + +
  • +

    Validates if the representation contains valid data for an auxiliary resource. +Should throw an error in case the data is invalid.

    +
    +
    +

    Parameters

    +
      +
    • +
      representation: Representation
      +

      Representation of the auxiliary resource.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConditionalHandler.html b/5.x/docs/classes/ConditionalHandler.html new file mode 100644 index 000000000..4ad0e0048 --- /dev/null +++ b/5.x/docs/classes/ConditionalHandler.html @@ -0,0 +1,229 @@ +ConditionalHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ConditionalHandler<TIn, TOut>

+
+

This handler will pass all requests to the wrapped handler, +until a specific value has been set in the given storage. +After that all input will be rejected. +Once the value has been matched this behaviour will be cached, +so changing the value again afterwards will not enable this handler again.

+
+
+

Type Parameters

+
    +
  • +

    TIn

  • +
  • +

    TOut

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
finished: boolean
+
+ +
source: AsyncHandler<TIn, TOut>
+
+ +
storage: KeyValueStorage<string, unknown>
+
+ +
storageKey: string
+
+ +
storageValue: unknown
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<TOut>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConditionsParser.html b/5.x/docs/classes/ConditionsParser.html new file mode 100644 index 000000000..5b5bfcd69 --- /dev/null +++ b/5.x/docs/classes/ConditionsParser.html @@ -0,0 +1,148 @@ +ConditionsParser | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ConditionsParserAbstract

+
+

Creates a Conditions object based on the input HttpRequest.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConfigPodInitializer.html b/5.x/docs/classes/ConfigPodInitializer.html new file mode 100644 index 000000000..32c0c5b69 --- /dev/null +++ b/5.x/docs/classes/ConfigPodInitializer.html @@ -0,0 +1,191 @@ +ConfigPodInitializer | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ConfigPodInitializer

+
+

Initializes all pods that have been stored and loads them in memory. +This reads the pod settings from a permanent storage and uses those +to create the corresponding ResourceStores in memory, +so this is required every time the server starts.

+

Part of the dynamic pod creation. +Reads the contents from the configuration storage, uses those values to instantiate ResourceStores, +and then adds them to the routing storage.

+ +

See

ConfigPodManager, TemplatedPodGenerator, BaseUrlRouterRule

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
configStorage: KeyValueStorage<string, unknown>
+
+ +
logger: Logger = ...
+
+ +
routingStorage: KeyValueStorage<string, ResourceStore>
+
+ +
storeFactory: ComponentsJsFactory
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConfigPodManager.html b/5.x/docs/classes/ConfigPodManager.html new file mode 100644 index 000000000..bc5fecf82 --- /dev/null +++ b/5.x/docs/classes/ConfigPodManager.html @@ -0,0 +1,171 @@ +ConfigPodManager | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Pod manager that creates a store for the pod with a PodGenerator +and fills it with resources from a ResourcesGenerator.

+

Part of the dynamic pod creation.

+
    +
  1. Calls a PodGenerator to instantiate a new resource store for the pod.
  2. +
  3. Generates the pod resources based on the templates as usual.
  4. +
  5. Adds the created pod to the routing storage, which is used for linking pod identifiers to their resource stores.
  6. +
+ +

See

TemplatedPodGenerator, ConfigPodInitializer, BaseUrlRouterRule

+
+
+

Hierarchy

+
    +
  • ConfigPodManager
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
podGenerator: PodGenerator
+
+ +
resourcesGenerator: ResourcesGenerator
+
+ +
routingStorage: KeyValueStorage<string, ResourceStore>
+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConflictHttpError.html b/5.x/docs/classes/ConflictHttpError.html new file mode 100644 index 000000000..0569ca0df --- /dev/null +++ b/5.x/docs/classes/ConflictHttpError.html @@ -0,0 +1,207 @@ +ConflictHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

An error thrown when a request conflict with current state of the server.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • ConflictHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 409
+
+ +
isInstance: ((error: any) => error is HttpError<409>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<409>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<409>

+
+ +
statusCode: 409
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConsentHandler.html b/5.x/docs/classes/ConsentHandler.html new file mode 100644 index 000000000..e001fe447 --- /dev/null +++ b/5.x/docs/classes/ConsentHandler.html @@ -0,0 +1,265 @@ +ConsentHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Handles the OIDC consent prompts where the user confirms they want to log in for the given client.

+

Returns all the relevant Client metadata on GET requests.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
providerFactory: ProviderFactory
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Either returns the grant associated with the given interaction or creates a new one if it does not exist yet.

    +
    +
    +

    Parameters

    +
      +
    • +
      oidcInteraction: Interaction
    +

    Returns Promise<Grant>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Updates the grant with all the missing scopes and claims requested by the interaction.

    +

    Will reject the offline_access scope if remember is false.

    +
    +
    +

    Parameters

    +
      +
    • +
      grant: Grant
    • +
    • +
      details: UnknownObject
    • +
    • +
      remember: boolean
    +

    Returns void

+
+ +
    + +
  • +

    Updates the interaction with the new grant and returns the resulting redirect URL.

    +
    +
    +

    Parameters

    +
      +
    • +
      oidcInteraction: Interaction
    • +
    • +
      grant: Grant
    +

    Returns Promise<string>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConstantConverter.html b/5.x/docs/classes/ConstantConverter.html new file mode 100644 index 000000000..2e71e2a0c --- /dev/null +++ b/5.x/docs/classes/ConstantConverter.html @@ -0,0 +1,197 @@ +ConstantConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A RepresentationConverter that ensures +a representation for a certain content type is available.

+

Representations of the same content type are served as is; +others are replaced by a constant document.

+

This can for example be used to serve an index.html file, +which could then interactively load another representation.

+

Options default to the most permissive values when not defined.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
contentType: string
+
+ +
filePath: string
+
+ +
options: Required<ConstantConverterOptions>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConstantMetadataWriter.html b/5.x/docs/classes/ConstantMetadataWriter.html new file mode 100644 index 000000000..af8b2dc80 --- /dev/null +++ b/5.x/docs/classes/ConstantMetadataWriter.html @@ -0,0 +1,178 @@ +ConstantMetadataWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ConstantMetadataWriter

+
+

A MetadataWriter that takes a constant map of header names and values.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
headers: [string, string][]
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: { response: ServerResponse }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        response: ServerResponse
    +

    Returns Promise<void>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ContainerInitializer.html b/5.x/docs/classes/ContainerInitializer.html new file mode 100644 index 000000000..1c84186c8 --- /dev/null +++ b/5.x/docs/classes/ContainerInitializer.html @@ -0,0 +1,194 @@ +ContainerInitializer | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ContainerInitializer

+
+

Initializer that sets up a container. +Will copy all the files and folders in the given path to the corresponding documents and containers.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
containerId: ResourceIdentifier
+
+ +
+
+ +
logger: Logger = ...
+
+ +
storage: KeyValueStorage<string, boolean>
+
+ +
storageKey: string
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ContainerToTemplateConverter.html b/5.x/docs/classes/ContainerToTemplateConverter.html new file mode 100644 index 000000000..d246be487 --- /dev/null +++ b/5.x/docs/classes/ContainerToTemplateConverter.html @@ -0,0 +1,272 @@ +ContainerToTemplateConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ContainerToTemplateConverter

+
+

A RepresentationConverter that creates a templated representation of a container.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
contentType: string
+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
outputTypes: Promise<ValuePreferences>
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ContentLengthParser.html b/5.x/docs/classes/ContentLengthParser.html new file mode 100644 index 000000000..3ec77c839 --- /dev/null +++ b/5.x/docs/classes/ContentLengthParser.html @@ -0,0 +1,173 @@ +ContentLengthParser | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Parser for the content-length header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ContentType.html b/5.x/docs/classes/ContentType.html new file mode 100644 index 000000000..e8f41f4b4 --- /dev/null +++ b/5.x/docs/classes/ContentType.html @@ -0,0 +1,116 @@ +ContentType | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Contents of a HTTP Content-Type Header. +Optional parameters Record is included.

+
+
+

Hierarchy

+
    +
  • ContentType
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
parameters: Record<string, string> = {}
+
+ +
value: string
+
+

Methods

+
+ +
    + +
  • +

    Serialize this ContentType object to a ContentType header appropriate value string.

    + +

    Returns

    The value string, including parameters, if present.

    +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ContentTypeMetadataWriter.html b/5.x/docs/classes/ContentTypeMetadataWriter.html new file mode 100644 index 000000000..5af376483 --- /dev/null +++ b/5.x/docs/classes/ContentTypeMetadataWriter.html @@ -0,0 +1,161 @@ +ContentTypeMetadataWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ContentTypeMetadataWriter

+
+

Adds the Content-Type header containing value and parameters (if available).

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ContentTypeParser.html b/5.x/docs/classes/ContentTypeParser.html new file mode 100644 index 000000000..87b56405b --- /dev/null +++ b/5.x/docs/classes/ContentTypeParser.html @@ -0,0 +1,161 @@ +ContentTypeParser | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Parser for the content-type header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ContentTypeReplacer.html b/5.x/docs/classes/ContentTypeReplacer.html new file mode 100644 index 000000000..f27d0f8d5 --- /dev/null +++ b/5.x/docs/classes/ContentTypeReplacer.html @@ -0,0 +1,214 @@ +ContentTypeReplacer | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A RepresentationConverter that changes the content type +but does not alter the representation.

+

Useful for when a content type is binary-compatible with another one; +for instance, all JSON-LD files are valid JSON files.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
contentTypeMap: Record<string, ValuePreferences> = {}
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ControlHandler.html b/5.x/docs/classes/ControlHandler.html new file mode 100644 index 000000000..30392e8ec --- /dev/null +++ b/5.x/docs/classes/ControlHandler.html @@ -0,0 +1,176 @@ +ControlHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Adds controls and apiVersion fields to the output of its source handler, +such that clients can predictably find their way to other resources. +Control paths are determined by the input routes.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
controls: Record<string, string>
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConvertingErrorHandler.html b/5.x/docs/classes/ConvertingErrorHandler.html new file mode 100644 index 000000000..4940ec42d --- /dev/null +++ b/5.x/docs/classes/ConvertingErrorHandler.html @@ -0,0 +1,241 @@ +ConvertingErrorHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ConvertingErrorHandler

+
+

Converts an error into a Representation of content type internal/error. +Then feeds that representation into its converter to create a representation based on the given preferences.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
preferenceParser: PreferenceParser
+
+ +
showStackTrace: boolean
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConvertingPatcher.html b/5.x/docs/classes/ConvertingPatcher.html new file mode 100644 index 000000000..7931f27b5 --- /dev/null +++ b/5.x/docs/classes/ConvertingPatcher.html @@ -0,0 +1,212 @@ +ConvertingPatcher | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A ConvertingPatcher converts a document to its intermediateType, +sends the result to the wrapped patcher, and then converts back to its original type. +No changes will take place if no intermediateType is provided.

+

In case there is no resource yet and a new one needs to be created, +the result of the wrapped patcher will be converted to the provided defaultType. +In case no defaultType is provided, the patcher output will be returned directly.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
defaultType?: string
+
+ +
intermediateType?: string
+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ConvertingRouterRule.html b/5.x/docs/classes/ConvertingRouterRule.html new file mode 100644 index 000000000..b4de801a6 --- /dev/null +++ b/5.x/docs/classes/ConvertingRouterRule.html @@ -0,0 +1,225 @@ +ConvertingRouterRule | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ConvertingRouterRule

+
+

Rule that directs requests based on how the data would need to be converted. +In case the given converter can convert the data to the requested type, +it will be directed to the convertStore. +Otherwise the defaultStore will be chosen.

+

In case there is no data and only an identifier the defaultStore will be checked +if it contains the given identifier. +If not, the convertStore will be returned.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
defaultStore: ResourceStore
+
+ +
typedStores: ConvertingStoreEntry[]
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/CorsHandler.html b/5.x/docs/classes/CorsHandler.html new file mode 100644 index 000000000..45307b4dd --- /dev/null +++ b/5.x/docs/classes/CorsHandler.html @@ -0,0 +1,225 @@ +CorsHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Handler that sets CORS options on the response. +In case of an OPTIONS request this handler will close the connection after adding its headers +if preflightContinue is set to false.

+

Solid, §8.1: "A server MUST implement the CORS protocol [FETCH] such that, to the extent possible, +the browser allows Solid apps to send any request and combination of request headers to the server, +and the Solid app can read any response and response headers received from the server." +Full details: https://solidproject.org/TR/2021/protocol-20211217#cors-server

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
corsHandler: ((req: CorsRequest, res: { end: (() => any); setHeader: ((key: string, value: string) => any); statusCode?: number }, next: ((err?: any) => any)) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (req: CorsRequest, res: { end: (() => any); setHeader: ((key: string, value: string) => any); statusCode?: number }, next: ((err?: any) => any)): void
    • +
    • +
      +

      Parameters

      +
        +
      • +
        req: CorsRequest
      • +
      • +
        res: { end: (() => any); setHeader: ((key: string, value: string) => any); statusCode?: number }
        +
          +
        • +
          end: (() => any)
          +
            +
          • +
              +
            • (): any
            • +
            • +

              Returns any

        • +
        • +
          setHeader: ((key: string, value: string) => any)
          +
            +
          • +
              +
            • (key: string, value: string): any
            • +
            • +
              +

              Parameters

              +
                +
              • +
                key: string
              • +
              • +
                value: string
              +

              Returns any

        • +
        • +
          Optional statusCode?: number
      • +
      • +
        next: ((err?: any) => any)
        +
          +
        • +
            +
          • (err?: any): any
          • +
          • +
            +

            Parameters

            +
              +
            • +
              Optional err: any
            +

            Returns any

      +

      Returns void

+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/CreateCredentialsHandler.html b/5.x/docs/classes/CreateCredentialsHandler.html new file mode 100644 index 000000000..d3e580441 --- /dev/null +++ b/5.x/docs/classes/CreateCredentialsHandler.html @@ -0,0 +1,176 @@ +CreateCredentialsHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class CreateCredentialsHandler

+
+

Handles the creation of credential tokens. +Requires a name field in the input JSON body, +that will be used to generate the ID token.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
credentialStorage: KeyValueStorage<string, ClientCredentials>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/CreateModesExtractor.html b/5.x/docs/classes/CreateModesExtractor.html new file mode 100644 index 000000000..7d145d27a --- /dev/null +++ b/5.x/docs/classes/CreateModesExtractor.html @@ -0,0 +1,174 @@ +CreateModesExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class CreateModesExtractor

+
+

Adds the create access mode to the result of the source in case the target resource does not exist.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
resourceSet: ResourceSet
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/CreatedResponseDescription.html b/5.x/docs/classes/CreatedResponseDescription.html new file mode 100644 index 000000000..948274d5a --- /dev/null +++ b/5.x/docs/classes/CreatedResponseDescription.html @@ -0,0 +1,107 @@ +CreatedResponseDescription | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class CreatedResponseDescription

+
+

Corresponds to a 201 response, containing the relevant location metadata.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
data?: Guarded<Readable>
+
+ +
+
+ +
statusCode: number
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/CredentialsExtractor.html b/5.x/docs/classes/CredentialsExtractor.html new file mode 100644 index 000000000..92fe7772f --- /dev/null +++ b/5.x/docs/classes/CredentialsExtractor.html @@ -0,0 +1,152 @@ +CredentialsExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class CredentialsExtractorAbstract

+
+

Responsible for extracting credentials from an incoming request.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/CredentialsHandler.html b/5.x/docs/classes/CredentialsHandler.html new file mode 100644 index 000000000..fa22bed8e --- /dev/null +++ b/5.x/docs/classes/CredentialsHandler.html @@ -0,0 +1,151 @@ +CredentialsHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class CredentialsHandlerAbstract

+
+

Handles a request after the user has been authenticated +by providing a valid email/password combination in the JSON body.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/DPoPWebIdExtractor.html b/5.x/docs/classes/DPoPWebIdExtractor.html new file mode 100644 index 000000000..29e3d05e4 --- /dev/null +++ b/5.x/docs/classes/DPoPWebIdExtractor.html @@ -0,0 +1,181 @@ +DPoPWebIdExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Credentials extractor that extracts a WebID from a DPoP-bound access token.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
originalUrlExtractor: TargetExtractor
+
+ +
verify: SolidTokenVerifierFunction = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/DataAccessorBasedStore.html b/5.x/docs/classes/DataAccessorBasedStore.html new file mode 100644 index 000000000..d0ffcfeaf --- /dev/null +++ b/5.x/docs/classes/DataAccessorBasedStore.html @@ -0,0 +1,750 @@ +DataAccessorBasedStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class DataAccessorBasedStore

+
+

ResourceStore which uses a DataAccessor for backend access.

+

The DataAccessor interface provides elementary store operations such as read and write. +This DataAccessorBasedStore uses those elementary store operations +to implement the more high-level ResourceStore contact, abstracting all common functionality +such that new stores can be added by implementing the more simple DataAccessor contract. +DataAccessorBasedStore thereby provides behaviours for reuse across different stores, such as:

+
    +
  • Converting container metadata to data
  • +
  • Converting slug to URI
  • +
  • Checking if addResource target is a container
  • +
  • Checking if no containment triples are written to a container
  • +
  • etc.
  • +
+

Currently "metadata" is seen as something that is not directly accessible. +That means that a consumer can't write directly to the metadata of a resource, only indirectly through headers. +(Except for containers where data and metadata overlap).

+

The one thing this store does not take care of (yet?) are containment triples for containers

+

Work has been done to minimize the number of required calls to the DataAccessor, +but the main disadvantage is that sometimes multiple calls are required where a specific store might only need one.

+
+
+

Hierarchy

+
    +
  • DataAccessorBasedStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accessor: DataAccessor
+
+ +
auxiliaryStrategy: AuxiliaryStrategy
+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
logger: Logger = ...
+
+ +
metadataStrategy: AuxiliaryStrategy
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Clean http Slug to be compatible with the server. Makes sure there are no unwanted characters +e.g.: cleanslug('&%26') returns '%26%26'

    +
    +
    +

    Parameters

    +
      +
    • +
      slug: string
      +

      the slug to clean

      +
    +

    Returns string

+
+ +
    + +
  • +

    Create containers starting from the root until the given identifier corresponds to an existing container. +Will throw errors if the identifier of the last existing "container" corresponds to an existing document.

    +
    +
    +

    Parameters

    +
      +
    • +
      container: ResourceIdentifier
      +

      Identifier of the container which will need to exist.

      +
    +

    Returns Promise<ChangeMap>

+
+ +
+
+ +
    + +
  • +

    Generates a new URI for a resource in the given container, potentially using the given slug.

    +

    Solid, §5.3: "Servers MUST allow creating new resources with a POST request to URI path ending /. +Servers MUST create a resource with URI path ending /{id} in container /. +Servers MUST create a container with URI path ending /{id}/ in container / for requests +including the HTTP Link header with rel="type" targeting a valid LDP container type." +https://solid.github.io/specification/protocol#writing-resources

    +
    +
    +

    Parameters

    +
      +
    • +
      container: ResourceIdentifier
      +

      Parent container of the new URI.

      +
    • +
    • +
      isContainer: boolean
      +

      Does the new URI represent a container?

      +
    • +
    • +
      Optional slug: string
      +

      Slug to use for the new URI.

      +
    +

    Returns ResourceIdentifier

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Checks in a list of types if any of them match a Container type.

    +
    +
    +

    Parameters

    +
      +
    • +
      rdfTypes: Term[]
    +

    Returns boolean

+
+ +
+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Sets or updates the representation of a resource, +creating a new resource and intermediary containers as needed.

    + +

    Returns

    A ChangeMap.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of resource to update.

      +
    • +
    • +
      patch: Patch
      +

      Description of which parts to update.

      +
    • +
    • +
      Optional conditions: Conditions
      +

      Optional conditions under which to proceed.

      +
    +

    Returns Promise<never>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Validates if the slug and headers are valid. +Errors if slug exists, ends on slash, but ContainerType Link header is NOT present

    +
    +
    +

    Parameters

    +
      +
    • +
      isContainer: boolean
      +

      Is the slug supposed to represent a container?

      +
    • +
    • +
      Optional slug: string
      +

      Is the requested slug (if any).

      +
    +

    Returns void

+
+ +
    + +
  • +

    Write the given resource to the DataAccessor. Metadata will be updated with necessary triples. +In case of containers handleContainerData will be used to verify the data.

    + +

    Returns

    Identifiers of resources that were possibly modified.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource.

      +
    • +
    • +
      representation: Representation
      +

      Corresponding Representation.

      +
    • +
    • +
      isContainer: boolean
      +

      Is the incoming resource a container?

      +
    • +
    • +
      createContainers: boolean
      +

      Should parent containers (potentially) be created?

      +
    • +
    • +
      exists: boolean
      +

      If the resource already exists.

      +
    +

    Returns Promise<ChangeMap>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/DeleteCredentialsHandler.html b/5.x/docs/classes/DeleteCredentialsHandler.html new file mode 100644 index 000000000..34fb1bce2 --- /dev/null +++ b/5.x/docs/classes/DeleteCredentialsHandler.html @@ -0,0 +1,176 @@ +DeleteCredentialsHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class DeleteCredentialsHandler

+
+

Handles the deletion of credential tokens. +Expects the JSON body to have a delete field with as value the ID of the token to be deleted. +This should be replaced to be an actual DELETE request once the API supports it.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
credentialStorage: KeyValueStorage<string, ClientCredentials>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/DeleteOperationHandler.html b/5.x/docs/classes/DeleteOperationHandler.html new file mode 100644 index 000000000..bcda74a72 --- /dev/null +++ b/5.x/docs/classes/DeleteOperationHandler.html @@ -0,0 +1,166 @@ +DeleteOperationHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class DeleteOperationHandler

+
+

Handles DELETE Operations. +Calls the deleteResource function from a ResourceStore.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/DeleteParentExtractor.html b/5.x/docs/classes/DeleteParentExtractor.html new file mode 100644 index 000000000..720f8b9bf --- /dev/null +++ b/5.x/docs/classes/DeleteParentExtractor.html @@ -0,0 +1,188 @@ +DeleteParentExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class DeleteParentExtractor

+
+

In case a resource is being deleted but does not exist, +the server response code depends on the access modes the agent has on the parent container. +In case the agent has read access on the parent container, a 404 should be returned, +otherwise it should be 401/403.

+

This class adds support for this by requiring read access on the parent container +in case the target resource does not exist.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
resourceSet: ResourceSet
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/DynamicJsonToTemplateConverter.html b/5.x/docs/classes/DynamicJsonToTemplateConverter.html new file mode 100644 index 000000000..ecedec6b4 --- /dev/null +++ b/5.x/docs/classes/DynamicJsonToTemplateConverter.html @@ -0,0 +1,213 @@ +DynamicJsonToTemplateConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class DynamicJsonToTemplateConverter

+
+

Converts JSON data by using it as input parameters for rendering a template. +The extension field can be used to only support a specific type of templates, +such as ".ejs" for EJS templates.

+

To find the templates it expects the Representation metadata to contain SOLID_META.template triples, +with the objects being the template paths. +For each of those templates there also needs to be a CONTENT_TYPE triple +describing the content-type of that template.

+

The output of the result depends on the content-type matched with the template. +In case JSON is the most preferred output type, +the input representation will be returned unless a JSON template is defined.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
templateEngine: TemplateEngine<Dict<any>>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/EjsTemplateEngine.html b/5.x/docs/classes/EjsTemplateEngine.html new file mode 100644 index 000000000..2e7d2928c --- /dev/null +++ b/5.x/docs/classes/EjsTemplateEngine.html @@ -0,0 +1,161 @@ +EjsTemplateEngine | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class EjsTemplateEngine<T>

+
+

Fills in EJS templates.

+
+
+

Type Parameters

+
    +
  • +

    T extends Dict<any> = Dict<any>

+
+

Hierarchy

+
    +
  • EjsTemplateEngine
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
applyTemplate: Promise<TemplateFunction>
+
+ +
baseUrl: string
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/EmailPasswordAuthorizer.html b/5.x/docs/classes/EmailPasswordAuthorizer.html new file mode 100644 index 000000000..8beec7cda --- /dev/null +++ b/5.x/docs/classes/EmailPasswordAuthorizer.html @@ -0,0 +1,175 @@ +EmailPasswordAuthorizer | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class EmailPasswordAuthorizer

+
+

Authenticates a user by the email/password in a JSON POST body. +Passes the body and the WebID associated with that account to the source handler.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/EmailSender.html b/5.x/docs/classes/EmailSender.html new file mode 100644 index 000000000..23236d63a --- /dev/null +++ b/5.x/docs/classes/EmailSender.html @@ -0,0 +1,148 @@ +EmailSender | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class EmailSenderAbstract

+
+

A class that can send an e-mail.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: EmailArgs
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/EncodingPathStorage.html b/5.x/docs/classes/EncodingPathStorage.html new file mode 100644 index 000000000..2c729a188 --- /dev/null +++ b/5.x/docs/classes/EncodingPathStorage.html @@ -0,0 +1,252 @@ +EncodingPathStorage | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class EncodingPathStorage<T>

+
+

Transforms the keys into relative paths, to be used by the source storage. +Encodes the input key with base64 encoding, +to make sure there are no invalid or special path characters, +and prepends it with the stored relative path. +This can be useful to eventually generate URLs in specific containers +without having to worry about cleaning the input keys.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • EncodingPathStorage
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
basePath: string
+
+ +
source: KeyValueStorage<string, T>
+
+

Methods

+
+ +
    + +
  • +

    Deletes the value stored for the given key.

    + +

    Returns

    If there was a value to delete.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      Key to delete.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    An iterable of entries in the storage.

    +
    +

    Returns AsyncIterableIterator<[string, T]>

+
+ +
    + +
  • +

    Returns the value stored for the given identifier. +undefined if no value is stored.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<undefined | T>

+
+ +
    + +
  • +

    Checks if there is a value stored for the given key.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<boolean>

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/EqualReadWriteLocker.html b/5.x/docs/classes/EqualReadWriteLocker.html new file mode 100644 index 000000000..737901b48 --- /dev/null +++ b/5.x/docs/classes/EqualReadWriteLocker.html @@ -0,0 +1,209 @@ +EqualReadWriteLocker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class EqualReadWriteLocker

+
+

A ReadWriteLocker that gives no priority to read or write operations: both use the same lock.

+
+
+

Hierarchy

+
    +
  • EqualReadWriteLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Acquires a new lock for the requested identifier. +Will resolve when the input function resolves.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of resource that needs to be locked.

      +
    • +
    • +
      whileLocked: (() => T | Promise<T>)
      +

      Function to resolve while the resource is locked.

      +
      +
        +
      • +
          +
        • (): T | Promise<T>
        • +
        • +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that only require reading the resource.

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: (() => T | Promise<T>)
      +

      A function to execute while the resource is locked.

      +
      +
        +
      • +
          +
        • (): T | Promise<T>
        • +
        • +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that could modify the resource.

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: (() => T | Promise<T>)
      +

      A function to execute while the resource is locked.

      +
      +
        +
      • +
          +
        • (): T | Promise<T>
        • +
        • +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ErrorHandler.html b/5.x/docs/classes/ErrorHandler.html new file mode 100644 index 000000000..130a91ec0 --- /dev/null +++ b/5.x/docs/classes/ErrorHandler.html @@ -0,0 +1,150 @@ +ErrorHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ErrorHandlerAbstract

+
+

Converts an error into a ResponseDescription based on the request preferences.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ErrorToJsonConverter.html b/5.x/docs/classes/ErrorToJsonConverter.html new file mode 100644 index 000000000..43d20f76c --- /dev/null +++ b/5.x/docs/classes/ErrorToJsonConverter.html @@ -0,0 +1,189 @@ +ErrorToJsonConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ErrorToJsonConverter

+
+

Converts an Error object to JSON by copying its fields.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
outputTypes: Promise<ValuePreferences>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ErrorToQuadConverter.html b/5.x/docs/classes/ErrorToQuadConverter.html new file mode 100644 index 000000000..d9d824982 --- /dev/null +++ b/5.x/docs/classes/ErrorToQuadConverter.html @@ -0,0 +1,189 @@ +ErrorToQuadConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ErrorToQuadConverter

+
+

Converts an error object into quads by creating a triple for each of name/message/stack.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
outputTypes: Promise<ValuePreferences>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ErrorToTemplateConverter.html b/5.x/docs/classes/ErrorToTemplateConverter.html new file mode 100644 index 000000000..7cc6b3eac --- /dev/null +++ b/5.x/docs/classes/ErrorToTemplateConverter.html @@ -0,0 +1,238 @@ +ErrorToTemplateConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ErrorToTemplateConverter

+
+

Serializes an Error by filling in the provided template. +Content-type is based on the constructor parameter.

+

In case the input Error has an errorCode value, +the converter will look in the descriptions for a file +with the exact same name as that error code + extension. +The templating engine will then be applied to that file. +That result will be passed as an additional parameter to the main templating call, +using the variable codeMessage.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
codeTemplatesPath: string
+
+ +
contentType: string
+
+ +
extension: string
+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
mainTemplatePath: string
+
+ +
outputTypes: Promise<ValuePreferences>
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ExpiringAdapter.html b/5.x/docs/classes/ExpiringAdapter.html new file mode 100644 index 000000000..0e7e05311 --- /dev/null +++ b/5.x/docs/classes/ExpiringAdapter.html @@ -0,0 +1,289 @@ +ExpiringAdapter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

An IDP storage adapter that uses an ExpiringStorage +to persist data.

+
+
+

Hierarchy

+
    +
  • ExpiringAdapter
+
+

Implements

+
    +
  • Adapter
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
name: string
+
+ +
storage: ExpiringStorage<string, unknown>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      userCode: string
    +

    Returns Promise<void | AdapterPayload>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      id: string
    • +
    • +
      payload: AdapterPayload
    • +
    • +
      Optional expiresIn: number
    +

    Returns Promise<void>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ExpiringAdapterFactory.html b/5.x/docs/classes/ExpiringAdapterFactory.html new file mode 100644 index 000000000..83bdce190 --- /dev/null +++ b/5.x/docs/classes/ExpiringAdapterFactory.html @@ -0,0 +1,112 @@ +ExpiringAdapterFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ExpiringAdapterFactory

+
+

The factory for a ExpiringStorageAdapter

+
+
+

Hierarchy

+
    +
  • ExpiringAdapterFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
storage: ExpiringStorage<string, unknown>
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ExtensionBasedMapper.html b/5.x/docs/classes/ExtensionBasedMapper.html new file mode 100644 index 000000000..438eda718 --- /dev/null +++ b/5.x/docs/classes/ExtensionBasedMapper.html @@ -0,0 +1,463 @@ +ExtensionBasedMapper | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ExtensionBasedMapper

+
+

Supports the behaviour described in https://www.w3.org/DesignIssues/HTTPFilenameMapping.html +Determines content-type based on the file extension. +In case an identifier does not end on an extension matching its content-type, +the corresponding file will be appended with the correct extension, preceded by $.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseRequestURI: string
+
+ +
customExtensions: Record<string, string>
+
+ +
customTypes: Record<string, string>
+
+ +
logger: Logger = ...
+
+ +
rootFilepath: string
+
+ +
unknownMediaTypeExtension: "unknown" = 'unknown'
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Maps the given document identifier to a file path, +possibly making alterations to the direct translation +(for instance, based on its content type)). +Determines the content type if none was provided.

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      filePath: string
      +

      The direct translation of the identifier onto the file path.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<ResourceLink>

+
+ +
+
+ +
    + +
  • +

    Helper function that removes the internal extension, one starting with $., from the given path. +Nothing happens if no such extension is present.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
    +

    Returns string

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ExtensionBasedMapperFactory.html b/5.x/docs/classes/ExtensionBasedMapperFactory.html new file mode 100644 index 000000000..a0e083efd --- /dev/null +++ b/5.x/docs/classes/ExtensionBasedMapperFactory.html @@ -0,0 +1,96 @@ +ExtensionBasedMapperFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ExtensionBasedMapperFactory

+
+

Factory that can create FileIdentifierMappers so the base and rootFilePath can be set dynamically. +Specifically used when identifiers need to be generated for a new pod (since pod identifiers are generated).

+
+
+

Hierarchy

+
    +
  • ExtensionBasedMapperFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/FileDataAccessor.html b/5.x/docs/classes/FileDataAccessor.html new file mode 100644 index 000000000..575e4a5c0 --- /dev/null +++ b/5.x/docs/classes/FileDataAccessor.html @@ -0,0 +1,502 @@ +FileDataAccessor | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

DataAccessor that uses the file system to store documents as files and containers as folders.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
resourceMapper: FileIdentifierMapper
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

    +

    It can be safely assumed that the incoming identifier will always correspond to a container.

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Gets the Stats object corresponding to the given file path, +resolving symbolic links.

    + +

    Throws

    NotFoundHttpError +If the file/folder doesn't exist.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      File path to get info from.

      +
    +

    Returns Promise<Stats>

+
+ +
    + +
  • +

    Verifies if there already is a file corresponding to the given resource. +If yes, that file is removed if it does not match the path given in the input ResourceLink. +This can happen if the content-type differs from the one that was stored.

    +
    +
    +

    Parameters

    +
      +
    • +
      link: ResourceLink
      +

      ResourceLink corresponding to the new resource data.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function without extra validation checking to create a data file.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The filepath of the file to be created.

      +
    • +
    • +
      data: Readable
      +

      The data to be put in the file.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/FileSizeReporter.html b/5.x/docs/classes/FileSizeReporter.html new file mode 100644 index 000000000..5c1214b18 --- /dev/null +++ b/5.x/docs/classes/FileSizeReporter.html @@ -0,0 +1,206 @@ +FileSizeReporter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

SizeReporter that is used to calculate sizes of resources for a file based system.

+
+
+

Hierarchy

+
    +
  • FileSizeReporter
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
fileIdentifierMapper: FileIdentifierMapper
+
+ +
ignoreFolders: RegExp[]
+
+ +
rootFilePath: string
+
+

Methods

+
+ +
    + +
  • +

    Calculate the size of a chunk based on which SizeReporter is being used

    + +

    Returns

    the size of the passed chunk as a number

    +
    +
    +

    Parameters

    +
      +
    • +
      chunk: string
      +

      the chunk of which you want the size

      +
    +

    Returns Promise<number>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Get the total size of a resource and its children if present

    + +

    Returns

    a number specifying how many bytes are used by the resource

    +
    +
    +

    Parameters

    +
      +
    • +
      fileLocation: string
      +

      the resource of which you want the total size of ( on disk )

      +
    +

    Returns Promise<number>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/FileSystemResourceLocker.html b/5.x/docs/classes/FileSystemResourceLocker.html new file mode 100644 index 000000000..b3fceff1b --- /dev/null +++ b/5.x/docs/classes/FileSystemResourceLocker.html @@ -0,0 +1,318 @@ +FileSystemResourceLocker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class FileSystemResourceLocker

+
+

A resource locker making use of the proper-lockfile library. +Note that no locks are kept in memory, thus this is considered thread- and process-safe.

+

This proper-lockfile library has its own retry mechanism for the operations, since a lock/unlock call will +either resolve successfully or reject immediately with the causing error. The retry function of the library +however will be ignored and replaced by our own LockUtils' retryFunction function.

+
+
+

Hierarchy

+
    +
  • FileSystemResourceLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
attemptSettings: Required<AttemptSettings>
+
+ +
finalized: boolean = false
+
+ +
lockFolder: string
+

Folder that stores the locks

+
+
+ +
lockOptions: LockOptions
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    This function is used to override the proper-lock onCompromised function. +Once the locker was finalized, it will log the provided error instead of throwing it +This allows for a clean shutdown procedure.

    +
    +
    +

    Parameters

    +
      +
    • +
      err: any
    +

    Returns void

+
+ +
+
+ +
    + +
  • +

    Generate LockOptions or UnlockOptions depending on the type of defauls given. +A custom lockFilePath mapping strategy will be used.

    + +

    Returns

    LockOptions or UnlockOptions

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      ResourceIdentifier to generate (Un)LockOptions for

      +
    • +
    • +
      defaults: T
      +

      The default options. (lockFilePath will get overwritten)

      +
    +

    Returns T

+
+ +
+
+ +
    + +
  • +

    Releases a lock on the requested identifier. +The promise will resolve when the lock has been released. +In case there is no lock on the resource an error should be thrown.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Wrapper function for all (un)lock operations. Any errors coming from the fn() will be swallowed. +Only ENOTACQUIRED errors wills be thrown (trying to release lock that didn't exist). +This wrapper returns undefined because retryFunction expects that when a retry needs to happen.

    + +

    Returns

    Boolean or undefined.

    +
    +
    +

    Parameters

    +
      +
    • +
      fn: (() => Promise<unknown>)
      +

      The function reference to swallow errors from.

      +
      +
        +
      • +
          +
        • (): Promise<unknown>
        • +
        • +

          Returns Promise<unknown>

    +

    Returns (() => Promise<unknown>)

    +
      +
    • +
        +
      • (): Promise<unknown>
      • +
      • +

        Wrapper function for all (un)lock operations. Any errors coming from the fn() will be swallowed. +Only ENOTACQUIRED errors wills be thrown (trying to release lock that didn't exist). +This wrapper returns undefined because retryFunction expects that when a retry needs to happen.

        + +

        Returns

        Boolean or undefined.

        +
        +

        Returns Promise<unknown>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/FilterMetadataDataAccessor.html b/5.x/docs/classes/FilterMetadataDataAccessor.html new file mode 100644 index 000000000..33bd1eda8 --- /dev/null +++ b/5.x/docs/classes/FilterMetadataDataAccessor.html @@ -0,0 +1,325 @@ +FilterMetadataDataAccessor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class FilterMetadataDataAccessor

+
+

A FilterMetadataDataAccessor wraps a DataAccessor such that specific metadata properties +can be filtered before passing on the call to the wrapped DataAccessor.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
filters: FilterPattern[]
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

    +

    It can be safely assumed that the incoming identifier will always correspond to a container.

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/FilterPattern.html b/5.x/docs/classes/FilterPattern.html new file mode 100644 index 000000000..eea7eba79 --- /dev/null +++ b/5.x/docs/classes/FilterPattern.html @@ -0,0 +1,111 @@ +FilterPattern | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Represents a triple pattern to be used as a filter.

+
+
+

Hierarchy

+
    +
  • FilterPattern
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      Optional subject: string
      +

      Optionally filter based on a specific subject.

      +
    • +
    • +
      Optional predicate: string
      +

      Optionally filter based on a predicate.

      +
    • +
    • +
      Optional object: string
      +

      Optionally filter based on a specific object.

      +
    +

    Returns FilterPattern

+
+

Properties

+
+ +
object: null | NamedNode<string>
+
+ +
predicate: null | NamedNode<string>
+
+ +
subject: null | NamedNode<string>
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/FinalizableHandler.html b/5.x/docs/classes/FinalizableHandler.html new file mode 100644 index 000000000..1c26bcaeb --- /dev/null +++ b/5.x/docs/classes/FinalizableHandler.html @@ -0,0 +1,158 @@ +FinalizableHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Allows using a Finalizable as a Finalizer Handler.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
finalizable: Finalizable
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/Finalizer.html b/5.x/docs/classes/Finalizer.html new file mode 100644 index 000000000..3b538f52c --- /dev/null +++ b/5.x/docs/classes/Finalizer.html @@ -0,0 +1,148 @@ +Finalizer | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class FinalizerAbstract

+
+

Finalizer is used to indicate an AsyncHandler that performs finalization logic.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/FixedContentTypeMapper.html b/5.x/docs/classes/FixedContentTypeMapper.html new file mode 100644 index 000000000..69636cdd3 --- /dev/null +++ b/5.x/docs/classes/FixedContentTypeMapper.html @@ -0,0 +1,456 @@ +FixedContentTypeMapper | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class FixedContentTypeMapper

+
+

A mapper that always returns a fixed content type for files.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      base: string
      +

      Base URL.

      +
    • +
    • +
      rootFilepath: string
      +

      Base file path.

      +
    • +
    • +
      contentType: string
      +

      Fixed content type that will be used for all resources.

      +
    • +
    • +
      pathSuffix: string = ''
      +

      An optional suffix that will be appended to all file paths. + Requested file paths without this suffix will be rejected.

      +
    • +
    • +
      urlSuffix: string = ''
      +

      An optional suffix that will be appended to all URL. + Requested URLs without this suffix will be rejected.

      +
    +

    Returns FixedContentTypeMapper

+
+

Properties

+
+ +
baseRequestURI: string
+
+ +
contentType: string
+
+ +
logger: Logger = ...
+
+ +
pathSuffix: string
+
+ +
rootFilepath: string
+
+ +
unknownMediaTypeExtension: "unknown" = 'unknown'
+
+ +
urlSuffix: string
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Maps the given document identifier to a file path, +possibly making alterations to the direct translation +(for instance, based on its content type)). +Determines the content type if none was provided.

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      filePath: string
      +

      The direct translation of the identifier onto the file path.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<ResourceLink>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/FixedInteractionHandler.html b/5.x/docs/classes/FixedInteractionHandler.html new file mode 100644 index 000000000..04d9e890c --- /dev/null +++ b/5.x/docs/classes/FixedInteractionHandler.html @@ -0,0 +1,167 @@ +FixedInteractionHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class FixedInteractionHandler

+
+

An InteractionHandler that always returns the same JSON response on all requests.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
response: string
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ForbiddenHttpError.html b/5.x/docs/classes/ForbiddenHttpError.html new file mode 100644 index 000000000..91fd878a9 --- /dev/null +++ b/5.x/docs/classes/ForbiddenHttpError.html @@ -0,0 +1,207 @@ +ForbiddenHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

An error thrown when an agent is not allowed to access data.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • ForbiddenHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 403
+
+ +
isInstance: ((error: any) => error is HttpError<403>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<403>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<403>

+
+ +
statusCode: 403
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ForgotPasswordHandler.html b/5.x/docs/classes/ForgotPasswordHandler.html new file mode 100644 index 000000000..69c554c7d --- /dev/null +++ b/5.x/docs/classes/ForgotPasswordHandler.html @@ -0,0 +1,272 @@ +ForgotPasswordHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ForgotPasswordHandler

+
+

Handles the submission of the ForgotPassword form

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
emailSender: EmailSender
+
+ +
logger: Logger = ...
+
+ +
resetRoute: InteractionRoute
+
+ +
templateEngine: TemplateEngine<{ resetLink: string }>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Generates a record to reset the password for the given email address and then mails it. +In case there is no account, no error wil be thrown for privacy reasons. +Instead nothing will happen instead.

    +
    +
    +

    Parameters

    +
      +
    • +
      email: string
    +

    Returns Promise<void>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/FormToJsonConverter.html b/5.x/docs/classes/FormToJsonConverter.html new file mode 100644 index 000000000..8e65df4e0 --- /dev/null +++ b/5.x/docs/classes/FormToJsonConverter.html @@ -0,0 +1,190 @@ +FormToJsonConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Converts application/x-www-form-urlencoded data to application/json. +Due to the nature of form data, the result will be a simple key/value JSON object.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
outputTypes: Promise<ValuePreferences>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/FoundHttpError.html b/5.x/docs/classes/FoundHttpError.html new file mode 100644 index 000000000..2900a0ab5 --- /dev/null +++ b/5.x/docs/classes/FoundHttpError.html @@ -0,0 +1,218 @@ +FoundHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Error used for resources that have been moved temporarily. +Methods other than GET may or may not be changed to GET in subsequent requests.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • FoundHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
location: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 302
+
+ +
isInstance: ((error: any) => error is HttpError<302>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<302>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<302>

+
+ +
statusCode: 302
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/GeneratedPodManager.html b/5.x/docs/classes/GeneratedPodManager.html new file mode 100644 index 000000000..f9dc32d9b --- /dev/null +++ b/5.x/docs/classes/GeneratedPodManager.html @@ -0,0 +1,136 @@ +GeneratedPodManager | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Pod manager that uses an IdentifierGenerator and ResourcesGenerator +to create the default resources and identifier for a new pod.

+
+
+

Hierarchy

+
    +
  • GeneratedPodManager
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
resourcesGenerator: ResourcesGenerator
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Creates a new pod, pre-populating it with the resources created by the data generator. +Will throw an error if the given identifier already has a resource.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/GetOperationHandler.html b/5.x/docs/classes/GetOperationHandler.html new file mode 100644 index 000000000..9db206ce8 --- /dev/null +++ b/5.x/docs/classes/GetOperationHandler.html @@ -0,0 +1,166 @@ +GetOperationHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Handles GET Operations. +Calls the getRepresentation function from a ResourceStore.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/GlobalQuotaStrategy.html b/5.x/docs/classes/GlobalQuotaStrategy.html new file mode 100644 index 000000000..83bc52024 --- /dev/null +++ b/5.x/docs/classes/GlobalQuotaStrategy.html @@ -0,0 +1,202 @@ +GlobalQuotaStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

The GlobalQuotaStrategy sets a limit on the amount of data stored on the server globally.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
base: string
+
+ +
limit: Size
+
+ +
reporter: SizeReporter<any>
+
+

Methods

+
+ +
    + +
  • +

    Get a Passthrough stream that will keep track of the available space. +If the quota is exceeded the stream will emit an error and destroy itself. +Like other Passthrough instances this will simply pass on the chunks, when the quota isn't exceeded.

    + +

    Returns

    a Passthrough instance that errors when quota is exceeded

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Guarded<PassThrough>>

+
+ +
+
+ +
    + +
  • +

    Get the available space when writing data to the given identifier. +If the given resource already exists it will deduct the already taken up +space by that resource since it is going to be overwritten and thus counts +as available space.

    + +

    Returns

    the available space and the unit of the space as a Size object

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      the identifier of the resource of which you want the available space

      +
    +

    Returns Promise<Size>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/GreedyReadWriteLocker.html b/5.x/docs/classes/GreedyReadWriteLocker.html new file mode 100644 index 000000000..7e9207a83 --- /dev/null +++ b/5.x/docs/classes/GreedyReadWriteLocker.html @@ -0,0 +1,345 @@ +GreedyReadWriteLocker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class GreedyReadWriteLocker

+
+

A ReadWriteLocker that allows for multiple simultaneous read operations. +Write operations will be blocked as long as read operations are not finished. +New read operations are allowed while this is going on, which will cause write operations to wait longer.

+

Based on https://en.wikipedia.org/wiki/Readers%E2%80%93writer_lock#Using_two_mutexes . +As soon as 1 read lock request is made, the write lock is locked. +Internally a counter keeps track of the amount of active read locks. +Only when this number reaches 0 will the write lock be released again. +The internal read lock is only locked to increase/decrease this counter and is released afterwards. +This allows for multiple read operations, although only 1 at the time can update the counter, +which means there can still be a small waiting period if there are multiple simultaneous read operations.

+
+
+

Hierarchy

+
    +
  • GreedyReadWriteLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
storage: KeyValueStorage<string, number>
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that only require reading the resource.

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: (() => T | Promise<T>)
      +

      A function to execute while the resource is locked.

      +
      +
        +
      • +
          +
        • (): T | Promise<T>
        • +
        • +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that could modify the resource.

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: (() => T | Promise<T>)
      +

      A function to execute while the resource is locked.

      +
      +
        +
      • +
          +
        • (): T | Promise<T>
        • +
        • +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/HandlebarsTemplateEngine.html b/5.x/docs/classes/HandlebarsTemplateEngine.html new file mode 100644 index 000000000..fb2537211 --- /dev/null +++ b/5.x/docs/classes/HandlebarsTemplateEngine.html @@ -0,0 +1,161 @@ +HandlebarsTemplateEngine | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class HandlebarsTemplateEngine<T>

+
+

Fills in Handlebars templates.

+
+
+

Type Parameters

+
    +
  • +

    T extends Dict<any> = Dict<any>

+
+

Hierarchy

+
    +
  • HandlebarsTemplateEngine
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
applyTemplate: Promise<TemplateDelegate<any>>
+
+ +
baseUrl: string
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/HashMap.html b/5.x/docs/classes/HashMap.html new file mode 100644 index 000000000..0dfb22911 --- /dev/null +++ b/5.x/docs/classes/HashMap.html @@ -0,0 +1,324 @@ +HashMap | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class HashMap<TKey, TVal>

+
+

A Map implementation that maps the Key object to a string using the provided hash function. +This ensures that equal objects that are not the same instance are mapped to the same value.

+
+
+

Type Parameters

+
    +
  • +

    TKey = any

  • +
  • +

    TVal = any

+
+

Hierarchy

+
+
+

Implements

+
    +
  • Map<TKey, TVal>
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      TKey = any

    • +
    • +

      TVal = any

    +
    +

    Parameters

    +
      +
    • +
      hashFn: ((key: TKey) => string)
      +
        +
      • +
          +
        • (key: TKey): string
        • +
        • +
          +

          Parameters

          +
            +
          • +
            key: TKey
          +

          Returns string

    • +
    • +
      Optional iterable: Iterable<readonly [TKey, TVal]>
    +

    Returns HashMap<TKey, TVal>

+
+

Properties

+
+ +
[toStringTag]: "HashMap" = 'HashMap'
+
+ +
hashFn: ((key: TKey) => string)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): string
    • +
    • +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns string

+
+ +
hashMap: Map<string, Entry<TKey, TVal>>
+
+

Accessors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns IterableIterator<[TKey, TVal]>

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns boolean

+
+ +
    + +
  • +

    Returns IterableIterator<[TKey, TVal]>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      callbackfn: ((value: TVal, key: TKey, map: Map<TKey, TVal>) => void)
      +
        +
      • +
          +
        • (value: TVal, key: TKey, map: Map<TKey, TVal>): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            value: TVal
          • +
          • +
            key: TKey
          • +
          • +
            map: Map<TKey, TVal>
          +

          Returns void

    • +
    • +
      Optional thisArg: any
    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns undefined | TVal

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns boolean

+
+ +
    + +
  • +

    Returns IterableIterator<TKey>

+
+ +
+
+ +
    + +
  • +

    Returns IterableIterator<TVal>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/HeadOperationHandler.html b/5.x/docs/classes/HeadOperationHandler.html new file mode 100644 index 000000000..03090d881 --- /dev/null +++ b/5.x/docs/classes/HeadOperationHandler.html @@ -0,0 +1,166 @@ +HeadOperationHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class HeadOperationHandler

+
+

Handles HEAD Operations. +Calls the getRepresentation function from a ResourceStore.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/HeaderHandler.html b/5.x/docs/classes/HeaderHandler.html new file mode 100644 index 000000000..bee10c935 --- /dev/null +++ b/5.x/docs/classes/HeaderHandler.html @@ -0,0 +1,168 @@ +HeaderHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Handler that sets custom headers on the response.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
headers: Record<string, string>
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: { response: ServerResponse }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        response: ServerResponse
    +

    Returns Promise<void>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/HtmlViewHandler.html b/5.x/docs/classes/HtmlViewHandler.html new file mode 100644 index 000000000..297a4d1b8 --- /dev/null +++ b/5.x/docs/classes/HtmlViewHandler.html @@ -0,0 +1,190 @@ +HtmlViewHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Stores the HTML templates associated with specific InteractionRoutes. +Template keys should be file paths to the templates, +values should be the corresponding routes.

+

Will only handle GET operations for which there is a matching template if HTML is more preferred than JSON. +Reason for doing it like this instead of a standard content negotiation flow +is because we only want to return the HTML pages on GET requests. *

+

Templates will receive the parameter idpIndex in their context pointing to the root index URL of the IDP API +and an authenticating parameter indicating if this is an active OIDC interaction.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
idpIndex: string
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+
+ +
templates: Record<string, string>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/HttpError.html b/5.x/docs/classes/HttpError.html new file mode 100644 index 000000000..2310d01b2 --- /dev/null +++ b/5.x/docs/classes/HttpError.html @@ -0,0 +1,264 @@ +HttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A class for all errors that could be thrown by Solid. +All errors inheriting from this should fix the status code thereby hiding the HTTP internals from other components.

+
+
+

Type Parameters

+
    +
  • +

    T extends number = number

+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +

    Creates a new HTTP error. Subclasses should call this with their fixed status code.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends number = number

    +
    +

    Parameters

    +
      +
    • +
      statusCode: T
      +

      HTTP status code needed for the HTTP response.

      +
    • +
    • +
      name: string
      +

      Error name. Useful for logging and stack tracing.

      +
    • +
    • +
      Optional message: string
      +

      Error message.

      +
    • +
    • +
      options: HttpErrorOptions = {}
      +

      Optional options.

      +
    +

    Returns HttpError<T>

+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: T
+
+ +
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)
+
+

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

    +
      +
    • +
      targetObject: object
    • +
    • +
      Optional constructorOpt: Function
    +

    Returns void

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/HttpHandler.html b/5.x/docs/classes/HttpHandler.html new file mode 100644 index 000000000..76f9ba17c --- /dev/null +++ b/5.x/docs/classes/HttpHandler.html @@ -0,0 +1,155 @@ +HttpHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class HttpHandlerAbstract

+
+

An HTTP request handler.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/IdentifierMap.html b/5.x/docs/classes/IdentifierMap.html new file mode 100644 index 000000000..975e7a4bf --- /dev/null +++ b/5.x/docs/classes/IdentifierMap.html @@ -0,0 +1,276 @@ +IdentifierMap | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class IdentifierMap<T>

+
+

A specific implementation of HashMap where the key type is ResourceIdentifier.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
[toStringTag]: "HashMap" = 'HashMap'
+
+

Accessors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/IdentifierSetMultiMap.html b/5.x/docs/classes/IdentifierSetMultiMap.html new file mode 100644 index 000000000..63f3f6a86 --- /dev/null +++ b/5.x/docs/classes/IdentifierSetMultiMap.html @@ -0,0 +1,401 @@ +IdentifierSetMultiMap | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class IdentifierSetMultiMap<T>

+
+

A specific implementation of WrappedSetMultiMap where the key type is ResourceIdentifier.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
[toStringTag]: "WrappedSetMultiMap" = 'WrappedSetMultiMap'
+
+

Accessors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/IdentityProviderFactory.html b/5.x/docs/classes/IdentityProviderFactory.html new file mode 100644 index 000000000..ce92995c7 --- /dev/null +++ b/5.x/docs/classes/IdentityProviderFactory.html @@ -0,0 +1,374 @@ +IdentityProviderFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class IdentityProviderFactory

+
+

Creates an OIDC Provider based on the provided configuration and parameters. +The provider will be cached and returned on subsequent calls. +Cookie and JWT keys will be stored in an internal storage so they can be re-used over multiple threads. +Necessary claims for Solid OIDC interactions will be added. +Routes will be updated based on the baseUrl and oidcPath.

+
+
+

Hierarchy

+
    +
  • IdentityProviderFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
adapterFactory: AdapterFactory
+
+ +
baseUrl: string
+
+ +
config: Configuration
+
+ +
credentialStorage: KeyValueStorage<string, ClientCredentials>
+
+ +
errorHandler: ErrorHandler
+
+ +
interactionHandler: InteractionHandler
+
+ +
jwtAlg: "ES256" = 'ES256'
+
+ +
logger: Logger = ...
+
+ +
oidcPath: string
+
+ +
provider?: Provider
+
+ +
responseWriter: ResponseWriter
+
+ +
showStackTrace: boolean
+
+ +
storage: KeyValueStorage<string, unknown>
+
+

Methods

+
+ +
    + +
  • +

    In the configureErrors function below, we configure the renderError function of the provider configuration. +This function is called by the OIDC provider library to render errors, +but only does this if the accept header is HTML. +Otherwise, it just returns the error object iself as a JSON object. +See https://github.com/panva/node-oidc-provider/blob/0fcc112e0a95b3b2dae4eba6da812253277567c9/lib/shared/error_handler.js#L48-L52.

    +

    In this function we override the ctx.accepts function +to make the above code think HTML is always requested there. +This way we have full control over error representation as configured in configureErrors. +We still check the accept headers ourselves so there still is content negotiation on the output, +the client will not simply always receive HTML.

    +

    Should this part of the OIDC library code ever change, our function will break, +at which point behaviour will simply revert to what it was before.

    +
    +
    +

    Parameters

    +
      +
    • +
      provider: Provider
    +

    Returns void

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Creates the route string as required by the oidc-provider library. +In case base URL is http://test.com/foo/, oidcPath is /idp and relative is device/auth, +this would result in /foo/idp/device/auth.

    +
    +
    +

    Parameters

    +
      +
    • +
      relative: string
    +

    Returns string

+
+ +
+
+ +
+
+ +
    + +
  • +

    Gets a provider from the factory. +Multiple calls to this function should return providers that produce the same results. +This is mostly relevant for signing keys.

    +
    +

    Returns Promise<Provider>

+
+ +
+
+ +
    + +
  • +

    Checks if the given token is an access token. +The AccessToken interface is not exported so we have to access it like this.

    +
    +
    +

    Parameters

    +
      +
    • +
      token: any
    +

    Returns token is undefined | AccessToken

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/IdentityProviderHttpHandler.html b/5.x/docs/classes/IdentityProviderHttpHandler.html new file mode 100644 index 000000000..1d0de496f --- /dev/null +++ b/5.x/docs/classes/IdentityProviderHttpHandler.html @@ -0,0 +1,189 @@ +IdentityProviderHttpHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class IdentityProviderHttpHandler

+
+

Generates the active Interaction object if there is an ongoing OIDC interaction +and sends it to the InteractionHandler.

+

Input data will first be converted to JSON.

+

Only GET and POST methods are accepted.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+ +
logger: Logger = ...
+
+ +
providerFactory: ProviderFactory
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ImmutableMetadataPatcher.html b/5.x/docs/classes/ImmutableMetadataPatcher.html new file mode 100644 index 000000000..6669f73c7 --- /dev/null +++ b/5.x/docs/classes/ImmutableMetadataPatcher.html @@ -0,0 +1,193 @@ +ImmutableMetadataPatcher | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ImmutableMetadataPatcher

+
+

Guarantees that certain PATCH operations MUST NOT update certain triples in metadata resources. +Furthermore, this class also handles the patching for metadata resources. +List of triples that must not be updated are given during instantiation with the ImmutableTriple class. +When there is a change to an Immutable Triple, then a ConflictError will be thrown.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
immutablePatterns: FilterPattern[]
+
+ +
logger: Logger = ...
+
+ +
metadataStrategy: AuxiliaryStrategy
+
+ +
patcher: RepresentationPatcher<RdfDatasetRepresentation>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/InMemoryDataAccessor.html b/5.x/docs/classes/InMemoryDataAccessor.html new file mode 100644 index 000000000..2796b3dcb --- /dev/null +++ b/5.x/docs/classes/InMemoryDataAccessor.html @@ -0,0 +1,372 @@ +InMemoryDataAccessor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class InMemoryDataAccessor

+
+

A DataAccessor is the building block closest to the actual data storage. +It should not worry about most Solid logic, most of that will be handled before it is called. +There are a few things it still needs to do, and it is very important every implementation does this:

+
    +
  • If the input identifier ends with a slash, it should be assumed the identifier is targeting a container.
  • +
  • Similarly, if there is no trailing slash it should assume a document.
  • +
  • It should always throw a NotFoundHttpError if it does not have data matching the input identifier.
  • +
  • DataAccessors should not generate containment triples. This will be done externally using getChildren.
  • +
+
+
+

Hierarchy

+
    +
  • InMemoryDataAccessor
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
store: { entries: Record<string, ContainerEntry> }
+
+

Type declaration

+
    +
  • +
    entries: Record<string, ContainerEntry>
+
+

Methods

+
+ +
    + +
  • +

    Should throw a NotImplementedHttpError if the DataAccessor does not support storing the given Representation.

    + +

    Throws

    BadRequestHttpError +If it does not support the incoming data.

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

    +

    It can be safely assumed that the incoming identifier will always correspond to a container.

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/IndexRepresentationStore.html b/5.x/docs/classes/IndexRepresentationStore.html new file mode 100644 index 000000000..4af36bf7e --- /dev/null +++ b/5.x/docs/classes/IndexRepresentationStore.html @@ -0,0 +1,317 @@ +IndexRepresentationStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class IndexRepresentationStore

+
+

Allow containers to have a custom representation. +The index representation will be returned when the following conditions are fulfilled:

+
    +
  • The request targets a container.
  • +
  • A resource with the given indexName exists in the container. (default: "index.html")
  • +
  • The highest weighted preference matches the mediaRange (default: "text/html") +Otherwise the request will be passed on to the source store. +In case the index representation should always be returned when it exists, +the mediaRange should be set to "*∕*".
  • +
+

Note: this functionality is not yet part of the specification. Relevant issues are:

+ +
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
indexName: string
+
+ +
mediaRange: string
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/InitializableHandler.html b/5.x/docs/classes/InitializableHandler.html new file mode 100644 index 000000000..8eeb47b96 --- /dev/null +++ b/5.x/docs/classes/InitializableHandler.html @@ -0,0 +1,158 @@ +InitializableHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class InitializableHandler

+
+

Allows using an Initializable as an Initializer Handler.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
initializable: Initializable
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/Initializer.html b/5.x/docs/classes/Initializer.html new file mode 100644 index 000000000..e34de10be --- /dev/null +++ b/5.x/docs/classes/Initializer.html @@ -0,0 +1,156 @@ +Initializer | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class InitializerAbstract

+
+

Initializer is used to indicate an AsyncHandler that performs initialization logic.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/InteractionHandler.html b/5.x/docs/classes/InteractionHandler.html new file mode 100644 index 000000000..9a755cfb6 --- /dev/null +++ b/5.x/docs/classes/InteractionHandler.html @@ -0,0 +1,156 @@ +InteractionHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class InteractionHandlerAbstract

+
+

Handler used for IDP interactions. +Only supports JSON data.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/InteractionRouteHandler.html b/5.x/docs/classes/InteractionRouteHandler.html new file mode 100644 index 000000000..730ffac6f --- /dev/null +++ b/5.x/docs/classes/InteractionRouteHandler.html @@ -0,0 +1,176 @@ +InteractionRouteHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class InteractionRouteHandler

+
+

InteractionHandler that only accepts operations with an expected path.

+

Rejects operations that target a different path, +otherwise the input parameters are passed to the source handler.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/IntermediateCreateExtractor.html b/5.x/docs/classes/IntermediateCreateExtractor.html new file mode 100644 index 000000000..c935b4d9c --- /dev/null +++ b/5.x/docs/classes/IntermediateCreateExtractor.html @@ -0,0 +1,195 @@ +IntermediateCreateExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class IntermediateCreateExtractor

+
+

Returns the required access modes from the source ModesExtractor. +In case create permissions are required, +verifies if any of the containers permissions also need to be created +and adds the corresponding identifier/mode combinations.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
resourceSet: ResourceSet
+
+ +
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/InternalServerError.html b/5.x/docs/classes/InternalServerError.html new file mode 100644 index 000000000..dd4c006c6 --- /dev/null +++ b/5.x/docs/classes/InternalServerError.html @@ -0,0 +1,207 @@ +InternalServerError | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A generic error message, given when an unexpected condition was encountered and no more specific message is suitable.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • InternalServerError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 500
+
+ +
isInstance: ((error: any) => error is HttpError<500>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<500>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<500>

+
+ +
statusCode: 500
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/JsonFileStorage.html b/5.x/docs/classes/JsonFileStorage.html new file mode 100644 index 000000000..ae0957ee1 --- /dev/null +++ b/5.x/docs/classes/JsonFileStorage.html @@ -0,0 +1,271 @@ +JsonFileStorage | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Uses a JSON file to store key/value pairs.

+
+
+

Hierarchy

+
    +
  • JsonFileStorage
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
filePath: string
+
+ +
lockIdentifier: ResourceIdentifier
+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Deletes the value stored for the given key.

    + +

    Returns

    If there was a value to delete.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      Key to delete.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    An iterable of entries in the storage.

    +
    +

    Returns AsyncIterableIterator<[string, unknown]>

+
+ +
    + +
  • +

    Returns the value stored for the given identifier. +undefined if no value is stored.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<unknown>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Checks if there is a value stored for the given key.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<boolean>

+
+ +
+
+ +
    + +
  • +

    Updates the data in the JSON file while using a write lock.

    + +

    Returns

    The return value of updateFn.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      updateFn: ((json: Dict<unknown>) => T)
      +

      A function that updates the JSON object.

      +
      +
        +
      • +
          +
        • (json: Dict<unknown>): T
        • +
        • +
          +

          Parameters

          +
            +
          • +
            json: Dict<unknown>
          +

          Returns T

    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/JsonResourceStorage.html b/5.x/docs/classes/JsonResourceStorage.html new file mode 100644 index 000000000..1d729bebf --- /dev/null +++ b/5.x/docs/classes/JsonResourceStorage.html @@ -0,0 +1,306 @@ +JsonResourceStorage | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class JsonResourceStorage<T>

+
+

A KeyValueStorage for JSON-like objects using a ResourceStore as backend.

+

Creates a base URL by joining the input base URL with the container string. +The storage assumes it has ownership over all entries in the target container +so no other classes should access resources there to prevent issues.

+

Assumes the input keys can be safely used to generate identifiers, +which will be appended to the stored base URL.

+

All non-404 errors will be re-thrown.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • JsonResourceStorage
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
container: string
+
+ +
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Deletes the value stored for the given key.

    + +

    Returns

    If there was a value to delete.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      Key to delete.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    An iterable of entries in the storage.

    +
    +

    Returns AsyncIterableIterator<[string, T]>

+
+ +
    + +
  • +

    Returns the value stored for the given identifier. +undefined if no value is stored.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<undefined | T>

+
+ +
+
+ +
    + +
  • +

    Checks if there is a value stored for the given key.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<boolean>

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/KeyExtractor.html b/5.x/docs/classes/KeyExtractor.html new file mode 100644 index 000000000..19ebbe459 --- /dev/null +++ b/5.x/docs/classes/KeyExtractor.html @@ -0,0 +1,175 @@ +KeyExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A simple ShorthandExtractor that extracts a single value from the input map. +Returns the default value if it was defined in case no value was found in the map.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
defaultValue: unknown
+
+ +
key: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      args: Shorthand
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<unknown>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<unknown>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/LazyLoggerFactory.html b/5.x/docs/classes/LazyLoggerFactory.html new file mode 100644 index 000000000..1b4c8e916 --- /dev/null +++ b/5.x/docs/classes/LazyLoggerFactory.html @@ -0,0 +1,149 @@ +LazyLoggerFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Wraps around another LoggerFactory that can be set lazily. +This is useful when objects are instantiated (and when they create loggers) +before the logging system has been fully instantiated, +as is the case when using a dependency injection framework such as Components.js.

+

Loggers can be created even before a LoggerFactory is set; +any log messages will be buffered and re-emitted.

+
+
+

Hierarchy

+
    +
  • LazyLoggerFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
factory: LoggerFactory
+
+

Accessors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Create a logger instance for the given label.

    +
    +
    +

    Parameters

    +
      +
    • +
      label: string
      +

      A label that is used to identify the given logger.

      +
    +

    Returns Logger

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/LinkMetadataGenerator.html b/5.x/docs/classes/LinkMetadataGenerator.html new file mode 100644 index 000000000..3e5f3bf4f --- /dev/null +++ b/5.x/docs/classes/LinkMetadataGenerator.html @@ -0,0 +1,176 @@ +LinkMetadataGenerator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class LinkMetadataGenerator

+
+

Adds a link to the auxiliary resource when called on the subject resource. +Specifically: will be added.

+

In case the input is metadata of an auxiliary resource no metadata will be added

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
identifierStrategy: AuxiliaryIdentifierStrategy
+
+ +
link: NamedNode<string>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/LinkRelMetadataWriter.html b/5.x/docs/classes/LinkRelMetadataWriter.html new file mode 100644 index 000000000..558767ebb --- /dev/null +++ b/5.x/docs/classes/LinkRelMetadataWriter.html @@ -0,0 +1,188 @@ +LinkRelMetadataWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class LinkRelMetadataWriter

+
+

A MetadataWriter that takes a linking metadata predicates to Link header "rel" values. +The values of the objects will be put in a Link header with the corresponding "rel" value.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
linkRelMap: Map<NamedNode<string>, string>
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/LinkRelObject.html b/5.x/docs/classes/LinkRelObject.html new file mode 100644 index 000000000..eb77f7d81 --- /dev/null +++ b/5.x/docs/classes/LinkRelObject.html @@ -0,0 +1,164 @@ +LinkRelObject | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Represents the values that are parsed as metadata

+
+
+

Hierarchy

+
    +
  • LinkRelObject
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      value: string
      +

      The value corresponding to the rel value that will be used as predicate in the metadata.

      +
    • +
    • +
      Optional ephemeral: boolean
      +

      (Optional) Indicates whether it will be stored by the server.

      +
    • +
    • +
      Optional allowList: string[]
      +

      (Optional) Contains the objects that are allowed to be used with the given predicate.

      +
    +

    Returns LinkRelObject

+
+

Properties

+
+ +
allowList: undefined | string[]
+
+ +
ephemeral: boolean
+
+ +
value: NamedNode<string>
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Checks whether the object can be added to the metadata

    + +

    Returns

    a boolean to indicate whether it can be added to the metadata or not

    +
    +
    +

    Parameters

    +
      +
    • +
      object: string
      +

      The link target.

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/LinkRelParser.html b/5.x/docs/classes/LinkRelParser.html new file mode 100644 index 000000000..789ce80a8 --- /dev/null +++ b/5.x/docs/classes/LinkRelParser.html @@ -0,0 +1,187 @@ +LinkRelParser | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Parses Link headers with a specific rel value and adds them as metadata with the given predicate.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
linkRelMap: Record<string, LinkRelObject>
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ListCredentialsHandler.html b/5.x/docs/classes/ListCredentialsHandler.html new file mode 100644 index 000000000..dc8bb55da --- /dev/null +++ b/5.x/docs/classes/ListCredentialsHandler.html @@ -0,0 +1,166 @@ +ListCredentialsHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ListCredentialsHandler

+
+

Returns a list of all credential tokens associated with this account. +Note that this only returns the ID tokens, not the associated secrets.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/LocationInteractionHandler.html b/5.x/docs/classes/LocationInteractionHandler.html new file mode 100644 index 000000000..10f64c05b --- /dev/null +++ b/5.x/docs/classes/LocationInteractionHandler.html @@ -0,0 +1,178 @@ +LocationInteractionHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class LocationInteractionHandler

+
+

Transforms an HTTP redirect into a hypermedia document with a redirection link, +such that scripts running in a browser can redirect the user to the next page.

+

This handler addresses the situation where:

+
    +
  • the user visits a first page
  • +
  • this first page contains a script that performs interactions with a JSON API
  • +
  • as a result of a certain interaction, the user needs to be redirected to a second page
  • +
+

Regular HTTP redirects are performed via responses with 3xx status codes. +However, since the consumer of the API in this case is a browser script, +a 3xx response would only reach that script and not move the page for the user.

+

Therefore, this handler changes a 3xx response into a 200 response +with an explicit link to the next page, +enabling the script to move the user to the next page.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/LockingResourceStore.html b/5.x/docs/classes/LockingResourceStore.html new file mode 100644 index 000000000..a99f394ee --- /dev/null +++ b/5.x/docs/classes/LockingResourceStore.html @@ -0,0 +1,395 @@ +LockingResourceStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class LockingResourceStore

+
+

Store that for every call acquires a lock before executing it on the requested resource, +and releases it afterwards. +In case the request returns a Representation the lock will only be released when the data stream is finished.

+

For auxiliary resources the lock will be applied to the subject resource. +The actual operation is still executed on the auxiliary resource.

+
+
+

Hierarchy

+
    +
  • LockingResourceStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
auxiliaryStrategy: AuxiliaryIdentifierStrategy
+
+ +
+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    Acquires a lock that is only released when all data of the resulting representation data has been read, +an error occurs, or the timeout has been triggered. +The resulting data stream will be adapted to reset the timer every time data is read.

    +

    In case the data of the resulting stream is not needed it should be closed to prevent a timeout error.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Representation>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns a promise that resolve when the source stream is finished, +either by ending or emitting an error. +In the case of an error the stream will be destroyed if it hasn't been already.

    +
    +
    +

    Parameters

    +
      +
    • +
      source: Readable
      +

      The input stream.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/LoggerInitializer.html b/5.x/docs/classes/LoggerInitializer.html new file mode 100644 index 000000000..1510ec627 --- /dev/null +++ b/5.x/docs/classes/LoggerInitializer.html @@ -0,0 +1,158 @@ +LoggerInitializer | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Sets up the global logger factory.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
loggerFactory: LoggerFactory
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/LoginHandler.html b/5.x/docs/classes/LoginHandler.html new file mode 100644 index 000000000..c228bc51c --- /dev/null +++ b/5.x/docs/classes/LoginHandler.html @@ -0,0 +1,232 @@ +LoginHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Handles the submission of the Login Form and logs the user in. +Will throw a RedirectHttpError on success.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MappedMetadataWriter.html b/5.x/docs/classes/MappedMetadataWriter.html new file mode 100644 index 000000000..65a829895 --- /dev/null +++ b/5.x/docs/classes/MappedMetadataWriter.html @@ -0,0 +1,181 @@ +MappedMetadataWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MappedMetadataWriter

+
+

A MetadataWriter that takes a map directly converting metadata predicates to headers. +The header value(s) will be the same as the corresponding object value(s).

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
headerMap: Map<NamedNode<string>, string>
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MarkdownToHtmlConverter.html b/5.x/docs/classes/MarkdownToHtmlConverter.html new file mode 100644 index 000000000..0afb0e8fe --- /dev/null +++ b/5.x/docs/classes/MarkdownToHtmlConverter.html @@ -0,0 +1,204 @@ +MarkdownToHtmlConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MarkdownToHtmlConverter

+
+

Converts Markdown data to HTML. +The generated HTML will be injected into the given template using the parameter htmlBody. +A standard Markdown string will be converted to a

tag, so html and body tags should be part of the template. +In case the Markdown body starts with a header (#), that value will also be used as title parameter.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
outputTypes: Promise<ValuePreferences>
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MemoryMapStorage.html b/5.x/docs/classes/MemoryMapStorage.html new file mode 100644 index 000000000..f6b9da919 --- /dev/null +++ b/5.x/docs/classes/MemoryMapStorage.html @@ -0,0 +1,199 @@ +MemoryMapStorage | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MemoryMapStorage<TValue>

+
+

A KeyValueStorage which uses a JavaScript Map for internal storage.

+
+
+

Type Parameters

+
    +
  • +

    TValue

+
+

Hierarchy

+
    +
  • MemoryMapStorage
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
data: Map<string, TValue>
+
+

Methods

+
+ +
    + +
  • +

    Deletes the value stored for the given key.

    + +

    Returns

    If there was a value to delete.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
      +

      Key to delete.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    An iterable of entries in the storage.

    +
    +

    Returns AsyncIterableIterator<[string, TValue]>

+
+ +
    + +
  • +

    Returns the value stored for the given identifier. +undefined if no value is stored.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<undefined | TValue>

+
+ +
    + +
  • +

    Checks if there is a value stored for the given key.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: string
    +

    Returns Promise<boolean>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MemoryResourceLocker.html b/5.x/docs/classes/MemoryResourceLocker.html new file mode 100644 index 000000000..d804fa20f --- /dev/null +++ b/5.x/docs/classes/MemoryResourceLocker.html @@ -0,0 +1,164 @@ +MemoryResourceLocker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MemoryResourceLocker

+
+

A resource locker making use of the async-lock library. +Note that all locks are kept in memory until they are unlocked which could potentially result +in a memory leak if locks are never unlocked, so make sure this is covered with expiring locks for example, +and/or proper finally handles.

+
+
+

Hierarchy

+
    +
  • MemoryResourceLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
locker: AsyncLock
+
+ +
logger: Logger = ...
+
+ +
unlockCallbacks: Record<string, (() => void)>
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Releases a lock on the requested identifier. +The promise will resolve when the lock has been released. +In case there is no lock on the resource an error should be thrown.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MetadataGenerator.html b/5.x/docs/classes/MetadataGenerator.html new file mode 100644 index 000000000..ce2071c59 --- /dev/null +++ b/5.x/docs/classes/MetadataGenerator.html @@ -0,0 +1,148 @@ +MetadataGenerator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MetadataGeneratorAbstract

+
+

Generic interface for classes that add metadata to a RepresentationMetadata.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MetadataParser.html b/5.x/docs/classes/MetadataParser.html new file mode 100644 index 000000000..5d280632a --- /dev/null +++ b/5.x/docs/classes/MetadataParser.html @@ -0,0 +1,168 @@ +MetadataParser | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MetadataParserAbstract

+
+

A parser that takes a specific part of an HttpRequest and converts it into metadata, +such as the value of a header entry.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MetadataWriter.html b/5.x/docs/classes/MetadataWriter.html new file mode 100644 index 000000000..dedd67617 --- /dev/null +++ b/5.x/docs/classes/MetadataWriter.html @@ -0,0 +1,171 @@ +MetadataWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MetadataWriterAbstract

+
+

A serializer that converts metadata to headers for an HttpResponse.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MethodFilterHandler.html b/5.x/docs/classes/MethodFilterHandler.html new file mode 100644 index 000000000..40c49adc3 --- /dev/null +++ b/5.x/docs/classes/MethodFilterHandler.html @@ -0,0 +1,207 @@ +MethodFilterHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MethodFilterHandler<TIn, TOut>

+
+

Only accepts requests where the input has a (possibly nested) method field +that matches any one of the given methods. +In case of a match, the input will be sent to the source handler.

+
+
+

Type Parameters

+
    +
  • +

    TIn extends InType

  • +
  • +

    TOut

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
methods: string[]
+
+ +
source: AsyncHandler<TIn, TOut>
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<TOut>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MethodModesExtractor.html b/5.x/docs/classes/MethodModesExtractor.html new file mode 100644 index 000000000..9ea236768 --- /dev/null +++ b/5.x/docs/classes/MethodModesExtractor.html @@ -0,0 +1,171 @@ +MethodModesExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MethodModesExtractor

+
+

Generates permissions for the base set of methods that always require the same permissions. +Specifically: GET, HEAD, POST, PUT and DELETE.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
resourceSet: ResourceSet
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: Operation
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MethodNotAllowedHttpError.html b/5.x/docs/classes/MethodNotAllowedHttpError.html new file mode 100644 index 000000000..c327e3268 --- /dev/null +++ b/5.x/docs/classes/MethodNotAllowedHttpError.html @@ -0,0 +1,215 @@ +MethodNotAllowedHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MethodNotAllowedHttpError

+
+

An error thrown when data was found for the requested identifier, but is not supported by the target resource. +Can keep track of the methods that are not allowed.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • MethodNotAllowedHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
methods: readonly string[]
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 405
+
+ +
isInstance: ((error: any) => error is HttpError<405>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<405>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<405>

+
+ +
statusCode: 405
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ModesExtractor.html b/5.x/docs/classes/ModesExtractor.html new file mode 100644 index 000000000..04710bbdd --- /dev/null +++ b/5.x/docs/classes/ModesExtractor.html @@ -0,0 +1,153 @@ +ModesExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ModesExtractorAbstract

+
+

Extracts all AccessModes that are necessary to execute the given Operation.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Operation
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ModifiedMetadataWriter.html b/5.x/docs/classes/ModifiedMetadataWriter.html new file mode 100644 index 000000000..71fe46030 --- /dev/null +++ b/5.x/docs/classes/ModifiedMetadataWriter.html @@ -0,0 +1,161 @@ +ModifiedMetadataWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ModifiedMetadataWriter

+
+

A MetadataWriter that generates all the necessary headers related to the modification date of a resource.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ModuleVersionVerifier.html b/5.x/docs/classes/ModuleVersionVerifier.html new file mode 100644 index 000000000..d315678f2 --- /dev/null +++ b/5.x/docs/classes/ModuleVersionVerifier.html @@ -0,0 +1,169 @@ +ModuleVersionVerifier | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ModuleVersionVerifier

+
+

This initializer simply writes the version number of the server to the storage. +This will be relevant in the future when we look into migration initializers.

+

It automatically parses the version number from the package.json.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
storage: KeyValueStorage<string, string>
+
+ +
storageKey: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MonitoringStore.html b/5.x/docs/classes/MonitoringStore.html new file mode 100644 index 000000000..9f8b0743e --- /dev/null +++ b/5.x/docs/classes/MonitoringStore.html @@ -0,0 +1,729 @@ +MonitoringStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MonitoringStore<T>

+
+

Store that notifies listeners of changes to its source +by emitting a changed event.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
    +
  • EventEmitter +
      +
    • MonitoringStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
source: T
+
+ +
captureRejectionSymbol: typeof captureRejectionSymbol
+
+ +
captureRejections: boolean
+

Sets or gets the default captureRejection value for all emitters.

+
+
+ +
defaultMaxListeners: number
+
+ +
errorMonitor: typeof errorMonitor
+

This symbol shall be used to install a listener for only monitoring 'error' +events. Listeners installed using this symbol are called before the regular +'error' listeners are called.

+

Installing a listener using this symbol does not change the behavior once an +'error' event is emitted, therefore the process will still crash if no +regular 'error' listener is installed.

+
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      Rest ...args: any[]
    +

    Returns boolean

+
+ +
+
+ +
    + +
  • +

    Returns (string | symbol)[]

+
+ +
    + +
  • +

    Returns number

+
+ +
+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    +

    Returns number

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    +

    Returns Function[]

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    +

    Returns Function[]

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      Optional event: string | symbol
    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      event: string | symbol
    • +
    • +
      listener: ((...args: any[]) => void)
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
          +

          Returns void

    +

    Returns MonitoringStore<T>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      n: number
    +

    Returns MonitoringStore<T>

+
+ +
+
+ +
    + +
  • +
    +

    Deprecated

    since v4.0.0

    +
    +
    +

    Parameters

    +
      +
    • +
      emitter: EventEmitter
    • +
    • +
      event: string | symbol
    +

    Returns number

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      emitter: EventEmitter
    • +
    • +
      event: string
    +

    Returns AsyncIterableIterator<any>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      emitter: NodeEventTarget
    • +
    • +
      event: string | symbol
    +

    Returns Promise<any[]>

  • + +
  • +
    +

    Parameters

    +
      +
    • +
      emitter: DOMEventTarget
    • +
    • +
      event: string
    +

    Returns Promise<any[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/MovedPermanentlyHttpError.html b/5.x/docs/classes/MovedPermanentlyHttpError.html new file mode 100644 index 000000000..80e6b0663 --- /dev/null +++ b/5.x/docs/classes/MovedPermanentlyHttpError.html @@ -0,0 +1,218 @@ +MovedPermanentlyHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class MovedPermanentlyHttpError

+
+

Error used for resources that have been moved permanently. +Methods other than GET may or may not be changed to GET in subsequent requests.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • MovedPermanentlyHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
location: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 301
+
+ +
isInstance: ((error: any) => error is HttpError<301>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<301>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<301>

+
+ +
statusCode: 301
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/N3PatchBodyParser.html b/5.x/docs/classes/N3PatchBodyParser.html new file mode 100644 index 000000000..e822384ab --- /dev/null +++ b/5.x/docs/classes/N3PatchBodyParser.html @@ -0,0 +1,236 @@ +N3PatchBodyParser | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Parses an N3 Patch document and makes sure it conforms to the specification requirements. +Requirements can be found at Solid Protocol, §5.3.1: https://solid.github.io/specification/protocol#n3-patch

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: BodyParserArgs
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Finds all quads in a where/deletes/inserts formula. +The returned quads will be updated so their graph is the default graph instead of the N3 reference to the formula. +Will error in case there are multiple instances of the subject/predicate combination.

    +
    +
    +

    Parameters

    +
      +
    • +
      store: Store<Quad, Quad, Quad, Quad>
    • +
    • +
      subject: Quad_Subject
    • +
    • +
      predicate: NamedNode<string>
    +

    Returns Quad[]

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Extracts the deletes/inserts/conditions from a solid:InsertDeletePatch entry.

    +
    +
    +

    Parameters

    +
      +
    • +
      patch: Quad_Subject
    • +
    • +
      store: Store<Quad, Quad, Quad, Quad>
    +

    Returns { conditions: Quad[]; deletes: Quad[]; inserts: Quad[] }

    +
      +
    • +
      conditions: Quad[]
    • +
    • +
      deletes: Quad[]
    • +
    • +
      inserts: Quad[]
+
+ +
    + +
  • +

    Verifies if the delete/insert triples conform to the specification requirements:

    +
      +
    • They should not contain blank nodes.
    • +
    • They should not contain variables that do not occur in the conditions.
    • +
    +
    +
    +

    Parameters

    +
      +
    • +
      otherQuads: Quad[]
    • +
    • +
      conditionVars: Set<string>
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/N3PatchModesExtractor.html b/5.x/docs/classes/N3PatchModesExtractor.html new file mode 100644 index 000000000..13bc19e4e --- /dev/null +++ b/5.x/docs/classes/N3PatchModesExtractor.html @@ -0,0 +1,174 @@ +N3PatchModesExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class N3PatchModesExtractor

+
+

Extracts the required access modes from an N3 Patch.

+

Solid, §5.3.1: "When ?conditions is non-empty, servers MUST treat the request as a Read operation. +When ?insertions is non-empty, servers MUST (also) treat the request as an Append operation. +When ?deletions is non-empty, servers MUST treat the request as a Read and Write operation." +https://solid.github.io/specification/protocol#n3-patch

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
resourceSet: ResourceSet
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: Operation
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/N3Patcher.html b/5.x/docs/classes/N3Patcher.html new file mode 100644 index 000000000..b2fdc1261 --- /dev/null +++ b/5.x/docs/classes/N3Patcher.html @@ -0,0 +1,217 @@ +N3Patcher | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Applies an N3 Patch to a representation, or creates a new one if required. +Follows all the steps from Solid, §5.3.1: https://solid.github.io/specification/protocol#n3-patch

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
engine: QueryEngine
+
+ +
generator: SparqlGenerator
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Creates a new N3Patch where the conditions of the provided patch parameter are applied to its deletes and inserts. +Also does the necessary checks to make sure the conditions are valid for the given dataset.

    +
    +
    +

    Parameters

    +
      +
    • +
      patch: N3Patch
    • +
    • +
      identifier: ResourceIdentifier
    • +
    • +
      source: Store<Quad, Quad, Quad, Quad>
    +

    Returns Promise<N3Patch>

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Applies the given N3Patch to the store. +First the conditions are applied to find the necessary bindings, +which are then applied to generate the triples that need to be deleted and inserted. +After that the delete and insert operations are applied.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Store<Quad, Quad, Quad, Quad>>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/NoCheckOwnershipValidator.html b/5.x/docs/classes/NoCheckOwnershipValidator.html new file mode 100644 index 000000000..e67289ead --- /dev/null +++ b/5.x/docs/classes/NoCheckOwnershipValidator.html @@ -0,0 +1,168 @@ +NoCheckOwnershipValidator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class NoCheckOwnershipValidator

+
+

Does not do any checks to verify if the agent doing the request is actually the owner of the WebID. +This should only be used for debugging.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input that could potentially be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: { webId: string }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input data that will be handled if it can be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/NotFoundHttpError.html b/5.x/docs/classes/NotFoundHttpError.html new file mode 100644 index 000000000..83de8db35 --- /dev/null +++ b/5.x/docs/classes/NotFoundHttpError.html @@ -0,0 +1,207 @@ +NotFoundHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

An error thrown when no data was found for the requested identifier.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • NotFoundHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 404
+
+ +
isInstance: ((error: any) => error is HttpError<404>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<404>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<404>

+
+ +
statusCode: 404
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/NotImplementedHttpError.html b/5.x/docs/classes/NotImplementedHttpError.html new file mode 100644 index 000000000..6917150d3 --- /dev/null +++ b/5.x/docs/classes/NotImplementedHttpError.html @@ -0,0 +1,208 @@ +NotImplementedHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class NotImplementedHttpError

+
+

The server either does not recognize the request method, or it lacks the ability to fulfil the request. +Usually this implies future availability (e.g., a new feature of a web-service API).

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • NotImplementedHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 501
+
+ +
isInstance: ((error: any) => error is HttpError<501>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<501>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<501>

+
+ +
statusCode: 501
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OAuthHttpError.html b/5.x/docs/classes/OAuthHttpError.html new file mode 100644 index 000000000..96ff03963 --- /dev/null +++ b/5.x/docs/classes/OAuthHttpError.html @@ -0,0 +1,250 @@ +OAuthHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Represents on OAuth error that is being thrown. +OAuth error responses have additional fields that need to be present in the JSON response, +as described in RFC 6749, §4.1.2.1.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
mandatoryFields: OAuthErrorFields
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: number
+
+ +
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)
+
+

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

    +
      +
    • +
      targetObject: object
    • +
    • +
      Optional constructorOpt: Function
    +

    Returns void

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OidcHttpHandler.html b/5.x/docs/classes/OidcHttpHandler.html new file mode 100644 index 000000000..3eb5881ff --- /dev/null +++ b/5.x/docs/classes/OidcHttpHandler.html @@ -0,0 +1,172 @@ +OidcHttpHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

HTTP handler that redirects all requests to the OIDC library.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
providerFactory: ProviderFactory
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OkResponseDescription.html b/5.x/docs/classes/OkResponseDescription.html new file mode 100644 index 000000000..0c9472cd1 --- /dev/null +++ b/5.x/docs/classes/OkResponseDescription.html @@ -0,0 +1,113 @@ +OkResponseDescription | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class OkResponseDescription

+
+

Corresponds to a 200 response, containing relevant metadata and potentially data.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
data?: Guarded<Readable>
+
+ +
+
+ +
statusCode: number
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OperationHandler.html b/5.x/docs/classes/OperationHandler.html new file mode 100644 index 000000000..a948eb598 --- /dev/null +++ b/5.x/docs/classes/OperationHandler.html @@ -0,0 +1,153 @@ +OperationHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class OperationHandlerAbstract

+
+

Handler for a specific operation type.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OperationHttpHandler.html b/5.x/docs/classes/OperationHttpHandler.html new file mode 100644 index 000000000..9456005e8 --- /dev/null +++ b/5.x/docs/classes/OperationHttpHandler.html @@ -0,0 +1,150 @@ +OperationHttpHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class OperationHttpHandlerAbstract

+
+

An HTTP handler that makes use of an already parsed Operation.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OperationMetadataCollector.html b/5.x/docs/classes/OperationMetadataCollector.html new file mode 100644 index 000000000..8ebddcc8b --- /dev/null +++ b/5.x/docs/classes/OperationMetadataCollector.html @@ -0,0 +1,148 @@ +OperationMetadataCollector | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class OperationMetadataCollectorAbstract

+
+

Adds metadata about the operation to the provided metadata object.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OriginalUrlExtractor.html b/5.x/docs/classes/OriginalUrlExtractor.html new file mode 100644 index 000000000..32cd4a3d9 --- /dev/null +++ b/5.x/docs/classes/OriginalUrlExtractor.html @@ -0,0 +1,181 @@ +OriginalUrlExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class OriginalUrlExtractor

+
+

Reconstructs the original URL of an incoming HttpRequest.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
includeQueryString: boolean
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OwnerPermissionReader.html b/5.x/docs/classes/OwnerPermissionReader.html new file mode 100644 index 000000000..42230765f --- /dev/null +++ b/5.x/docs/classes/OwnerPermissionReader.html @@ -0,0 +1,208 @@ +OwnerPermissionReader | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class OwnerPermissionReader

+
+

Allows control access if the request is being made by the owner of the pod containing the resource.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/OwnershipValidator.html b/5.x/docs/classes/OwnershipValidator.html new file mode 100644 index 000000000..9b4004ed6 --- /dev/null +++ b/5.x/docs/classes/OwnershipValidator.html @@ -0,0 +1,160 @@ +OwnershipValidator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class OwnershipValidatorAbstract

+
+

A class that validates if a someone owns a WebId. +Will throw an error if the WebId is not valid or ownership could not be validated. +The error message should contain a description of what is wrong and how it can be resolved.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input that could potentially be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input data that will be handled if it can be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ParallelHandler.html b/5.x/docs/classes/ParallelHandler.html new file mode 100644 index 000000000..bb6b11baf --- /dev/null +++ b/5.x/docs/classes/ParallelHandler.html @@ -0,0 +1,179 @@ +ParallelHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ParallelHandler<TIn, TOut>

+
+

A composite handler that executes handlers in parallel.

+
+
+

Type Parameters

+
    +
  • +

    TIn = void

  • +
  • +

    TOut = void

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handlers: AsyncHandler<TIn, TOut>[]
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<TOut[]>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<TOut[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ParentContainerReader.html b/5.x/docs/classes/ParentContainerReader.html new file mode 100644 index 000000000..9fa2594c7 --- /dev/null +++ b/5.x/docs/classes/ParentContainerReader.html @@ -0,0 +1,259 @@ +ParentContainerReader | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ParentContainerReader

+
+

Determines delete and create permissions for those resources that need it +by making sure the parent container has the required permissions.

+

Create requires append permissions on the parent container. +Delete requires write permissions on both the parent container and the resource itself.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Determines the create and delete permissions for the given resource permissions +based on those of its parent container.

    +
    +
    +

    Parameters

    +
      +
    • +
      resourcePermission: Partial<Record<AccessMode, boolean>>
    • +
    • +
      containerPermission: Partial<Record<AccessMode, boolean>>
    +

    Returns Partial<Record<AccessMode, boolean>>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ParsingHttpHandler.html b/5.x/docs/classes/ParsingHttpHandler.html new file mode 100644 index 000000000..5b719a363 --- /dev/null +++ b/5.x/docs/classes/ParsingHttpHandler.html @@ -0,0 +1,240 @@ +ParsingHttpHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Parses requests and sends the resulting Operation to the wrapped OperationHttpHandler. +Errors are caught and handled by the ErrorHandler. +In case the OperationHttpHandler returns a result it will be sent to the ResponseWriter.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
errorHandler: ErrorHandler
+
+ +
logger: Logger = ...
+
+ +
metadataCollector: OperationMetadataCollector
+
+ +
operationHandler: OperationHttpHandler
+
+ +
requestParser: RequestParser
+
+ +
responseWriter: ResponseWriter
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PassthroughAdapter.html b/5.x/docs/classes/PassthroughAdapter.html new file mode 100644 index 000000000..5c7d41380 --- /dev/null +++ b/5.x/docs/classes/PassthroughAdapter.html @@ -0,0 +1,226 @@ +PassthroughAdapter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

OIDC Adapter that calls the corresponding functions of the source Adapter. +Can be extended by adapters that do not want to override all functions +by implementing a decorator pattern.

+
+
+

Hierarchy

+
+
+

Implements

+
    +
  • Adapter
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
name: string
+
+ +
source: Adapter
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      userCode: string
    +

    Returns Promise<undefined | void | AdapterPayload>

+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      id: string
    • +
    • +
      payload: AdapterPayload
    • +
    • +
      expiresIn: number
    +

    Returns Promise<undefined | void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PassthroughAdapterFactory.html b/5.x/docs/classes/PassthroughAdapterFactory.html new file mode 100644 index 000000000..b2698c7e3 --- /dev/null +++ b/5.x/docs/classes/PassthroughAdapterFactory.html @@ -0,0 +1,118 @@ +PassthroughAdapterFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PassthroughAdapterFactory

+
+

A factory that generates an Adapter to be used by the IDP to persist information.

+

The oidc-provider library will call the relevant functions when it needs to find/create/delete metadata. +For a full explanation of how these functions work and what is expected, +have a look at https://github.com/panva/node-oidc-provider/blob/main/example/my_adapter.js

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PassthroughConverter.html b/5.x/docs/classes/PassthroughConverter.html new file mode 100644 index 000000000..31458a0e7 --- /dev/null +++ b/5.x/docs/classes/PassthroughConverter.html @@ -0,0 +1,146 @@ +PassthroughConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PassthroughConverter

+
+

A RepresentationConverter that does not perform any conversion.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PassthroughDataAccessor.html b/5.x/docs/classes/PassthroughDataAccessor.html new file mode 100644 index 000000000..4c264b678 --- /dev/null +++ b/5.x/docs/classes/PassthroughDataAccessor.html @@ -0,0 +1,294 @@ +PassthroughDataAccessor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PassthroughDataAccessor

+
+

DataAccessor that calls the corresponding functions of the source DataAccessor. +Can be extended by data accessors that do not want to override all functions +by implementing a decorator pattern.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Should throw a NotImplementedHttpError if the DataAccessor does not support storing the given Representation.

    + +

    Throws

    BadRequestHttpError +If it does not support the incoming data.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

    +

    It can be safely assumed that the incoming identifier will always correspond to a container.

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PassthroughStore.html b/5.x/docs/classes/PassthroughStore.html new file mode 100644 index 000000000..15b56b4cf --- /dev/null +++ b/5.x/docs/classes/PassthroughStore.html @@ -0,0 +1,283 @@ +PassthroughStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PassthroughStore<T>

+
+

Store that calls the corresponding functions of the source Store. +Can be extended by stores that do not want to override all functions +by implementing a decorator pattern.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
source: T
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PatchHandler.html b/5.x/docs/classes/PatchHandler.html new file mode 100644 index 000000000..5c75f7cd7 --- /dev/null +++ b/5.x/docs/classes/PatchHandler.html @@ -0,0 +1,158 @@ +PatchHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PatchHandler<T>Abstract

+
+

Executes the given Patch.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PatchOperationHandler.html b/5.x/docs/classes/PatchOperationHandler.html new file mode 100644 index 000000000..ac2f9a3f7 --- /dev/null +++ b/5.x/docs/classes/PatchOperationHandler.html @@ -0,0 +1,173 @@ +PatchOperationHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PatchOperationHandler

+
+

Handles PATCH Operations. +Calls the modifyResource function from a ResourceStore.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PatchingStore.html b/5.x/docs/classes/PatchingStore.html new file mode 100644 index 000000000..9b00e6cad --- /dev/null +++ b/5.x/docs/classes/PatchingStore.html @@ -0,0 +1,287 @@ +PatchingStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PatchingStore<T>

+
+

ResourceStore using decorator pattern for the modifyResource function. +If the original store supports the Patch, behaviour will be identical, +otherwise the PatchHandler will be called instead.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
source: T
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PathBasedReader.html b/5.x/docs/classes/PathBasedReader.html new file mode 100644 index 000000000..0407a9aca --- /dev/null +++ b/5.x/docs/classes/PathBasedReader.html @@ -0,0 +1,219 @@ +PathBasedReader | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Redirects requests to specific PermissionReaders based on their identifier. +The keys are regular expression strings. +The regular expressions should all start with a slash +and will be evaluated relative to the base URL.

+

Will error if no match is found.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseUrl: string
+
+ +
logger: Logger = ...
+
+ +
paths: Map<RegExp, PermissionReader>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PermissionBasedAuthorizer.html b/5.x/docs/classes/PermissionBasedAuthorizer.html new file mode 100644 index 000000000..b4074aeca --- /dev/null +++ b/5.x/docs/classes/PermissionBasedAuthorizer.html @@ -0,0 +1,273 @@ +PermissionBasedAuthorizer | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PermissionBasedAuthorizer

+
+

Authorizer that bases its decision on the output it gets from its PermissionReader. +For each permission it checks if the reader allows that for at least one credential type, +if yes authorization is granted. +undefined values for reader results are interpreted as false.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
resourceSet: ResourceSet
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    If we know the operation will return a 404 regardless (= resource does not exist and is not being created), +and the agent is allowed to know about its existence (= the agent has Read permissions), +then immediately send the 404 here, as it makes any other agent permissions irrelevant.

    +

    Otherwise, deny access based on existing grounds.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<never>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PermissionReader.html b/5.x/docs/classes/PermissionReader.html new file mode 100644 index 000000000..0a6a1e360 --- /dev/null +++ b/5.x/docs/classes/PermissionReader.html @@ -0,0 +1,156 @@ +PermissionReader | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PermissionReaderAbstract

+
+

Discovers the permissions of the given credentials on the given identifier. +In case the reader finds no permission for the requested identifiers and credentials +it can return an empty or incomplete map.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PlainJsonLdFilter.html b/5.x/docs/classes/PlainJsonLdFilter.html new file mode 100644 index 000000000..57a800fcc --- /dev/null +++ b/5.x/docs/classes/PlainJsonLdFilter.html @@ -0,0 +1,191 @@ +PlainJsonLdFilter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Filter that errors on JSON-LD with a plain application/json content-type. +This will not store metadata, only throw errors if necessary.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PodQuotaStrategy.html b/5.x/docs/classes/PodQuotaStrategy.html new file mode 100644 index 000000000..816d2c93f --- /dev/null +++ b/5.x/docs/classes/PodQuotaStrategy.html @@ -0,0 +1,235 @@ +PodQuotaStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

The PodQuotaStrategy sets a limit on the amount of data stored on a per pod basis

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accessor: DataAccessor
+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
limit: Size
+
+ +
reporter: SizeReporter<any>
+
+

Methods

+
+ +
    + +
  • +

    Get a Passthrough stream that will keep track of the available space. +If the quota is exceeded the stream will emit an error and destroy itself. +Like other Passthrough instances this will simply pass on the chunks, when the quota isn't exceeded.

    + +

    Returns

    a Passthrough instance that errors when quota is exceeded

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Guarded<PassThrough>>

+
+ +
+
+ +
    + +
  • +

    Get the available space when writing data to the given identifier. +If the given resource already exists it will deduct the already taken up +space by that resource since it is going to be overwritten and thus counts +as available space.

    + +

    Returns

    the available space and the unit of the space as a Size object

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      the identifier of the resource of which you want the available space

      +
    +

    Returns Promise<Size>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PostOperationHandler.html b/5.x/docs/classes/PostOperationHandler.html new file mode 100644 index 000000000..f42d0679f --- /dev/null +++ b/5.x/docs/classes/PostOperationHandler.html @@ -0,0 +1,173 @@ +PostOperationHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PostOperationHandler

+
+

Handles POST Operations. +Calls the addResource function from a ResourceStore.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PreconditionFailedHttpError.html b/5.x/docs/classes/PreconditionFailedHttpError.html new file mode 100644 index 000000000..062547273 --- /dev/null +++ b/5.x/docs/classes/PreconditionFailedHttpError.html @@ -0,0 +1,207 @@ +PreconditionFailedHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PreconditionFailedHttpError

+
+

An error thrown when access was denied due to the conditions on the request.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • PreconditionFailedHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 412
+
+ +
isInstance: ((error: any) => error is HttpError<412>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<412>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<412>

+
+ +
statusCode: 412
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PreferenceParser.html b/5.x/docs/classes/PreferenceParser.html new file mode 100644 index 000000000..84e3ed001 --- /dev/null +++ b/5.x/docs/classes/PreferenceParser.html @@ -0,0 +1,157 @@ +PreferenceParser | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PreferenceParserAbstract

+
+

Creates RepresentationPreferences based on the incoming HTTP headers in a HttpRequest.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PreferenceSupport.html b/5.x/docs/classes/PreferenceSupport.html new file mode 100644 index 000000000..22b737348 --- /dev/null +++ b/5.x/docs/classes/PreferenceSupport.html @@ -0,0 +1,124 @@ +PreferenceSupport | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Helper class that checks if the stored RepresentationConverter and RepresentationPreferences +support the given input RepresentationPreferences and Representation.

+

Creates a new object by combining the input arguments together with the stored preferences and checks +if the converter can handle that object.

+
+
+

Hierarchy

+
    +
  • PreferenceSupport
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ProcessHandler.html b/5.x/docs/classes/ProcessHandler.html new file mode 100644 index 000000000..cde77b78e --- /dev/null +++ b/5.x/docs/classes/ProcessHandler.html @@ -0,0 +1,221 @@ +ProcessHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ProcessHandler<TIn, TOut>

+
+

A wrapper handler that will only run the wrapped handler if it is executed from:

+
    +
  • when running multithreaded: either the primary or a worker process
  • +
  • when running singlethreaded: the only process (i.e. always)
  • +
+
+
+

Type Parameters

+
    +
  • +

    TIn

  • +
  • +

    TOut

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
clusterManager: ClusterManager
+
+ +
executeOnPrimary: boolean
+
+ +
source: AsyncHandler<TIn, TOut>
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<TOut>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PromptHandler.html b/5.x/docs/classes/PromptHandler.html new file mode 100644 index 000000000..6aea6cebc --- /dev/null +++ b/5.x/docs/classes/PromptHandler.html @@ -0,0 +1,166 @@ +PromptHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Redirects requests based on the OIDC Interaction prompt. +Errors in case no match was found.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
promptRoutes: Record<string, InteractionRoute>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PublicCredentialsExtractor.html b/5.x/docs/classes/PublicCredentialsExtractor.html new file mode 100644 index 000000000..ced849385 --- /dev/null +++ b/5.x/docs/classes/PublicCredentialsExtractor.html @@ -0,0 +1,139 @@ +PublicCredentialsExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class PublicCredentialsExtractor

+
+

Extracts the public credentials, to be used for data everyone has access to.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/PutOperationHandler.html b/5.x/docs/classes/PutOperationHandler.html new file mode 100644 index 000000000..074b0b5ac --- /dev/null +++ b/5.x/docs/classes/PutOperationHandler.html @@ -0,0 +1,182 @@ +PutOperationHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Handles PUT Operations. +Calls the setRepresentation function from a ResourceStore.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
metadataStrategy: AuxiliaryStrategy
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/QuadToRdfConverter.html b/5.x/docs/classes/QuadToRdfConverter.html new file mode 100644 index 000000000..19a941144 --- /dev/null +++ b/5.x/docs/classes/QuadToRdfConverter.html @@ -0,0 +1,204 @@ +QuadToRdfConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Converts internal/quads to most major RDF serializations.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
outputPreferences?: ValuePreferences
+
+ +
outputTypes: Promise<ValuePreferences>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/QuotaStrategy.html b/5.x/docs/classes/QuotaStrategy.html new file mode 100644 index 000000000..19354b784 --- /dev/null +++ b/5.x/docs/classes/QuotaStrategy.html @@ -0,0 +1,198 @@ +QuotaStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class QuotaStrategyAbstract

+
+

A QuotaStrategy is used when we want to set a limit to the amount of data that can be +stored on the server. +This can range from a limit for the whole server to a limit on a per pod basis. +The way the size of a resource is calculated is implemented by the implementing classes. +This can be bytes, quads, file count, ...

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
limit: Size
+
+ +
reporter: SizeReporter<any>
+
+

Methods

+
+ +
    + +
  • +

    Get a Passthrough stream that will keep track of the available space. +If the quota is exceeded the stream will emit an error and destroy itself. +Like other Passthrough instances this will simply pass on the chunks, when the quota isn't exceeded.

    + +

    Returns

    a Passthrough instance that errors when quota is exceeded

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Guarded<PassThrough>>

+
+ +
+
+ +
    + +
  • +

    Get the available space when writing data to the given identifier. +If the given resource already exists it will deduct the already taken up +space by that resource since it is going to be overwritten and thus counts +as available space.

    + +

    Returns

    the available space and the unit of the space as a Size object

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      the identifier of the resource of which you want the available space

      +
    +

    Returns Promise<Size>

+
+ +
    + +
  • +

    Get the currently used/occupied space.

    + +

    Returns

    a Size object containing the requested value. +If quota is not relevant for this identifier, Size.amount should be Number.MAX_SAFE_INTEGER

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      the identifier that should be used to calculate the total

      +
    +

    Returns Promise<Size>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/QuotaValidator.html b/5.x/docs/classes/QuotaValidator.html new file mode 100644 index 000000000..f95ad0a79 --- /dev/null +++ b/5.x/docs/classes/QuotaValidator.html @@ -0,0 +1,165 @@ +QuotaValidator | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

The QuotaValidator validates data streams by making sure they would not exceed the limits of a QuotaStrategy.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
strategy: QuotaStrategy
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RawBodyParser.html b/5.x/docs/classes/RawBodyParser.html new file mode 100644 index 000000000..bd18a952f --- /dev/null +++ b/5.x/docs/classes/RawBodyParser.html @@ -0,0 +1,158 @@ +RawBodyParser | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Converts incoming HttpRequest to a Representation without any further parsing.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RdfPatcher.html b/5.x/docs/classes/RdfPatcher.html new file mode 100644 index 000000000..4ca9f8d5a --- /dev/null +++ b/5.x/docs/classes/RdfPatcher.html @@ -0,0 +1,173 @@ +RdfPatcher | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Patcher that converts the representation data to a representation with an N3 store, does the patch using this store +and then converts the representation with store back to a representation with data which gets returned

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
patcher: RepresentationPatcher<RdfDatasetRepresentation>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RdfStorePatcher.html b/5.x/docs/classes/RdfStorePatcher.html new file mode 100644 index 000000000..81098a157 --- /dev/null +++ b/5.x/docs/classes/RdfStorePatcher.html @@ -0,0 +1,146 @@ +RdfStorePatcher | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RdfStorePatcherAbstract

+
+

Applies a Patch on an N3.js Store.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RdfToQuadConverter.html b/5.x/docs/classes/RdfToQuadConverter.html new file mode 100644 index 000000000..82a464763 --- /dev/null +++ b/5.x/docs/classes/RdfToQuadConverter.html @@ -0,0 +1,205 @@ +RdfToQuadConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Converts most major RDF serializations to internal/quads.

+

Custom contexts can be defined to be used when parsing JSON-LD. +The keys of the object should be the URL of the context, +and the values the file path of the contexts to use when the JSON-LD parser would fetch the given context. +We use filepaths because embedding them directly into the configurations breaks Components.js.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
documentLoader: ContextDocumentLoader
+
+ +
inputTypes: Promise<ValuePreferences>
+
+ +
outputTypes: Promise<ValuePreferences>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RdfValidator.html b/5.x/docs/classes/RdfValidator.html new file mode 100644 index 000000000..d5f2dcdf0 --- /dev/null +++ b/5.x/docs/classes/RdfValidator.html @@ -0,0 +1,166 @@ +RdfValidator | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Validates a Representation by verifying if the data stream contains valid RDF data. +It does this by letting the stored RepresentationConverter convert the data.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ReadOnlyStore.html b/5.x/docs/classes/ReadOnlyStore.html new file mode 100644 index 000000000..697a03fcb --- /dev/null +++ b/5.x/docs/classes/ReadOnlyStore.html @@ -0,0 +1,276 @@ +ReadOnlyStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ReadOnlyStore<T>

+
+

Store that only allow read operations on the underlying source.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
source: T
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RecordObject.html b/5.x/docs/classes/RecordObject.html new file mode 100644 index 000000000..7ede017a5 --- /dev/null +++ b/5.x/docs/classes/RecordObject.html @@ -0,0 +1,80 @@ +RecordObject | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Helper class for instantiating multiple objects with Components.js. +See https://github.com/LinkedSoftwareDependencies/Components.js/issues/26

+
+
+

Hierarchy

+
    +
  • RecordObject
+
+

Implements

+
    +
  • Record<string, any>
+
+
+
+ +
+
+

Constructors

+
+
+

Constructors

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RedirectHttpError.html b/5.x/docs/classes/RedirectHttpError.html new file mode 100644 index 000000000..0827848e1 --- /dev/null +++ b/5.x/docs/classes/RedirectHttpError.html @@ -0,0 +1,259 @@ +RedirectHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RedirectHttpError<TCode>

+
+

An error corresponding to a 3xx status code. +Includes the location it redirects to.

+
+
+

Type Parameters

+
    +
  • +

    TCode extends number = number

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
location: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: TCode
+
+ +
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)
+
+

Type declaration

+
+
+ +
stackTraceLimit: number
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Create .stack property on a target object

    +
    +
    +

    Parameters

    +
      +
    • +
      targetObject: object
    • +
    • +
      Optional constructorOpt: Function
    +

    Returns void

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RedirectingErrorHandler.html b/5.x/docs/classes/RedirectingErrorHandler.html new file mode 100644 index 000000000..88fb2a22a --- /dev/null +++ b/5.x/docs/classes/RedirectingErrorHandler.html @@ -0,0 +1,147 @@ +RedirectingErrorHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RedirectingErrorHandler

+
+

Internally we create redirects by throwing specific RedirectHttpErrors. +This Error handler converts those to RedirectResponseDescriptions that are used for output.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RedirectingHttpHandler.html b/5.x/docs/classes/RedirectingHttpHandler.html new file mode 100644 index 000000000..294f6c0c7 --- /dev/null +++ b/5.x/docs/classes/RedirectingHttpHandler.html @@ -0,0 +1,206 @@ +RedirectingHttpHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RedirectingHttpHandler

+
+

Handler that redirects paths matching given patterns +to their corresponding URL, substituting selected groups.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
redirects: { redirectPattern: string; regex: RegExp }[]
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: HttpHandlerInput
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RedisLocker.html b/5.x/docs/classes/RedisLocker.html new file mode 100644 index 000000000..319b852d8 --- /dev/null +++ b/5.x/docs/classes/RedisLocker.html @@ -0,0 +1,446 @@ +RedisLocker | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A Redis Locker that can be used as both:

+
    +
  • a Read Write Locker that uses a (single) Redis server to store the locks and counts.
  • +
  • a Resource Locker that uses a (single) Redis server to store the lock. +This solution should be process-safe. The only references to locks are string keys +derived from identifier paths.
  • +
+

The Read Write algorithm roughly goes as follows:

+
    +
  • Acquire a read lock: allowed as long as there is no write lock. On acquiring the read counter goes up.
  • +
  • Acquire a write lock: allowed as long as there is no other write lock AND the read counter is 0.
  • +
  • Release a read lock: decreases the read counter with 1
  • +
  • Release a write lock: unlocks the write lock
  • +
+

The Resource locking algorithm uses a single mutex/lock.

+

All operations, such as checking for a write lock AND read count, are executed in a single Lua script. +These scripts are used by Redis as a single new command. +Redis executes its operations in a single thread, as such, each such operation can be considered atomic.

+

The operation to (un)lock will always resolve with either 1/OK/true if succeeded or 0/false if not succeeded. +Rejection with errors will be happen on actual failures. Retrying the (un)lock operations will be done by making +use of the LockUtils' retryFunctionUntil function.

+
    +
  • +
+ +

See

+ +
+
+

Hierarchy

+
    +
  • RedisLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +

    Creates a new RedisClient

    +
    +
    +

    Parameters

    +
      +
    • +
      redisClient: string = '127.0.0.1:6379'
      +

      Redis connection string of a standalone Redis node

      +
    • +
    • +
      attemptSettings: AttemptSettings = {}
      +

      Override default AttemptSettings

      +
    • +
    • +
      redisSettings: RedisSettings = ...
      +

      Addition settings used to create the Redis client or to interact with the Redis server

      +
    +

    Returns RedisLocker

+
+

Properties

+
+ +
attemptSettings: Required<AttemptSettings>
+
+ +
finalized: boolean = false
+
+ +
logger: Logger = ...
+
+ +
namespacePrefix: string
+
+ +
redis: Redis
+
+ +
redisLock: RedisResourceLock
+
+ +
redisRw: RedisReadWriteLock
+
+

Methods

+
+ +
    + +
  • +

    Acquires a lock on the requested identifier. +The promise will resolve when the lock has been acquired.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Generate and return a RedisClient based on the provided string

    +
    +
    +

    Parameters

    +
      +
    • +
      redisClientString: string
      +

      A string that contains either a host address and a + port number like '127.0.0.1:6379' or just a port number like '6379'.

      +
    • +
    • +
      options: Omit<RedisSettings, "namespacePrefix">
    +

    Returns Redis

+
+ +
+
+ +
    + +
  • +

    Create a scoped Redis key for Read-Write locking.

    + +

    Returns

    A scoped Redis key that allows cleanup afterwards without affecting other keys.

    +
    +
    +

    Parameters

    +
    +

    Returns string

+
+ +
    + +
  • +

    Create a scoped Redis key for Resource locking.

    + +

    Returns

    A scoped Redis key that allows cleanup afterwards without affecting other keys.

    +
    +
    +

    Parameters

    +
    +

    Returns string

+
+ +
+
+ +
    + +
  • +

    Releases a lock on the requested identifier. +The promise will resolve when the lock has been released. +In case there is no lock on the resource an error should be thrown.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Wrapper function for all (un)lock operations. If the fn() resolves to false (after applying +fromResp2ToBool, the result will be swallowed. When fn() resolves to true, this wrapper +will return true. Any error coming from fn() will be thrown.

    +
    +
    +

    Parameters

    +
      +
    • +
      fn: (() => Promise<RedisAnswer>)
      +

      The function reference to swallow false from.

      +
      +
        +
      • +
          +
        • (): Promise<RedisAnswer>
        • +
        • +

          Returns Promise<RedisAnswer>

    +

    Returns (() => Promise<unknown>)

    +
      +
    • +
        +
      • (): Promise<unknown>
      • +
      • +

        Wrapper function for all (un)lock operations. If the fn() resolves to false (after applying +fromResp2ToBool, the result will be swallowed. When fn() resolves to true, this wrapper +will return true. Any error coming from fn() will be thrown.

        +
        +

        Returns Promise<unknown>

+
+ +
    + +
  • +

    Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that only require reading the resource.

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: (() => T | Promise<T>)
      +

      A function to execute while the resource is locked.

      +
      +
        +
      • +
          +
        • (): T | Promise<T>
        • +
        • +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that could modify the resource.

    + +

    Returns

    A promise resolving when the lock is released.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: (() => T | Promise<T>)
      +

      A function to execute while the resource is locked.

      +
      +
        +
      • +
          +
        • (): T | Promise<T>
        • +
        • +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RegexRouterRule.html b/5.x/docs/classes/RegexRouterRule.html new file mode 100644 index 000000000..41bb19053 --- /dev/null +++ b/5.x/docs/classes/RegexRouterRule.html @@ -0,0 +1,228 @@ +RegexRouterRule | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Routes requests to a store based on the path of the identifier. +The identifier will be stripped of the base URI after which regexes will be used to find the correct store. +The trailing slash of the base URI will still be present so the first character a regex can match would be that /. +This way regexes such as /container/ can match containers in any position.

+

In case none of the regexes match an error will be thrown.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
base: string
+
+ +
rules: RegexRule[]
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RegexRule.html b/5.x/docs/classes/RegexRule.html new file mode 100644 index 000000000..ada4f6e05 --- /dev/null +++ b/5.x/docs/classes/RegexRule.html @@ -0,0 +1,96 @@ +RegexRule | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Utility class to easily configure Regex to ResourceStore mappings in the config files.

+
+
+

Hierarchy

+
    +
  • RegexRule
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
regex: RegExp
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RegistrationHandler.html b/5.x/docs/classes/RegistrationHandler.html new file mode 100644 index 000000000..061bb61d8 --- /dev/null +++ b/5.x/docs/classes/RegistrationHandler.html @@ -0,0 +1,213 @@ +RegistrationHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Supports registration based on the RegistrationManager behaviour.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
registrationManager: RegistrationManager
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RegistrationManager.html b/5.x/docs/classes/RegistrationManager.html new file mode 100644 index 000000000..843094bbd --- /dev/null +++ b/5.x/docs/classes/RegistrationManager.html @@ -0,0 +1,216 @@ +RegistrationManager | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Supports IDP registration and pod creation based on input parameters.

+

The above behaviour is combined in the two class functions. +validateInput will make sure all incoming data is correct and makes sense. +register will call all the correct handlers based on the requirements of the validated parameters.

+
+
+

Hierarchy

+
    +
  • RegistrationManager
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
baseUrl: string
+
+ +
identifierGenerator: IdentifierGenerator
+
+ +
logger: Logger = ...
+
+ +
ownershipValidator: OwnershipValidator
+
+ +
podManager: PodManager
+
+ +
webIdSuffix: string
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Makes sure the input conforms to the following requirements when relevant:

    +
      +
    • At least one option needs to be chosen.
    • +
    • In case a new WebID needs to be created, the other 2 steps will be set to true.
    • +
    • Valid email/WebID/password/podName when required.
    • +
    • Only create a root pod when allowed.
    • +
    + +

    Returns

    A cleaned up version of the input parameters. +Only (trimmed) parameters that are relevant to the registration procedure will be retained.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Dict<unknown>
      +

      Input parameters for the registration procedure.

      +
    • +
    • +
      allowRoot: boolean = false
      +

      If creating a pod in the root container should be allowed.

      +
    +

    Returns RegistrationParams

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RelativePathInteractionRoute.html b/5.x/docs/classes/RelativePathInteractionRoute.html new file mode 100644 index 000000000..041acbb72 --- /dev/null +++ b/5.x/docs/classes/RelativePathInteractionRoute.html @@ -0,0 +1,101 @@ +RelativePathInteractionRoute | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RelativePathInteractionRoute

+
+

A route that is relative to another route. +The relative path will be joined to the input base, +which can either be an absolute URL or an InteractionRoute of which the path will be used.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RepresentationConverter.html b/5.x/docs/classes/RepresentationConverter.html new file mode 100644 index 000000000..ffc27c667 --- /dev/null +++ b/5.x/docs/classes/RepresentationConverter.html @@ -0,0 +1,152 @@ +RepresentationConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RepresentationConverterAbstract

+
+

Converts a Representation from one media type to another, based on the given preferences.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RepresentationConvertingStore.html b/5.x/docs/classes/RepresentationConvertingStore.html new file mode 100644 index 000000000..65f7bdafa --- /dev/null +++ b/5.x/docs/classes/RepresentationConvertingStore.html @@ -0,0 +1,324 @@ +RepresentationConvertingStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RepresentationConvertingStore<T>

+
+

Store that provides (optional) conversion of incoming and outgoing Representations.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+ +
logger: Logger = ...
+
+ +
metadataStrategy: AuxiliaryStrategy
+
+ +
+
+ +
source: T
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RepresentationMetadata.html b/5.x/docs/classes/RepresentationMetadata.html new file mode 100644 index 000000000..ca6e01772 --- /dev/null +++ b/5.x/docs/classes/RepresentationMetadata.html @@ -0,0 +1,687 @@ +RepresentationMetadata | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RepresentationMetadata

+
+

Stores the metadata triples and provides methods for easy access. +Most functions return the metadata object to allow for chaining.

+
+
+

Hierarchy

+
    +
  • RepresentationMetadata
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
id: BlankNode | NamedNode<string>
+
+ +
logger: Logger = ...
+
+ +
store: Store<Quad, Quad, Quad, Quad>
+
+

Accessors

+
+ +
+
+ +
+
+ +
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Helper function to simplify add/remove +Runs the given function on all predicate/object pairs, but only converts the predicate to a named node once.

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode<string>
    • +
    • +
      object: MetadataValue
    • +
    • +
      forFn: ((pred: NamedNode<string>, obj: Literal | NamedNode<string>) => void)
      +
        +
      • +
          +
        • (pred: NamedNode<string>, obj: Literal | NamedNode<string>): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            pred: NamedNode<string>
          • +
          • +
            obj: Literal | NamedNode<string>
          +

          Returns void

    +

    Returns RepresentationMetadata

+
+ +
    + +
  • +
    +

    Throws

    Error +If there are multiple matching values.

    + +

    Returns

    The corresponding value. Undefined if there is no match

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode<string>
      +

      Predicate to get the value for.

      +
    • +
    • +
      Optional graph: MetadataGraph
      +

      Optional graph where the triple should be found.

      +
    +

    Returns undefined | Term

+
+ +
    + +
  • +

    Finds all object values matching the given predicate and/or graph.

    + +

    Returns

    An array with all matches.

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode<string>
      +

      Optional predicate to get the values for.

      +
    • +
    • +
      Optional graph: MetadataGraph
      +

      Optional graph where to get from.

      +
    +

    Returns Term[]

+
+ +
+
+ +
    + +
  • +

    Verifies if a specific triple can be found in the metadata. +Undefined parameters are interpreted as wildcards.

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: null | string | NamedNode<string> = null
    • +
    • +
      object: null | string | BlankNode | Literal | NamedNode<string> = null
    • +
    • +
      graph: null | MetadataGraph = null
    +

    Returns boolean

+
+ +
    + +
  • +
    +

    Returns

    All matching metadata quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: null | string | BlankNode | NamedNode<string> = null
    • +
    • +
      predicate: null | NamedNode<string> = null
    • +
    • +
      object: null | string | BlankNode | Literal | NamedNode<string> = null
    • +
    • +
      graph: null | MetadataGraph = null
    +

    Returns Quad[]

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      subject: string | BlankNode | NamedNode<string>
      +

      Subject of quad to remove.

      +
    • +
    • +
      predicate: NamedNode<string>
      +

      Predicate of quad to remove.

      +
    • +
    • +
      object: string | BlankNode | Literal | NamedNode<string>
      +

      Object of quad to remove.

      +
    • +
    • +
      Optional graph: MetadataGraph
      +

      Optional graph of quad to remove.

      +
    +

    Returns RepresentationMetadata

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RepresentationPatchHandler.html b/5.x/docs/classes/RepresentationPatchHandler.html new file mode 100644 index 000000000..e0cead553 --- /dev/null +++ b/5.x/docs/classes/RepresentationPatchHandler.html @@ -0,0 +1,175 @@ +RepresentationPatchHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RepresentationPatchHandler

+
+

Handles a patch operation by getting the representation from the store, applying a RepresentationPatcher, +and then writing the result back to the store.

+

In case there is no original representation (the store throws a NotFoundHttpError), +the patcher is expected to create a new one.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RepresentationPatcher.html b/5.x/docs/classes/RepresentationPatcher.html new file mode 100644 index 000000000..630853140 --- /dev/null +++ b/5.x/docs/classes/RepresentationPatcher.html @@ -0,0 +1,162 @@ +RepresentationPatcher | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RepresentationPatcher<T>Abstract

+
+

Handles the patching of a specific Representation.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RequestParser.html b/5.x/docs/classes/RequestParser.html new file mode 100644 index 000000000..e8204405c --- /dev/null +++ b/5.x/docs/classes/RequestParser.html @@ -0,0 +1,148 @@ +RequestParser | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RequestParserAbstract

+
+

Converts an incoming HttpRequest to an Operation.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ResetPasswordHandler.html b/5.x/docs/classes/ResetPasswordHandler.html new file mode 100644 index 000000000..301e47328 --- /dev/null +++ b/5.x/docs/classes/ResetPasswordHandler.html @@ -0,0 +1,233 @@ +ResetPasswordHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ResetPasswordHandler

+
+

Resets a password if a valid recordId is provided, +which should have been generated by a different handler.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ResetResponseDescription.html b/5.x/docs/classes/ResetResponseDescription.html new file mode 100644 index 000000000..3fa4c761a --- /dev/null +++ b/5.x/docs/classes/ResetResponseDescription.html @@ -0,0 +1,102 @@ +ResetResponseDescription | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ResetResponseDescription

+
+

Corresponds to a 205 response.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
data?: Guarded<Readable>
+
+ +
+
+ +
statusCode: number
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ResponseDescription.html b/5.x/docs/classes/ResponseDescription.html new file mode 100644 index 000000000..52d7e7ea1 --- /dev/null +++ b/5.x/docs/classes/ResponseDescription.html @@ -0,0 +1,115 @@ +ResponseDescription | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

The result of executing an operation.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
data?: Guarded<Readable>
+
+ +
+
+ +
statusCode: number
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ResponseWriter.html b/5.x/docs/classes/ResponseWriter.html new file mode 100644 index 000000000..cacabe291 --- /dev/null +++ b/5.x/docs/classes/ResponseWriter.html @@ -0,0 +1,163 @@ +ResponseWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ResponseWriterAbstract

+
+

Writes the ResponseDescription to the HttpResponse.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RootFilePathHandler.html b/5.x/docs/classes/RootFilePathHandler.html new file mode 100644 index 000000000..758697be3 --- /dev/null +++ b/5.x/docs/classes/RootFilePathHandler.html @@ -0,0 +1,181 @@ +RootFilePathHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Uses a FileIdentifierMapper to generate a root file path variable based on the identifier. +Will throw an error if the resulting file path already exists.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RouterHandler.html b/5.x/docs/classes/RouterHandler.html new file mode 100644 index 000000000..a1ea2b844 --- /dev/null +++ b/5.x/docs/classes/RouterHandler.html @@ -0,0 +1,202 @@ +RouterHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

An HttpHandler that checks if a given method and path are satisfied +and allows its handler to be executed if so.

+

If allowedMethods contains '*' it will match all methods.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
allMethods: boolean
+
+ +
allowedMethods: string[]
+
+ +
allowedPathNamesRegEx: RegExp[]
+
+ +
baseUrl: string
+
+ +
handler: HttpHandler
+
+ +
targetExtractor: TargetExtractor
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RouterRule.html b/5.x/docs/classes/RouterRule.html new file mode 100644 index 000000000..9c888ef4d --- /dev/null +++ b/5.x/docs/classes/RouterRule.html @@ -0,0 +1,166 @@ +RouterRule | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RouterRuleAbstract

+
+

Finds which store needs to be accessed for the given resource, +potentially based on the Representation of incoming data.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RoutingAuxiliaryIdentifierStrategy.html b/5.x/docs/classes/RoutingAuxiliaryIdentifierStrategy.html new file mode 100644 index 000000000..d25885e2c --- /dev/null +++ b/5.x/docs/classes/RoutingAuxiliaryIdentifierStrategy.html @@ -0,0 +1,202 @@ +RoutingAuxiliaryIdentifierStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RoutingAuxiliaryIdentifierStrategy

+
+

An AuxiliaryIdentifierStrategy that combines multiple AuxiliaryIdentifierStrategies into one. +Uses isAuxiliaryIdentifier to know which strategy to route to.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Returns the identifier of the auxiliary resource corresponding to the given resource. +This does not guarantee that this auxiliary resource exists.

    +

    Should error if there are multiple results: see getAuxiliaryIdentifiers.

    + +

    Returns

    The ResourceIdentifier of the corresponding auxiliary resource.

    +
    +

    Returns never

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Checks if the input identifier corresponds to an auxiliary resource. +This does not check if that auxiliary resource exists, +only if the identifier indicates that there could be an auxiliary resource there.

    + +

    Returns

    true if the input identifier points to an auxiliary resource.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RoutingAuxiliaryStrategy.html b/5.x/docs/classes/RoutingAuxiliaryStrategy.html new file mode 100644 index 000000000..2f43e6703 --- /dev/null +++ b/5.x/docs/classes/RoutingAuxiliaryStrategy.html @@ -0,0 +1,301 @@ +RoutingAuxiliaryStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RoutingAuxiliaryStrategy

+
+

An AuxiliaryStrategy that combines multiple AuxiliaryStrategies into one. +Uses isAuxiliaryIdentifier to know which strategy to call for which call.

+

addMetadata will either call all strategies if the input is the subject identifier, +or only the matching strategy if the input is an auxiliary identifier.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Adds metadata related to this auxiliary resource, +in case this is required for this type of auxiliary resource. +The metadata that is added depends on the given identifier being an auxiliary or subject resource: +the metadata will be used to link to the other one, and potentially add extra typing info.

    +

    Used for: +Solid, §4.3.1: "For any defined auxiliary resource available for a given Solid resource, all representations of +that resource MUST include an HTTP Link header pointing to the location of each auxiliary resource." +https://solid.github.io/specification/protocol#auxiliary-resources-server

    +

    The above is an example of how that metadata would only be added in case the input is the subject identifier.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Whether the root storage container requires this auxiliary resource to be present. +If yes, this means they can't be deleted individually from such a container.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+ +
+
+ +
    + +
  • +

    Validates if the representation contains valid data for an auxiliary resource. +Should throw an error in case the data is invalid.

    +
    +
    +

    Parameters

    +
      +
    • +
      representation: Representation
      +

      Representation of the auxiliary resource.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/RoutingResourceStore.html b/5.x/docs/classes/RoutingResourceStore.html new file mode 100644 index 000000000..6353e2bb9 --- /dev/null +++ b/5.x/docs/classes/RoutingResourceStore.html @@ -0,0 +1,285 @@ +RoutingResourceStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class RoutingResourceStore

+
+

Store that routes the incoming request to a specific store based on the stored ResourceRouter. +In case no store was found for one of the functions that take no data (GET/PATCH/DELETE), +a 404 will be thrown. In the other cases the error of the router will be thrown (which would probably be 400).

+
+
+

Hierarchy

+
    +
  • RoutingResourceStore
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Check if a resource exists in this ResourceSet.

    + +

    Returns

    A promise resolving if the resource already exists.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<boolean>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SafeErrorHandler.html b/5.x/docs/classes/SafeErrorHandler.html new file mode 100644 index 000000000..85f3572ee --- /dev/null +++ b/5.x/docs/classes/SafeErrorHandler.html @@ -0,0 +1,182 @@ +SafeErrorHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Returns a simple text description of an error. +This class is a failsafe in case the wrapped error handler fails.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
errorHandler: ErrorHandler
+
+ +
logger: Logger = ...
+
+ +
showStackTrace: boolean
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SeededPodInitializer.html b/5.x/docs/classes/SeededPodInitializer.html new file mode 100644 index 000000000..d2cfda74a --- /dev/null +++ b/5.x/docs/classes/SeededPodInitializer.html @@ -0,0 +1,175 @@ +SeededPodInitializer | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class SeededPodInitializer

+
+

Uses a RegistrationManager to initialize accounts and pods +for all seeded pods. Reads the pod settings from seededPodConfigJson.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
configFilePath: null | string
+
+ +
logger: Logger = ...
+
+ +
registrationManager: RegistrationManager
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SequenceHandler.html b/5.x/docs/classes/SequenceHandler.html new file mode 100644 index 000000000..37e8501ce --- /dev/null +++ b/5.x/docs/classes/SequenceHandler.html @@ -0,0 +1,181 @@ +SequenceHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class SequenceHandler<TIn, TOut>

+
+

A composite handler that will try to run all supporting handlers sequentially +and return the value of the last supported handler. +The canHandle check of this handler will always succeed.

+
+
+

Type Parameters

+
    +
  • +

    TIn = void

  • +
  • +

    TOut = void

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handlers: AsyncHandler<TIn, TOut>[]
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<undefined | TOut>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<undefined | TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ServerInitializer.html b/5.x/docs/classes/ServerInitializer.html new file mode 100644 index 000000000..b245383f2 --- /dev/null +++ b/5.x/docs/classes/ServerInitializer.html @@ -0,0 +1,198 @@ +ServerInitializer | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Creates and starts an HTTP server.

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
port?: number
+
+ +
server?: Server
+
+ +
serverFactory: HttpServerFactory
+
+ +
socketPath?: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SetupHandler.html b/5.x/docs/classes/SetupHandler.html new file mode 100644 index 000000000..ffcf62ab5 --- /dev/null +++ b/5.x/docs/classes/SetupHandler.html @@ -0,0 +1,251 @@ +SetupHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

On POST requests, runs an initializer and/or performs a registration step, both optional.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
initializer?: Initializer
+
+ +
logger: Logger = ...
+
+ +
registrationManager?: RegistrationManager
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Call the initializer. +Errors if no initializer was defined.

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Register a user based on the given input. +Errors if no registration manager is defined.

    +
    +
    +

    Parameters

    +
      +
    • +
      json: Dict<any>
    +

    Returns Promise<Record<string, any>>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SetupHttpHandler.html b/5.x/docs/classes/SetupHttpHandler.html new file mode 100644 index 000000000..4d942de2d --- /dev/null +++ b/5.x/docs/classes/SetupHttpHandler.html @@ -0,0 +1,241 @@ +SetupHttpHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Handles the initial setup of a server. +Will capture all requests until setup is finished, +this to prevent accidentally running unsafe servers.

+

GET requests will return the view template which should contain the setup information for the user. +POST requests will be sent to the InteractionHandler. +After successfully completing a POST request this handler will disable itself and become unreachable. +All other methods will be rejected.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+ +
logger: Logger = ...
+
+ +
storage: KeyValueStorage<string, boolean>
+
+ +
storageKey: string
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ShorthandExtractor.html b/5.x/docs/classes/ShorthandExtractor.html new file mode 100644 index 000000000..f0aa7bef6 --- /dev/null +++ b/5.x/docs/classes/ShorthandExtractor.html @@ -0,0 +1,150 @@ +ShorthandExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ShorthandExtractorAbstract

+
+

A handler that computes a specific value from a given map of values.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<unknown>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<unknown>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ShorthandResolver.html b/5.x/docs/classes/ShorthandResolver.html new file mode 100644 index 000000000..f077364fa --- /dev/null +++ b/5.x/docs/classes/ShorthandResolver.html @@ -0,0 +1,150 @@ +ShorthandResolver | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ShorthandResolverAbstract

+
+

Converts a key/value object, extracted from the CLI or passed as a parameter, +into a new key/value object where the keys are variables defined in the Components.js configuration. +The resulting values are the values that should be assigned to those variables.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<VariableBindings>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Shorthand
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<VariableBindings>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SingleRootIdentifierStrategy.html b/5.x/docs/classes/SingleRootIdentifierStrategy.html new file mode 100644 index 000000000..779bd4e8a --- /dev/null +++ b/5.x/docs/classes/SingleRootIdentifierStrategy.html @@ -0,0 +1,187 @@ +SingleRootIdentifierStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class SingleRootIdentifierStrategy

+
+

An IdentifierStrategy that assumes there is only 1 root and all other identifiers are made by appending to that root.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseUrl: string
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SlugParser.html b/5.x/docs/classes/SlugParser.html new file mode 100644 index 000000000..4b6979340 --- /dev/null +++ b/5.x/docs/classes/SlugParser.html @@ -0,0 +1,173 @@ +SlugParser | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Converts the contents of the slug header to metadata.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SparqlDataAccessor.html b/5.x/docs/classes/SparqlDataAccessor.html new file mode 100644 index 000000000..6444efb32 --- /dev/null +++ b/5.x/docs/classes/SparqlDataAccessor.html @@ -0,0 +1,550 @@ +SparqlDataAccessor | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Stores all data and metadata of resources in a SPARQL backend. +Communication is done by sending SPARQL queries. +Queries are constructed in such a way to keep everything consistent, +such as updating containment triples and deleting old data when it is overwritten.

+

Since metadata is hidden, no containment triples are stored for metadata files.

+

All input container metadata is stored in its metadata identifier. +The containment triples are stored in the graph corresponding to the actual identifier +so those don't get overwritten.

+
+
+

Hierarchy

+
    +
  • SparqlDataAccessor
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
endpoint: string
+
+ +
fetcher: SparqlEndpointFetcher
+
+ +
generator: SparqlGenerator
+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

    +

    It can be safely assumed that the incoming identifier will always correspond to a container.

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Creates the name for the metadata of a resource.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of the (non-metadata) resource.

      +
    +

    Returns NamedNode<string>

+
+ +
    + +
  • +

    Helper function to get named nodes corresponding to the identifier and its parent container. +In case of a root container only the name will be returned.

    +
    +
    +

    Parameters

    +
    +

    Returns { name: NamedNode<string>; parent?: NamedNode<string> }

    +
      +
    • +
      name: NamedNode<string>
    • +
    • +
      Optional parent?: NamedNode<string>
+
+ +
+
+ +
    + +
  • +

    Sends a SPARQL CONSTRUCT query to the endpoint and returns a stream of quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      sparqlQuery: ConstructQuery
      +

      Query to execute.

      +
    +

    Returns Promise<Guarded<Readable>>

+
+ +
    + +
  • +

    Sends a SPARQL update query to the stored endpoint.

    +
    +
    +

    Parameters

    +
      +
    • +
      sparqlQuery: Update
      +

      Query to send.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Creates a CONSTRUCT query that returns all quads contained within a single resource.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of the resource to query.

      +
    +

    Returns ConstructQuery

+
+ +
    + +
  • +

    Creates a query that deletes everything related to the given name.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of resource to delete.

      +
    • +
    • +
      Optional parent: NamedNode<string>
      +

      Parent of the resource to delete so the containment triple can be removed (unless root).

      +
    +

    Returns Update

+
+ +
    + +
  • +

    Creates an update query that overwrites the data and metadata of a resource. +If there are no triples we assume it's a container (so don't overwrite the main graph with containment triples).

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of the resource to update.

      +
    • +
    • +
      metadata: RepresentationMetadata
      +

      New metadata of the resource.

      +
    • +
    • +
      Optional parent: NamedNode<string>
      +

      Name of the parent to update the containment triples.

      +
    • +
    • +
      Optional triples: Quad[]
      +

      New data of the resource.

      +
    +

    Returns Update

+
+ +
+
+ +
+
+ +
    + +
  • +

    Helper function for creating SPARQL update queries. +Creates an operation for deleting all triples in a graph.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of the graph to delete.

      +
    +

    Returns InsertDeleteOperation

+
+ +
    + +
  • +

    Helper function for creating SPARQL update queries. +Creates a Graph selector with the given triples.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode<string>
      +

      Name of the graph.

      +
    • +
    • +
      triples: Quad[]
      +

      Triples/triple patterns to select.

      +
    +

    Returns GraphQuads

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SparqlUpdateBodyParser.html b/5.x/docs/classes/SparqlUpdateBodyParser.html new file mode 100644 index 000000000..64206a062 --- /dev/null +++ b/5.x/docs/classes/SparqlUpdateBodyParser.html @@ -0,0 +1,159 @@ +SparqlUpdateBodyParser | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class SparqlUpdateBodyParser

+
+

BodyParser that supports application/sparql-update content. +Will convert the incoming update string to algebra in a SparqlUpdatePatch.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: BodyParserArgs
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SparqlUpdateModesExtractor.html b/5.x/docs/classes/SparqlUpdateModesExtractor.html new file mode 100644 index 000000000..86374ef76 --- /dev/null +++ b/5.x/docs/classes/SparqlUpdateModesExtractor.html @@ -0,0 +1,277 @@ +SparqlUpdateModesExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class SparqlUpdateModesExtractor

+
+

Generates permissions for a SPARQL DELETE/INSERT body. +Updates with only an INSERT can be done with just append permissions, +while DELETEs require write permissions as well.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
resourceSet: ResourceSet
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SparqlUpdatePatcher.html b/5.x/docs/classes/SparqlUpdatePatcher.html new file mode 100644 index 000000000..fd3110192 --- /dev/null +++ b/5.x/docs/classes/SparqlUpdatePatcher.html @@ -0,0 +1,282 @@ +SparqlUpdatePatcher | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Supports application/sparql-update PATCH requests on RDF resources.

+

Only DELETE/INSERT updates without variables are supported.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
engine: QueryEngine
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Checks if the composite update only contains supported update components.

    +
    +
    +

    Parameters

    +
      +
    • +
      op: CompositeUpdate
    +

    Returns void

+
+ +
    + +
  • +

    Checks if the input DELETE/INSERT is supported. +This means: no GRAPH statements, no DELETE WHERE containing terms of type Variable.

    +
    +
    +

    Parameters

    +
      +
    • +
      op: DeleteInsert
    +

    Returns void

+
+ +
    + +
  • +

    Checks if the input operation is of a supported type (DELETE/INSERT or composite of those)

    +
    +
    +

    Parameters

    +
      +
    • +
      op: Operation
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/StaticAssetHandler.html b/5.x/docs/classes/StaticAssetHandler.html new file mode 100644 index 000000000..15268f919 --- /dev/null +++ b/5.x/docs/classes/StaticAssetHandler.html @@ -0,0 +1,247 @@ +StaticAssetHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Handler that serves static resources on specific paths. +Relative file paths are assumed to be relative to cwd. +Relative file paths can be preceded by @css:, e.g. @css:foo/bar, +in case they need to be relative to the module root.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
    + +
  • +

    Creates a handler for the provided static resources.

    +
    +
    +

    Parameters

    +
      +
    • +
      assets: Record<string, string>
      +

      A mapping from URL paths to paths, + where URL paths ending in a slash are interpreted as entire folders.

      +
    • +
    • +
      baseUrl: string
    • +
    • +
      options: { expires?: number } = {}
      +

      Cache expiration time in seconds.

      +
      +
        +
      • +
        Optional expires?: number
    +

    Returns StaticAssetHandler

+
+

Properties

+
+ +
expires: number
+
+ +
logger: Logger = ...
+
+ +
mappings: Record<string, string>
+
+ +
pathMatcher: RegExp
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: HttpHandlerInput
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/StaticHandler.html b/5.x/docs/classes/StaticHandler.html new file mode 100644 index 000000000..24bba866b --- /dev/null +++ b/5.x/docs/classes/StaticHandler.html @@ -0,0 +1,170 @@ +StaticHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class StaticHandler<T>

+
+

A handler that always resolves and always returns the stored value. +Will return undefined if no value is stored.

+

The generic type extends any due to Components.js requirements.

+
+
+

Type Parameters

+
    +
  • +

    T extends any = void

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
value?: T
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: any
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: any
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/StaticThrowHandler.html b/5.x/docs/classes/StaticThrowHandler.html new file mode 100644 index 000000000..13393fca0 --- /dev/null +++ b/5.x/docs/classes/StaticThrowHandler.html @@ -0,0 +1,158 @@ +StaticThrowHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Utility handler that can handle all input and always throws the given error.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
error: HttpError<number>
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: any
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: any
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<never>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SubdomainExtensionBasedMapper.html b/5.x/docs/classes/SubdomainExtensionBasedMapper.html new file mode 100644 index 000000000..c2876a4b4 --- /dev/null +++ b/5.x/docs/classes/SubdomainExtensionBasedMapper.html @@ -0,0 +1,506 @@ +SubdomainExtensionBasedMapper | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class SubdomainExtensionBasedMapper

+
+

Extends the functionality of an ExtensionBasedMapper to support identifiers containing subdomains. +This is mostly only relevant in case you want to support multiple pods with subdomain identifiers +in a single ResourceStore.

+

When converting to/from file paths, the subdomain is interpreted as a folder in the rootFilePath. +The rest of the path is then interpreted relative to that folder. +E.g. http://alice.test.com/foo results in the relative path /alice/foo.

+

In case there is no subdomain in the URL, the baseSubdomain parameter is used instead. +E.g., if the baseSubdomain is "www", http://test.com/foo would result in the relative path /www/foo. +This means that there is no identifier that maps to the rootFilePath itself. +To prevent the possibility of 2 identifiers linking to the same file, +identifiers containing the default subdomain are rejected. +E.g., http://www.test.com/foo would result in a 403, even if http://test.com/foo exists.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseParts: { rest: string; scheme: string }
+
+

Type declaration

+
    +
  • +
    rest: string
  • +
  • +
    scheme: string
+
+ +
baseRequestURI: string
+
+ +
baseSubdomain: string
+
+ +
logger: Logger = ...
+
+ +
regex: RegExp
+
+ +
rootFilepath: string
+
+ +
unknownMediaTypeExtension: "unknown" = 'unknown'
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Maps the given document identifier to a file path, +possibly making alterations to the direct translation +(for instance, based on its content type)). +Determines the content type if none was provided.

    + +

    Returns

    A ResourceLink with all the necessary metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      The input identifier.

      +
    • +
    • +
      filePath: string
      +

      The direct translation of the identifier onto the file path.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type provided with the request.

      +
    +

    Returns Promise<ResourceLink>

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SubdomainIdentifierGenerator.html b/5.x/docs/classes/SubdomainIdentifierGenerator.html new file mode 100644 index 000000000..6e5c19c75 --- /dev/null +++ b/5.x/docs/classes/SubdomainIdentifierGenerator.html @@ -0,0 +1,123 @@ +SubdomainIdentifierGenerator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class SubdomainIdentifierGenerator

+
+

Generates identifiers by using the name as a subdomain on the base URL. +Non-alphanumeric characters will be replaced with -.

+
+
+

Hierarchy

+
    +
  • SubdomainIdentifierGenerator
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseParts: { rest: string; scheme: string }
+
+

Type declaration

+
    +
  • +
    rest: string
  • +
  • +
    scheme: string
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SubdomainIdentifierStrategy.html b/5.x/docs/classes/SubdomainIdentifierStrategy.html new file mode 100644 index 000000000..bf1ee1b9c --- /dev/null +++ b/5.x/docs/classes/SubdomainIdentifierStrategy.html @@ -0,0 +1,194 @@ +SubdomainIdentifierStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class SubdomainIdentifierStrategy

+
+

An IdentifierStrategy that interprets all subdomains of the given base URL as roots.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseUrl: string
+
+ +
logger: Logger = ...
+
+ +
regex: RegExp
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SuffixAuxiliaryIdentifierStrategy.html b/5.x/docs/classes/SuffixAuxiliaryIdentifierStrategy.html new file mode 100644 index 000000000..9913cf393 --- /dev/null +++ b/5.x/docs/classes/SuffixAuxiliaryIdentifierStrategy.html @@ -0,0 +1,192 @@ +SuffixAuxiliaryIdentifierStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class SuffixAuxiliaryIdentifierStrategy

+
+

Helper class that uses a suffix to determine if a resource is an auxiliary resource or not. +Simple string matching is used, so the dot needs to be included if needed, e.g. ".acl".

+
+
+

Hierarchy

+
    +
  • SuffixAuxiliaryIdentifierStrategy
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
suffix: string
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Checks if the input identifier corresponds to an auxiliary resource. +This does not check if that auxiliary resource exists, +only if the identifier indicates that there could be an auxiliary resource there.

    + +

    Returns

    true if the input identifier points to an auxiliary resource.

    +
    +
    +

    Parameters

    +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/SuffixIdentifierGenerator.html b/5.x/docs/classes/SuffixIdentifierGenerator.html new file mode 100644 index 000000000..0c9098c97 --- /dev/null +++ b/5.x/docs/classes/SuffixIdentifierGenerator.html @@ -0,0 +1,116 @@ +SuffixIdentifierGenerator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class SuffixIdentifierGenerator

+
+

Generates identifiers by appending the name to a stored base identifier. +Non-alphanumeric characters will be replaced with -.

+
+
+

Hierarchy

+
    +
  • SuffixIdentifierGenerator
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
base: string
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/TargetExtractor.html b/5.x/docs/classes/TargetExtractor.html new file mode 100644 index 000000000..afc589186 --- /dev/null +++ b/5.x/docs/classes/TargetExtractor.html @@ -0,0 +1,157 @@ +TargetExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class TargetExtractorAbstract

+
+

Extracts a ResourceIdentifier from an incoming HttpRequest.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/TemplatedPodGenerator.html b/5.x/docs/classes/TemplatedPodGenerator.html new file mode 100644 index 000000000..b54c2cc95 --- /dev/null +++ b/5.x/docs/classes/TemplatedPodGenerator.html @@ -0,0 +1,184 @@ +TemplatedPodGenerator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class TemplatedPodGenerator

+
+

Creates a new ResourceStore when creating a pod based on a Components.js configuration.

+

Part of the dynamic pod creation.

+
    +
  1. It calls a VariableHandler to add necessary variable values. +E.g. setting the base url variable for components.js to the pod identifier.
  2. +
  3. It filters/cleans the input agent values using VariableHandlers
  4. +
  5. It calls a ComponentsJsFactory with the variables and template location to instantiate a new ResourceStore.
  6. +
  7. It stores these values in the configuration storage, which is used as a permanent storage for pod configurations.
  8. +
+ +

See

ConfigPodManager, ConfigPodInitializer, BaseUrlRouterRule

+
+
+

Hierarchy

+
    +
  • TemplatedPodGenerator
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseUrl: string
+
+ +
configStorage: KeyValueStorage<string, unknown>
+
+ +
configTemplatePath: string
+
+ +
logger: Logger = ...
+
+ +
storeFactory: ComponentsJsFactory
+
+ +
variableHandler: VariableHandler
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/TemplatedResourcesGenerator.html b/5.x/docs/classes/TemplatedResourcesGenerator.html new file mode 100644 index 000000000..044144dc2 --- /dev/null +++ b/5.x/docs/classes/TemplatedResourcesGenerator.html @@ -0,0 +1,290 @@ +TemplatedResourcesGenerator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class TemplatedResourcesGenerator

+
+

Generates resources by making use of a template engine. +The template folder structure will be kept. +Folders will be interpreted as containers and files as documents. +A FileIdentifierMapper will be used to generate identifiers that correspond to the relative structure.

+

A relative templateFolder is resolved relative to cwd, +unless it's preceded by @css:, e.g. @css:foo/bar.

+
+
+

Hierarchy

+
    +
  • TemplatedResourcesGenerator
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
metadataStrategy: AuxiliaryStrategy
+
+ +
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+
+ +
templateExtension: string
+
+ +
templateFolder: string
+
+

Methods

+
+ +
    + +
  • +

    Generates resources with the given options. +The output Map should be sorted so that containers always appear before their contents.

    + +

    Returns

    A map where the keys are the identifiers and the values the corresponding representations to store.

    +
    +
    +

    Parameters

    +
      +
    • +
      location: ResourceIdentifier
      +

      Base identifier.

      +
    • +
    • +
      options: Dict<string>
      +

      Options that can be used when generating resources.

      +
    +

    Returns AsyncIterable<Resource>

+
+ +
+
+ +
    + +
  • +

    Generates a Resource object for the given ResourceLink. +In the case of documents the corresponding template will be used. +If a ResourceLink of metadata is provided the corresponding data will be added as metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      link: TemplateResourceLink
    • +
    • +
      options: Dict<string>
    • +
    • +
      Optional metaLink: TemplateResourceLink
    +

    Returns AsyncIterable<Resource>

+
+ +
    + +
  • +

    Generates TemplateResourceLinks for each entry in the given folder +and combines the results so resources and their metadata are grouped together.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Record<string, { link: TemplateResourceLink; meta?: TemplateResourceLink }>>

+
+ +
    + +
  • +

    Creates a read stream from the file and applies the template if necessary.

    +
    +
    +

    Parameters

    +
      +
    • +
      link: TemplateResourceLink
    • +
    • +
      options: Dict<string>
    +

    Returns Promise<Guarded<Readable>>

+
+ +
+
+ +
    + +
  • +

    Creates a TemplateResourceLink for the given filePath. +The identifier will be based on the file path stripped from the template extension, +but the filePath parameter will still point to the original file.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<TemplateResourceLink>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/TokenOwnershipValidator.html b/5.x/docs/classes/TokenOwnershipValidator.html new file mode 100644 index 000000000..48e431858 --- /dev/null +++ b/5.x/docs/classes/TokenOwnershipValidator.html @@ -0,0 +1,258 @@ +TokenOwnershipValidator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class TokenOwnershipValidator

+
+

Validates ownership of a WebId by seeing if a specific triple can be added. +expiration parameter is how long the token should be valid in minutes.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
expiration: number
+
+ +
logger: Logger = ...
+
+ +
storage: ExpiringStorage<string, string>
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input that could potentially be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: { webId: string }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { webId: string }
      +

      Input data that will be handled if it can be handled.

      +
      +
        +
      • +
        webId: string
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Fetches data from the WebID to determine if the token is present.

    +
    +
    +

    Parameters

    +
      +
    • +
      webId: string
    • +
    • +
      token: string
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    Throws an error containing the description of which triple is needed for verification.

    +
    +
    +

    Parameters

    +
      +
    • +
      webId: string
    • +
    • +
      token: string
    +

    Returns never

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/TypedRepresentationConverter.html b/5.x/docs/classes/TypedRepresentationConverter.html new file mode 100644 index 000000000..9c1b45f6b --- /dev/null +++ b/5.x/docs/classes/TypedRepresentationConverter.html @@ -0,0 +1,166 @@ +TypedRepresentationConverter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class TypedRepresentationConverterAbstract

+
+

A RepresentationConverter that allows requesting the supported types.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnauthorizedHttpError.html b/5.x/docs/classes/UnauthorizedHttpError.html new file mode 100644 index 000000000..4d10cc4cd --- /dev/null +++ b/5.x/docs/classes/UnauthorizedHttpError.html @@ -0,0 +1,207 @@ +UnauthorizedHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class UnauthorizedHttpError

+
+

An error thrown when an agent is not authorized.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • UnauthorizedHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 401
+
+ +
isInstance: ((error: any) => error is HttpError<401>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<401>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<401>

+
+ +
statusCode: 401
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnionCredentialsExtractor.html b/5.x/docs/classes/UnionCredentialsExtractor.html new file mode 100644 index 000000000..591527d82 --- /dev/null +++ b/5.x/docs/classes/UnionCredentialsExtractor.html @@ -0,0 +1,205 @@ +UnionCredentialsExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class UnionCredentialsExtractor

+
+

Combines the results of several CredentialsExtractors into one. +If multiple of these extractors return a value for the same key, +the last result will be used.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnionHandler.html b/5.x/docs/classes/UnionHandler.html new file mode 100644 index 000000000..960570f0f --- /dev/null +++ b/5.x/docs/classes/UnionHandler.html @@ -0,0 +1,247 @@ +UnionHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class UnionHandler<T>Abstract

+
+

Utility handler that allows combining the results of multiple handlers into one. +Will run the handlers and then call the abstract combine function with the results, +which then generates the handler's output.

+
+
+

Type Parameters

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +

    Creates a new UnionHandler.

    +

    When requireAll is false or ignoreErrors is true, +the length of the input to combine can vary; +otherwise, it is exactly the number of handlers.

    +
    +
    +

    Type Parameters

    +
    +
    +

    Parameters

    +
      +
    • +
      handlers: T[]
      +

      The handlers whose output is to be combined.

      +
    • +
    • +
      requireAll: boolean = false
      +

      If true, will fail if any of the handlers do not support the input. + If false, only the handlers that support the input will be called; + will fail only if none of the handlers can handle the input.

      +
    • +
    • +
      ignoreErrors: boolean = !requireAll
      +

      If true, ignores handlers that fail by omitting their output; + if false, fails when any handlers fail.

      +
    +

    Returns UnionHandler<T>

+
+

Properties

+
+ +
handlers: T[]
+
+ +
ignoreErrors: boolean
+
+ +
requireAll: boolean
+
+

Methods

+
+ +
    + +
  • +

    Checks if all handlers can handle the input. +If not, throw an error based on the errors of the failed handlers.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: InType<T>
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: InType<T>
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Combines the results of the handlers into a single output.

    +
    +
    +

    Parameters

    +
      +
    • +
      results: Awaited<ReturnType<T["handle"]>>[]
    +

    Returns Promise<Awaited<ReturnType<T["handle"]>>>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: InType<T>
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<Awaited<ReturnType<T["handle"]>>>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: InType<T>
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<Awaited<ReturnType<T["handle"]>>>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnionPermissionReader.html b/5.x/docs/classes/UnionPermissionReader.html new file mode 100644 index 000000000..e03ba5f86 --- /dev/null +++ b/5.x/docs/classes/UnionPermissionReader.html @@ -0,0 +1,242 @@ +UnionPermissionReader | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class UnionPermissionReader

+
+

Combines the results of multiple PermissionReaders. +Every permission in every credential type is handled according to the rule false > true > undefined.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handlers: PermissionReader[]
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnsecureConstantCredentialsExtractor.html b/5.x/docs/classes/UnsecureConstantCredentialsExtractor.html new file mode 100644 index 000000000..0fac23b11 --- /dev/null +++ b/5.x/docs/classes/UnsecureConstantCredentialsExtractor.html @@ -0,0 +1,177 @@ +UnsecureConstantCredentialsExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class UnsecureConstantCredentialsExtractor

+
+

Credentials extractor that authenticates a constant agent +(useful for development or debugging purposes).

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
credentials: Partial<Record<CredentialGroup, Credential>>
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnsecureWebIdExtractor.html b/5.x/docs/classes/UnsecureWebIdExtractor.html new file mode 100644 index 000000000..0ed35c1e0 --- /dev/null +++ b/5.x/docs/classes/UnsecureWebIdExtractor.html @@ -0,0 +1,158 @@ +UnsecureWebIdExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class UnsecureWebIdExtractor

+
+

Credentials extractor which simply interprets the contents of the Authorization header as a WebID.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: HttpRequest
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnsecureWebSocketsProtocol.html b/5.x/docs/classes/UnsecureWebSocketsProtocol.html new file mode 100644 index 000000000..1bb8aa373 --- /dev/null +++ b/5.x/docs/classes/UnsecureWebSocketsProtocol.html @@ -0,0 +1,207 @@ +UnsecureWebSocketsProtocol | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class UnsecureWebSocketsProtocol

+
+

Provides live update functionality following +the Solid WebSockets API Spec solid-0.1

+
+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
listeners: Set<WebSocketListener> = ...
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input that could potentially be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input data that will be handled if it can be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnsupportedAsyncHandler.html b/5.x/docs/classes/UnsupportedAsyncHandler.html new file mode 100644 index 000000000..2064555ad --- /dev/null +++ b/5.x/docs/classes/UnsupportedAsyncHandler.html @@ -0,0 +1,151 @@ +UnsupportedAsyncHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class UnsupportedAsyncHandler

+
+

Handler that does not support any input and will always throw an error.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
errorMessage?: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +

    Returns Promise<never>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: any
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<never>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/UnsupportedMediaTypeHttpError.html b/5.x/docs/classes/UnsupportedMediaTypeHttpError.html new file mode 100644 index 000000000..7fda61f29 --- /dev/null +++ b/5.x/docs/classes/UnsupportedMediaTypeHttpError.html @@ -0,0 +1,207 @@ +UnsupportedMediaTypeHttpError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class UnsupportedMediaTypeHttpError

+
+

An error thrown when the media type of incoming data is not supported by a parser.

+
+
+

Hierarchy

+
    +
  • BaseHttpError +
      +
    • UnsupportedMediaTypeHttpError
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode: string
+
+ +
message: string
+
+ +
name: string
+
+ +
stack?: string
+
+ +
statusCode: 415
+
+ +
isInstance: ((error: any) => error is HttpError<415>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<415>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<415>

+
+ +
statusCode: 415
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+

Methods

+
+ +
    + +
  • +

    Returns quads representing metadata relevant to this error.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string | Quad_Subject
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/ValidatingDataAccessor.html b/5.x/docs/classes/ValidatingDataAccessor.html new file mode 100644 index 000000000..6230a7005 --- /dev/null +++ b/5.x/docs/classes/ValidatingDataAccessor.html @@ -0,0 +1,299 @@ +ValidatingDataAccessor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ValidatingDataAccessor

+
+

A ValidatingDataAccessor wraps a DataAccessor such that the data stream is validated while being written. +An AtomicDataAccessor can be used to prevent data being written in case validation fails.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
validator: Validator
+
+

Methods

+
+ +
+
+ +
+
+ +
    + +
  • +

    Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

    +

    It can be safely assumed that the incoming identifier will always correspond to a container.

    +
    +
    +

    Parameters

    +
    +

    Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/Validator.html b/5.x/docs/classes/Validator.html new file mode 100644 index 000000000..0db33895e --- /dev/null +++ b/5.x/docs/classes/Validator.html @@ -0,0 +1,149 @@ +Validator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class ValidatorAbstract

+
+

Generic interface for classes that validate Representations in some way.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/VariableHandler.html b/5.x/docs/classes/VariableHandler.html new file mode 100644 index 000000000..e6716e744 --- /dev/null +++ b/5.x/docs/classes/VariableHandler.html @@ -0,0 +1,168 @@ +VariableHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class VariableHandlerAbstract

+
+

Updates the variables stored in the given agent. +Can be used to set variables that are required for the Components.js instantiation +but which should not be provided by the request. +E.g.: The exact file path (when required) should be determined by the server to prevent abuse.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/VariableSetter.html b/5.x/docs/classes/VariableSetter.html new file mode 100644 index 000000000..accff366c --- /dev/null +++ b/5.x/docs/classes/VariableSetter.html @@ -0,0 +1,197 @@ +VariableSetter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A VariableHandler that will set the given variable to the given value, +unless there already is a value for the variable and override is false.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
override: boolean
+
+ +
value: string
+
+ +
variable: string
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/VoidLocker.html b/5.x/docs/classes/VoidLocker.html new file mode 100644 index 000000000..d18b882fb --- /dev/null +++ b/5.x/docs/classes/VoidLocker.html @@ -0,0 +1,189 @@ +VoidLocker | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A ReadWriteLocker where the locks expire after a given time.

+
+
+

Hierarchy

+
    +
  • VoidLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    As withReadLock but the locked function gets called with a maintainLock callback function +to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
      +

      A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

      +
      +
        +
      • +
          +
        • (maintainLock: (() => void)): T | Promise<T>
        • +
        • +
          +

          Parameters

          +
            +
          • +
            maintainLock: (() => void)
            +
              +
            • +
                +
              • (): void
              • +
              • +

                Returns void

          +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    As withWriteLock but the locked function gets called with a maintainLock +callback function to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
      +

      A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

      +
      +
        +
      • +
          +
        • (maintainLock: (() => void)): T | Promise<T>
        • +
        • +
          +

          Parameters

          +
            +
          • +
            maintainLock: (() => void)
            +
              +
            • +
                +
              • (): void
              • +
              • +

                Returns void

          +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/VoidLogger.html b/5.x/docs/classes/VoidLogger.html new file mode 100644 index 000000000..72de25849 --- /dev/null +++ b/5.x/docs/classes/VoidLogger.html @@ -0,0 +1,225 @@ +VoidLogger | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A logger that does nothing on a log message.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

    +
    +
    +

    Parameters

    +
      +
    • +
      level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
      +

      The level to log at.

      +
    • +
    • +
      message: string
      +

      The message to log.

      +
    • +
    • +
      Optional meta: any
      +

      Optional metadata to include in the log message.

      +
    +

    Returns VoidLogger

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/VoidLoggerFactory.html b/5.x/docs/classes/VoidLoggerFactory.html new file mode 100644 index 000000000..170af1acf --- /dev/null +++ b/5.x/docs/classes/VoidLoggerFactory.html @@ -0,0 +1,109 @@ +VoidLoggerFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A factory that always returns VoidLogger, which does nothing on log messages.

+
+
+

Hierarchy

+
    +
  • VoidLoggerFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: VoidLogger = ...
+
+

Methods

+
+ +
    + +
  • +

    Create a logger instance for the given label.

    +
    +
    +

    Parameters

    +
      +
    • +
      label: string
      +

      A label that is used to identify the given logger.

      +
    +

    Returns VoidLogger

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WacAllowMetadataWriter.html b/5.x/docs/classes/WacAllowMetadataWriter.html new file mode 100644 index 000000000..cd8e2a809 --- /dev/null +++ b/5.x/docs/classes/WacAllowMetadataWriter.html @@ -0,0 +1,196 @@ +WacAllowMetadataWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WacAllowMetadataWriter

+
+

Add the necessary WAC-Allow header values. +Solid, §10.1: "Servers exposing client’s access privileges on a resource URL MUST advertise +by including the WAC-Allow HTTP header in the response of HTTP HEAD and GET requests." +https://solid.github.io/specification/protocol#web-access-control

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WaterfallHandler.html b/5.x/docs/classes/WaterfallHandler.html new file mode 100644 index 000000000..cb4a696ce --- /dev/null +++ b/5.x/docs/classes/WaterfallHandler.html @@ -0,0 +1,193 @@ +WaterfallHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WaterfallHandler<TIn, TOut>

+
+

A composite handler that tries multiple handlers one by one +until it finds a handler that supports the input. +The handlers will be checked in the order they appear in the input array, +allowing for more fine-grained handlers to check before catch-all handlers.

+
+
+

Type Parameters

+
    +
  • +

    TIn

  • +
  • +

    TOut

+
+

Hierarchy

+
    +
  • WaterfallHandler
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
handlers: AsyncHandler<TIn, TOut>[]
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Checks if any of the stored handlers can handle the given input.

    + +

    Returns

    A promise resolving if at least 1 handler supports to input, or rejecting if none do.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      The data that would need to be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Finds a handler that supports the given input and then lets it handle the given data.

    + +

    Returns

    A promise corresponding to the handle call of a handler that supports the input. +It rejects if no handlers support the given data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      The data that needs to be handled.

      +
    +

    Returns Promise<TOut>

+
+ +
    + +
  • +

    Identical to handleSafe but optimized for composite +by only needing 1 canHandle call on members.

    + +

    Returns

    A promise corresponding to the handle call of a handler that supports the input. +It rejects if no handlers support the given data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +

      The input data.

      +
    +

    Returns Promise<TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebAclAuxiliaryReader.html b/5.x/docs/classes/WebAclAuxiliaryReader.html new file mode 100644 index 000000000..ba509a02f --- /dev/null +++ b/5.x/docs/classes/WebAclAuxiliaryReader.html @@ -0,0 +1,218 @@ +WebAclAuxiliaryReader | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WebAclAuxiliaryReader

+
+

Determines the permission for ACL auxiliary resources. +This is done by looking for control permissions on the subject resource.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
aclStrategy: AuxiliaryStrategy
+
+ +
logger: Logger = ...
+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebAclMetadataCollector.html b/5.x/docs/classes/WebAclMetadataCollector.html new file mode 100644 index 000000000..13951ae26 --- /dev/null +++ b/5.x/docs/classes/WebAclMetadataCollector.html @@ -0,0 +1,147 @@ +WebAclMetadataCollector | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WebAclMetadataCollector

+
+

Indicates which acl permissions are available on the requested resource. +Only adds public and agent permissions for HEAD/GET requests.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebAclReader.html b/5.x/docs/classes/WebAclReader.html new file mode 100644 index 000000000..d9d7d0b4d --- /dev/null +++ b/5.x/docs/classes/WebAclReader.html @@ -0,0 +1,354 @@ +WebAclReader | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Finds the permissions of a resource as defined in the corresponding ACL resource. +Does not make any deductions such as checking parent containers for create permissions +or applying control permissions for ACL resources.

+

Specific access checks are done by the provided AccessChecker.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
accessChecker: AccessChecker
+
+ +
aclStore: ResourceStore
+
+ +
+
+ +
identifierStrategy: IdentifierStrategy
+
+ +
logger: Logger = ...
+
+ +
resourceSet: ResourceSet
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Determines the available permissions for the given credentials. +Will deny all permissions if credentials are not defined

    +
    +
    +

    Parameters

    +
      +
    • +
      acl: Store<Quad, Quad, Quad, Quad>
      +

      Store containing all relevant authorization triples.

      +
    • +
    • +
      Optional credential: Credential
      +

      Credentials to find the permissions for.

      +
    +

    Returns Promise<AclPermission>

+
+ +
    + +
  • +

    Extracts all rules from the store that are relevant for the given target, +based on either the acl:accessTo or acl:default predicates.

    + +

    Returns

    A store containing the relevant triples for the given target.

    +
    +
    +

    Parameters

    +
      +
    • +
      store: Store<Quad, Quad, Quad, Quad>
      +

      Store to filter.

      +
    • +
    • +
      target: string
      +

      The identifier of which the acl rules need to be known.

      +
    • +
    • +
      directAcl: boolean
      +

      If the store contains triples from the direct acl resource of the target or not. + Determines if acl:accessTo or acl:default are used.

      +
    +

    Returns Promise<Store<Quad, Quad, Quad, Quad>>

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebIdAdapter.html b/5.x/docs/classes/WebIdAdapter.html new file mode 100644 index 000000000..57fd9f3c9 --- /dev/null +++ b/5.x/docs/classes/WebIdAdapter.html @@ -0,0 +1,269 @@ +WebIdAdapter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

This Adapter redirects the find call to its source adapter. +In case no client data was found in the source for the given WebId, +this class will do an HTTP GET request to that WebId. +If a valid solid:oidcRegistration triple is found there, +that data will be returned instead.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
logger: Logger = ...
+
+ +
name: string
+
+ +
source: Adapter
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Parses RDF data found at a client WebID.

    +
    +
    +

    Parameters

    +
      +
    • +
      data: string
      +

      Raw data from the WebID.

      +
    • +
    • +
      id: string
      +

      The actual WebID.

      +
    • +
    • +
      response: Response
      +

      Response object from the request.

      +
    +

    Returns Promise<AdapterPayload>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebIdAdapterFactory.html b/5.x/docs/classes/WebIdAdapterFactory.html new file mode 100644 index 000000000..231fdeddd --- /dev/null +++ b/5.x/docs/classes/WebIdAdapterFactory.html @@ -0,0 +1,124 @@ +WebIdAdapterFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A factory that generates an Adapter to be used by the IDP to persist information.

+

The oidc-provider library will call the relevant functions when it needs to find/create/delete metadata. +For a full explanation of how these functions work and what is expected, +have a look at https://github.com/panva/node-oidc-provider/blob/main/example/my_adapter.js

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
+
+ +
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebSocketAdvertiser.html b/5.x/docs/classes/WebSocketAdvertiser.html new file mode 100644 index 000000000..c29c10aef --- /dev/null +++ b/5.x/docs/classes/WebSocketAdvertiser.html @@ -0,0 +1,168 @@ +WebSocketAdvertiser | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Handler that advertises a WebSocket through the Updates-Via header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
socketUrl: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      __namedParameters: { response: ServerResponse }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        response: ServerResponse
    +

    Returns Promise<void>

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebSocketHandler.html b/5.x/docs/classes/WebSocketHandler.html new file mode 100644 index 000000000..423f21481 --- /dev/null +++ b/5.x/docs/classes/WebSocketHandler.html @@ -0,0 +1,163 @@ +WebSocketHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WebSocketHandlerAbstract

+
+

A WebSocketHandler handles the communication with multiple WebSockets

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input that could potentially be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input that needs to be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +

      Input data that will be handled if it can be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
      • +
      • +
        webSocket: WebSocket
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WebSocketServerFactory.html b/5.x/docs/classes/WebSocketServerFactory.html new file mode 100644 index 000000000..ecc18a7e5 --- /dev/null +++ b/5.x/docs/classes/WebSocketServerFactory.html @@ -0,0 +1,132 @@ +WebSocketServerFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WebSocketServerFactory

+
+

Factory that adds WebSocket functionality to an existing server

+
+
+

Hierarchy

+
    +
  • WebSocketServerFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
baseServerFactory: HttpServerFactory
+
+ +
webSocketHandler: WebSocketHandler
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WinstonLogger.html b/5.x/docs/classes/WinstonLogger.html new file mode 100644 index 000000000..158348edb --- /dev/null +++ b/5.x/docs/classes/WinstonLogger.html @@ -0,0 +1,244 @@ +WinstonLogger | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

A WinstonLogger implements the Logger interface using a given winston logger.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

    +
    +
    +

    Parameters

    +
      +
    • +
      level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
      +

      The level to log at.

      +
    • +
    • +
      message: string
      +

      The message to log.

      +
    • +
    • +
      Optional meta: any
      +

      Optional metadata to include in the log message.

      +
    +

    Returns WinstonLogger

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WinstonLoggerFactory.html b/5.x/docs/classes/WinstonLoggerFactory.html new file mode 100644 index 000000000..b267e8261 --- /dev/null +++ b/5.x/docs/classes/WinstonLoggerFactory.html @@ -0,0 +1,143 @@ +WinstonLoggerFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WinstonLoggerFactory

+
+

Uses the winston library to create loggers for the given logging level. +By default, it will print to the console with colorized logging levels.

+

This creates instances of WinstonLogger.

+
+
+

Hierarchy

+
    +
  • WinstonLoggerFactory
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
level: string
+
+

Methods

+
+ +
+
+ +
    + +
  • +

    Create a logger instance for the given label.

    +
    +
    +

    Parameters

    +
      +
    • +
      label: string
      +

      A label that is used to identify the given logger.

      +
    +

    Returns Logger

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WorkerManager.html b/5.x/docs/classes/WorkerManager.html new file mode 100644 index 000000000..78ed75202 --- /dev/null +++ b/5.x/docs/classes/WorkerManager.html @@ -0,0 +1,158 @@ +WorkerManager | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Spawns the necessary workers when starting in multithreaded mode.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
clusterManager: ClusterManager
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WrappedExpiringReadWriteLocker.html b/5.x/docs/classes/WrappedExpiringReadWriteLocker.html new file mode 100644 index 000000000..7556be80c --- /dev/null +++ b/5.x/docs/classes/WrappedExpiringReadWriteLocker.html @@ -0,0 +1,257 @@ +WrappedExpiringReadWriteLocker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WrappedExpiringReadWriteLocker

+
+

Wraps around an existing ReadWriteLocker and adds expiration logic to prevent locks from getting stuck.

+
+
+

Hierarchy

+
    +
  • WrappedExpiringReadWriteLocker
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
expiration: number
+
+ +
+
+ +
logger: Logger = ...
+
+

Methods

+
+ +
    + +
  • +

    Creates a Promise that either resolves the given input function or rejects if time runs out, +whichever happens first. The input function can reset the timer by calling the maintainLock function +it receives. The ResourceIdentifier is only used for logging.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
    • +
    • +
      whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
      +
        +
      • +
          +
        • (maintainLock: (() => void)): T | Promise<T>
        • +
        • +
          +

          Parameters

          +
            +
          • +
            maintainLock: (() => void)
            +
              +
            • +
                +
              • (): void
              • +
              • +

                Returns void

          +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    As withReadLock but the locked function gets called with a maintainLock callback function +to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
      +

      A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

      +
      +
        +
      • +
          +
        • (maintainLock: (() => void)): T | Promise<T>
        • +
        • +
          +

          Parameters

          +
            +
          • +
            maintainLock: (() => void)
            +
              +
            • +
                +
              • (): void
              • +
              • +

                Returns void

          +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+ +
    + +
  • +

    As withWriteLock but the locked function gets called with a maintainLock +callback function to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +

      Identifier of the resource that needs to be locked.

      +
    • +
    • +
      whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
      +

      A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

      +
      +
        +
      • +
          +
        • (maintainLock: (() => void)): T | Promise<T>
        • +
        • +
          +

          Parameters

          +
            +
          • +
            maintainLock: (() => void)
            +
              +
            • +
                +
              • (): void
              • +
              • +

                Returns void

          +

          Returns T | Promise<T>

    +

    Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WrappedExpiringStorage.html b/5.x/docs/classes/WrappedExpiringStorage.html new file mode 100644 index 000000000..30a6f0877 --- /dev/null +++ b/5.x/docs/classes/WrappedExpiringStorage.html @@ -0,0 +1,350 @@ +WrappedExpiringStorage | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WrappedExpiringStorage<TKey, TValue>

+
+

A storage that wraps around another storage and expires resources based on the given (optional) expiry date. +Will delete expired entries when trying to get their value. +Has a timer that will delete all expired data every hour (default value).

+
+
+

Type Parameters

+
    +
  • +

    TKey

  • +
  • +

    TValue

+
+

Hierarchy

+
    +
  • WrappedExpiringStorage
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: Logger = ...
+
+ +
source: KeyValueStorage<TKey, Expires<TValue>>
+
+ +
timer: Timeout
+
+

Methods

+
+ +
    + +
  • +

    Deletes the value stored for the given key.

    + +

    Returns

    If there was a value to delete.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
      +

      Key to delete.

      +
    +

    Returns Promise<boolean>

+
+ +
    + +
  • +

    An iterable of entries in the storage.

    +
    +

    Returns AsyncIterableIterator<[TKey, TValue]>

+
+ +
    + +
  • +

    Returns the value stored for the given identifier. +undefined if no value is stored.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns Promise<undefined | TValue>

+
+ +
    + +
  • +

    Tries to get the data for the given key. +In case the data exists but has expired, +it will be deleted and undefined will be returned instead.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns Promise<undefined | TValue>

+
+ +
    + +
  • +

    Checks if there is a value stored for the given key.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns Promise<boolean>

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Creates a new object where the expires field is a Date instead of a string.

    +
    +
    +

    Parameters

    +
    +

    Returns { expires?: Date; payload: TValue }

    +
      +
    • +
      Optional expires?: Date
    • +
    • +
      payload: TValue
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WrappedSetMultiMap.html b/5.x/docs/classes/WrappedSetMultiMap.html new file mode 100644 index 000000000..2873957ec --- /dev/null +++ b/5.x/docs/classes/WrappedSetMultiMap.html @@ -0,0 +1,437 @@ +WrappedSetMultiMap | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WrappedSetMultiMap<TKey, TVal>

+
+

A SetMultiMap that uses an internal Map based on the provided constructor.

+

In case no input constructor is provided, the default Map implementation will be used.

+

It is required that the value type of this map is not Set or any extension of Set, +otherwise the set and add functions wil break.

+
+
+

Type Parameters

+
    +
  • +

    TKey

  • +
  • +

    TVal

+
+

Hierarchy

+
+
+

Implements

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Accessors

+
+
+

Methods

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Type Parameters

    +
      +
    • +

      TKey

    • +
    • +

      TVal

    +
    +

    Parameters

    +
      +
    • +
      mapConstructor: (new () => Map<any, any>) = Map
      +

      Will be used to instantiate the internal Map.

      +
      +
        +
      • +
          +
        • new (): Map<any, any>
        • +
        • +

          Returns Map<any, any>

    • +
    • +
      Optional iterable: Iterable<readonly [TKey, TVal | ReadonlySet<TVal>]>
      +

      Entries to add to the map.

      +
    +

    Returns WrappedSetMultiMap<TKey, TVal>

+
+

Properties

+
+ +
[toStringTag]: "WrappedSetMultiMap" = 'WrappedSetMultiMap'
+
+ +
count: number
+
+ +
map: Map<TKey, Set<TVal>>
+
+

Accessors

+
+ +
+
+

Methods

+
+ +
    + +
  • +

    Iterates over all key/value bindings in this Map.

    +
    +

    Returns IterableIterator<[TKey, TVal]>

+
+ +
+
+ +
    + +
  • +

    Returns a Readonly Map representation of this Map.

    +
    +

    Returns ReadonlyMap<TKey, ReadonlySet<TVal>>

+
+ +
+
+ +
+
+ +
    + +
  • +

    Deletes the given key/value binding from the Map.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    • +
    • +
      value: TVal
    +

    Returns boolean

+
+ +
    + +
  • +

    Iterates over all distinct keys in this Map.

    +
    +

    Returns IterableIterator<TKey>

+
+ +
    + +
  • +

    Iterates over all key/value bindings in this Map.

    +
    +

    Returns IterableIterator<[TKey, TVal]>

+
+ +
    + +
  • +

    Iterates over all distinct keys in this Map, together with a Set of their values.

    +
    +

    Returns IterableIterator<[TKey, ReadonlySet<TVal>]>

+
+ +
    + +
  • +

    Loops over all key/value bindings.

    +
    +
    +

    Parameters

    +
      +
    • +
      callbackfn: ((value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>) => void)
      +
        +
      • +
          +
        • (value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            value: TVal
          • +
          • +
            key: TKey
          • +
          • +
            map: SetMultiMap<TKey, TVal>
          +

          Returns void

    • +
    • +
      Optional thisArg: any
    +

    Returns void

+
+ +
    + +
  • +

    Returns all values stored for the given key. +Returns undefined if there are no values for this key.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns undefined | ReadonlySet<TVal>

+
+ +
+
+ +
    + +
  • +

    Returns true if this key/value binding exists in the Map.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
    • +
    • +
      value: TVal
    +

    Returns boolean

+
+ +
+
+ +
+
+ +
    + +
  • +

    Iterates over all distinct keys and returns their Set of values.

    +
    +

    Returns IterableIterator<ReadonlySet<TVal>>

+
+ +
    + +
  • +

    Iterates over all values in this Map.

    +
    +

    Returns IterableIterator<TVal>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WrappingLogger.html b/5.x/docs/classes/WrappingLogger.html new file mode 100644 index 000000000..922e626df --- /dev/null +++ b/5.x/docs/classes/WrappingLogger.html @@ -0,0 +1,245 @@ +WrappingLogger | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Implements BaseLogger around a SimpleLogger, +which can be swapped out a runtime.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
logger: SimpleLogger
+
+

Methods

+
+ +
+
+ +
+
+ +
+
+ +
    + +
  • +

    Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

    +
    +
    +

    Parameters

    +
      +
    • +
      level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
      +

      The level to log at.

      +
    • +
    • +
      message: string
      +

      The message to log.

      +
    • +
    • +
      Optional meta: LogMetadata
      +

      Optional metadata to include in the log message.

      +
    +

    Returns WrappingLogger

+
+ +
+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/WwwAuthMetadataWriter.html b/5.x/docs/classes/WwwAuthMetadataWriter.html new file mode 100644 index 000000000..4018199d3 --- /dev/null +++ b/5.x/docs/classes/WwwAuthMetadataWriter.html @@ -0,0 +1,180 @@ +WwwAuthMetadataWriter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Class WwwAuthMetadataWriter

+
+

Adds the WWW-Authenticate header with the injected value in case the response status code is 401.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
auth: string
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<void>

+
+ +
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/classes/YargsCliExtractor.html b/5.x/docs/classes/YargsCliExtractor.html new file mode 100644 index 000000000..af2456cb4 --- /dev/null +++ b/5.x/docs/classes/YargsCliExtractor.html @@ -0,0 +1,199 @@ +YargsCliExtractor | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Parses CLI args using the yargs library. +Specific settings can be enabled through the provided options.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Methods

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
yargsArgOptions: Record<string, Options>
+
+ +
yargvOptions: CliOptions
+
+

Methods

+
+ +
    + +
  • +

    Checks if the input can be handled by this class. +If it cannot handle the input, rejects with an error explaining why.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: CliArgv
      +

      Input that could potentially be handled.

      +
    +

    Returns Promise<void>

+
+ +
    + +
  • +

    Creates the yargs Argv object based on the input CLI argv.

    +
    +
    +

    Parameters

    +
      +
    • +
      argv: readonly string[]
    +

    Returns Argv<{}>

+
+ +
    + +
  • +

    Handles the given input. This may only be called if canHandle did not reject. +When unconditionally calling both in sequence, consider handleSafe instead.

    + +

    Returns

    A promise resolving when handling is finished.

    +
    +
    +

    Parameters

    +
      +
    • +
      argv: readonly string[]
      +

      Input that needs to be handled.

      +
    +

    Returns Promise<{ $0: string; _: (string | number)[]; [argName: string]: unknown }>

+
+ +
    + +
  • +

    Helper function that first runs canHandle followed by handle. +Throws the error of canHandle if the data cannot be handled, +or returns the result of handle otherwise.

    + +

    Returns

    A promise resolving if the input can be handled, rejecting with an Error if not.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: CliArgv
      +

      Input data that will be handled if it can be handled.

      +
    +

    Returns Promise<Shorthand>

+
+
\ No newline at end of file diff --git a/5.x/docs/classes/YargsParameter.html b/5.x/docs/classes/YargsParameter.html new file mode 100644 index 000000000..8be2e21ca --- /dev/null +++ b/5.x/docs/classes/YargsParameter.html @@ -0,0 +1,104 @@ +YargsParameter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

This class exists as wrapper around a yargs Options object, +thereby allowing us to create these in a Components.js configuration.

+

Format details can be found at https://yargs.js.org/docs/#api-reference-optionskey-opt

+
+
+

Hierarchy

+
    +
  • YargsParameter
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
    + +
  • +
    +

    Range

    +
    +

    Parameters

    +
      +
    • +
      name: string
      +

      Name of the parameter. Corresponds to the first parameter passed to the yargs.options function.

      +
    • +
    • +
      options: Record<string, any>
      +

      Options for a single parameter that should be parsed.

      +
    +

    Returns YargsParameter

+
+

Properties

+
+ +
name: string
+
+ +
options: Options
+
+
\ No newline at end of file diff --git a/5.x/docs/enums/AccessMode.html b/5.x/docs/enums/AccessMode.html new file mode 100644 index 000000000..e41a89bf6 --- /dev/null +++ b/5.x/docs/enums/AccessMode.html @@ -0,0 +1,91 @@ +AccessMode | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Enumeration AccessMode

+
+

Different modes that require permission.

+
+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
append: "append"
+
+ +
create: "create"
+
+ +
delete: "delete"
+
+ +
read: "read"
+
+ +
write: "write"
+
+
\ No newline at end of file diff --git a/5.x/docs/enums/AclMode.html b/5.x/docs/enums/AclMode.html new file mode 100644 index 000000000..8013ee001 --- /dev/null +++ b/5.x/docs/enums/AclMode.html @@ -0,0 +1,60 @@ +AclMode | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Enumeration AclMode

+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
control: "control"
+
+
\ No newline at end of file diff --git a/5.x/docs/enums/CredentialGroup.html b/5.x/docs/enums/CredentialGroup.html new file mode 100644 index 000000000..bc2ad0134 --- /dev/null +++ b/5.x/docs/enums/CredentialGroup.html @@ -0,0 +1,70 @@ +CredentialGroup | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Enumeration CredentialGroup

+
+

Specific groups that can have credentials.

+
+
+
+
+ +
+
+

Enumeration Members

+
+
+

Enumeration Members

+
+ +
agent: "agent"
+
+ +
public: "public"
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/absoluteFilePath.html b/5.x/docs/functions/absoluteFilePath.html new file mode 100644 index 000000000..87839f2e3 --- /dev/null +++ b/5.x/docs/functions/absoluteFilePath.html @@ -0,0 +1,656 @@ +absoluteFilePath | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function absoluteFilePath

+
+
    + +
  • +

    Resolves a path to its absolute form. +Absolute inputs will not be changed (except changing Windows to POSIX). +Relative inputs will be interpreted relative to process.cwd().

    + +

    Returns

    The potentially changed path (POSIX).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check (POSIX or Windows).

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/addGeneratedResources.html b/5.x/docs/functions/addGeneratedResources.html new file mode 100644 index 000000000..bda5a0092 --- /dev/null +++ b/5.x/docs/functions/addGeneratedResources.html @@ -0,0 +1,666 @@ +addGeneratedResources | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function addGeneratedResources

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/addHeader.html b/5.x/docs/functions/addHeader.html new file mode 100644 index 000000000..95e5f1a36 --- /dev/null +++ b/5.x/docs/functions/addHeader.html @@ -0,0 +1,654 @@ +addHeader | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Adds a header value without overriding previous values.

    +
    +
    +

    Parameters

    +
      +
    • +
      response: ServerResponse
    • +
    • +
      name: string
    • +
    • +
      value: string | string[]
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/addResourceMetadata.html b/5.x/docs/functions/addResourceMetadata.html new file mode 100644 index 000000000..93089d27c --- /dev/null +++ b/5.x/docs/functions/addResourceMetadata.html @@ -0,0 +1,658 @@ +addResourceMetadata | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function addResourceMetadata

+
+
    + +
  • +

    Helper function to generate type quads for a Container or Resource.

    + +

    Returns

    The generated quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      metadata: RepresentationMetadata
      +

      Metadata to add to.

      +
    • +
    • +
      isContainer: boolean
      +

      If the identifier corresponds to a container.

      +
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/addTemplateMetadata.html b/5.x/docs/functions/addTemplateMetadata.html new file mode 100644 index 000000000..0167bd2ee --- /dev/null +++ b/5.x/docs/functions/addTemplateMetadata.html @@ -0,0 +1,660 @@ +addTemplateMetadata | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function addTemplateMetadata

+
+
    + +
  • +

    Links a template file with a given content-type to the metadata using the SOLID_META.template predicate.

    +
    +
    +

    Parameters

    +
      +
    • +
      metadata: RepresentationMetadata
      +

      Metadata to update.

      +
    • +
    • +
      templateFile: string
      +

      Path to the template.

      +
    • +
    • +
      contentType: string
      +

      Content-type of the template after it is rendered.

      +
    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/allFulfilled.html b/5.x/docs/functions/allFulfilled.html new file mode 100644 index 000000000..d1c1ec931 --- /dev/null +++ b/5.x/docs/functions/allFulfilled.html @@ -0,0 +1,658 @@ +allFulfilled | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function allFulfilled

+
+
    + +
  • +

    Obtains the values of all fulfilled promises. +If there are rejections (and ignoreErrors is false), throws a combined error of all rejected promises.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      promises: Promise<T>[]
    • +
    • +
      ignoreErrors: boolean = false
    +

    Returns Promise<T[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/assertError.html b/5.x/docs/functions/assertError.html new file mode 100644 index 000000000..ca0f6c8c4 --- /dev/null +++ b/5.x/docs/functions/assertError.html @@ -0,0 +1,651 @@ +assertError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function assertError

+
+
    + +
  • +

    Asserts that the input is a native error. +If not the input will be re-thrown.

    +
    +
    +

    Parameters

    +
      +
    • +
      error: unknown
    +

    Returns asserts error is Error

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/assertPassword.html b/5.x/docs/functions/assertPassword.html new file mode 100644 index 000000000..5a1d95904 --- /dev/null +++ b/5.x/docs/functions/assertPassword.html @@ -0,0 +1,657 @@ +assertPassword | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function assertPassword

+
+
    + +
  • +

    Asserts that password is a string that matches confirmPassword. +Will throw an Error otherwise.

    +
    +
    +

    Parameters

    +
      +
    • +
      password: any
      +

      Password to assert.

      +
    • +
    • +
      confirmPassword: any
      +

      Confirmation of password to match.

      +
    +

    Returns asserts password is string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/cleanPreferences.html b/5.x/docs/functions/cleanPreferences.html new file mode 100644 index 000000000..2ce49658a --- /dev/null +++ b/5.x/docs/functions/cleanPreferences.html @@ -0,0 +1,656 @@ +cleanPreferences | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function cleanPreferences

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/cloneRepresentation.html b/5.x/docs/functions/cloneRepresentation.html new file mode 100644 index 000000000..5ea0c224b --- /dev/null +++ b/5.x/docs/functions/cloneRepresentation.html @@ -0,0 +1,655 @@ +cloneRepresentation | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function cloneRepresentation

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/concat.html b/5.x/docs/functions/concat.html new file mode 100644 index 000000000..67c989f49 --- /dev/null +++ b/5.x/docs/functions/concat.html @@ -0,0 +1,657 @@ +concat | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Creates a new iterable that is a concatenation of all the iterables in the input.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      iterables: Iterable<Iterable<T>>
      +

      An iterable of which the contents will be concatenated into a new iterable.

      +
    +

    Returns Iterable<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createAggregateError.html b/5.x/docs/functions/createAggregateError.html new file mode 100644 index 000000000..ec6fd3743 --- /dev/null +++ b/5.x/docs/functions/createAggregateError.html @@ -0,0 +1,658 @@ +createAggregateError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function createAggregateError

+
+
    + +
  • +

    Combines a list of errors into a single HttpErrors. +Status code depends on the input errors. If they all share the same status code that code will be re-used. +If they are all within the 4xx range, 400 will be used, otherwise 500.

    +
    +
    +

    Parameters

    +
      +
    • +
      errors: Error[]
      +

      Errors to combine.

      +
    • +
    • +
      messagePrefix: string = 'No handler supports the given input:'
      +

      Prefix for the aggregate error message. Will be followed with an array of all the messages.

      +
    +

    Returns HttpError

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createErrorMessage.html b/5.x/docs/functions/createErrorMessage.html new file mode 100644 index 000000000..8781dce16 --- /dev/null +++ b/5.x/docs/functions/createErrorMessage.html @@ -0,0 +1,648 @@ +createErrorMessage | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function createErrorMessage

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createNamespace.html b/5.x/docs/functions/createNamespace.html new file mode 100644 index 000000000..a058763ee --- /dev/null +++ b/5.x/docs/functions/createNamespace.html @@ -0,0 +1,673 @@ +createNamespace | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function createNamespace

+
+
    + +
  • +

    Creates a function that expands local names from the given base URI, +and exports the given local names as properties on the returned object.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TKey extends string

    • +
    • +

      TValue

    +
    +

    Parameters

    +
      +
    • +
      baseUri: string
    • +
    • +
      toValue: ((expanded: string) => TValue)
      +
        +
      • +
          +
        • (expanded: string): TValue
        • +
        • +
          +

          Parameters

          +
            +
          • +
            expanded: string
          +

          Returns TValue

    • +
    • +
      Rest ...localNames: TKey[]
    +

    Returns Namespace<typeof localNames, TValue>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createSubdomainRegexp.html b/5.x/docs/functions/createSubdomainRegexp.html new file mode 100644 index 000000000..5b350c83a --- /dev/null +++ b/5.x/docs/functions/createSubdomainRegexp.html @@ -0,0 +1,661 @@ +createSubdomainRegexp | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function createSubdomainRegexp

+
+
    + +
  • +

    Creates a regular expression that matches URLs containing the given baseUrl, or a subdomain of the given baseUrl. +In case there is a subdomain, the first match of the regular expression will be that subdomain.

    +

    Examples with baseUrl http://test.com/foo/:

    +
      +
    • Will match http://test.com/foo/
    • +
    • Will match http://test.com/foo/bar/baz
    • +
    • Will match http://alice.bob.test.com/foo/bar/baz, first match result will be alice.bob
    • +
    • Will not match http://test.com/
    • +
    • Will not match http://alicetest.com/foo/
    • +
    +
    +
    +

    Parameters

    +
      +
    • +
      baseUrl: string
      +

      Base URL for the regular expression.

      +
    +

    Returns RegExp

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createTermNamespace.html b/5.x/docs/functions/createTermNamespace.html new file mode 100644 index 000000000..4652890ae --- /dev/null +++ b/5.x/docs/functions/createTermNamespace.html @@ -0,0 +1,658 @@ +createTermNamespace | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function createTermNamespace

+
+
    + +
  • +

    Creates a function that expands local names from the given base URI into named nodes, +and exports the given local names as properties on the returned object.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends string

    +
    +

    Parameters

    +
      +
    • +
      baseUri: string
    • +
    • +
      Rest ...localNames: T[]
    +

    Returns Namespace<typeof localNames, NamedNode>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createUriAndTermNamespace.html b/5.x/docs/functions/createUriAndTermNamespace.html new file mode 100644 index 000000000..9c69b45de --- /dev/null +++ b/5.x/docs/functions/createUriAndTermNamespace.html @@ -0,0 +1,659 @@ +createUriAndTermNamespace | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function createUriAndTermNamespace

+
+
    + +
  • +

    Creates a function that expands local names from the given base URI into string, +and exports the given local names as properties on the returned object. +Under the terms property, it exposes the expanded local names as named nodes.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends string

    +
    +

    Parameters

    +
      +
    • +
      baseUri: string
    • +
    • +
      Rest ...localNames: T[]
    +

    Returns Namespace<typeof localNames, string> & { terms: Namespace<typeof localNames, NamedNode> }

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/createUriNamespace.html b/5.x/docs/functions/createUriNamespace.html new file mode 100644 index 000000000..ed32c36b0 --- /dev/null +++ b/5.x/docs/functions/createUriNamespace.html @@ -0,0 +1,658 @@ +createUriNamespace | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function createUriNamespace

+
+
    + +
  • +

    Creates a function that expands local names from the given base URI into strings, +and exports the given local names as properties on the returned object.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends string

    +
    +

    Parameters

    +
      +
    • +
      baseUri: string
    • +
    • +
      Rest ...localNames: T[]
    +

    Returns Namespace<typeof localNames, string>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/decodeUriPathComponents.html b/5.x/docs/functions/decodeUriPathComponents.html new file mode 100644 index 000000000..55e2f8f65 --- /dev/null +++ b/5.x/docs/functions/decodeUriPathComponents.html @@ -0,0 +1,656 @@ +decodeUriPathComponents | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function decodeUriPathComponents

+
+
    + +
  • +

    This function is used when converting a URI to a file path. Decodes all components of a URI path, +with the exception of encoded slash characters, as this would lead to unexpected file locations +being targeted (resulting in erroneous behaviour of the file based backend).

    + +

    Returns

    A decoded copy of the provided URI path (ignoring encoded slash characters).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The path to decode the URI path components of.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/encodeUriPathComponents.html b/5.x/docs/functions/encodeUriPathComponents.html new file mode 100644 index 000000000..0ffd0865b --- /dev/null +++ b/5.x/docs/functions/encodeUriPathComponents.html @@ -0,0 +1,656 @@ +encodeUriPathComponents | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function encodeUriPathComponents

+
+
    + +
  • +

    This function is used in the process of converting a file path to a URI. Encodes all (non-slash) +special characters in a URI path, with the exception of encoded slash characters, as this would +lead to unnecessary double encoding, resulting in a URI that differs from the expected result.

    + +

    Returns

    An encoded copy of the provided URI path (ignoring encoded slash characters).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The path to encode the URI path components of.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/endOfStream.html b/5.x/docs/functions/endOfStream.html new file mode 100644 index 000000000..9076043e4 --- /dev/null +++ b/5.x/docs/functions/endOfStream.html @@ -0,0 +1,648 @@ +endOfStream | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function endOfStream

+
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      arg1: Stream
    +

    Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/ensureLeadingSlash.html b/5.x/docs/functions/ensureLeadingSlash.html new file mode 100644 index 000000000..75ef79a40 --- /dev/null +++ b/5.x/docs/functions/ensureLeadingSlash.html @@ -0,0 +1,656 @@ +ensureLeadingSlash | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function ensureLeadingSlash

+
+
    + +
  • +

    Makes sure the input path has exactly 1 slash at the beginning. +Multiple slashes will get merged into one. +If there is no slash it will be added.

    + +

    Returns

    The potentially changed path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/ensureTrailingSlash.html b/5.x/docs/functions/ensureTrailingSlash.html new file mode 100644 index 000000000..ead52a5bc --- /dev/null +++ b/5.x/docs/functions/ensureTrailingSlash.html @@ -0,0 +1,656 @@ +ensureTrailingSlash | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function ensureTrailingSlash

+
+
    + +
  • +

    Makes sure the input path has exactly 1 slash at the end. +Multiple slashes will get merged into one. +If there is no slash it will be added.

    + +

    Returns

    The potentially changed path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/extractScheme.html b/5.x/docs/functions/extractScheme.html new file mode 100644 index 000000000..af3376b29 --- /dev/null +++ b/5.x/docs/functions/extractScheme.html @@ -0,0 +1,658 @@ +extractScheme | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function extractScheme

+
+
    + +
  • +

    Splits a URL (or similar) string into a part containing its scheme and one containing the rest. +E.g., http://test.com/ results in { scheme: 'http://', rest: 'test.com/' }.

    +
    +
    +

    Parameters

    +
      +
    • +
      url: string
      +

      String to parse.

      +
    +

    Returns { rest: string; scheme: string }

    +
      +
    • +
      rest: string
    • +
    • +
      scheme: string
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/fetchDataset.html b/5.x/docs/functions/fetchDataset.html new file mode 100644 index 000000000..251ff042c --- /dev/null +++ b/5.x/docs/functions/fetchDataset.html @@ -0,0 +1,651 @@ +fetchDataset | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function fetchDataset

+
+
    + +
  • +

    Fetches an RDF dataset from the given URL.

    +

    Response will be a Representation with content-type internal/quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      url: string
    +

    Returns Promise<Representation>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/filter.html b/5.x/docs/functions/filter.html new file mode 100644 index 000000000..f17572486 --- /dev/null +++ b/5.x/docs/functions/filter.html @@ -0,0 +1,680 @@ +filter | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Creates a new iterable with all elements that pass the test implemented by the provided function. +Similar to the Array.prototype.filter function. +See the documentation of the above function for more details.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<T>
      +

      Iterable on which to call the map function.

      +
    • +
    • +
      callbackFn: ((element: T, index: number) => boolean)
      +

      Function that is called to test every element.

      +
      +
        +
      • +
          +
        • (element: T, index: number): boolean
        • +
        • +
          +

          Parameters

          +
            +
          • +
            element: T
          • +
          • +
            index: number
          +

          Returns boolean

    • +
    • +
      Optional thisArg: any
      +

      Value to use as this when executing callbackFn.

      +
    +

    Returns Iterable<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/filterHandlers.html b/5.x/docs/functions/filterHandlers.html new file mode 100644 index 000000000..1a649517a --- /dev/null +++ b/5.x/docs/functions/filterHandlers.html @@ -0,0 +1,664 @@ +filterHandlers | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function filterHandlers

+
+
    + +
  • +

    Filters a list of handlers to only keep those that can handle the input. +Will error if no matching handlers are found.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TIn

    • +
    • +

      TOut

    +
    +

    Parameters

    +
      +
    • +
      handlers: AsyncHandler<TIn, TOut>[]
      +

      Handlers to filter.

      +
    • +
    • +
      input: TIn
      +

      Input that needs to be supported.

      +
    +

    Returns Promise<AsyncHandler<TIn, TOut>[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/find.html b/5.x/docs/functions/find.html new file mode 100644 index 000000000..0671df9d4 --- /dev/null +++ b/5.x/docs/functions/find.html @@ -0,0 +1,681 @@ +find | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Returns the first element in the provided iterable that satisfies the provided testing function. +If no values satisfy the testing function, undefined is returned. +Similar to the Array.prototype.find function. +See the documentation of the above function for more details.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<T>
      +

      Iterable on which to call the map function.

      +
    • +
    • +
      callbackFn: ((element: T, index: number) => boolean)
      +

      Function that is called to test every element.

      +
      +
        +
      • +
          +
        • (element: T, index: number): boolean
        • +
        • +
          +

          Parameters

          +
            +
          • +
            element: T
          • +
          • +
            index: number
          +

          Returns boolean

    • +
    • +
      Optional thisArg: any
      +

      Value to use as this when executing callbackFn.

      +
    +

    Returns T | undefined

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/findHandler.html b/5.x/docs/functions/findHandler.html new file mode 100644 index 000000000..45b3bddb4 --- /dev/null +++ b/5.x/docs/functions/findHandler.html @@ -0,0 +1,666 @@ +findHandler | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function findHandler

+
+
    + +
  • +

    Finds a handler that can handle the given input data. +Otherwise an error gets thrown.

    + +

    Returns

    A promise resolving to a handler that supports the data or otherwise rejecting.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TIn

    • +
    • +

      TOut

    +
    +

    Parameters

    +
      +
    • +
      handlers: AsyncHandler<TIn, TOut>[]
      +

      List of handlers to search in.

      +
    • +
    • +
      input: TIn
      +

      The input data.

      +
    +

    Returns Promise<AsyncHandler<TIn, TOut>>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/generateHttpErrorClass.html b/5.x/docs/functions/generateHttpErrorClass.html new file mode 100644 index 000000000..5515d398f --- /dev/null +++ b/5.x/docs/functions/generateHttpErrorClass.html @@ -0,0 +1,663 @@ +generateHttpErrorClass | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function generateHttpErrorClass

+
+
    + +
  • +

    Generates a new HttpError class with the given status code and name. +In general, status codes are used to uniquely identify error types, +so there should be no 2 classes with the same value there.

    +

    To make sure Components.js can work with these newly generated classes, +the generated class should be called BaseHttpError as that name is an entry in .componentsignore. +The actual class should then extend BaseHttpError and have a correct constructor, +so the Components.js generator can generate the correct components JSON-LD file during build.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TCode extends number

    +
    +

    Parameters

    +
      +
    • +
      statusCode: TCode
    • +
    • +
      name: string
    +

    Returns HttpErrorClass<TCode>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/generateHttpErrorUri.html b/5.x/docs/functions/generateHttpErrorUri.html new file mode 100644 index 000000000..1fbaa8002 --- /dev/null +++ b/5.x/docs/functions/generateHttpErrorUri.html @@ -0,0 +1,650 @@ +generateHttpErrorUri | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function generateHttpErrorUri

+
+
    + +
  • +

    Returns a URI that is unique for the given status code.

    +
    +
    +

    Parameters

    +
      +
    • +
      statusCode: number
    +

    Returns NamedNode

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/generateRedirectHttpErrorClass.html b/5.x/docs/functions/generateRedirectHttpErrorClass.html new file mode 100644 index 000000000..ccbc2d6eb --- /dev/null +++ b/5.x/docs/functions/generateRedirectHttpErrorClass.html @@ -0,0 +1,659 @@ +generateRedirectHttpErrorClass | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function generateRedirectHttpErrorClass

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getBestPreference.html b/5.x/docs/functions/getBestPreference.html new file mode 100644 index 000000000..30d373b6a --- /dev/null +++ b/5.x/docs/functions/getBestPreference.html @@ -0,0 +1,660 @@ +getBestPreference | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getBestPreference

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getConversionTarget.html b/5.x/docs/functions/getConversionTarget.html new file mode 100644 index 000000000..431578b85 --- /dev/null +++ b/5.x/docs/functions/getConversionTarget.html @@ -0,0 +1,664 @@ +getConversionTarget | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getConversionTarget

+
+
    + +
  • +

    For a media type converter that can generate the given types, +this function tries to find the type that best matches the given preferences.

    +

    This function combines several other conversion utility functions +to determine what output a converter should generate: +it cleans the preferences with cleanPreferences to support empty preferences +and to prevent the accidental generation of internal types, +after which the best match gets found based on the weights.

    + +

    Returns

    The best match. Undefined if there is no match.

    +
    +
    +

    Parameters

    +
    +

    Returns string | undefined

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getDefault.html b/5.x/docs/functions/getDefault.html new file mode 100644 index 000000000..bbebd73d5 --- /dev/null +++ b/5.x/docs/functions/getDefault.html @@ -0,0 +1,669 @@ +getDefault | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Finds the result of calling map.get(key). +If there is no result, it instead returns the default value. +The Map will also be updated to assign that default value to the given key.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TKey

    • +
    • +

      TValue

    +
    +

    Parameters

    +
      +
    • +
      map: Map<TKey, TValue>
      +

      Map to use.

      +
    • +
    • +
      key: TKey
      +

      Key to find the value for.

      +
    • +
    • +
      defaultValue: TValue
      +

      Value to insert and return if no result was found.

      +
    +

    Returns TValue

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getETag.html b/5.x/docs/functions/getETag.html new file mode 100644 index 000000000..30231a7af --- /dev/null +++ b/5.x/docs/functions/getETag.html @@ -0,0 +1,654 @@ +getETag | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Generates an ETag based on the last modified date of a resource.

    + +

    Returns

    the generated ETag. Undefined if no last modified date was found.

    +
    +
    +

    Parameters

    +
    +

    Returns string | undefined

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getExtension.html b/5.x/docs/functions/getExtension.html new file mode 100644 index 000000000..a37a6eaff --- /dev/null +++ b/5.x/docs/functions/getExtension.html @@ -0,0 +1,653 @@ +getExtension | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getExtension

+
+
    + +
  • +

    Extracts the extension (without dot) from a path. +Custom function since path.extname does not work on all cases (e.g. ".acl")

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Input path to parse.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getLoggerFor.html b/5.x/docs/functions/getLoggerFor.html new file mode 100644 index 000000000..007105df1 --- /dev/null +++ b/5.x/docs/functions/getLoggerFor.html @@ -0,0 +1,658 @@ +getLoggerFor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getLoggerFor

+
+
    + +
  • +

    Gets a logger instance for the given class instance.

    +

    The following shows a typical pattern on how to create loggers:

    +
    class MyClass {
    protected readonly logger = getLoggerFor(this);
    } +
    +

    If no class is applicable, a logger can also be created as follows:

    +
    const logger = getLoggerFor('MyFunction');
    +
    +
    +
    +

    Parameters

    +
      +
    • +
      loggable: string | Instance
      +

      A class instance or a class string name.

      +
    +

    Returns Logger

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getModuleRoot.html b/5.x/docs/functions/getModuleRoot.html new file mode 100644 index 000000000..1750205aa --- /dev/null +++ b/5.x/docs/functions/getModuleRoot.html @@ -0,0 +1,645 @@ +getModuleRoot | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getModuleRoot

+
+
    + +
  • +

    Returns the folder corresponding to the root of the Community Solid Server module

    +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getRelativeUrl.html b/5.x/docs/functions/getRelativeUrl.html new file mode 100644 index 000000000..a78df1727 --- /dev/null +++ b/5.x/docs/functions/getRelativeUrl.html @@ -0,0 +1,661 @@ +getRelativeUrl | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getRelativeUrl

+
+
    + +
  • +

    Creates a relative URL by removing the base URL. +Will throw an error in case the resulting target is not withing the base URL scope.

    +
    +
    +

    Parameters

    +
      +
    • +
      baseUrl: string
      +

      Base URL.

      +
    • +
    • +
      request: HttpRequest
      +

      Incoming request of which the target needs to be extracted.

      +
    • +
    • +
      targetExtractor: TargetExtractor
      +

      Will extract the target from the request.

      +
    +

    Returns Promise<string>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getSingleItem.html b/5.x/docs/functions/getSingleItem.html new file mode 100644 index 000000000..f9a8588b1 --- /dev/null +++ b/5.x/docs/functions/getSingleItem.html @@ -0,0 +1,654 @@ +getSingleItem | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getSingleItem

+
+
    + +
  • +

    Converts the stream to a single object. +This assumes the stream is in object mode and only contains a single element, +otherwise an error will be thrown.

    +
    +
    +

    Parameters

    +
      +
    • +
      stream: Readable
      +

      Object stream with single entry.

      +
    +

    Returns Promise<unknown>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getStatusCode.html b/5.x/docs/functions/getStatusCode.html new file mode 100644 index 000000000..dff6744ed --- /dev/null +++ b/5.x/docs/functions/getStatusCode.html @@ -0,0 +1,650 @@ +getStatusCode | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getStatusCode

+
+
    + +
  • +

    Returns the HTTP status code corresponding to the error.

    +
    +
    +

    Parameters

    +
      +
    • +
      error: Error
    +

    Returns number

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getTemplateFilePath.html b/5.x/docs/functions/getTemplateFilePath.html new file mode 100644 index 000000000..9dec4af08 --- /dev/null +++ b/5.x/docs/functions/getTemplateFilePath.html @@ -0,0 +1,651 @@ +getTemplateFilePath | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getTemplateFilePath

+
+
    + +
  • +

    Returns the absolute path to the template. +Returns undefined if the input does not contain a file path.

    +
    +
    +

    Parameters

    +
    +

    Returns string | undefined

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getTypeWeight.html b/5.x/docs/functions/getTypeWeight.html new file mode 100644 index 000000000..797d196c9 --- /dev/null +++ b/5.x/docs/functions/getTypeWeight.html @@ -0,0 +1,659 @@ +getTypeWeight | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getTypeWeight

+
+
    + +
  • +

    Tries to match the given type to the given preferences. +In case there are multiple matches the most specific one will be chosen as per RFC 7231.

    + +

    Returns

    The corresponding weight from the preferences or 0 if there is no match.

    +
    +
    +

    Parameters

    +
      +
    • +
      type: string
      +

      Type for which the matching weight is needed.

      +
    • +
    • +
      preferred: ValuePreferences
      +

      Preferences to match the type to.

      +
    +

    Returns number

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/getWeightedPreferences.html b/5.x/docs/functions/getWeightedPreferences.html new file mode 100644 index 000000000..1641e4542 --- /dev/null +++ b/5.x/docs/functions/getWeightedPreferences.html @@ -0,0 +1,660 @@ +getWeightedPreferences | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function getWeightedPreferences

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/guardStream.html b/5.x/docs/functions/guardStream.html new file mode 100644 index 000000000..b2a8b5327 --- /dev/null +++ b/5.x/docs/functions/guardStream.html @@ -0,0 +1,664 @@ +guardStream | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function guardStream

+
+
    + +
  • +

    Makes sure that listeners always receive the error event of a stream, +even if it was thrown before the listener was attached.

    +

    When guarding a stream it is assumed that error listeners already attached should be ignored, +only error listeners attached after the stream is guarded will prevent an error from being logged.

    +

    If the input is already guarded the guard will be reset, +which means ignoring error listeners already attached.

    + +

    Returns

    The stream.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends EventEmitter<T>

    +
    +

    Parameters

    +
      +
    • +
      stream: T
      +

      Stream that can potentially throw an error.

      +
    +

    Returns Guarded<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/guardedStreamFrom.html b/5.x/docs/functions/guardedStreamFrom.html new file mode 100644 index 000000000..e727cd526 --- /dev/null +++ b/5.x/docs/functions/guardedStreamFrom.html @@ -0,0 +1,656 @@ +guardedStreamFrom | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function guardedStreamFrom

+
+
    + +
  • +

    Converts a string or array to a stream and applies an error guard so that it is Guarded.

    +
    +
    +

    Parameters

    +
      +
    • +
      contents: string | Iterable<any>
      +

      Data to stream.

      +
    • +
    • +
      Optional options: ReadableOptions
      +

      Options to pass to the Readable constructor. See Readable.from.

      +
    +

    Returns Guarded<Readable>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/hasScheme.html b/5.x/docs/functions/hasScheme.html new file mode 100644 index 000000000..ab896943b --- /dev/null +++ b/5.x/docs/functions/hasScheme.html @@ -0,0 +1,658 @@ +hasScheme | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Checks if the scheme part of the specified url matches at least one of the provided options.

    + +

    Returns

    True if the URL scheme matches at least one of the provided options, false otherwise.

    +
    +
    +

    Parameters

    +
      +
    • +
      url: string
      +

      A string representing the URL.

      +
    • +
    • +
      Rest ...schemes: string[]
      +

      Scheme value options (the function will check if at least one matches the URL scheme).

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/identifierHashFn.html b/5.x/docs/functions/identifierHashFn.html new file mode 100644 index 000000000..3d90b2c56 --- /dev/null +++ b/5.x/docs/functions/identifierHashFn.html @@ -0,0 +1,650 @@ +identifierHashFn | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function identifierHashFn

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isContainerIdentifier.html b/5.x/docs/functions/isContainerIdentifier.html new file mode 100644 index 000000000..d889f6c04 --- /dev/null +++ b/5.x/docs/functions/isContainerIdentifier.html @@ -0,0 +1,652 @@ +isContainerIdentifier | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function isContainerIdentifier

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isContainerPath.html b/5.x/docs/functions/isContainerPath.html new file mode 100644 index 000000000..c9ee1115e --- /dev/null +++ b/5.x/docs/functions/isContainerPath.html @@ -0,0 +1,652 @@ +isContainerPath | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function isContainerPath

+
+
    + +
  • +

    Checks if the path corresponds to a container path (ending in a /).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check.

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isError.html b/5.x/docs/functions/isError.html new file mode 100644 index 000000000..6664b7eb6 --- /dev/null +++ b/5.x/docs/functions/isError.html @@ -0,0 +1,650 @@ +isError | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Checks if the input is an Error.

    +
    +
    +

    Parameters

    +
      +
    • +
      error: any
    +

    Returns error is Error

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isGuarded.html b/5.x/docs/functions/isGuarded.html new file mode 100644 index 000000000..f75a29a65 --- /dev/null +++ b/5.x/docs/functions/isGuarded.html @@ -0,0 +1,655 @@ +isGuarded | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Determines whether the stream is guarded against emitting errors.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends EventEmitter<T>

    +
    +

    Parameters

    +
      +
    • +
      stream: T
    +

    Returns stream is Guarded<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isHttpRequest.html b/5.x/docs/functions/isHttpRequest.html new file mode 100644 index 000000000..73e0fb160 --- /dev/null +++ b/5.x/docs/functions/isHttpRequest.html @@ -0,0 +1,650 @@ +isHttpRequest | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function isHttpRequest

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isInternalContentType.html b/5.x/docs/functions/isInternalContentType.html new file mode 100644 index 000000000..7c1e2ed93 --- /dev/null +++ b/5.x/docs/functions/isInternalContentType.html @@ -0,0 +1,654 @@ +isInternalContentType | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function isInternalContentType

+
+
    + +
  • +

    Checks if the given content type is an internal content type such as internal/quads. +Response will be false if the input type is undefined.

    +

    Do not use this for media ranges.

    +
    +
    +

    Parameters

    +
      +
    • +
      Optional contentType: string
      +

      Type to check.

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isRepresentationMetadata.html b/5.x/docs/functions/isRepresentationMetadata.html new file mode 100644 index 000000000..e62b0e7e2 --- /dev/null +++ b/5.x/docs/functions/isRepresentationMetadata.html @@ -0,0 +1,650 @@ +isRepresentationMetadata | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function isRepresentationMetadata

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isResourceIdentifier.html b/5.x/docs/functions/isResourceIdentifier.html new file mode 100644 index 000000000..2211e06ba --- /dev/null +++ b/5.x/docs/functions/isResourceIdentifier.html @@ -0,0 +1,650 @@ +isResourceIdentifier | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function isResourceIdentifier

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isSystemError.html b/5.x/docs/functions/isSystemError.html new file mode 100644 index 000000000..17ef3be32 --- /dev/null +++ b/5.x/docs/functions/isSystemError.html @@ -0,0 +1,648 @@ +isSystemError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function isSystemError

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isTerm.html b/5.x/docs/functions/isTerm.html new file mode 100644 index 000000000..1d7e8d1d5 --- /dev/null +++ b/5.x/docs/functions/isTerm.html @@ -0,0 +1,650 @@ +isTerm | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +
    +

    Parameters

    +
      +
    • +
      Optional input: any
      +

      Checks if this is a Term.

      +
    +

    Returns input is Term

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isValidFileName.html b/5.x/docs/functions/isValidFileName.html new file mode 100644 index 000000000..24bc1df83 --- /dev/null +++ b/5.x/docs/functions/isValidFileName.html @@ -0,0 +1,654 @@ +isValidFileName | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function isValidFileName

+
+
    + +
  • +

    Checks the validity of a file name. A valid name consists of word characters, '-' or '.'.

    + +

    Returns

    True if the filename is valid, false otherwise.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: string
      +

      The name of the file to validate.

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/isValidVariable.html b/5.x/docs/functions/isValidVariable.html new file mode 100644 index 000000000..e4dd81b56 --- /dev/null +++ b/5.x/docs/functions/isValidVariable.html @@ -0,0 +1,651 @@ +isValidVariable | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function isValidVariable

+
+
    + +
  • +

    Checks if the given variable is one that is supported. +This can be used to weed out irrelevant parameters in an object.

    +
    +
    +

    Parameters

    +
      +
    • +
      variable: string
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/joinFilePath.html b/5.x/docs/functions/joinFilePath.html new file mode 100644 index 000000000..a2e1329f6 --- /dev/null +++ b/5.x/docs/functions/joinFilePath.html @@ -0,0 +1,658 @@ +joinFilePath | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function joinFilePath

+
+
    + +
  • +

    Adds the paths to the base path.

    + +

    Returns

    The potentially changed path (POSIX).

    +
    +
    +

    Parameters

    +
      +
    • +
      basePath: string
      +

      The base path (POSIX or Windows).

      +
    • +
    • +
      Rest ...paths: string[]
      +

      Subpaths to attach (POSIX).

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/joinUrl.html b/5.x/docs/functions/joinUrl.html new file mode 100644 index 000000000..a9c7b4893 --- /dev/null +++ b/5.x/docs/functions/joinUrl.html @@ -0,0 +1,665 @@ +joinUrl | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Join all arguments together and normalize the resulting url. +This works similar to path.join but you shouldn't use path.join for urls since it works +differently depending on the operating system and also doesn't work for some cases.

    +
    +
    +

    Parameters

    +
      +
    • +
      Rest ...parts: string[]
    +

    Returns string

  • + +
  • +

    Concatenates all the given strings into a normalized URL. +Will place slashes between input strings if necessary.

    +
    +
    +

    Parameters

    +
      +
    • +
      parts: string[]
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/listSingleThreadedComponents.html b/5.x/docs/functions/listSingleThreadedComponents.html new file mode 100644 index 000000000..474483900 --- /dev/null +++ b/5.x/docs/functions/listSingleThreadedComponents.html @@ -0,0 +1,658 @@ +listSingleThreadedComponents | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function listSingleThreadedComponents

+
+
    + +
  • +

    Will list class names of components instantiated implementing the SingleThreaded +interface while the application is being run in multithreaded mode.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      componentsManager: ComponentsManager<T>
      +

      The componentsManager being used to set up the application

      +
    +

    Returns Promise<string[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/map.html b/5.x/docs/functions/map.html new file mode 100644 index 000000000..1d9e11a3a --- /dev/null +++ b/5.x/docs/functions/map.html @@ -0,0 +1,682 @@ +map | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Creates a new iterable with the results of calling a provided function on every element in the calling array. +Similar to the Array.prototype.map function. +See the documentation of the above function for more details.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TIn

    • +
    • +

      TOut

    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<TIn>
      +

      Iterable on which to call the map function.

      +
    • +
    • +
      callbackFn: ((element: TIn, index: number) => TOut)
      +

      Function that is called for every element.

      +
      +
        +
      • +
          +
        • (element: TIn, index: number): TOut
        • +
        • +
          +

          Parameters

          +
            +
          • +
            element: TIn
          • +
          • +
            index: number
          +

          Returns TOut

    • +
    • +
      Optional thisArg: any
      +

      Value to use as this when executing callbackFn.

      +
    +

    Returns Iterable<TOut>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/matchesAuthorizationScheme.html b/5.x/docs/functions/matchesAuthorizationScheme.html new file mode 100644 index 000000000..c73c9effb --- /dev/null +++ b/5.x/docs/functions/matchesAuthorizationScheme.html @@ -0,0 +1,658 @@ +matchesAuthorizationScheme | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function matchesAuthorizationScheme

+
+
    + +
  • +

    Checks if the value of an HTTP Authorization header matches a specific scheme (e.g. Basic, Bearer, etc).

    + +

    Returns

    True if the Authorization header uses the specified scheme, false otherwise.

    +
    +
    +

    Parameters

    +
      +
    • +
      scheme: string
      +

      Name of the authorization scheme (case insensitive).

      +
    • +
    • +
      Optional authorization: string
      +

      The value of the Authorization header (may be undefined).

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/matchesMediaPreferences.html b/5.x/docs/functions/matchesMediaPreferences.html new file mode 100644 index 000000000..f8497a414 --- /dev/null +++ b/5.x/docs/functions/matchesMediaPreferences.html @@ -0,0 +1,656 @@ +matchesMediaPreferences | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function matchesMediaPreferences

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/matchesMediaType.html b/5.x/docs/functions/matchesMediaType.html new file mode 100644 index 000000000..68fe1e47a --- /dev/null +++ b/5.x/docs/functions/matchesMediaType.html @@ -0,0 +1,659 @@ +matchesMediaType | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function matchesMediaType

+
+
    + +
  • +

    Checks if the given two media types/ranges match each other. +Takes wildcards into account.

    + +

    Returns

    True if the media type patterns can match each other.

    +
    +
    +

    Parameters

    +
      +
    • +
      mediaA: string
      +

      Media type to match.

      +
    • +
    • +
      mediaB: string
      +

      Media type to match.

      +
    +

    Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/modify.html b/5.x/docs/functions/modify.html new file mode 100644 index 000000000..b967edd77 --- /dev/null +++ b/5.x/docs/functions/modify.html @@ -0,0 +1,662 @@ +modify | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/modulePath.html b/5.x/docs/functions/modulePath.html new file mode 100644 index 000000000..dfc284555 --- /dev/null +++ b/5.x/docs/functions/modulePath.html @@ -0,0 +1,651 @@ +modulePath | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Creates a path starting from the @solid/community-server module root, +to be resolved by the resolveAssetPath function.

    +
    +
    +

    Parameters

    +
      +
    • +
      relativePath: string = ''
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/normalizeFilePath.html b/5.x/docs/functions/normalizeFilePath.html new file mode 100644 index 000000000..a6cb1aed0 --- /dev/null +++ b/5.x/docs/functions/normalizeFilePath.html @@ -0,0 +1,654 @@ +normalizeFilePath | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function normalizeFilePath

+
+
    + +
  • +

    Resolves relative segments in the path.

    + +

    Returns

    The potentially changed path (POSIX).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check (POSIX or Windows).

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseAccept.html b/5.x/docs/functions/parseAccept.html new file mode 100644 index 000000000..e24031866 --- /dev/null +++ b/5.x/docs/functions/parseAccept.html @@ -0,0 +1,657 @@ +parseAccept | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function parseAccept

+
+
    + +
  • +

    Parses an Accept header string.

    + +

    Throws

    BadRequestHttpError +Thrown on invalid header syntax.

    + +

    Returns

    An array of Accept objects, sorted by weight.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +

      The Accept header string.

      +
    +

    Returns Accept[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseAcceptCharset.html b/5.x/docs/functions/parseAcceptCharset.html new file mode 100644 index 000000000..fae2f1674 --- /dev/null +++ b/5.x/docs/functions/parseAcceptCharset.html @@ -0,0 +1,657 @@ +parseAcceptCharset | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function parseAcceptCharset

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseAcceptDateTime.html b/5.x/docs/functions/parseAcceptDateTime.html new file mode 100644 index 000000000..1ffa8b88a --- /dev/null +++ b/5.x/docs/functions/parseAcceptDateTime.html @@ -0,0 +1,654 @@ +parseAcceptDateTime | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function parseAcceptDateTime

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseAcceptEncoding.html b/5.x/docs/functions/parseAcceptEncoding.html new file mode 100644 index 000000000..8fc811248 --- /dev/null +++ b/5.x/docs/functions/parseAcceptEncoding.html @@ -0,0 +1,657 @@ +parseAcceptEncoding | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function parseAcceptEncoding

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseAcceptLanguage.html b/5.x/docs/functions/parseAcceptLanguage.html new file mode 100644 index 000000000..3127e7802 --- /dev/null +++ b/5.x/docs/functions/parseAcceptLanguage.html @@ -0,0 +1,657 @@ +parseAcceptLanguage | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function parseAcceptLanguage

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseContentType.html b/5.x/docs/functions/parseContentType.html new file mode 100644 index 000000000..90e002d89 --- /dev/null +++ b/5.x/docs/functions/parseContentType.html @@ -0,0 +1,657 @@ +parseContentType | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function parseContentType

+
+
    + +
  • +

    Parses the Content-Type header and also parses any parameters in the header.

    + +

    Throws

    BadRequestHttpError +Thrown on invalid header syntax.

    + +

    Returns

    A ContentType object containing the value and optional parameters.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +

      The Content-Type header string.

      +
    +

    Returns ContentType

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseForwarded.html b/5.x/docs/functions/parseForwarded.html new file mode 100644 index 000000000..3929ce864 --- /dev/null +++ b/5.x/docs/functions/parseForwarded.html @@ -0,0 +1,654 @@ +parseForwarded | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function parseForwarded

+
+
    + +
  • +

    Parses a Forwarded header value and will fall back to X-Forwarded-* headers.

    + +

    Returns

    The parsed Forwarded header.

    +
    +
    +

    Parameters

    +
      +
    • +
      headers: IncomingHttpHeaders
      +

      The incoming HTTP headers.

      +
    +

    Returns Forwarded

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseLinkHeader.html b/5.x/docs/functions/parseLinkHeader.html new file mode 100644 index 000000000..96739cc10 --- /dev/null +++ b/5.x/docs/functions/parseLinkHeader.html @@ -0,0 +1,654 @@ +parseLinkHeader | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function parseLinkHeader

+
+
    + +
  • +

    Parses the link header(s) and returns an array of LinkEntry objects.

    + +

    Returns

    A LinkEntry array, LinkEntry contains a link and a params Record<string,string>

    +
    +
    +

    Parameters

    +
      +
    • +
      link: string | string[] = []
      +

      A single link header or an array of link headers

      +
    +

    Returns LinkEntry[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseParameters.html b/5.x/docs/functions/parseParameters.html new file mode 100644 index 000000000..b6b1987cc --- /dev/null +++ b/5.x/docs/functions/parseParameters.html @@ -0,0 +1,661 @@ +parseParameters | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function parseParameters

+
+
    + +
  • +

    Parses a list of split parameters and checks their validity.

    + +

    Throws

    BadRequestHttpError +Thrown on invalid parameter syntax.

    + +

    Returns

    An array of name/value objects corresponding to the parameters.

    +
    +
    +

    Parameters

    +
      +
    • +
      parameters: string[]
      +

      A list of split parameters (token [ "=" ( token / quoted-string ) ])

      +
    • +
    • +
      replacements: Record<string, string>
      +

      The double quoted strings that need to be replaced.

      +
    +

    Returns { name: string; value: string }[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/parseQuads.html b/5.x/docs/functions/parseQuads.html new file mode 100644 index 000000000..73f33ee77 --- /dev/null +++ b/5.x/docs/functions/parseQuads.html @@ -0,0 +1,658 @@ +parseQuads | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Helper function to convert a Readable into an array of quads.

    + +

    Returns

    A promise containing the array of quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      readable: Guarded<Readable>
      +

      The readable object.

      +
    • +
    • +
      options: ParserOptions = {}
      +

      Options for the parser.

      +
    +

    Returns Promise<Quad[]>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/pipeSafely.html b/5.x/docs/functions/pipeSafely.html new file mode 100644 index 000000000..cac2231f1 --- /dev/null +++ b/5.x/docs/functions/pipeSafely.html @@ -0,0 +1,680 @@ +pipeSafely | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Pipes one stream into another and emits errors of the first stream with the second. +In case of an error in the first stream the second one will be destroyed with the given error. +This will also make the stream Guarded.

    + +

    Returns

    The destination stream.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T extends Writable<T>

    +
    +

    Parameters

    +
      +
    • +
      readable: ReadableStream
      +

      Initial readable stream.

      +
    • +
    • +
      destination: T
      +

      The destination for writing data.

      +
    • +
    • +
      Optional mapError: ((error: Error) => Error)
      +

      Optional function that takes the error and converts it to a new error.

      +
      +
        +
      • +
          +
        • (error: Error): Error
        • +
        • +
          +

          Parameters

          +
            +
          • +
            error: Error
          +

          Returns Error

    +

    Returns Guarded<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/preferencesToString.html b/5.x/docs/functions/preferencesToString.html new file mode 100644 index 000000000..13fb56f17 --- /dev/null +++ b/5.x/docs/functions/preferencesToString.html @@ -0,0 +1,652 @@ +preferencesToString | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function preferencesToString

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/promiseSome.html b/5.x/docs/functions/promiseSome.html new file mode 100644 index 000000000..0130c5d3c --- /dev/null +++ b/5.x/docs/functions/promiseSome.html @@ -0,0 +1,659 @@ +promiseSome | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function promiseSome

+
+
    + +
  • +

    A function that simulates the Array.some behaviour but on an array of Promises. +Returns true if at least one promise returns true. +Returns false if all promises return false or error.

    + +

    Remarks

    Predicates provided as input must be implemented considering +the following points:

    +
      +
    1. if they throw an error, it won't be propagated;
    2. +
    3. throwing an error should be logically equivalent to returning false.
    4. +
    +
    +
    +

    Parameters

    +
      +
    • +
      predicates: Promise<boolean>[]
    +

    Returns Promise<boolean>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/readJsonStream.html b/5.x/docs/functions/readJsonStream.html new file mode 100644 index 000000000..ea0b18ea0 --- /dev/null +++ b/5.x/docs/functions/readJsonStream.html @@ -0,0 +1,654 @@ +readJsonStream | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function readJsonStream

+
+
    + +
  • +

    Interprets the stream as JSON and converts it to a Dict.

    + +

    Returns

    The parsed object.

    +
    +
    +

    Parameters

    +
      +
    • +
      stream: Readable
      +

      Stream of JSON data.

      +
    +

    Returns Promise<NodeJS.Dict<any>>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/readPackageJson.html b/5.x/docs/functions/readPackageJson.html new file mode 100644 index 000000000..d7928bbe1 --- /dev/null +++ b/5.x/docs/functions/readPackageJson.html @@ -0,0 +1,645 @@ +readPackageJson | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function readPackageJson

+
+
    + +
  • +

    Reads the project package.json and returns it.

    +
    +

    Returns Promise<Record<string, any>>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/readTemplate.html b/5.x/docs/functions/readTemplate.html new file mode 100644 index 000000000..dcb5022a1 --- /dev/null +++ b/5.x/docs/functions/readTemplate.html @@ -0,0 +1,650 @@ +readTemplate | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function readTemplate

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/readableToQuads.html b/5.x/docs/functions/readableToQuads.html new file mode 100644 index 000000000..36d673d4c --- /dev/null +++ b/5.x/docs/functions/readableToQuads.html @@ -0,0 +1,654 @@ +readableToQuads | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function readableToQuads

+
+
    + +
  • +

    Imports quads from a stream into a Store.

    + +

    Returns

    A Store containing all the quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      stream: Readable
      +

      Stream of quads.

      +
    +

    Returns Promise<Store>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/readableToString.html b/5.x/docs/functions/readableToString.html new file mode 100644 index 000000000..c5925cf3d --- /dev/null +++ b/5.x/docs/functions/readableToString.html @@ -0,0 +1,654 @@ +readableToString | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function readableToString

+
+
    + +
  • +

    Joins all strings of a stream.

    + +

    Returns

    The joined string.

    +
    +
    +

    Parameters

    +
      +
    • +
      stream: Readable
      +

      Stream of strings.

      +
    +

    Returns Promise<string>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/reduce.html b/5.x/docs/functions/reduce.html new file mode 100644 index 000000000..6a0711cac --- /dev/null +++ b/5.x/docs/functions/reduce.html @@ -0,0 +1,723 @@ +reduce | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Similar to the Array.prototype.reduce function, but for an iterable. +See the documentation of the above function for more details. +The first element will be used as the initial value.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TIn

    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<TIn>
      +

      Iterable of which to reduce the elements.

      +
    • +
    • +
      callbackFn: ((previousValue: TIn, currentValue: TIn, currentIndex: number) => TIn)
      +

      A reducer function.

      +
      +
        +
      • +
          +
        • (previousValue: TIn, currentValue: TIn, currentIndex: number): TIn
        • +
        • +
          +

          Parameters

          +
            +
          • +
            previousValue: TIn
          • +
          • +
            currentValue: TIn
          • +
          • +
            currentIndex: number
          +

          Returns TIn

    +

    Returns TIn

  • + +
  • +

    Similar to the Array.prototype.reduce function, but for an iterable. +See the documentation of the above function for more details.

    +
    +
    +

    Type Parameters

    +
      +
    • +

      TIn

    • +
    • +

      TOut

    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<TIn>
      +

      Iterable of which to reduce the elements.

      +
    • +
    • +
      callbackFn: ((previousValue: TOut, currentValue: TIn, currentIndex: number) => TOut)
      +

      A reducer function.

      +
      +
        +
      • +
          +
        • (previousValue: TOut, currentValue: TIn, currentIndex: number): TOut
        • +
        • +
          +

          Parameters

          +
            +
          • +
            previousValue: TOut
          • +
          • +
            currentValue: TIn
          • +
          • +
            currentIndex: number
          +

          Returns TOut

    • +
    • +
      initialValue: TOut
      +

      The value to start from.

      +
    +

    Returns TOut

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/resetInternalLoggerFactory.html b/5.x/docs/functions/resetInternalLoggerFactory.html new file mode 100644 index 000000000..caba62f51 --- /dev/null +++ b/5.x/docs/functions/resetInternalLoggerFactory.html @@ -0,0 +1,651 @@ +resetInternalLoggerFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function resetInternalLoggerFactory

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/resolveAssetPath.html b/5.x/docs/functions/resolveAssetPath.html new file mode 100644 index 000000000..0a267a529 --- /dev/null +++ b/5.x/docs/functions/resolveAssetPath.html @@ -0,0 +1,652 @@ +resolveAssetPath | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function resolveAssetPath

+
+
    + +
  • +

    Converts file path inputs into absolute paths. +Works similar to absoluteFilePath but paths that start with the modulePathPlaceholder +will be relative to the module directory instead of the cwd.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string = modulePathPlaceholder
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/resolveModulePath.html b/5.x/docs/functions/resolveModulePath.html new file mode 100644 index 000000000..0ddee2489 --- /dev/null +++ b/5.x/docs/functions/resolveModulePath.html @@ -0,0 +1,650 @@ +resolveModulePath | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function resolveModulePath

+
+
    + +
  • +

    Creates an absolute path starting from the @solid/community-server module root.

    +
    +
    +

    Parameters

    +
      +
    • +
      relativePath: string = ''
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/responseToDataset.html b/5.x/docs/functions/responseToDataset.html new file mode 100644 index 000000000..1acd534f1 --- /dev/null +++ b/5.x/docs/functions/responseToDataset.html @@ -0,0 +1,657 @@ +responseToDataset | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function responseToDataset

+
+
    + +
  • +

    Converts a given Response (from a request that was already made) to an RDF dataset. +In case the given Response object was already parsed its body can be passed along as a string.

    +

    The converter will be used to convert the response body to RDF.

    +

    Response will be a Representation with content-type internal/quads.

    +
    +
    +

    Parameters

    +
    +

    Returns Promise<Representation>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/sanitizeUrlPart.html b/5.x/docs/functions/sanitizeUrlPart.html new file mode 100644 index 000000000..20e084f4d --- /dev/null +++ b/5.x/docs/functions/sanitizeUrlPart.html @@ -0,0 +1,654 @@ +sanitizeUrlPart | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function sanitizeUrlPart

+
+
    + +
  • +

    Sanitizes part of a URL by replacing non-word content with a '-'.

    + +

    Returns

    The sanitized output.

    +
    +
    +

    Parameters

    +
      +
    • +
      urlPart: string
      +

      The URL part to sanitize.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/serializeQuads.html b/5.x/docs/functions/serializeQuads.html new file mode 100644 index 000000000..e99c33119 --- /dev/null +++ b/5.x/docs/functions/serializeQuads.html @@ -0,0 +1,658 @@ +serializeQuads | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function serializeQuads

+
+
    + +
  • +

    Helper function for serializing an array of quads, with as result a Readable object.

    + +

    Returns

    The Readable object.

    +
    +
    +

    Parameters

    +
      +
    • +
      quads: Quad[]
      +

      The array of quads.

      +
    • +
    • +
      Optional contentType: string
      +

      The content-type to serialize to.

      +
    +

    Returns Guarded<Readable>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/setGlobalLoggerFactory.html b/5.x/docs/functions/setGlobalLoggerFactory.html new file mode 100644 index 000000000..2a4f18868 --- /dev/null +++ b/5.x/docs/functions/setGlobalLoggerFactory.html @@ -0,0 +1,653 @@ +setGlobalLoggerFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function setGlobalLoggerFactory

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/setSafeInterval.html b/5.x/docs/functions/setSafeInterval.html new file mode 100644 index 000000000..515f61d78 --- /dev/null +++ b/5.x/docs/functions/setSafeInterval.html @@ -0,0 +1,672 @@ +setSafeInterval | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function setSafeInterval

+
+
    + +
  • +

    Wraps the callback for setInterval so errors get caught and logged. +Parameters are identical to the setInterval parameters starting from the 3rd argument. +The logger and message will be used when the callback throws an error. +Supports asynchronous callback functions.

    +
    +
    +

    Parameters

    +
      +
    • +
      logger: Logger
    • +
    • +
      message: string
    • +
    • +
      callback: ((...cbArgs: any[]) => void)
      +
        +
      • +
          +
        • (...cbArgs: any[]): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Rest ...cbArgs: any[]
          +

          Returns void

    • +
    • +
      Optional ms: number
    • +
    • +
      Rest ...args: any[]
    +

    Returns NodeJS.Timeout

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/splitAndClean.html b/5.x/docs/functions/splitAndClean.html new file mode 100644 index 000000000..06a94d8ef --- /dev/null +++ b/5.x/docs/functions/splitAndClean.html @@ -0,0 +1,652 @@ +splitAndClean | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function splitAndClean

+
+
    + +
  • +

    Splits the input string on commas, trims all parts and filters out empty ones.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +

      Input header string.

      +
    +

    Returns string[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/splitCommaSeparated.html b/5.x/docs/functions/splitCommaSeparated.html new file mode 100644 index 000000000..d2d5a0581 --- /dev/null +++ b/5.x/docs/functions/splitCommaSeparated.html @@ -0,0 +1,654 @@ +splitCommaSeparated | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function splitCommaSeparated

+
+
    + +
  • +

    Splits a string by comma.

    + +

    Returns

    A String array containining the split parts.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +

      String instance to split.

      +
    +

    Returns string[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toCanonicalUriPath.html b/5.x/docs/functions/toCanonicalUriPath.html new file mode 100644 index 000000000..9607d3907 --- /dev/null +++ b/5.x/docs/functions/toCanonicalUriPath.html @@ -0,0 +1,657 @@ +toCanonicalUriPath | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function toCanonicalUriPath

+
+
    + +
  • +

    Converts a URI path to the canonical version by splitting on slashes, +decoding any percent-based encodings, and then encoding any special characters. +This function is used to clean unwanted characters in the components of +the provided path.

    + +

    Returns

    The canonical URI path form of the provided path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      The path to convert to its canonical URI path form.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toComponentsJsType.html b/5.x/docs/functions/toComponentsJsType.html new file mode 100644 index 000000000..ebe44fb81 --- /dev/null +++ b/5.x/docs/functions/toComponentsJsType.html @@ -0,0 +1,663 @@ +toComponentsJsType | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function toComponentsJsType

+
+
    + +
  • +

    Convert an exported interface name to the properly expected Components.js type URI.

    + +

    Returns

    A Components.js type URI

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T

    +
    +

    Parameters

    +
      +
    • +
      componentsManager: ComponentsManager<T>
      +

      The currently used ComponentsManager

      +
    • +
    • +
      interfaceName: string
      +

      An interface name

      +
    +

    Returns Promise<string>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toLiteral.html b/5.x/docs/functions/toLiteral.html new file mode 100644 index 000000000..eb3533944 --- /dev/null +++ b/5.x/docs/functions/toLiteral.html @@ -0,0 +1,656 @@ +toLiteral | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+
    + +
  • +

    Creates a literal by first converting the dataType string to a named node.

    +
    +
    +

    Parameters

    +
      +
    • +
      object: string | number
      +

      Object value.

      +
    • +
    • +
      dataType: NamedNode<string>
      +

      Object data type (as string).

      +
    +

    Returns Literal

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toNamedTerm.html b/5.x/docs/functions/toNamedTerm.html new file mode 100644 index 000000000..f9ebc96e6 --- /dev/null +++ b/5.x/docs/functions/toNamedTerm.html @@ -0,0 +1,682 @@ +toNamedTerm | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function toNamedTerm

+
+
    + +
  • +

    Converts a string to a named node when needed.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string
      +

      Subject to potentially transform.

      +
    +

    Returns NamedNode

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      subject: T
    +

    Returns T

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      subject: string | T
    +

    Returns T | NamedNode

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toObjectTerm.html b/5.x/docs/functions/toObjectTerm.html new file mode 100644 index 000000000..4f94e8b5f --- /dev/null +++ b/5.x/docs/functions/toObjectTerm.html @@ -0,0 +1,690 @@ +toObjectTerm | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function toObjectTerm

+
+
    + +
  • +

    Converts an object term when needed.

    +
    +
    +

    Parameters

    +
      +
    • +
      object: string
      +

      Object to potentially transform.

      +
    • +
    • +
      Optional preferLiteral: boolean
      +

      Whether strings are converted to literals or named nodes.

      +
    +

    Returns NamedNode

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      object: T
    • +
    • +
      Optional preferLiteral: boolean
    +

    Returns T

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      object: string | T
    • +
    • +
      Optional preferLiteral: boolean
    +

    Returns T | NamedNode

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/toPredicateTerm.html b/5.x/docs/functions/toPredicateTerm.html new file mode 100644 index 000000000..dfefc5c2b --- /dev/null +++ b/5.x/docs/functions/toPredicateTerm.html @@ -0,0 +1,682 @@ +toPredicateTerm | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function toPredicateTerm

+
+
    + +
  • +

    Converts a string to a named node when needed.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: string
      +

      Subject to potentially transform.

      +
    +

    Returns NamedNode

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      subject: T
    +

    Returns T

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      T extends Term

    +
    +

    Parameters

    +
      +
    • +
      subject: string | T
    +

    Returns T | NamedNode

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/transformQuotedStrings.html b/5.x/docs/functions/transformQuotedStrings.html new file mode 100644 index 000000000..7c6b8d4dd --- /dev/null +++ b/5.x/docs/functions/transformQuotedStrings.html @@ -0,0 +1,659 @@ +transformQuotedStrings | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function transformQuotedStrings

+
+
    + +
  • +

    Replaces all double quoted strings in the input string with "0", "1", etc.

    + +

    Returns

    The transformed string and a map with keys "0", etc. and values the original string that was there.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +

      The Accept header string.

      +
    +

    Returns { replacements: Record<string, string>; result: string }

    +
      +
    • +
      replacements: Record<string, string>
    • +
    • +
      result: string
+
+
\ No newline at end of file diff --git a/5.x/docs/functions/transformSafely.html b/5.x/docs/functions/transformSafely.html new file mode 100644 index 000000000..84a0593bd --- /dev/null +++ b/5.x/docs/functions/transformSafely.html @@ -0,0 +1,663 @@ +transformSafely | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function transformSafely

+
+
    + +
  • +

    Transforms a stream, ensuring that all errors are forwarded.

    + +

    Returns

    The transformed stream

    +
    +
    +

    Type Parameters

    +
      +
    • +

      T = any

    +
    +

    Parameters

    +
      +
    • +
      source: ReadableStream
      +

      The stream to be transformed

      +
    • +
    • +
      options: AsyncTransformOptions<T> = {}
      +

      The transformation options

      +
    +

    Returns Guarded<Transform>

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/trimLeadingSlashes.html b/5.x/docs/functions/trimLeadingSlashes.html new file mode 100644 index 000000000..5c826245e --- /dev/null +++ b/5.x/docs/functions/trimLeadingSlashes.html @@ -0,0 +1,654 @@ +trimLeadingSlashes | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function trimLeadingSlashes

+
+
    + +
  • +

    Makes sure the input path has no slashes at the beginning.

    + +

    Returns

    The potentially changed path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/trimTrailingSlashes.html b/5.x/docs/functions/trimTrailingSlashes.html new file mode 100644 index 000000000..c3de8c5a3 --- /dev/null +++ b/5.x/docs/functions/trimTrailingSlashes.html @@ -0,0 +1,654 @@ +trimTrailingSlashes | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function trimTrailingSlashes

+
+
    + +
  • +

    Makes sure the input path has no slashes at the end.

    + +

    Returns

    The potentially changed path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +

      Path to check.

      +
    +

    Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/uniqueQuads.html b/5.x/docs/functions/uniqueQuads.html new file mode 100644 index 000000000..eae50de09 --- /dev/null +++ b/5.x/docs/functions/uniqueQuads.html @@ -0,0 +1,654 @@ +uniqueQuads | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function uniqueQuads

+
+
    + +
  • +

    Filter out duplicate quads from an array.

    + +

    Returns

    A new array containing the unique quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      quads: Quad[]
      +

      Quads to filter.

      +
    +

    Returns Quad[]

+
+
\ No newline at end of file diff --git a/5.x/docs/functions/updateModifiedDate.html b/5.x/docs/functions/updateModifiedDate.html new file mode 100644 index 000000000..c37966017 --- /dev/null +++ b/5.x/docs/functions/updateModifiedDate.html @@ -0,0 +1,656 @@ +updateModifiedDate | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Function updateModifiedDate

+
+
+
+
\ No newline at end of file diff --git a/5.x/docs/index.html b/5.x/docs/index.html new file mode 100644 index 000000000..c2c0cba56 --- /dev/null +++ b/5.x/docs/index.html @@ -0,0 +1,860 @@ +Community Solid Server - v5.1.0
+
+ +
+
+
+
+

Community Solid Server - v5.1.0

+
+ +

Community Solid Server

+
+

[Solid logo]

+

MIT license +npm version +Node.js version +Build Status +Coverage Status +DOI +GitHub discussions +Chat on Gitter

+

The Community Solid Server is open software +that provides you with a Solid Pod and identity. +This Pod acts as your own personal storage space +so you can share data with people and Solid applications.

+

As an open and modular implementation of the +Solid specifications, +the Community Solid Server is a great companion:

+
    +
  • 🧑🏽 for people who want to try out having their own Pod

    +
  • +
  • 👨🏿‍💻 for developers who want to create and test Solid apps

    +
  • +
  • 👩🏻‍🔬 for researchers who want to design new features for Solid

    +
  • +
+

And, of course, for many others who like to experience Solid.

+

You can install the software locally or on your server +and get started with Solid immediately.

+ + +

⚡ Running the server

+
+

To run the server, you will need Node.js. +We support versions 14.2 and up.

+

If you do not use Node.js, +you can run a Docker version instead.

+ + +

💻 Installing and running locally

+
+

After installing Node.js, +install the latest server version +from the npm package repository:

+
npm install -g @solid/community-server
+
+

To run the server with in-memory storage, use:

+
community-solid-server # add parameters if needed
+
+

To run the server with your current folder as storage, use:

+
community-solid-server -c @css:config/file.json
+
+ + +

📃 Installing and running from source

+
+

If you rather prefer to run the latest source code version, +or if you want to try a specific branch of the code, +you can use:

+
git clone https://github.com/CommunitySolidServer/CommunitySolidServer.git
cd CommunitySolidServer
npm ci
npm start -- # add parameters if needed +
+ + +

📦 Running via Docker

+
+

Docker allows you to run the server without having Node.js installed. Images are built on each tagged version and hosted +on Docker Hub.

+
# Clone the repo to get access to the configs
git clone https://github.com/CommunitySolidServer/CommunitySolidServer.git
cd CommunitySolidServer
# Run the image, serving your `~/Solid` directory on `http://localhost:3000`
docker run --rm -v ~/Solid:/data -p 3000:3000 -it solidproject/community-server:latest
# Or use one of the built-in configurations
docker run --rm -p 3000:3000 -it solidproject/community-server -c config/default.json
# Or use your own configuration mapped to the right directory
docker run --rm -v ~/solid-config:/config -p 3000:3000 -it solidproject/community-server -c /config/my-config.json
# Or use environment variables to configure your css instance
docker run --rm -v ~/Solid:/data -p 3000:3000 -it -e CSS_CONFIG=config/file-no-setup.json -e CSS_LOGGING_LEVEL=debug solidproject/community-server +
+ + +

🗃️ Helm Chart

+
+

The official Helm Chart for Kubernetes deployment is maintained at +CommunitySolidServer/css-helm-chart and published on +ArtifactHUB. +There you will find complete installation instructions.

+
# Summary
helm repo add community-solid-server https://communitysolidserver.github.io/css-helm-chart/charts/
helm install my-css community-solid-server/community-solid-server +
+ + +

🔧 Configuring the server

+
+

The Community Solid Server is designed to be flexible +such that people can easily run different configurations. +This is useful for customizing the server with plugins, +testing applications in different setups, +or developing new parts for the server +without needing to change its base code.

+ + +

⏱ Parameters

+
+

An easy way to customize the server is +by passing parameters to the server command. +These parameters give you direct access +to some commonly used settings:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
parameter namedefault valuedescription
--port, -p3000The TCP port on which the server should listen.
--baseUrl, -bhttp://localhost:$PORT/The base URL used internally to generate URLs. Change this if your server does not run on http://localhost:$PORT/.
--socketThe Unix Domain Socket on which the server should listen. --baseUrl must be set if this option is provided
--loggingLevel, -linfoThe detail level of logging; useful for debugging problems. Use debug for full information.
--config, -c@css:config/default.jsonThe configuration(s) for the server. The default only stores data in memory; to persist to your filesystem, use @css:config/file.json
--rootFilePath, -f./Root folder where the server stores data, when using a file-based configuration.
--sparqlEndpoint, -sURL of the SPARQL endpoint, when using a quadstore-based configuration.
--showStackTrace, -tfalseEnables detailed logging on error output.
--podConfigJson./pod-config.jsonPath to the file that keeps track of dynamic Pod configurations. Only relevant when using @css:config/dynamic.json.
--seededPodConfigJsonPath to the file that keeps track of seeded Pod configurations.
--mainModulePath, -mPath from where Components.js will start its lookup when initializing configurations.
--workers, -w1Run in multithreaded mode using workers. Special values are -1 (scale to num_cores-1), 0 (scale to num_cores) and 1 (singlethreaded).
+ + +

🔀 Multithreading

+
+

The Community Solid Server can be started in multithreaded mode with any config. The config must only contain components +that are threadsafe though. If a non-threadsafe component is used in multithreaded mode, the server will describe with +an error which class is the culprit.

+
# Running multithreaded with autoscaling to number of logical cores minus 1
npm start -- -c config/file.json -w -1 +
+ + +

🖥️ Environment variables

+
+

Parameters can also be passed through environment variables.

+

They are prefixed with CSS_ and converted from camelCase to CAMEL_CASE

+
+

eg. --showStackTrace => CSS_SHOW_STACK_TRACE

+
+

Note: command-line arguments will always override environment variables!

+ + +

🧶 Custom configurations

+
+

More substantial changes to server behavior can be achieved +by writing new configuration files in JSON-LD. +The Community Solid Server uses Components.js +to specify how modules and components need to be wired together at runtime.

+

Examples and guidance on configurations +are available in the config folder, +and the configurations tutorial. +There is also a configuration generator.

+

Recipes for configuring the server can be found at CommunitySolidServer/recipes.

+ + +

👩🏽‍💻 Developing server code

+
+

The server allows writing and plugging in custom modules +without altering its base source code.

+

The 📗 API documentation and +the 📓 user documentation +can help you find your way. +There is also a repository of 📚 comprehensive tutorials

+ + +

📜 License

+
+

The Solid Community Server code +is copyrighted by Inrupt Inc. +and imec +and available under the MIT License.

+ + +

🎤 Feedback and questions

+
+

Don't hesitate to start a discussion +or report a bug.

+

Learn more about Solid at solidproject.org.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Accept.html b/5.x/docs/interfaces/Accept.html new file mode 100644 index 000000000..031b9f343 --- /dev/null +++ b/5.x/docs/interfaces/Accept.html @@ -0,0 +1,102 @@ +Accept | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Contents of an HTTP Accept header. +Range is type/subtype. Both can be *.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
parameters: { extension: Record<string, string>; mediaType: Record<string, string> }
+
+

Type declaration

+
    +
  • +
    extension: Record<string, string>
    +

    Extension parameters. These are the parameters that came after the q value. +Value will be an empty string if there was none.

    +
  • +
  • +
    mediaType: Record<string, string>
    +

    Media type parameters. These are the parameters that came before the q value.

    +
+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AcceptCharset.html b/5.x/docs/interfaces/AcceptCharset.html new file mode 100644 index 000000000..cdd451c77 --- /dev/null +++ b/5.x/docs/interfaces/AcceptCharset.html @@ -0,0 +1,82 @@ +AcceptCharset | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AcceptCharset

+
+

Contents of an HTTP Accept-Charset header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AcceptDatetime.html b/5.x/docs/interfaces/AcceptDatetime.html new file mode 100644 index 000000000..70b7f8176 --- /dev/null +++ b/5.x/docs/interfaces/AcceptDatetime.html @@ -0,0 +1,82 @@ +AcceptDatetime | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AcceptDatetime

+
+

Contents of an HTTP Accept-Datetime header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AcceptEncoding.html b/5.x/docs/interfaces/AcceptEncoding.html new file mode 100644 index 000000000..f8320d3d2 --- /dev/null +++ b/5.x/docs/interfaces/AcceptEncoding.html @@ -0,0 +1,82 @@ +AcceptEncoding | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AcceptEncoding

+
+

Contents of an HTTP Accept-Encoding header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AcceptHeader.html b/5.x/docs/interfaces/AcceptHeader.html new file mode 100644 index 000000000..a76478b36 --- /dev/null +++ b/5.x/docs/interfaces/AcceptHeader.html @@ -0,0 +1,84 @@ +AcceptHeader | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AcceptHeader

+
+

General interface for all Accept* headers.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AcceptLanguage.html b/5.x/docs/interfaces/AcceptLanguage.html new file mode 100644 index 000000000..b4c33afc1 --- /dev/null +++ b/5.x/docs/interfaces/AcceptLanguage.html @@ -0,0 +1,82 @@ +AcceptLanguage | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AcceptLanguage

+
+

Contents of an HTTP Accept-Language header.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
range: string
+

Requested range. Can be a specific value or *, matching all.

+
+
+ +
weight: number
+

Weight of the preference [0, 1].

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AccessCheckerArgs.html b/5.x/docs/interfaces/AccessCheckerArgs.html new file mode 100644 index 000000000..64d56021b --- /dev/null +++ b/5.x/docs/interfaces/AccessCheckerArgs.html @@ -0,0 +1,84 @@ +AccessCheckerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AccessCheckerArgs

+
+

Hierarchy

+
    +
  • AccessCheckerArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
acl: Store<Quad, Quad, Quad, Quad>
+

A store containing the relevant triples of the authorization.

+
+
+ +
credential: Credential
+

Credential of the entity that wants to use the resource.

+
+
+ +
rule: Term
+

Authorization rule to be processed.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AccountPayload.html b/5.x/docs/interfaces/AccountPayload.html new file mode 100644 index 000000000..c2b4b2776 --- /dev/null +++ b/5.x/docs/interfaces/AccountPayload.html @@ -0,0 +1,88 @@ +AccountPayload | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AccountPayload

+
+

A payload to persist a user account

+
+
+

Hierarchy

+
    +
  • AccountPayload
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
email: string
+
+ +
password: string
+
+ +
verified: boolean
+
+ +
webId: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AccountSettings.html b/5.x/docs/interfaces/AccountSettings.html new file mode 100644 index 000000000..58606c9c0 --- /dev/null +++ b/5.x/docs/interfaces/AccountSettings.html @@ -0,0 +1,87 @@ +AccountSettings | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AccountSettings

+
+

Options that can be set on an account.

+
+
+

Hierarchy

+
    +
  • AccountSettings
+
+
+
+ +
+
+

Properties

+
+ +
clientCredentials?: string[]
+

All credential tokens associated with this account.

+
+
+ +
podBaseUrl?: string
+

The base URL of the pod associated with this account, if there is one.

+
+
+ +
useIdp: boolean
+

If this account can be used to identify as the corresponding WebID in the IDP.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AccountStore.html b/5.x/docs/interfaces/AccountStore.html new file mode 100644 index 000000000..1ecd0d9d2 --- /dev/null +++ b/5.x/docs/interfaces/AccountStore.html @@ -0,0 +1,341 @@ +AccountStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AccountStore

+
+

Storage needed for the email-password interaction

+
+
+

Hierarchy

+
    +
  • AccountStore
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
authenticate: ((email: string, password: string) => Promise<string>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string, password: string): Promise<string>
    • +
    • +

      Authenticate if the username and password are correct and return the WebID +if it is. Throw an error if it is not.

      + +

      Returns

      The user's WebID.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        The user's email.

        +
      • +
      • +
        password: string
        +

        This user's password.

        +
      +

      Returns Promise<string>

+
+ +
changePassword: ((email: string, password: string) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string, password: string): Promise<void>
    • +
    • +

      Changes the password.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        The user's email.

        +
      • +
      • +
        password: string
        +

        The user's password.

        +
      +

      Returns Promise<void>

+
+ +
create: ((email: string, webId: string, password: string, settings: AccountSettings) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string, webId: string, password: string, settings: AccountSettings): Promise<void>
    • +
    • +

      Creates a new account.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        Account email.

        +
      • +
      • +
        webId: string
        +

        Account WebID.

        +
      • +
      • +
        password: string
        +

        Account password.

        +
      • +
      • +
        settings: AccountSettings
        +

        Specific settings for the account.

        +
      +

      Returns Promise<void>

+
+ +
deleteAccount: ((email: string) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string): Promise<void>
    • +
    • +

      Delete the account.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        The user's email.

        +
      +

      Returns Promise<void>

+
+ +
deleteForgotPasswordRecord: ((recordId: string) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (recordId: string): Promise<void>
    • +
    • +

      Deletes the Forgot Password Confirmation Record

      +
      +
      +

      Parameters

      +
        +
      • +
        recordId: string
        +

        The record id of the forgot password confirmation record.

        +
      +

      Returns Promise<void>

+
+ +
generateForgotPasswordRecord: ((email: string) => Promise<string>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string): Promise<string>
    • +
    • +

      Creates a Forgot Password Confirmation Record. This will be to remember that +a user has made a request to reset a password. Throws an error if the email doesn't +exist

      + +

      Returns

      The record id. This should be included in the reset password link.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        The user's email.

        +
      +

      Returns Promise<string>

+
+ +
getForgotPasswordRecord: ((recordId: string) => Promise<undefined | string>)
+
+

Type declaration

+
    +
  • +
      +
    • (recordId: string): Promise<undefined | string>
    • +
    • +

      Gets the email associated with the forgot password confirmation record or undefined +if it's not present

      + +

      Returns

      The user's email.

      +
      +
      +

      Parameters

      +
        +
      • +
        recordId: string
        +

        The record id retrieved from the link.

        +
      +

      Returns Promise<undefined | string>

+
+ +
getSettings: ((webId: string) => Promise<AccountSettings>)
+
+

Type declaration

+
    +
  • +
      +
    • (webId: string): Promise<AccountSettings>
    • +
    • +

      Gets the settings associated with this account. +Errors if there is no matching account.

      +
      +
      +

      Parameters

      +
        +
      • +
        webId: string
        +

        The account WebID.

        +
      +

      Returns Promise<AccountSettings>

+
+ +
updateSettings: ((webId: string, settings: AccountSettings) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (webId: string, settings: AccountSettings): Promise<void>
    • +
    • +

      Updates the settings associated with this account.

      +
      +
      +

      Parameters

      +
        +
      • +
        webId: string
        +

        The account WebID.

        +
      • +
      • +
        settings: AccountSettings
        +

        New settings for the account.

        +
      +

      Returns Promise<void>

+
+ +
verify: ((email: string) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (email: string): Promise<void>
    • +
    • +

      Verifies the account creation. This can be used with, for example, e-mail verification. +The account can only be used after it is verified. +In case verification is not required, this should be called immediately after the create call.

      +
      +
      +

      Parameters

      +
        +
      • +
        email: string
        +

        The account email.

        +
      +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AdapterFactory.html b/5.x/docs/interfaces/AdapterFactory.html new file mode 100644 index 000000000..27579ef26 --- /dev/null +++ b/5.x/docs/interfaces/AdapterFactory.html @@ -0,0 +1,88 @@ +AdapterFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AdapterFactory

+
+

A factory that generates an Adapter to be used by the IDP to persist information.

+

The oidc-provider library will call the relevant functions when it needs to find/create/delete metadata. +For a full explanation of how these functions work and what is expected, +have a look at https://github.com/panva/node-oidc-provider/blob/main/example/my_adapter.js

+
+
+

Hierarchy

+
    +
  • AdapterFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
createStorageAdapter: ((name: string) => Adapter)
+
+

Type declaration

+
    +
  • +
      +
    • (name: string): Adapter
    • +
    • +
      +

      Parameters

      +
        +
      • +
        name: string
      +

      Returns Adapter

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AsyncTransformOptions.html b/5.x/docs/interfaces/AsyncTransformOptions.html new file mode 100644 index 000000000..8adcda47b --- /dev/null +++ b/5.x/docs/interfaces/AsyncTransformOptions.html @@ -0,0 +1,363 @@ +AsyncTransformOptions | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AsyncTransformOptions<T>

+
+

Type Parameters

+
    +
  • +

    T = any

+
+

Hierarchy

+
    +
  • DuplexOptions +
      +
    • AsyncTransformOptions
+
+
+
+ +
+
+

Properties

+
+ +
allowHalfOpen?: boolean
+
+ +
autoDestroy?: boolean
+
+ +
decodeStrings?: boolean
+
+ +
defaultEncoding?: BufferEncoding
+
+ +
emitClose?: boolean
+
+ +
encoding?: BufferEncoding
+
+ +
flush?: ((this: Transform) => any)
+
+

Type declaration

+
    +
  • +
      +
    • (this: Transform): any
    • +
    • +

      Performs any final actions after the source has ended

      +
      +
      +

      Parameters

      +
        +
      • +
        this: Transform
      +

      Returns any

+
+ +
highWaterMark?: number
+
+ +
objectMode?: boolean
+
+ +
readableHighWaterMark?: number
+
+ +
readableObjectMode?: boolean
+
+ +
transform?: ((this: Transform, data: T, encoding: string) => any)
+
+

Type declaration

+
    +
  • +
      +
    • (this: Transform, data: T, encoding: string): any
    • +
    • +

      Transforms data from the source by calling the push method

      +
      +
      +

      Parameters

      +
        +
      • +
        this: Transform
      • +
      • +
        data: T
      • +
      • +
        encoding: string
      +

      Returns any

+
+ +
writableCorked?: number
+
+ +
writableHighWaterMark?: number
+
+ +
writableObjectMode?: boolean
+
+

Methods

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      this: Duplex
    • +
    • +
      error: null | Error
    • +
    • +
      callback: ((error: null | Error) => void)
      +
        +
      • +
          +
        • (error: null | Error): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            error: null | Error
          +

          Returns void

    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      this: Duplex
    • +
    • +
      callback: ((error?: null | Error) => void)
      +
        +
      • +
          +
        • (error?: null | Error): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Optional error: null | Error
          +

          Returns void

    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      this: Duplex
    • +
    • +
      size: number
    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      this: Duplex
    • +
    • +
      chunk: any
    • +
    • +
      encoding: BufferEncoding
    • +
    • +
      callback: ((error?: null | Error) => void)
      +
        +
      • +
          +
        • (error?: null | Error): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Optional error: null | Error
          +

          Returns void

    +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      this: Duplex
    • +
    • +
      chunks: { chunk: any; encoding: BufferEncoding }[]
    • +
    • +
      callback: ((error?: null | Error) => void)
      +
        +
      • +
          +
        • (error?: null | Error): void
        • +
        • +
          +

          Parameters

          +
            +
          • +
            Optional error: null | Error
          +

          Returns void

    +

    Returns void

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AtomicDataAccessor.html b/5.x/docs/interfaces/AtomicDataAccessor.html new file mode 100644 index 000000000..b2b064f5c --- /dev/null +++ b/5.x/docs/interfaces/AtomicDataAccessor.html @@ -0,0 +1,303 @@ +AtomicDataAccessor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AtomicDataAccessor

+
+

The AtomicDataAccessor interface has identical function signatures as +the DataAccessor, with the additional constraint that every function call +must be atomic in its effect: either the call fully succeeds, reaching the +desired new state; or it fails, upon which the resulting state remains +identical to the one before the call.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
canHandle: ((representation: Representation) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (representation: Representation): Promise<void>
    • +
    • +

      Should throw a NotImplementedHttpError if the DataAccessor does not support storing the given Representation.

      + +

      Throws

      BadRequestHttpError +If it does not support the incoming data.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
deleteResource: ((identifier: ResourceIdentifier) => Promise<void>)
+
+

Type declaration

+
+
+ +
getChildren: ((identifier: ResourceIdentifier) => AsyncIterableIterator<RepresentationMetadata>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): AsyncIterableIterator<RepresentationMetadata>
    • +
    • +

      Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

      +

      It can be safely assumed that the incoming identifier will always correspond to a container.

      +
      +
      +

      Parameters

      +
      +

      Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
getData: ((identifier: ResourceIdentifier) => Promise<Guarded<Readable>>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<Guarded<Readable>>
    • +
    • +

      Returns a data stream stored for the given identifier. +It can be assumed that the incoming identifier will always correspond to a document.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<Guarded<Readable>>

+
+ +
getMetadata: ((identifier: ResourceIdentifier) => Promise<RepresentationMetadata>)
+
+

Type declaration

+
+
+ +
writeContainer: ((identifier: ResourceIdentifier, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, metadata: RepresentationMetadata): Promise<void>
    • +
    • +

      Writes metadata for a container. +If the container does not exist yet it should be created, +if it does its metadata should be overwritten, except for the containment triples.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
writeDocument: ((identifier: ResourceIdentifier, data: Guarded<Readable>, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
+
+ +
writeMetadata: ((identifier: ResourceIdentifier, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AtomicResourceStore.html b/5.x/docs/interfaces/AtomicResourceStore.html new file mode 100644 index 000000000..261b7c15f --- /dev/null +++ b/5.x/docs/interfaces/AtomicResourceStore.html @@ -0,0 +1,266 @@ +AtomicResourceStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AtomicResourceStore

+
+

A ResourceStore of which all operations are atomic.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
addResource: ((container: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+ +
deleteResource: ((identifier: ResourceIdentifier, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+ +
getRepresentation: ((identifier: ResourceIdentifier, preferences: RepresentationPreferences, conditions?: Conditions) => Promise<Representation>)
+
+

Type declaration

+
+
+ +
hasResource: ((identifier: ResourceIdentifier) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<boolean>
    • +
    • +

      Check if a resource exists in this ResourceSet.

      + +

      Returns

      A promise resolving if the resource already exists.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<boolean>

+
+ +
modifyResource: ((identifier: ResourceIdentifier, patch: Patch, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, patch: Patch, conditions?: Conditions): Promise<ChangeMap>
    • +
    • +

      Sets or updates the representation of a resource, +creating a new resource and intermediary containers as needed.

      + +

      Returns

      A ChangeMap.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of resource to update.

        +
      • +
      • +
        patch: Patch
        +

        Description of which parts to update.

        +
      • +
      • +
        Optional conditions: Conditions
        +

        Optional conditions under which to proceed.

        +
      +

      Returns Promise<ChangeMap>

+
+ +
setRepresentation: ((identifier: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AuthorizerInput.html b/5.x/docs/interfaces/AuthorizerInput.html new file mode 100644 index 000000000..3dc6e0053 --- /dev/null +++ b/5.x/docs/interfaces/AuthorizerInput.html @@ -0,0 +1,84 @@ +AuthorizerInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AuthorizerInput

+
+

Hierarchy

+
    +
  • AuthorizerInput
+
+
+
+ +
+
+

Properties

+
+ +
availablePermissions: PermissionMap
+

Actual permissions available per resource and per credential group.

+
+
+ +
credentials: Partial<Record<CredentialGroup, Credential>>
+

Credentials of the entity that wants to use the resource.

+
+
+ +
requestedModes: AccessMap
+

Requested access modes per resource.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AuthorizingHttpHandlerArgs.html b/5.x/docs/interfaces/AuthorizingHttpHandlerArgs.html new file mode 100644 index 000000000..4d5cfe18c --- /dev/null +++ b/5.x/docs/interfaces/AuthorizingHttpHandlerArgs.html @@ -0,0 +1,102 @@ +AuthorizingHttpHandlerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AuthorizingHttpHandlerArgs

+
+

Hierarchy

+
    +
  • AuthorizingHttpHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ +
authorizer: Authorizer
+

Verifies if the requested operation is allowed.

+
+
+ +
credentialsExtractor: CredentialsExtractor
+

Extracts the credentials from the incoming request.

+
+
+ +
modesExtractor: ModesExtractor
+

Extracts the required modes from the generated Operation.

+
+
+ +
operationHandler: OperationHttpHandler
+

Handler to call if the operation is authorized.

+
+
+ +
permissionReader: PermissionReader
+

Reads the permissions available for the Operation.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AuxiliaryIdentifierStrategy.html b/5.x/docs/interfaces/AuxiliaryIdentifierStrategy.html new file mode 100644 index 000000000..550d65bdd --- /dev/null +++ b/5.x/docs/interfaces/AuxiliaryIdentifierStrategy.html @@ -0,0 +1,178 @@ +AuxiliaryIdentifierStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AuxiliaryIdentifierStrategy

+
+

A strategy for handling auxiliary related ResourceIdentifiers.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
getAuxiliaryIdentifier: ((identifier: ResourceIdentifier) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier
    • +
    • +

      Returns the identifier of the auxiliary resource corresponding to the given resource. +This does not guarantee that this auxiliary resource exists.

      +

      Should error if there are multiple results: see getAuxiliaryIdentifiers.

      + +

      Returns

      The ResourceIdentifier of the corresponding auxiliary resource.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        The ResourceIdentifier of which we need the corresponding auxiliary resource.

        +
      +

      Returns ResourceIdentifier

+
+ +
getAuxiliaryIdentifiers: ((identifier: ResourceIdentifier) => ResourceIdentifier[])
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier[]
    • +
    • +

      Returns all the identifiers of corresponding auxiliary resources. +This can be used when there are potentially multiple results. +In the case of a single result this should be an array containing the result of getAuxiliaryIdentifier.

      + +

      Returns

      The ResourceIdentifiers of the corresponding auxiliary resources.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        The ResourceIdentifier of which we need the corresponding auxiliary resources.

        +
      +

      Returns ResourceIdentifier[]

+
+ +
getSubjectIdentifier: ((identifier: ResourceIdentifier) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier
    • +
    • +

      Returns the identifier of the resource which this auxiliary resource is referring to. +This does not guarantee that this resource exists.

      + +

      Returns

      The ResourceIdentifier of the subject resource.

      +
      +
      +

      Parameters

      +
      +

      Returns ResourceIdentifier

+
+ +
isAuxiliaryIdentifier: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Checks if the input identifier corresponds to an auxiliary resource. +This does not check if that auxiliary resource exists, +only if the identifier indicates that there could be an auxiliary resource there.

      + +

      Returns

      true if the input identifier points to an auxiliary resource.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/AuxiliaryStrategy.html b/5.x/docs/interfaces/AuxiliaryStrategy.html new file mode 100644 index 000000000..bb9908b19 --- /dev/null +++ b/5.x/docs/interfaces/AuxiliaryStrategy.html @@ -0,0 +1,290 @@ +AuxiliaryStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface AuxiliaryStrategy

+
+

A strategy for handling one or more types of auxiliary resources. +References to "an auxiliary resource" implicitly imply a specific type of auxiliary resources +supported by this strategy.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
addMetadata: ((metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (metadata: RepresentationMetadata): Promise<void>
    • +
    • +

      Adds metadata related to this auxiliary resource, +in case this is required for this type of auxiliary resource. +The metadata that is added depends on the given identifier being an auxiliary or subject resource: +the metadata will be used to link to the other one, and potentially add extra typing info.

      +

      Used for: +Solid, §4.3.1: "For any defined auxiliary resource available for a given Solid resource, all representations of +that resource MUST include an HTTP Link header pointing to the location of each auxiliary resource." +https://solid.github.io/specification/protocol#auxiliary-resources-server

      +

      The above is an example of how that metadata would only be added in case the input is the subject identifier.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
getAuxiliaryIdentifier: ((identifier: ResourceIdentifier) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier
    • +
    • +

      Returns the identifier of the auxiliary resource corresponding to the given resource. +This does not guarantee that this auxiliary resource exists.

      +

      Should error if there are multiple results: see getAuxiliaryIdentifiers.

      + +

      Returns

      The ResourceIdentifier of the corresponding auxiliary resource.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        The ResourceIdentifier of which we need the corresponding auxiliary resource.

        +
      +

      Returns ResourceIdentifier

+
+ +
getAuxiliaryIdentifiers: ((identifier: ResourceIdentifier) => ResourceIdentifier[])
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier[]
    • +
    • +

      Returns all the identifiers of corresponding auxiliary resources. +This can be used when there are potentially multiple results. +In the case of a single result this should be an array containing the result of getAuxiliaryIdentifier.

      + +

      Returns

      The ResourceIdentifiers of the corresponding auxiliary resources.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        The ResourceIdentifier of which we need the corresponding auxiliary resources.

        +
      +

      Returns ResourceIdentifier[]

+
+ +
getSubjectIdentifier: ((identifier: ResourceIdentifier) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): ResourceIdentifier
    • +
    • +

      Returns the identifier of the resource which this auxiliary resource is referring to. +This does not guarantee that this resource exists.

      + +

      Returns

      The ResourceIdentifier of the subject resource.

      +
      +
      +

      Parameters

      +
      +

      Returns ResourceIdentifier

+
+ +
isAuxiliaryIdentifier: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Checks if the input identifier corresponds to an auxiliary resource. +This does not check if that auxiliary resource exists, +only if the identifier indicates that there could be an auxiliary resource there.

      + +

      Returns

      true if the input identifier points to an auxiliary resource.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
isRequiredInRoot: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Whether the root storage container requires this auxiliary resource to be present. +If yes, this means they can't be deleted individually from such a container.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
usesOwnAuthorization: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Whether this auxiliary resources uses its own authorization instead of the subject resource authorization.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
validate: ((representation: Representation) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (representation: Representation): Promise<void>
    • +
    • +

      Validates if the representation contains valid data for an auxiliary resource. +Should throw an error in case the data is invalid.

      +
      +
      +

      Parameters

      +
        +
      • +
        representation: Representation
        +

        Representation of the auxiliary resource.

        +
      +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/BaseHttpServerOptions.html b/5.x/docs/interfaces/BaseHttpServerOptions.html new file mode 100644 index 000000000..3345a2cf2 --- /dev/null +++ b/5.x/docs/interfaces/BaseHttpServerOptions.html @@ -0,0 +1,109 @@ +BaseHttpServerOptions | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface BaseHttpServerOptions

+
+

Options to be used when creating the server. +Due to Components.js not supporting external types, this has been simplified (for now?). +The common https keys here (key/cert/pfx) will be interpreted as file paths that need to be read +before passing the options to the createServer function.

+
+
+

Hierarchy

+
    +
  • BaseHttpServerOptions
+
+
+
+ +
+
+

Properties

+
+ +
cert?: string
+
+ +
https?: boolean
+

If the server should start as an http or https server.

+
+
+ +
key?: string
+
+ +
passphrase?: string
+
+ +
pfx?: string
+
+ +
showStackTrace?: boolean
+

If the error stack traces should be shown in case the HttpHandler throws one.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/BasicConditionsOptions.html b/5.x/docs/interfaces/BasicConditionsOptions.html new file mode 100644 index 000000000..368ff2fef --- /dev/null +++ b/5.x/docs/interfaces/BasicConditionsOptions.html @@ -0,0 +1,85 @@ +BasicConditionsOptions | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface BasicConditionsOptions

+
+

Hierarchy

+
    +
  • BasicConditionsOptions
+
+
+
+ +
+
+

Properties

+
+ +
matchesETag?: string[]
+
+ +
modifiedSince?: Date
+
+ +
notMatchesETag?: string[]
+
+ +
unmodifiedSince?: Date
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/BasicRequestParserArgs.html b/5.x/docs/interfaces/BasicRequestParserArgs.html new file mode 100644 index 000000000..8a5c6384e --- /dev/null +++ b/5.x/docs/interfaces/BasicRequestParserArgs.html @@ -0,0 +1,95 @@ +BasicRequestParserArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface BasicRequestParserArgs

+
+

Input parsers required for a BasicRequestParser.

+
+
+

Hierarchy

+
    +
  • BasicRequestParserArgs
+
+
+
+ +
+
+

Properties

+
+ +
bodyParser: BodyParser
+
+ +
conditionsParser: ConditionsParser
+
+ +
metadataParser: MetadataParser
+
+ +
preferenceParser: PreferenceParser
+
+ +
targetExtractor: TargetExtractor
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/BodyParserArgs.html b/5.x/docs/interfaces/BodyParserArgs.html new file mode 100644 index 000000000..fe759c4f3 --- /dev/null +++ b/5.x/docs/interfaces/BodyParserArgs.html @@ -0,0 +1,76 @@ +BodyParserArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface BodyParserArgs

+
+

Hierarchy

+
    +
  • BodyParserArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

Metadata that has already been parsed from the request. +Can be updated by the BodyParser with extra metadata.

+
+
+ +
request: HttpRequest
+

Request that contains the (potential) body.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/CliOptions.html b/5.x/docs/interfaces/CliOptions.html new file mode 100644 index 000000000..b25d366dc --- /dev/null +++ b/5.x/docs/interfaces/CliOptions.html @@ -0,0 +1,85 @@ +CliOptions | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface CliOptions

+
+

Hierarchy

+
    +
  • CliOptions
+
+
+
+ +
+
+

Properties

+
+ +
envVarPrefix?: string
+
+ +
loadFromEnv?: boolean
+
+ +
strictMode?: boolean
+
+ +
usage?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ClientCredentials.html b/5.x/docs/interfaces/ClientCredentials.html new file mode 100644 index 000000000..1bd47c7ef --- /dev/null +++ b/5.x/docs/interfaces/ClientCredentials.html @@ -0,0 +1,71 @@ +ClientCredentials | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ClientCredentials

+
+

Hierarchy

+
    +
  • ClientCredentials
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
secret: string
+
+ +
webId: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ComponentsJsFactory.html b/5.x/docs/interfaces/ComponentsJsFactory.html new file mode 100644 index 000000000..cad035420 --- /dev/null +++ b/5.x/docs/interfaces/ComponentsJsFactory.html @@ -0,0 +1,103 @@ +ComponentsJsFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ComponentsJsFactory

+
+

Used for instantiating new object using Components.js configurations.

+
+
+

Hierarchy

+
    +
  • ComponentsJsFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
generate: (<T>(configPath: string, componentIri: string, variables: Record<string, any>) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • <T>(configPath: string, componentIri: string, variables: Record<string, any>): Promise<T>
    • +
    • +

      Instantiates a new object using Components.js.

      + +

      Returns

      The resulting object, corresponding to the given component IRI.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        configPath: string
        +

        Location of the config to instantiate.

        +
      • +
      • +
        componentIri: string
        +

        Iri of the object in the config that will be the result.

        +
      • +
      • +
        variables: Record<string, any>
        +

        Variables to send to Components.js

        +
      +

      Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Conditions.html b/5.x/docs/interfaces/Conditions.html new file mode 100644 index 000000000..9b8efda4c --- /dev/null +++ b/5.x/docs/interfaces/Conditions.html @@ -0,0 +1,154 @@ +Conditions | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface Conditions

+
+

The conditions of an HTTP conditional request.

+
+
+

Hierarchy

+
    +
  • Conditions
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
matches: ((eTag?: string, lastModified?: Date) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (eTag?: string, lastModified?: Date): boolean
    • +
    • +

      Checks validity based on the given ETag and/or date. +This function assumes the resource being checked exists. +If not, the matchesMetadata function should be used.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional eTag: string
        +

        Condition based on ETag.

        +
      • +
      • +
        Optional lastModified: Date
        +

        Condition based on last modified date.

        +
      +

      Returns boolean

+
+ +
matchesETag?: string[]
+

Valid if matching any of the given ETags.

+
+
+ +
matchesMetadata: ((metadata?: RepresentationMetadata) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (metadata?: RepresentationMetadata): boolean
    • +
    • +

      Checks validity based on the given metadata.

      +
      +
      +

      Parameters

      +
        +
      • +
        Optional metadata: RepresentationMetadata
        +

        Metadata of the representation. Undefined if the resource does not exist.

        +
      +

      Returns boolean

+
+ +
modifiedSince?: Date
+

Valid if modified since the given date.

+
+
+ +
notMatchesETag?: string[]
+

Valid if not matching any of the given ETags.

+
+
+ +
unmodifiedSince?: Date
+

Valid if not modified since the given date.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ConstantConverterOptions.html b/5.x/docs/interfaces/ConstantConverterOptions.html new file mode 100644 index 000000000..d152f1329 --- /dev/null +++ b/5.x/docs/interfaces/ConstantConverterOptions.html @@ -0,0 +1,105 @@ +ConstantConverterOptions | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ConstantConverterOptions

+
+

Extra options for the ConstantConverter.

+
+
+

Hierarchy

+
    +
  • ConstantConverterOptions
+
+
+
+ +
+
+

Properties

+
+ +
container?: boolean
+

Whether this should trigger on containers.

+
+
+ +
disabledMediaRanges?: string[]
+

Media ranges for which the conversion should not happen.

+
+
+ +
document?: boolean
+

Whether this should trigger on documents.

+
+
+ +
enabledMediaRanges?: string[]
+

Media ranges for which the conversion should happen.

+
+
+ +
minQuality?: number
+

The minimum requested quality/preference before this should trigger.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ContainerInitializerArgs.html b/5.x/docs/interfaces/ContainerInitializerArgs.html new file mode 100644 index 000000000..444b2cd1d --- /dev/null +++ b/5.x/docs/interfaces/ContainerInitializerArgs.html @@ -0,0 +1,111 @@ +ContainerInitializerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ContainerInitializerArgs

+
+

Hierarchy

+
    +
  • ContainerInitializerArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
baseUrl: string
+

Base URL of the server.

+
+
+ + +

Generator that should be used to generate container contents.

+
+
+ +
path: string
+

Relative path of the container.

+
+
+ +
storage: KeyValueStorage<string, boolean>
+

Used to store initialization status.

+
+
+ +
storageKey: string
+

Key that is used to store the boolean in the storage indicating the container is initialized.

+
+
+ + +

ResourceStore where the container should be stored.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ConvertingStoreEntry.html b/5.x/docs/interfaces/ConvertingStoreEntry.html new file mode 100644 index 000000000..6d2e2045f --- /dev/null +++ b/5.x/docs/interfaces/ConvertingStoreEntry.html @@ -0,0 +1,71 @@ +ConvertingStoreEntry | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ConvertingStoreEntry

+
+

Hierarchy

+
    +
  • ConvertingStoreEntry
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
supportChecker: PreferenceSupport
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Credential.html b/5.x/docs/interfaces/Credential.html new file mode 100644 index 000000000..956ae8557 --- /dev/null +++ b/5.x/docs/interfaces/Credential.html @@ -0,0 +1,67 @@ +Credential | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface Credential

+
+

Credentials identifying an entity accessing or owning data.

+
+
+

Hierarchy

+
    +
  • Credential
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
webId?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/CredentialsHandlerBody.html b/5.x/docs/interfaces/CredentialsHandlerBody.html new file mode 100644 index 000000000..1f914ef33 --- /dev/null +++ b/5.x/docs/interfaces/CredentialsHandlerBody.html @@ -0,0 +1,73 @@ +CredentialsHandlerBody | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface CredentialsHandlerBody

+
+

Hierarchy

+
    +
  • Record<string, unknown> +
      +
    • CredentialsHandlerBody
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
email: string
+
+ +
webId: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/CredentialsHandlerInput.html b/5.x/docs/interfaces/CredentialsHandlerInput.html new file mode 100644 index 000000000..0657f7285 --- /dev/null +++ b/5.x/docs/interfaces/CredentialsHandlerInput.html @@ -0,0 +1,75 @@ +CredentialsHandlerInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface CredentialsHandlerInput

+
+

body is the parsed JSON from operation.body.data with the WebID of the account having been added. +This means that the data stream in the Operation can not be read again.

+
+
+

Hierarchy

+
    +
  • CredentialsHandlerInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
operation: Operation
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/DataAccessor.html b/5.x/docs/interfaces/DataAccessor.html new file mode 100644 index 000000000..551fbcf16 --- /dev/null +++ b/5.x/docs/interfaces/DataAccessor.html @@ -0,0 +1,302 @@ +DataAccessor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface DataAccessor

+
+

A DataAccessor is the building block closest to the actual data storage. +It should not worry about most Solid logic, most of that will be handled before it is called. +There are a few things it still needs to do, and it is very important every implementation does this:

+
    +
  • If the input identifier ends with a slash, it should be assumed the identifier is targeting a container.
  • +
  • Similarly, if there is no trailing slash it should assume a document.
  • +
  • It should always throw a NotFoundHttpError if it does not have data matching the input identifier.
  • +
  • DataAccessors should not generate containment triples. This will be done externally using getChildren.
  • +
+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
canHandle: ((representation: Representation) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (representation: Representation): Promise<void>
    • +
    • +

      Should throw a NotImplementedHttpError if the DataAccessor does not support storing the given Representation.

      + +

      Throws

      BadRequestHttpError +If it does not support the incoming data.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
deleteResource: ((identifier: ResourceIdentifier) => Promise<void>)
+
+

Type declaration

+
+
+ +
getChildren: ((identifier: ResourceIdentifier) => AsyncIterableIterator<RepresentationMetadata>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): AsyncIterableIterator<RepresentationMetadata>
    • +
    • +

      Returns metadata for all resources in the requested container. +This should not be all metadata of those resources (but it can be), +but instead the main metadata you want to show in situations +where all these resources are presented simultaneously. +Generally this would be metadata that is present for all of these resources, +such as resource type or last modified date.

      +

      It can be safely assumed that the incoming identifier will always correspond to a container.

      +
      +
      +

      Parameters

      +
      +

      Returns AsyncIterableIterator<RepresentationMetadata>

+
+ +
getData: ((identifier: ResourceIdentifier) => Promise<Guarded<Readable>>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<Guarded<Readable>>
    • +
    • +

      Returns a data stream stored for the given identifier. +It can be assumed that the incoming identifier will always correspond to a document.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<Guarded<Readable>>

+
+ +
getMetadata: ((identifier: ResourceIdentifier) => Promise<RepresentationMetadata>)
+
+

Type declaration

+
+
+ +
writeContainer: ((identifier: ResourceIdentifier, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, metadata: RepresentationMetadata): Promise<void>
    • +
    • +

      Writes metadata for a container. +If the container does not exist yet it should be created, +if it does its metadata should be overwritten, except for the containment triples.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
writeDocument: ((identifier: ResourceIdentifier, data: Guarded<Readable>, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
+
+ +
writeMetadata: ((identifier: ResourceIdentifier, metadata: RepresentationMetadata) => Promise<void>)
+
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/EmailArgs.html b/5.x/docs/interfaces/EmailArgs.html new file mode 100644 index 000000000..545213bb6 --- /dev/null +++ b/5.x/docs/interfaces/EmailArgs.html @@ -0,0 +1,85 @@ +EmailArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface EmailArgs

+
+

Hierarchy

+
    +
  • EmailArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
html: string
+
+ +
recipient: string
+
+ +
subject: string
+
+ +
text: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/EmailSenderArgs.html b/5.x/docs/interfaces/EmailSenderArgs.html new file mode 100644 index 000000000..0fa885141 --- /dev/null +++ b/5.x/docs/interfaces/EmailSenderArgs.html @@ -0,0 +1,85 @@ +EmailSenderArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface EmailSenderArgs

+
+

Hierarchy

+
    +
  • EmailSenderArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
emailConfig: { auth: { pass: string; user: string }; host: string; port: number }
+
+

Type declaration

+
    +
  • +
    auth: { pass: string; user: string }
    +
      +
    • +
      pass: string
    • +
    • +
      user: string
  • +
  • +
    host: string
  • +
  • +
    port: number
+
+ +
senderName?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ErrorHandlerArgs.html b/5.x/docs/interfaces/ErrorHandlerArgs.html new file mode 100644 index 000000000..2e1243c94 --- /dev/null +++ b/5.x/docs/interfaces/ErrorHandlerArgs.html @@ -0,0 +1,71 @@ +ErrorHandlerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ErrorHandlerArgs

+
+

Hierarchy

+
    +
  • ErrorHandlerArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
error: Error
+
+ +
request: HttpRequest
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ExpiringReadWriteLocker.html b/5.x/docs/interfaces/ExpiringReadWriteLocker.html new file mode 100644 index 000000000..33507337d --- /dev/null +++ b/5.x/docs/interfaces/ExpiringReadWriteLocker.html @@ -0,0 +1,175 @@ +ExpiringReadWriteLocker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ExpiringReadWriteLocker

+
+

A ReadWriteLocker where the locks expire after a given time.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
withReadLock: (<T>(identifier: ResourceIdentifier, whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • <T>(identifier: ResourceIdentifier, whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)): Promise<T>
    • +
    • +

      As withReadLock but the locked function gets called with a maintainLock callback function +to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of the resource that needs to be locked.

        +
      • +
      • +
        whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
        +

        A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

        +
        +
          +
        • +
            +
          • (maintainLock: (() => void)): T | Promise<T>
          • +
          • +
            +

            Parameters

            +
              +
            • +
              maintainLock: (() => void)
              +
                +
              • +
                  +
                • (): void
                • +
                • +

                  Returns void

            +

            Returns T | Promise<T>

      +

      Returns Promise<T>

+
+ +
withWriteLock: (<T>(identifier: ResourceIdentifier, whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • <T>(identifier: ResourceIdentifier, whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)): Promise<T>
    • +
    • +

      As withWriteLock but the locked function gets called with a maintainLock +callback function to reset the lock expiration every time it is called. +The resulting promise will reject once the lock expires.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of the resource that needs to be locked.

        +
      • +
      • +
        whileLocked: ((maintainLock: (() => void)) => T | Promise<T>)
        +

        A function to execute while the resource is locked. +Receives a callback as input parameter to maintain the lock.

        +
        +
          +
        • +
            +
          • (maintainLock: (() => void)): T | Promise<T>
          • +
          • +
            +

            Parameters

            +
              +
            • +
              maintainLock: (() => void)
              +
                +
              • +
                  +
                • (): void
                • +
                • +

                  Returns void

            +

            Returns T | Promise<T>

      +

      Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ExpiringStorage.html b/5.x/docs/interfaces/ExpiringStorage.html new file mode 100644 index 000000000..da294bc90 --- /dev/null +++ b/5.x/docs/interfaces/ExpiringStorage.html @@ -0,0 +1,228 @@ +ExpiringStorage | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ExpiringStorage<TKey, TValue>

+
+

A KeyValueStorage in which the values can expire. +Entries with no expiration date never expire.

+
+
+

Type Parameters

+
    +
  • +

    TKey

  • +
  • +

    TValue

+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Methods

+
set +
+
+

Properties

+
+ +
delete: ((key: TKey) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<boolean>
    • +
    • +

      Deletes the value stored for the given key.

      + +

      Returns

      If there was a value to delete.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
        +

        Key to delete.

        +
      +

      Returns Promise<boolean>

+
+ +
entries: (() => AsyncIterableIterator<[TKey, TValue]>)
+
+

Type declaration

+
    +
  • +
      +
    • (): AsyncIterableIterator<[TKey, TValue]>
    • +
    • +

      An iterable of entries in the storage.

      +
      +

      Returns AsyncIterableIterator<[TKey, TValue]>

+
+ +
get: ((key: TKey) => Promise<undefined | TValue>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<undefined | TValue>
    • +
    • +

      Returns the value stored for the given identifier. +undefined if no value is stored.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns Promise<undefined | TValue>

+
+ +
has: ((key: TKey) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<boolean>
    • +
    • +

      Checks if there is a value stored for the given key.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns Promise<boolean>

+
+

Methods

+
+ +
    + +
  • +

    Sets the value for the given key. +Should error if the data is already expired.

    + +

    Returns

    The storage.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
      +

      Key to set/update.

      +
    • +
    • +
      value: TValue
      +

      Value to store.

      +
    • +
    • +
      Optional expiration: number
      +

      How long this data should stay valid in milliseconds.

      +
    +

    Returns Promise<ExpiringStorage<TKey, TValue>>

  • + +
  • +

    Sets the value for the given key. +Should error if the data is already expired.

    + +

    Returns

    The storage.

    +
    +
    +

    Parameters

    +
      +
    • +
      key: TKey
      +

      Key to set/update.

      +
    • +
    • +
      value: TValue
      +

      Value to store.

      +
    • +
    • +
      Optional expires: Date
      +

      When this value expires. Never if undefined.

      +
    +

    Returns Promise<ExpiringStorage<TKey, TValue>>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/FileIdentifierMapper.html b/5.x/docs/interfaces/FileIdentifierMapper.html new file mode 100644 index 000000000..e87ac218d --- /dev/null +++ b/5.x/docs/interfaces/FileIdentifierMapper.html @@ -0,0 +1,131 @@ +FileIdentifierMapper | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface FileIdentifierMapper

+
+

Supports mapping a file to an URL and back.

+
+
+

Hierarchy

+
    +
  • FileIdentifierMapper
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
mapFilePathToUrl: ((filePath: string, isContainer: boolean) => Promise<ResourceLink>)
+
+

Type declaration

+
    +
  • +
      +
    • (filePath: string, isContainer: boolean): Promise<ResourceLink>
    • +
    • +

      Maps the given file path to an URL and determines the content-type

      + +

      Returns

      A ResourceLink with all the necessary metadata.

      +
      +
      +

      Parameters

      +
        +
      • +
        filePath: string
        +

        The input file path.

        +
      • +
      • +
        isContainer: boolean
        +

        If the path corresponds to a file.

        +
      +

      Returns Promise<ResourceLink>

+
+ +
mapUrlToFilePath: ((identifier: ResourceIdentifier, isMetadata: boolean, contentType?: string) => Promise<ResourceLink>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, isMetadata: boolean, contentType?: string): Promise<ResourceLink>
    • +
    • +

      Maps the given resource identifier / URL to a file path. +Determines the content-type if no content-type was provided by finding the corresponding file. +If there is no corresponding file a file path will be generated. +For containers the content-type input gets ignored.

      + +

      Returns

      A ResourceLink with all the necessary metadata.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        The input identifier.

        +
      • +
      • +
        isMetadata: boolean
        +

        If we are mapping the metadata of the resource instead of its data.

        +
      • +
      • +
        Optional contentType: string
        +

        The (optional) content-type of the resource.

        +
      +

      Returns Promise<ResourceLink>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/FileIdentifierMapperFactory.html b/5.x/docs/interfaces/FileIdentifierMapperFactory.html new file mode 100644 index 000000000..f66209a00 --- /dev/null +++ b/5.x/docs/interfaces/FileIdentifierMapperFactory.html @@ -0,0 +1,92 @@ +FileIdentifierMapperFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface FileIdentifierMapperFactory<T>

+
+

Factory that can create FileIdentifierMappers so the base and rootFilePath can be set dynamically. +Specifically used when identifiers need to be generated for a new pod (since pod identifiers are generated).

+
+
+

Type Parameters

+
+
+

Hierarchy

+
    +
  • FileIdentifierMapperFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
create: ((base: string, rootFilePath: string) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • (base: string, rootFilePath: string): Promise<T>
    • +
    • +
      +

      Parameters

      +
        +
      • +
        base: string
      • +
      • +
        rootFilePath: string
      +

      Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Finalizable.html b/5.x/docs/interfaces/Finalizable.html new file mode 100644 index 000000000..829222f6b --- /dev/null +++ b/5.x/docs/interfaces/Finalizable.html @@ -0,0 +1,83 @@ +Finalizable | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface Finalizable

+
+

Allows for cleaning up an object and stopping relevant loops when the application needs to be stopped. +Use this interface to add finalization logic to classes that already extend some other type. +NOTE: classes without an existing extends-relation should extend from Finalizer instead!

+
+
+

Hierarchy

+
    +
  • Finalizable
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
finalize: (() => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (): Promise<void>
    • +
    • +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ForgotPasswordHandlerArgs.html b/5.x/docs/interfaces/ForgotPasswordHandlerArgs.html new file mode 100644 index 000000000..1cc71d187 --- /dev/null +++ b/5.x/docs/interfaces/ForgotPasswordHandlerArgs.html @@ -0,0 +1,85 @@ +ForgotPasswordHandlerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ForgotPasswordHandlerArgs

+
+

Hierarchy

+
    +
  • ForgotPasswordHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+
+ +
emailSender: EmailSender
+
+ +
resetRoute: InteractionRoute
+
+ +
templateEngine: TemplateEngine<{ resetLink: string }>
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ForgotPasswordPayload.html b/5.x/docs/interfaces/ForgotPasswordPayload.html new file mode 100644 index 000000000..c918f0990 --- /dev/null +++ b/5.x/docs/interfaces/ForgotPasswordPayload.html @@ -0,0 +1,75 @@ +ForgotPasswordPayload | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ForgotPasswordPayload

+
+

A payload to persist the fact that a user +has requested to reset their password

+
+
+

Hierarchy

+
    +
  • ForgotPasswordPayload
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
email: string
+
+ +
recordId: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Forwarded.html b/5.x/docs/interfaces/Forwarded.html new file mode 100644 index 000000000..431ec12b1 --- /dev/null +++ b/5.x/docs/interfaces/Forwarded.html @@ -0,0 +1,96 @@ +Forwarded | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface Forwarded

+
+

The Forwarded header from RFC7239

+
+
+

Hierarchy

+
    +
  • Forwarded
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
by?: string
+

The user-agent facing interface of the proxy

+
+
+ +
for?: string
+

The node making the request to the proxy

+
+
+ +
host?: string
+

The host request header field as received by the proxy

+
+
+ +
proto?: string
+

The protocol used to make the request

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/GreedyReadWriteSuffixes.html b/5.x/docs/interfaces/GreedyReadWriteSuffixes.html new file mode 100644 index 000000000..a87d4960d --- /dev/null +++ b/5.x/docs/interfaces/GreedyReadWriteSuffixes.html @@ -0,0 +1,78 @@ +GreedyReadWriteSuffixes | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface GreedyReadWriteSuffixes

+
+

Hierarchy

+
    +
  • GreedyReadWriteSuffixes
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
count: string
+
+ +
read: string
+
+ +
write: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/HttpErrorClass.html b/5.x/docs/interfaces/HttpErrorClass.html new file mode 100644 index 000000000..a71e62ec5 --- /dev/null +++ b/5.x/docs/interfaces/HttpErrorClass.html @@ -0,0 +1,128 @@ +HttpErrorClass | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface HttpErrorClass<TCode>

+
+

Interface describing what an HttpError class should look like. +This helps us make sure all HttpError classes have the same utility static functions.

+
+
+

Type Parameters

+
    +
  • +

    TCode extends number = number

+
+

Hierarchy

+
    +
  • HttpErrorClass
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
isInstance: ((error: any) => error is HttpError<TCode>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<TCode>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<TCode>

+
+ +
statusCode: TCode
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/HttpErrorOptions.html b/5.x/docs/interfaces/HttpErrorOptions.html new file mode 100644 index 000000000..a03b81af6 --- /dev/null +++ b/5.x/docs/interfaces/HttpErrorOptions.html @@ -0,0 +1,82 @@ +HttpErrorOptions | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface HttpErrorOptions

+
+

Hierarchy

+
    +
  • HttpErrorOptions
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
cause?: unknown
+
+ +
details?: Dict<unknown>
+
+ +
errorCode?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/HttpHandlerInput.html b/5.x/docs/interfaces/HttpHandlerInput.html new file mode 100644 index 000000000..7b720b5c9 --- /dev/null +++ b/5.x/docs/interfaces/HttpHandlerInput.html @@ -0,0 +1,73 @@ +HttpHandlerInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface HttpHandlerInput

+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
request: HttpRequest
+
+ +
response: ServerResponse
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/HttpServerFactory.html b/5.x/docs/interfaces/HttpServerFactory.html new file mode 100644 index 000000000..b4b230508 --- /dev/null +++ b/5.x/docs/interfaces/HttpServerFactory.html @@ -0,0 +1,100 @@ +HttpServerFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface HttpServerFactory

+
+

A factory for HTTP servers

+
+
+

Hierarchy

+
    +
  • HttpServerFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/IdentifierGenerator.html b/5.x/docs/interfaces/IdentifierGenerator.html new file mode 100644 index 000000000..43d0c5886 --- /dev/null +++ b/5.x/docs/interfaces/IdentifierGenerator.html @@ -0,0 +1,88 @@ +IdentifierGenerator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface IdentifierGenerator

+
+

Utility class for generating container identifiers.

+
+
+

Hierarchy

+
    +
  • IdentifierGenerator
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
generate: ((name: string) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
      +
    • (name: string): ResourceIdentifier
    • +
    • +

      Generates container identifiers based on an input name. +This is simply string generation, no resource-related checks are run.

      +
      +
      +

      Parameters

      +
        +
      • +
        name: string
      +

      Returns ResourceIdentifier

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/IdentifierStrategy.html b/5.x/docs/interfaces/IdentifierStrategy.html new file mode 100644 index 000000000..e71444c1d --- /dev/null +++ b/5.x/docs/interfaces/IdentifierStrategy.html @@ -0,0 +1,165 @@ +IdentifierStrategy | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface IdentifierStrategy

+
+

Captures the behavior of container identifiers in a certain storage configuration.

+
+
+

Hierarchy

+
    +
  • IdentifierStrategy
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
contains: ((container: ResourceIdentifier, identifier: ResourceIdentifier, transitive: boolean) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (container: ResourceIdentifier, identifier: ResourceIdentifier, transitive: boolean): boolean
    • +
    • +

      Checks if the given container would contain the given identifier. +This does not check that either of these identifiers actually exist. +This is similar to calling getParentContainer on an identifier +and comparing the result.

      +

      If transitive is false this only checks if container is the direct parent container of identifier.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
getParentContainer: ((identifier: ResourceIdentifier) => ResourceIdentifier)
+
+

Type declaration

+
    +
  • +
+
+ +
isRootContainer: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Checks if the input corresponds to the identifier of a root container. +This does not check if this identifier actually exists.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+ +
supportsIdentifier: ((identifier: ResourceIdentifier) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): boolean
    • +
    • +

      Verifies if this identifier is supported. +This does not check if this identifier actually exists, +but checks if the identifier is in scope for this class.

      +
      +
      +

      Parameters

      +
      +

      Returns boolean

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/IdentityProviderFactoryArgs.html b/5.x/docs/interfaces/IdentityProviderFactoryArgs.html new file mode 100644 index 000000000..d7c97c2ec --- /dev/null +++ b/5.x/docs/interfaces/IdentityProviderFactoryArgs.html @@ -0,0 +1,138 @@ +IdentityProviderFactoryArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface IdentityProviderFactoryArgs

+
+

Hierarchy

+
    +
  • IdentityProviderFactoryArgs
+
+
+
+ +
+
+

Properties

+
+ +
adapterFactory: AdapterFactory
+

Factory that creates the adapter used for OIDC data storage.

+
+
+ +
baseUrl: string
+

Base URL of the server.

+
+
+ +
credentialStorage: KeyValueStorage<string, ClientCredentials>
+

Storage containing the generated client credentials with their associated WebID.

+
+
+ +
errorHandler: ErrorHandler
+

Used to convert errors thrown by the OIDC library.

+
+
+ +
interactionHandler: InteractionHandler
+

The handler responsible for redirecting interaction requests to the correct URL.

+
+
+ +
oidcPath: string
+

Path for all requests targeting the OIDC library.

+
+
+ +
responseWriter: ResponseWriter
+

Used to write out errors thrown by the OIDC library.

+
+
+ +
showStackTrace: boolean
+

Extra information will be added to the error output if this is true.

+
+
+ +
storage: KeyValueStorage<string, unknown>
+

Storage used to store cookie and JWT keys so they can be re-used in case of multithreading.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/IdentityProviderHttpHandlerArgs.html b/5.x/docs/interfaces/IdentityProviderHttpHandlerArgs.html new file mode 100644 index 000000000..07d7465b5 --- /dev/null +++ b/5.x/docs/interfaces/IdentityProviderHttpHandlerArgs.html @@ -0,0 +1,84 @@ +IdentityProviderHttpHandlerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface IdentityProviderHttpHandlerArgs

+
+

Hierarchy

+
    +
  • IdentityProviderHttpHandlerArgs
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

Used for converting the input data.

+
+
+ + +

Handles the requests.

+
+
+ +
providerFactory: ProviderFactory
+

Used to generate the OIDC provider.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Initializable.html b/5.x/docs/interfaces/Initializable.html new file mode 100644 index 000000000..c44998df3 --- /dev/null +++ b/5.x/docs/interfaces/Initializable.html @@ -0,0 +1,82 @@ +Initializable | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface Initializable

+
+

Allows for initializing state or executing logic when the application is started. +Use this interface to add initialization logic to classes that already extend some other type. +NOTE: classes without an existing extends-relation should extend from Initializer instead!

+
+
+

Hierarchy

+
    +
  • Initializable
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
initialize: (() => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (): Promise<void>
    • +
    • +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/InteractionHandlerInput.html b/5.x/docs/interfaces/InteractionHandlerInput.html new file mode 100644 index 000000000..5966df299 --- /dev/null +++ b/5.x/docs/interfaces/InteractionHandlerInput.html @@ -0,0 +1,76 @@ +InteractionHandlerInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface InteractionHandlerInput

+
+

Hierarchy

+
    +
  • InteractionHandlerInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
oidcInteraction?: Interaction
+

Will be defined if the OIDC library expects us to resolve an interaction it can't handle itself, +such as logging a user in.

+
+
+ +
operation: Operation
+

The operation to execute.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/InteractionRoute.html b/5.x/docs/interfaces/InteractionRoute.html new file mode 100644 index 000000000..96d741296 --- /dev/null +++ b/5.x/docs/interfaces/InteractionRoute.html @@ -0,0 +1,82 @@ +InteractionRoute | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface InteractionRoute

+
+

An object with a specific path.

+
+
+

Hierarchy

+
    +
  • InteractionRoute
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
getPath: (() => string)
+
+

Type declaration

+
    +
  • +
      +
    • (): string
    • +
    • +
      +

      Returns

      The absolute path of this route.

      +
      +

      Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/KeyValueStorage.html b/5.x/docs/interfaces/KeyValueStorage.html new file mode 100644 index 000000000..737df7a68 --- /dev/null +++ b/5.x/docs/interfaces/KeyValueStorage.html @@ -0,0 +1,194 @@ +KeyValueStorage | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface KeyValueStorage<TKey, TValue>

+
+

A simple storage solution that can be used for internal values that need to be stored.

+
+
+

Type Parameters

+
    +
  • +

    TKey

  • +
  • +

    TValue

+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
delete: ((key: TKey) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<boolean>
    • +
    • +

      Deletes the value stored for the given key.

      + +

      Returns

      If there was a value to delete.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
        +

        Key to delete.

        +
      +

      Returns Promise<boolean>

+
+ +
entries: (() => AsyncIterableIterator<[TKey, TValue]>)
+
+

Type declaration

+
    +
  • +
      +
    • (): AsyncIterableIterator<[TKey, TValue]>
    • +
    • +

      An iterable of entries in the storage.

      +
      +

      Returns AsyncIterableIterator<[TKey, TValue]>

+
+ +
get: ((key: TKey) => Promise<undefined | TValue>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<undefined | TValue>
    • +
    • +

      Returns the value stored for the given identifier. +undefined if no value is stored.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns Promise<undefined | TValue>

+
+ +
has: ((key: TKey) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): Promise<boolean>
    • +
    • +

      Checks if there is a value stored for the given key.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns Promise<boolean>

+
+ +
set: ((key: TKey, value: TValue) => Promise<KeyValueStorage<TKey, TValue>>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey, value: TValue): Promise<KeyValueStorage<TKey, TValue>>
    • +
    • +

      Sets the value for the given key.

      + +

      Returns

      The storage.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
        +

        Key to set/update.

        +
      • +
      • +
        value: TValue
        +

        Value to store.

        +
      +

      Returns Promise<KeyValueStorage<TKey, TValue>>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/LinkEntry.html b/5.x/docs/interfaces/LinkEntry.html new file mode 100644 index 000000000..4502405d3 --- /dev/null +++ b/5.x/docs/interfaces/LinkEntry.html @@ -0,0 +1,71 @@ +LinkEntry | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface LinkEntry

+
+

Hierarchy

+
    +
  • LinkEntry
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
+
+ +
target: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/LinkEntryParameters.html b/5.x/docs/interfaces/LinkEntryParameters.html new file mode 100644 index 000000000..b4360c2f1 --- /dev/null +++ b/5.x/docs/interfaces/LinkEntryParameters.html @@ -0,0 +1,68 @@ +LinkEntryParameters | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface LinkEntryParameters

+
+

Hierarchy

+
    +
  • Record<string, string> +
      +
    • LinkEntryParameters
+
+
+
+ +
+
+

Properties

+
rel +
+
+

Properties

+
+ +
rel: string
+

Required rel properties of Link entry

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/LogMetadata.html b/5.x/docs/interfaces/LogMetadata.html new file mode 100644 index 000000000..d39e581e9 --- /dev/null +++ b/5.x/docs/interfaces/LogMetadata.html @@ -0,0 +1,75 @@ +LogMetadata | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface LogMetadata

+
+

Hierarchy

+
    +
  • LogMetadata
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
isPrimary: boolean
+

Is the current process the Primary process

+
+
+ +
pid: number
+

The process id of the current process

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Logger.html b/5.x/docs/interfaces/Logger.html new file mode 100644 index 000000000..f1c738d59 --- /dev/null +++ b/5.x/docs/interfaces/Logger.html @@ -0,0 +1,246 @@ +Logger | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Logs messages, with convenience methods to log on a specific level.

+ +

See

getLoggerFor on how to instantiate loggers.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
debug: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'debug' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+ +
error: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'error' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+ +
info: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'info' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+ +
log: ((level: "error" | "warn" | "info" | "verbose" | "debug" | "silly", message: string, meta?: LogMetadata) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (level: "error" | "warn" | "info" | "verbose" | "debug" | "silly", message: string, meta?: LogMetadata): Logger
    • +
    • +

      Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

      +
      +
      +

      Parameters

      +
        +
      • +
        level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
        +

        The level to log at.

        +
      • +
      • +
        message: string
        +

        The message to log.

        +
      • +
      • +
        Optional meta: LogMetadata
        +

        Optional metadata to include in the log message.

        +
      +

      Returns Logger

+
+ +
silly: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'silly' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+ +
verbose: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'verbose' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+ +
warn: ((message: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (message: string): Logger
    • +
    • +

      Log a message at the 'warn' level.

      +
      +
      +

      Parameters

      +
        +
      • +
        message: string
        +

        The message to log.

        +
      +

      Returns Logger

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/LoggerFactory.html b/5.x/docs/interfaces/LoggerFactory.html new file mode 100644 index 000000000..111e01ac2 --- /dev/null +++ b/5.x/docs/interfaces/LoggerFactory.html @@ -0,0 +1,90 @@ +LoggerFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface LoggerFactory

+
+

Instantiates new logger instances.

+
+
+

Hierarchy

+
    +
  • LoggerFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
createLogger: ((label: string) => Logger)
+
+

Type declaration

+
    +
  • +
      +
    • (label: string): Logger
    • +
    • +

      Create a logger instance for the given label.

      +
      +
      +

      Parameters

      +
        +
      • +
        label: string
        +

        A label that is used to identify the given logger.

        +
      +

      Returns Logger

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/OAuthErrorFields.html b/5.x/docs/interfaces/OAuthErrorFields.html new file mode 100644 index 000000000..aea22cff7 --- /dev/null +++ b/5.x/docs/interfaces/OAuthErrorFields.html @@ -0,0 +1,91 @@ +OAuthErrorFields | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface OAuthErrorFields

+
+

These are the fields that can occur in an OAuth error response as described in RFC 6749, §4.1.2.1. +https://datatracker.ietf.org/doc/html/rfc6749#section-4.1.2.1

+

This interface is identical to the ErrorOut interface of the oidc-provider library, +but having our own version reduces the part of the codebase that is dependent on that library.

+
+
+

Hierarchy

+
    +
  • OAuthErrorFields
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
error: string
+
+ +
error_description?: string
+
+ +
scope?: string
+
+ +
state?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Operation.html b/5.x/docs/interfaces/Operation.html new file mode 100644 index 000000000..eb0eb4618 --- /dev/null +++ b/5.x/docs/interfaces/Operation.html @@ -0,0 +1,114 @@ +Operation | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface Operation

+
+

A single REST operation.

+
+
+

Hierarchy

+
    +
  • Operation
+
+
+
+ +
+
+

Properties

+
+ +
availablePermissions?: PermissionMap
+

The permissions available for the current operation.

+
+
+ + +

Representation of the body and metadata headers.

+
+
+ +
conditions?: Conditions
+

Conditions the resource must fulfill for a valid operation.

+
+
+ +
method: string
+

The HTTP method (GET/POST/PUT/PATCH/DELETE/etc.).

+
+
+ + +

Representation preferences of the response. Will be empty if there are none.

+
+
+ + +

Identifier of the target.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/OperationHandlerInput.html b/5.x/docs/interfaces/OperationHandlerInput.html new file mode 100644 index 000000000..26136bb30 --- /dev/null +++ b/5.x/docs/interfaces/OperationHandlerInput.html @@ -0,0 +1,64 @@ +OperationHandlerInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface OperationHandlerInput

+
+

Hierarchy

+
    +
  • OperationHandlerInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
operation: Operation
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/OperationHttpHandlerInput.html b/5.x/docs/interfaces/OperationHttpHandlerInput.html new file mode 100644 index 000000000..e34931aba --- /dev/null +++ b/5.x/docs/interfaces/OperationHttpHandlerInput.html @@ -0,0 +1,82 @@ +OperationHttpHandlerInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface OperationHttpHandlerInput

+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
operation: Operation
+
+ +
request: HttpRequest
+
+ +
response: ServerResponse
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/OperationMetadataCollectorInput.html b/5.x/docs/interfaces/OperationMetadataCollectorInput.html new file mode 100644 index 000000000..6371718ab --- /dev/null +++ b/5.x/docs/interfaces/OperationMetadataCollectorInput.html @@ -0,0 +1,75 @@ +OperationMetadataCollectorInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface OperationMetadataCollectorInput

+
+

Hierarchy

+
    +
  • OperationMetadataCollectorInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ + +

Metadata to update with permission knowledge.

+
+
+ +
operation: Operation
+

Operation corresponding to the request.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/OriginalUrlExtractorArgs.html b/5.x/docs/interfaces/OriginalUrlExtractorArgs.html new file mode 100644 index 000000000..1abfe78e5 --- /dev/null +++ b/5.x/docs/interfaces/OriginalUrlExtractorArgs.html @@ -0,0 +1,75 @@ +OriginalUrlExtractorArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface OriginalUrlExtractorArgs

+
+

Hierarchy

+
    +
  • OriginalUrlExtractorArgs
+
+
+
+ +
+
+

Properties

+
+ +
identifierStrategy: IdentifierStrategy
+

The IdentifierStrategy to use for checking the scope of the request

+
+
+ +
includeQueryString?: boolean
+

Specify wether the OriginalUrlExtractor should include the request query string.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ParsingHttpHandlerArgs.html b/5.x/docs/interfaces/ParsingHttpHandlerArgs.html new file mode 100644 index 000000000..17c734e01 --- /dev/null +++ b/5.x/docs/interfaces/ParsingHttpHandlerArgs.html @@ -0,0 +1,102 @@ +ParsingHttpHandlerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ParsingHttpHandlerArgs

+
+

Hierarchy

+
    +
  • ParsingHttpHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ +
errorHandler: ErrorHandler
+

Converts errors to a serializable format.

+
+
+ +
metadataCollector: OperationMetadataCollector
+

Generates generic operation metadata that is required for a response.

+
+
+ +
operationHandler: OperationHttpHandler
+

Handler to send the operation to.

+
+
+ +
requestParser: RequestParser
+

Parses the incoming requests.

+
+
+ +
responseWriter: ResponseWriter
+

Writes out the response of the operation.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Patch.html b/5.x/docs/interfaces/Patch.html new file mode 100644 index 000000000..0cb8906a4 --- /dev/null +++ b/5.x/docs/interfaces/Patch.html @@ -0,0 +1,107 @@ +Patch | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Represents the changes needed for a PATCH request.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
binary: boolean
+

Whether the data stream consists of binary/string chunks +(as opposed to complex objects).

+
+
+ +
data: Guarded<Readable>
+

The raw data stream for this representation.

+
+
+ +
isEmpty: boolean
+

Whether the data stream is empty. +This being true does not imply that the data stream has a length of more than 0, +only that it is a possibility and should be read to be sure.

+
+
+ + +

The corresponding metadata.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/PermissionReaderInput.html b/5.x/docs/interfaces/PermissionReaderInput.html new file mode 100644 index 000000000..f1179d87b --- /dev/null +++ b/5.x/docs/interfaces/PermissionReaderInput.html @@ -0,0 +1,76 @@ +PermissionReaderInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface PermissionReaderInput

+
+

Hierarchy

+
    +
  • PermissionReaderInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
credentials: Partial<Record<CredentialGroup, Credential>>
+

Credentials of the entity requesting access to resources.

+
+
+ +
requestedModes: AccessMap
+

For each credential, the reader will check which of the given per-resource access modes are available. +However, non-exhaustive information about other access modes and resources can still be returned.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/PodGenerator.html b/5.x/docs/interfaces/PodGenerator.html new file mode 100644 index 000000000..3ba660b9a --- /dev/null +++ b/5.x/docs/interfaces/PodGenerator.html @@ -0,0 +1,97 @@ +PodGenerator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface PodGenerator

+
+

Generates an empty resource store to be used as a new pod. +It is also responsible for storing any relevant variables needed to instantiate this resource store. +These can then be used when the server is restarted to re-instantiate those stores.

+
+
+

Hierarchy

+
    +
  • PodGenerator
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
generate: ((identifier: ResourceIdentifier, settings: PodSettings) => Promise<ResourceStore>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, settings: PodSettings): Promise<ResourceStore>
    • +
    • +

      Creates a ResourceStore based on the given input. +Should error if there already is a store for the given identifier.

      + +

      Returns

      A new ResourceStore to be used for the new pod.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<ResourceStore>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/PodManager.html b/5.x/docs/interfaces/PodManager.html new file mode 100644 index 000000000..0b166fb9c --- /dev/null +++ b/5.x/docs/interfaces/PodManager.html @@ -0,0 +1,98 @@ +PodManager | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface PodManager

+
+

Covers all functions related to pod management. +In the future this should also include delete, and potentially recovery functions.

+
+
+

Hierarchy

+
    +
  • PodManager
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
createPod: ((identifier: ResourceIdentifier, settings: PodSettings, overwrite: boolean) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, settings: PodSettings, overwrite: boolean): Promise<void>
    • +
    • +

      Creates a pod for the given settings.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Root identifier indicating where the pod should be created.

        +
      • +
      • +
        settings: PodSettings
        +

        Settings describing the pod.

        +
      • +
      • +
        overwrite: boolean
        +

        If the creation should proceed if there already is a resource there.

        +
      +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/PodSettings.html b/5.x/docs/interfaces/PodSettings.html new file mode 100644 index 000000000..8b42f838a --- /dev/null +++ b/5.x/docs/interfaces/PodSettings.html @@ -0,0 +1,110 @@ +PodSettings | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface PodSettings

+
+

Metadata related to pod generation. +Although the optional fields are not that relevant since this extends Dict, +they give an indication of what is sometimes expected.

+
+
+

Hierarchy

+
    +
  • Dict<string> +
      +
    • PodSettings
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
email?: string
+

E-mail of the owner. Used in provisioning templates.

+
+
+ +
name?: string
+

Name of the owner. Used in provisioning templates.

+
+
+ +
oidcIssuer?: string
+

The OIDC issuer of the owner's WebId.

+
+
+ +
template?: string
+

Required for dynamic pod configuration. +Indicates the name of the config to use for the pod.

+
+
+ +
webId: string
+

The WebId of the owner of this pod.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ProviderFactory.html b/5.x/docs/interfaces/ProviderFactory.html new file mode 100644 index 000000000..477deb371 --- /dev/null +++ b/5.x/docs/interfaces/ProviderFactory.html @@ -0,0 +1,83 @@ +ProviderFactory | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ProviderFactory

+
+

Returns a Provider of OIDC interactions.

+
+
+

Hierarchy

+
    +
  • ProviderFactory
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
getProvider: (() => Promise<Provider>)
+
+

Type declaration

+
    +
  • +
      +
    • (): Promise<Provider>
    • +
    • +

      Gets a provider from the factory. +Multiple calls to this function should return providers that produce the same results. +This is mostly relevant for signing keys.

      +
      +

      Returns Promise<Provider>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RdfStorePatcherInput.html b/5.x/docs/interfaces/RdfStorePatcherInput.html new file mode 100644 index 000000000..ae877998c --- /dev/null +++ b/5.x/docs/interfaces/RdfStorePatcherInput.html @@ -0,0 +1,86 @@ +RdfStorePatcherInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface RdfStorePatcherInput

+
+

Hierarchy

+
    +
  • RdfStorePatcherInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
identifier: ResourceIdentifier
+

Identifier of the resource that will be patched

+
+
+ +
patch: Patch
+

The changes represented by a Patch object

+
+
+ +
store: Store<Quad, Quad, Quad, Quad>
+

The store on which the patch will be executed. +Note the RdfStorePatcher is allowed to make changes to the store. +This means the store object might be modified by the patch.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ReadWriteLocker.html b/5.x/docs/interfaces/ReadWriteLocker.html new file mode 100644 index 000000000..6fa937e30 --- /dev/null +++ b/5.x/docs/interfaces/ReadWriteLocker.html @@ -0,0 +1,154 @@ +ReadWriteLocker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ReadWriteLocker

+
+

Allows the locking of resources which is needed for non-atomic ResourceStores.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
withReadLock: (<T>(identifier: ResourceIdentifier, whileLocked: (() => T | Promise<T>)) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • <T>(identifier: ResourceIdentifier, whileLocked: (() => T | Promise<T>)): Promise<T>
    • +
    • +

      Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that only require reading the resource.

      + +

      Returns

      A promise resolving when the lock is released.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of the resource that needs to be locked.

        +
      • +
      • +
        whileLocked: (() => T | Promise<T>)
        +

        A function to execute while the resource is locked.

        +
        +
          +
        • +
            +
          • (): T | Promise<T>
          • +
          • +

            Returns T | Promise<T>

      +

      Returns Promise<T>

+
+ +
withWriteLock: (<T>(identifier: ResourceIdentifier, whileLocked: (() => T | Promise<T>)) => Promise<T>)
+
+

Type declaration

+
    +
  • +
      +
    • <T>(identifier: ResourceIdentifier, whileLocked: (() => T | Promise<T>)): Promise<T>
    • +
    • +

      Run the given function while the resource is locked. +The lock will be released when the (async) input function resolves. +This function should be used for operations that could modify the resource.

      + +

      Returns

      A promise resolving when the lock is released.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        T

      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of the resource that needs to be locked.

        +
      • +
      • +
        whileLocked: (() => T | Promise<T>)
        +

        A function to execute while the resource is locked.

        +
        +
          +
        • +
            +
          • (): T | Promise<T>
          • +
          • +

            Returns T | Promise<T>

      +

      Returns Promise<T>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RedirectHttpErrorClass.html b/5.x/docs/interfaces/RedirectHttpErrorClass.html new file mode 100644 index 000000000..2d24ae126 --- /dev/null +++ b/5.x/docs/interfaces/RedirectHttpErrorClass.html @@ -0,0 +1,136 @@ +RedirectHttpErrorClass | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface RedirectHttpErrorClass<TCode>

+
+

Interface describing what a RedirectHttpError class should look like. +Makes sure a location value is always needed.

+
+
+

Type Parameters

+
    +
  • +

    TCode extends number = number

+
+

Hierarchy

+
+
+
+
+ +
+
+

Constructors

+
+
+

Properties

+
+
+

Constructors

+
+ +
+
+

Properties

+
+ +
isInstance: ((error: any) => error is HttpError<TCode>)
+
+

Type declaration

+
    +
  • +
      +
    • (error: any): error is HttpError<TCode>
    • +
    • +

      Checks if the given error is an instance of this class.

      +
      +
      +

      Parameters

      +
        +
      • +
        error: any
      +

      Returns error is HttpError<TCode>

+
+ +
statusCode: TCode
+

The status code corresponding to this error class.

+
+
+ +
uri: NamedNode<string>
+

A unique URI identifying this error class.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RedisSettings.html b/5.x/docs/interfaces/RedisSettings.html new file mode 100644 index 000000000..dbdef0ad5 --- /dev/null +++ b/5.x/docs/interfaces/RedisSettings.html @@ -0,0 +1,85 @@ +RedisSettings | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface RedisSettings

+
+

Hierarchy

+
    +
  • RedisSettings
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
db?: number
+
+ +
namespacePrefix: string
+
+ +
password?: string
+
+ +
username?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RegistrationManagerArgs.html b/5.x/docs/interfaces/RegistrationManagerArgs.html new file mode 100644 index 000000000..3d2ef5823 --- /dev/null +++ b/5.x/docs/interfaces/RegistrationManagerArgs.html @@ -0,0 +1,111 @@ +RegistrationManagerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface RegistrationManagerArgs

+
+

Hierarchy

+
    +
  • RegistrationManagerArgs
+
+
+
+ +
+
+

Properties

+
+ +
accountStore: AccountStore
+

Stores all the registered account information.

+
+
+ +
baseUrl: string
+

Used to set the oidcIssuer value of newly registered pods.

+
+
+ +
identifierGenerator: IdentifierGenerator
+

Generates identifiers for new pods.

+
+
+ +
ownershipValidator: OwnershipValidator
+

Verifies the user is the owner of the WebID they provide.

+
+
+ +
podManager: PodManager
+

Creates the new pods.

+
+
+ +
webIdSuffix: string
+

Appended to the generated pod identifier to create the corresponding WebID.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RegistrationParams.html b/5.x/docs/interfaces/RegistrationParams.html new file mode 100644 index 000000000..deec17254 --- /dev/null +++ b/5.x/docs/interfaces/RegistrationParams.html @@ -0,0 +1,123 @@ +RegistrationParams | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface RegistrationParams

+
+

The parameters expected for registration.

+
+
+

Hierarchy

+
    +
  • RegistrationParams
+
+
+
+ +
+
+

Properties

+
+ +
createPod: boolean
+
+ +
createWebId: boolean
+
+ +
email: string
+
+ +
password: string
+
+ +
podName?: string
+
+ +
register: boolean
+
+ +
rootPod: boolean
+
+ +
template?: string
+
+ +
webId?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RegistrationResponse.html b/5.x/docs/interfaces/RegistrationResponse.html new file mode 100644 index 000000000..e7698c8c9 --- /dev/null +++ b/5.x/docs/interfaces/RegistrationResponse.html @@ -0,0 +1,109 @@ +RegistrationResponse | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface RegistrationResponse

+
+

The result of a registration action.

+
+
+

Hierarchy

+
    +
  • RegistrationResponse
+
+
+
+ +
+
+

Properties

+
+ +
createPod: boolean
+
+ +
createWebId: boolean
+
+ +
email: string
+
+ +
oidcIssuer?: string
+
+ +
podBaseUrl?: string
+
+ +
register: boolean
+
+ +
webId?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Representation.html b/5.x/docs/interfaces/Representation.html new file mode 100644 index 000000000..485a53eaf --- /dev/null +++ b/5.x/docs/interfaces/Representation.html @@ -0,0 +1,105 @@ +Representation | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface Representation

+
+

A representation of a resource.

+
+
+

Hierarchy

+
    +
  • Representation +
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
binary: boolean
+

Whether the data stream consists of binary/string chunks +(as opposed to complex objects).

+
+
+ +
data: Guarded<Readable>
+

The raw data stream for this representation.

+
+
+ +
isEmpty: boolean
+

Whether the data stream is empty. +This being true does not imply that the data stream has a length of more than 0, +only that it is a possibility and should be read to be sure.

+
+
+ + +

The corresponding metadata.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RepresentationConverterArgs.html b/5.x/docs/interfaces/RepresentationConverterArgs.html new file mode 100644 index 000000000..3a83ce6eb --- /dev/null +++ b/5.x/docs/interfaces/RepresentationConverterArgs.html @@ -0,0 +1,84 @@ +RepresentationConverterArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface RepresentationConverterArgs

+
+

Hierarchy

+
    +
  • RepresentationConverterArgs
+
+
+
+ +
+
+

Properties

+
+ +
identifier: ResourceIdentifier
+

Identifier of the resource. Can be used as base IRI.

+
+
+ + +

Preferences indicating what is requested.

+
+
+ +
representation: Representation
+

Representation to convert.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RepresentationPatcherInput.html b/5.x/docs/interfaces/RepresentationPatcherInput.html new file mode 100644 index 000000000..fed5afcbd --- /dev/null +++ b/5.x/docs/interfaces/RepresentationPatcherInput.html @@ -0,0 +1,83 @@ +RepresentationPatcherInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface RepresentationPatcherInput<T>

+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • RepresentationPatcherInput
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
identifier: ResourceIdentifier
+
+ +
patch: Patch
+
+ +
representation?: T
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RepresentationPreferences.html b/5.x/docs/interfaces/RepresentationPreferences.html new file mode 100644 index 000000000..32619ae18 --- /dev/null +++ b/5.x/docs/interfaces/RepresentationPreferences.html @@ -0,0 +1,97 @@ +RepresentationPreferences | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface RepresentationPreferences

+
+

Contains preferences along multiple content negotiation dimensions.

+

All dimensions are optional for ease of constructing; either undefined +or an empty ValuePreferences can indicate that no preferences were specified.

+
+
+

Hierarchy

+
    +
  • RepresentationPreferences
+
+
+
+ +
+
+

Properties

+
+ +
+
+ +
datetime?: ValuePreferences
+
+ +
encoding?: ValuePreferences
+
+ +
language?: ValuePreferences
+
+ +
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Resource.html b/5.x/docs/interfaces/Resource.html new file mode 100644 index 000000000..e666a9e5b --- /dev/null +++ b/5.x/docs/interfaces/Resource.html @@ -0,0 +1,71 @@ +Resource | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface Resource

+
+

Hierarchy

+
    +
  • Resource
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
identifier: ResourceIdentifier
+
+ +
representation: Representation
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourceIdentifier.html b/5.x/docs/interfaces/ResourceIdentifier.html new file mode 100644 index 000000000..46722d571 --- /dev/null +++ b/5.x/docs/interfaces/ResourceIdentifier.html @@ -0,0 +1,69 @@ +ResourceIdentifier | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ResourceIdentifier

+
+

The unique identifier of a resource.

+
+
+

Hierarchy

+
    +
  • ResourceIdentifier
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
path: string
+

Path to the relevant resource.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourceLink.html b/5.x/docs/interfaces/ResourceLink.html new file mode 100644 index 000000000..8d1685be8 --- /dev/null +++ b/5.x/docs/interfaces/ResourceLink.html @@ -0,0 +1,93 @@ +ResourceLink | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ResourceLink

+
+

Hierarchy

+
    +
  • ResourceLink
+
+
+
+ +
+
+

Properties

+
+ +
contentType?: string
+

Content-type for a document (not defined for containers).

+
+
+ +
filePath: string
+

File path of a resource.

+
+
+ +
identifier: ResourceIdentifier
+

Identifier of a resource.

+
+
+ +
isMetadata: boolean
+

If the resource is a metadata file.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourceLocker.html b/5.x/docs/interfaces/ResourceLocker.html new file mode 100644 index 000000000..bef8ad8fa --- /dev/null +++ b/5.x/docs/interfaces/ResourceLocker.html @@ -0,0 +1,119 @@ +ResourceLocker | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ResourceLocker

+
+

An interface for classes that only have 1 way to lock interfaces. +In general this should only be used by components implementing the ReadWriteLocker interface. +Other components that require locking of resources should use that interface.

+
+
+

Hierarchy

+
    +
  • ResourceLocker
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
acquire: ((identifier: ResourceIdentifier) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<void>
    • +
    • +

      Acquires a lock on the requested identifier. +The promise will resolve when the lock has been acquired.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+ +
release: ((identifier: ResourceIdentifier) => Promise<void>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<void>
    • +
    • +

      Releases a lock on the requested identifier. +The promise will resolve when the lock has been released. +In case there is no lock on the resource an error should be thrown.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<void>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourceSet.html b/5.x/docs/interfaces/ResourceSet.html new file mode 100644 index 000000000..a95d11699 --- /dev/null +++ b/5.x/docs/interfaces/ResourceSet.html @@ -0,0 +1,92 @@ +ResourceSet | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ResourceSet

+
+

A set containing resources.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
hasResource: ((identifier: ResourceIdentifier) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<boolean>
    • +
    • +

      Check if a resource exists in this ResourceSet.

      + +

      Returns

      A promise resolving if the resource already exists.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<boolean>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourceStore.html b/5.x/docs/interfaces/ResourceStore.html new file mode 100644 index 000000000..0b7111ddf --- /dev/null +++ b/5.x/docs/interfaces/ResourceStore.html @@ -0,0 +1,274 @@ +ResourceStore | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ResourceStore

+
+

A ResourceStore represents a collection of resources. +It has been designed such that each of its methods +can be implemented in an atomic way: for each CRUD operation, only one +dedicated method needs to be called. A fifth method enables the optimization +of partial updates with PATCH. It is up to the implementer of the interface to +(not) make an implementation atomic.

+

ResourceStores are also responsible for taking auxiliary resources into account +should those be relevant to the store.

+
+
+

Hierarchy

+
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
addResource: ((container: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+ +
deleteResource: ((identifier: ResourceIdentifier, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+ +
getRepresentation: ((identifier: ResourceIdentifier, preferences: RepresentationPreferences, conditions?: Conditions) => Promise<Representation>)
+
+

Type declaration

+
+
+ +
hasResource: ((identifier: ResourceIdentifier) => Promise<boolean>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<boolean>
    • +
    • +

      Check if a resource exists in this ResourceSet.

      + +

      Returns

      A promise resolving if the resource already exists.

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<boolean>

+
+ +
modifyResource: ((identifier: ResourceIdentifier, patch: Patch, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier, patch: Patch, conditions?: Conditions): Promise<ChangeMap>
    • +
    • +

      Sets or updates the representation of a resource, +creating a new resource and intermediary containers as needed.

      + +

      Returns

      A ChangeMap.

      +
      +
      +

      Parameters

      +
        +
      • +
        identifier: ResourceIdentifier
        +

        Identifier of resource to update.

        +
      • +
      • +
        patch: Patch
        +

        Description of which parts to update.

        +
      • +
      • +
        Optional conditions: Conditions
        +

        Optional conditions under which to proceed.

        +
      +

      Returns Promise<ChangeMap>

+
+ +
setRepresentation: ((identifier: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<ChangeMap>)
+
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/ResourcesGenerator.html b/5.x/docs/interfaces/ResourcesGenerator.html new file mode 100644 index 000000000..ba3ca3bc0 --- /dev/null +++ b/5.x/docs/interfaces/ResourcesGenerator.html @@ -0,0 +1,96 @@ +ResourcesGenerator | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface ResourcesGenerator

+
+

Generator used to create resources relative to a given base identifier. +Note that this is not an AsyncHandler since it returns an AsyncIterable instead of a promise.

+
+
+

Hierarchy

+
    +
  • ResourcesGenerator
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
generate: ((location: ResourceIdentifier, options: Dict<string>) => AsyncIterable<Resource>)
+
+

Type declaration

+
    +
  • +
      +
    • (location: ResourceIdentifier, options: Dict<string>): AsyncIterable<Resource>
    • +
    • +

      Generates resources with the given options. +The output Map should be sorted so that containers always appear before their contents.

      + +

      Returns

      A map where the keys are the identifiers and the values the corresponding representations to store.

      +
      +
      +

      Parameters

      +
        +
      • +
        location: ResourceIdentifier
        +

        Base identifier.

        +
      • +
      • +
        options: Dict<string>
        +

        Options that can be used when generating resources.

        +
      +

      Returns AsyncIterable<Resource>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/RouterHandlerArgs.html b/5.x/docs/interfaces/RouterHandlerArgs.html new file mode 100644 index 000000000..cfce6dc2b --- /dev/null +++ b/5.x/docs/interfaces/RouterHandlerArgs.html @@ -0,0 +1,92 @@ +RouterHandlerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface RouterHandlerArgs

+
+

Hierarchy

+
    +
  • RouterHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ +
allowedMethods: string[]
+
+ +
allowedPathNames: string[]
+
+ +
baseUrl: string
+
+ +
handler: HttpHandler
+
+ +
targetExtractor: TargetExtractor
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SetMultiMap.html b/5.x/docs/interfaces/SetMultiMap.html new file mode 100644 index 000000000..2a0ff53c0 --- /dev/null +++ b/5.x/docs/interfaces/SetMultiMap.html @@ -0,0 +1,429 @@ +SetMultiMap | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface SetMultiMap<TKey, TVal>

+
+

A SetMultiMap is a Map where a single key can have multiple unique values. +Deleting a key removes all bindings with this key from the Map. +Setting a value for a key replaces all previous bindings with this key. +Using an empty Set when calling the set function is the same as deleting that key.

+
+
+

Type Parameters

+
    +
  • +

    TKey

  • +
  • +

    TVal

+
+

Hierarchy

+
    +
  • Map<TKey, TVal | ReadonlySet<TVal>> +
      +
    • SetMultiMap
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
[iterator]: (() => IterableIterator<[TKey, TVal]>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<[TKey, TVal]>
    • +
    • +

      Iterates over all key/value bindings in this Map.

      +
      +

      Returns IterableIterator<[TKey, TVal]>

+
+ +
[toStringTag]: string
+
+ +
add: ((key: TKey, value: TVal | ReadonlySet<TVal>) => SetMultiMap<TKey, TVal>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey, value: TVal | ReadonlySet<TVal>): SetMultiMap<TKey, TVal>
    • +
    • +

      Adds the given key/value binding to the Map.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      • +
      • +
        value: TVal | ReadonlySet<TVal>
      +

      Returns SetMultiMap<TKey, TVal>

+
+ +
asMap: (() => ReadonlyMap<TKey, ReadonlySet<TVal>>)
+
+

Type declaration

+
    +
  • +
      +
    • (): ReadonlyMap<TKey, ReadonlySet<TVal>>
    • +
    • +

      Returns a Readonly Map representation of this Map.

      +
      +

      Returns ReadonlyMap<TKey, ReadonlySet<TVal>>

+
+ +
deleteEntry: ((key: TKey, value: TVal) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey, value: TVal): boolean
    • +
    • +

      Deletes the given key/value binding from the Map.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      • +
      • +
        value: TVal
      +

      Returns boolean

+
+ +
distinctKeys: (() => IterableIterator<TKey>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<TKey>
    • +
    • +

      Iterates over all distinct keys in this Map.

      +
      +

      Returns IterableIterator<TKey>

+
+ +
entries: (() => IterableIterator<[TKey, TVal]>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<[TKey, TVal]>
    • +
    • +

      Iterates over all key/value bindings in this Map.

      +
      +

      Returns IterableIterator<[TKey, TVal]>

+
+ +
entrySets: (() => IterableIterator<[TKey, ReadonlySet<TVal>]>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<[TKey, ReadonlySet<TVal>]>
    • +
    • +

      Iterates over all distinct keys in this Map, together with a Set of their values.

      +
      +

      Returns IterableIterator<[TKey, ReadonlySet<TVal>]>

+
+ +
forEach: ((callbackfn: ((value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>) => void), thisArg?: any) => void)
+
+

Type declaration

+
    +
  • +
      +
    • (callbackfn: ((value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>) => void), thisArg?: any): void
    • +
    • +

      Loops over all key/value bindings.

      +
      +
      +

      Parameters

      +
        +
      • +
        callbackfn: ((value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>) => void)
        +
          +
        • +
            +
          • (value: TVal, key: TKey, map: SetMultiMap<TKey, TVal>): void
          • +
          • +
            +

            Parameters

            +
              +
            • +
              value: TVal
            • +
            • +
              key: TKey
            • +
            • +
              map: SetMultiMap<TKey, TVal>
            +

            Returns void

      • +
      • +
        Optional thisArg: any
      +

      Returns void

+
+ +
get: ((key: TKey) => undefined | ReadonlySet<TVal>)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey): undefined | ReadonlySet<TVal>
    • +
    • +

      Returns all values stored for the given key. +Returns undefined if there are no values for this key.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      +

      Returns undefined | ReadonlySet<TVal>

+
+ +
hasEntry: ((key: TKey, value: TVal) => boolean)
+
+

Type declaration

+
    +
  • +
      +
    • (key: TKey, value: TVal): boolean
    • +
    • +

      Returns true if this key/value binding exists in the Map.

      +
      +
      +

      Parameters

      +
        +
      • +
        key: TKey
      • +
      • +
        value: TVal
      +

      Returns boolean

+
+ +
size: number
+
+ +
valueSets: (() => IterableIterator<ReadonlySet<TVal>>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<ReadonlySet<TVal>>
    • +
    • +

      Iterates over all distinct keys and returns their Set of values.

      +
      +

      Returns IterableIterator<ReadonlySet<TVal>>

+
+ +
values: (() => IterableIterator<TVal>)
+
+

Type declaration

+
    +
  • +
      +
    • (): IterableIterator<TVal>
    • +
    • +

      Iterates over all values in this Map.

      +
      +

      Returns IterableIterator<TVal>

+
+

Methods

+
+ +
    + +
  • +

    Returns void

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns boolean

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    +

    Returns boolean

+
+ +
    + +
  • +

    Returns an iterable of keys in the map

    +
    +

    Returns IterableIterator<TKey>

+
+ +
    + +
  • +
    +

    Parameters

    +
      +
    • +
      key: TKey
    • +
    • +
      value: TVal | ReadonlySet<TVal>
    +

    Returns SetMultiMap<TKey, TVal>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SetupHandlerArgs.html b/5.x/docs/interfaces/SetupHandlerArgs.html new file mode 100644 index 000000000..6ab52db19 --- /dev/null +++ b/5.x/docs/interfaces/SetupHandlerArgs.html @@ -0,0 +1,76 @@ +SetupHandlerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface SetupHandlerArgs

+
+

Hierarchy

+
    +
  • SetupHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ +
initializer?: Initializer
+

Initializer to call in case no registration procedure needs to happen. +This Initializer should make sure the necessary resources are there so the server can work correctly.

+
+
+ +
registrationManager?: RegistrationManager
+

Used for registering a pod during setup.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SetupHttpHandlerArgs.html b/5.x/docs/interfaces/SetupHttpHandlerArgs.html new file mode 100644 index 000000000..2800e4bfb --- /dev/null +++ b/5.x/docs/interfaces/SetupHttpHandlerArgs.html @@ -0,0 +1,102 @@ +SetupHttpHandlerArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface SetupHttpHandlerArgs

+
+

Hierarchy

+
    +
  • SetupHttpHandlerArgs
+
+
+
+ +
+
+

Properties

+
+ + +

Used for converting the input data.

+
+
+ + +

Handles the requests.

+
+
+ +
storage: KeyValueStorage<string, boolean>
+

Used to store setup status.

+
+
+ +
storageKey: string
+

Key that is used to store the boolean in the storage indicating setup is finished.

+
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+

Renders the main view.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SimpleLogger.html b/5.x/docs/interfaces/SimpleLogger.html new file mode 100644 index 000000000..44494bbe4 --- /dev/null +++ b/5.x/docs/interfaces/SimpleLogger.html @@ -0,0 +1,97 @@ +SimpleLogger | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface SimpleLogger

+
+

Logs messages on a specific level.

+ +

See

getLoggerFor on how to instantiate loggers.

+
+
+

Hierarchy

+
+
+
+
+ +
+
+

Properties

+
log +
+
+

Properties

+
+ +
log: ((level: "error" | "warn" | "info" | "verbose" | "debug" | "silly", message: string, meta?: LogMetadata) => SimpleLogger)
+
+

Type declaration

+
    +
  • +
      +
    • (level: "error" | "warn" | "info" | "verbose" | "debug" | "silly", message: string, meta?: LogMetadata): SimpleLogger
    • +
    • +

      Log the given message at the given level. +If the internal level is higher than the given level, the message may be voided.

      +
      +
      +

      Parameters

      +
        +
      • +
        level: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
        +

        The level to log at.

        +
      • +
      • +
        message: string
        +

        The message to log.

        +
      • +
      • +
        Optional meta: LogMetadata
        +

        Optional metadata to include in the log message.

        +
      +

      Returns SimpleLogger

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SingleThreaded.html b/5.x/docs/interfaces/SingleThreaded.html new file mode 100644 index 000000000..730926f47 --- /dev/null +++ b/5.x/docs/interfaces/SingleThreaded.html @@ -0,0 +1,651 @@ +SingleThreaded | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface SingleThreaded

+
+

Indicates a class is only meant to work in singlethreaded setups and is thus not threadsafe.

+
+
+

Hierarchy

+
    +
  • SingleThreaded
+
+

Implemented by

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/Size.html b/5.x/docs/interfaces/Size.html new file mode 100644 index 000000000..fc02e7913 --- /dev/null +++ b/5.x/docs/interfaces/Size.html @@ -0,0 +1,74 @@ +Size | Community Solid Server - v5.1.0
+
+ +
+
+
+ +
+

Describes the size of something by stating how much of a certain unit is present.

+
+
+

Hierarchy

+
    +
  • Size
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
amount: number
+
+ +
unit: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SizeReporter.html b/5.x/docs/interfaces/SizeReporter.html new file mode 100644 index 000000000..709a99861 --- /dev/null +++ b/5.x/docs/interfaces/SizeReporter.html @@ -0,0 +1,170 @@ +SizeReporter | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface SizeReporter<T>

+
+

A SizeReporter's only purpose (at the moment) is to calculate the size +of a resource. How the size is calculated or what unit it is in is defined by +the class implementing this interface. +One might use the amount of bytes and another might use the amount of triples +stored in a resource.

+
+
+

Type Parameters

+
    +
  • +

    T

+
+

Hierarchy

+
    +
  • SizeReporter
+
+

Implemented by

+
+
+
+
+ +
+
+

Properties

+
+ +
calculateChunkSize: ((chunk: T) => Promise<number>)
+
+

Type declaration

+
    +
  • +
      +
    • (chunk: T): Promise<number>
    • +
    • +

      Calculate the size of a chunk based on which SizeReporter is being used

      + +

      Returns

      the size of the passed chunk as a number

      +
      +
      +

      Parameters

      +
        +
      • +
        chunk: T
        +

        the chunk of which you want the size

        +
      +

      Returns Promise<number>

+
+ +
estimateSize: ((metadata: RepresentationMetadata) => Promise<undefined | number>)
+
+

Type declaration

+
    +
  • +
      +
    • (metadata: RepresentationMetadata): Promise<undefined | number>
    • +
    • +

      Estimate the size of a body / request by looking at its metadata

      + +

      Returns

      the estimated size of the body / request or undefined if no +meaningful estimation can be made

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<undefined | number>

+
+ +
getSize: ((identifier: ResourceIdentifier) => Promise<Size>)
+
+

Type declaration

+
    +
  • +
      +
    • (identifier: ResourceIdentifier): Promise<Size>
    • +
    • +

      Get the size of a given resource

      + +

      Returns

      The size of the resource as a Size object calculated recursively +if the identifier leads to a container

      +
      +
      +

      Parameters

      +
      +

      Returns Promise<Size>

+
+ +
getUnit: (() => string)
+
+

Type declaration

+
    +
  • +
      +
    • (): string
    • +
    • +

      Get the unit as a string in which a SizeReporter returns data

      +
      +

      Returns string

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SparqlUpdatePatch.html b/5.x/docs/interfaces/SparqlUpdatePatch.html new file mode 100644 index 000000000..d67d5bd28 --- /dev/null +++ b/5.x/docs/interfaces/SparqlUpdatePatch.html @@ -0,0 +1,114 @@ +SparqlUpdatePatch | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface SparqlUpdatePatch

+
+

A specific type of Patch corresponding to a SPARQL update.

+
+
+

Hierarchy

+
    +
  • Patch +
      +
    • SparqlUpdatePatch
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
algebra: Update
+

Algebra corresponding to the SPARQL update.

+
+
+ +
binary: boolean
+

Whether the data stream consists of binary/string chunks +(as opposed to complex objects).

+
+
+ +
data: Guarded<Readable>
+

The raw data stream for this representation.

+
+
+ +
isEmpty: boolean
+

Whether the data stream is empty. +This being true does not imply that the data stream has a length of more than 0, +only that it is a possibility and should be read to be sure.

+
+
+ + +

The corresponding metadata.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/SystemError.html b/5.x/docs/interfaces/SystemError.html new file mode 100644 index 000000000..5ba06fb03 --- /dev/null +++ b/5.x/docs/interfaces/SystemError.html @@ -0,0 +1,162 @@ +SystemError | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface SystemError

+
+

Interface for Node.js System errors

+

Node.js generates system errors when exceptions occur within its runtime environment. +These usually occur when an application violates an operating system constraint. +For example, a system error will occur if an application attempts to read a file that does not exist.

+
+
+

Hierarchy

+
    +
  • Error +
      +
    • SystemError
+
+
+
+ +
+
+

Properties

+
+ +
address?: string
+

If present, the address to which a network connection failed.

+
+
+ +
code: string
+

The string error code. +Full list: https://man7.org/linux/man-pages/man3/errno.3.html

+
+
+ +
dest?: string
+

If present, the file path destination when reporting a file system error.

+
+
+ +
errno: string | number
+

The system-provided error number.

+
+
+ +
info?: any
+

If present, extra details about the error condition.

+
+
+ +
message: string
+
+ +
name: string
+
+ +
path?: string
+

If present, the file path when reporting a file system error.

+
+
+ +
port?: string
+

If present, the network connection port that is not available.

+
+
+ +
stack?: string
+
+ +
syscall: string
+

The name of the system call that triggered the error.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/TemplateEngine.html b/5.x/docs/interfaces/TemplateEngine.html new file mode 100644 index 000000000..81a35e590 --- /dev/null +++ b/5.x/docs/interfaces/TemplateEngine.html @@ -0,0 +1,109 @@ +TemplateEngine | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface TemplateEngine<T>

+
+

A template engine renders content into a template.

+
+
+

Type Parameters

+
    +
  • +

    T extends Dict<any> = Dict<any>

+
+

Hierarchy

+
    +
  • TemplateEngine
+
+

Implemented by

+
+
+
+
+ +
+
+

Methods

+
+
+

Methods

+
+ +
    + +
  • +

    Renders the given contents into the template.

    + +

    Returns

    The rendered contents.

    +
    +
    +

    Parameters

    +
      +
    • +
      contents: T
      +

      The contents to render.

      +
    +

    Returns Promise<string>

  • + +
  • +
    +

    Type Parameters

    +
      +
    • +

      TCustom = T

    +
    +

    Parameters

    +
      +
    • +
      contents: TCustom
    • +
    • +
      template: Template
    +

    Returns Promise<string>

+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/TemplateOptions.html b/5.x/docs/interfaces/TemplateOptions.html new file mode 100644 index 000000000..e75ce9a7f --- /dev/null +++ b/5.x/docs/interfaces/TemplateOptions.html @@ -0,0 +1,85 @@ +TemplateOptions | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface TemplateOptions

+
+

Hierarchy

+
    +
  • TemplateOptions
+
+
+
+ +
+
+

Properties

+
+ +
codeTemplatesPath?: string
+
+ +
contentType?: string
+
+ +
extension?: string
+
+ +
mainTemplatePath?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/TemplatePath.html b/5.x/docs/interfaces/TemplatePath.html new file mode 100644 index 000000000..c30ed69de --- /dev/null +++ b/5.x/docs/interfaces/TemplatePath.html @@ -0,0 +1,71 @@ +TemplatePath | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface TemplatePath

+
+

Hierarchy

+
    +
  • TemplatePath
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
templateFile: string
+
+ +
templatePath?: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/TemplateString.html b/5.x/docs/interfaces/TemplateString.html new file mode 100644 index 000000000..2f3145d3d --- /dev/null +++ b/5.x/docs/interfaces/TemplateString.html @@ -0,0 +1,64 @@ +TemplateString | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface TemplateString

+
+

Hierarchy

+
    +
  • TemplateString
+
+
+
+ +
+
+

Properties

+
+
+

Properties

+
+ +
templateString: string
+
+
\ No newline at end of file diff --git a/5.x/docs/interfaces/TemplatedResourcesGeneratorArgs.html b/5.x/docs/interfaces/TemplatedResourcesGeneratorArgs.html new file mode 100644 index 000000000..3b1bf1637 --- /dev/null +++ b/5.x/docs/interfaces/TemplatedResourcesGeneratorArgs.html @@ -0,0 +1,115 @@ +TemplatedResourcesGeneratorArgs | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Interface TemplatedResourcesGeneratorArgs

+
+

Input arguments required for TemplatedResourcesGenerator

+
+
+

Hierarchy

+
    +
  • TemplatedResourcesGeneratorArgs
+
+
+
+ +
+
+

Properties

+
+ + +

Factory used to generate mapper relative to the base identifier.

+
+
+ +
metadataStrategy: AuxiliaryStrategy
+

The metadataStrategy

+
+
+ + +

The default ResourceStore

+
+
+ +
templateEngine: TemplateEngine<Dict<any>>
+

Template engine for generating the resources.

+
+
+ +
templateExtension?: string
+

The extension of files that need to be interpreted as templates. +Will be removed to generate the identifier.

+
+
+ +
templateFolder: string
+

Folder where the templates are located.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/modules.html b/5.x/docs/modules.html new file mode 100644 index 000000000..99643458a --- /dev/null +++ b/5.x/docs/modules.html @@ -0,0 +1,1251 @@ +Community Solid Server - v5.1.0
+
+ +
+
+
+
+

Community Solid Server - v5.1.0

+
+
+

Index

+
+

Enumerations

+
+
+

Classes

+
AbsolutePathInteractionRoute +AcceptPreferenceParser +AccessChecker +AgentAccessChecker +AgentClassAccessChecker +AgentGroupAccessChecker +AllStaticReader +AllowAcceptHeaderWriter +App +AppRunner +AssetPathExtractor +AsyncHandler +AtomicFileDataAccessor +Authorizer +AuthorizingHttpHandler +AuxiliaryLinkMetadataWriter +AuxiliaryReader +BadRequestHttpError +BaseAccountStore +BaseComponentsJsFactory +BaseEmailSender +BaseFileIdentifierMapper +BaseHttpServerFactory +BaseIdentifierStrategy +BaseInteractionHandler +BaseLogger +BaseResourceStore +BaseTypedRepresentationConverter +BaseUrlExtractor +BaseUrlHandler +BaseUrlRouterRule +BaseUrlVerifier +BasicConditions +BasicConditionsParser +BasicRepresentation +BasicRequestParser +BasicResponseWriter +BearerWebIdExtractor +BodyParser +BooleanHandler +CachedResourceSet +ChainedConverter +ChainedTemplateEngine +CliExtractor +CliResolver +ClientCredentialsAdapter +ClientCredentialsAdapterFactory +ClusterManager +CombinedShorthandResolver +ComposedAuxiliaryStrategy +ConditionalHandler +ConditionsParser +ConfigPodInitializer +ConfigPodManager +ConflictHttpError +ConsentHandler +ConstantConverter +ConstantMetadataWriter +ContainerInitializer +ContainerToTemplateConverter +ContentLengthParser +ContentType +ContentTypeMetadataWriter +ContentTypeParser +ContentTypeReplacer +ControlHandler +ConvertingErrorHandler +ConvertingPatcher +ConvertingRouterRule +CorsHandler +CreateCredentialsHandler +CreateModesExtractor +CreatedResponseDescription +CredentialsExtractor +CredentialsHandler +DPoPWebIdExtractor +DataAccessorBasedStore +DeleteCredentialsHandler +DeleteOperationHandler +DeleteParentExtractor +DynamicJsonToTemplateConverter +EjsTemplateEngine +EmailPasswordAuthorizer +EmailSender +EncodingPathStorage +EqualReadWriteLocker +ErrorHandler +ErrorToJsonConverter +ErrorToQuadConverter +ErrorToTemplateConverter +ExpiringAdapter +ExpiringAdapterFactory +ExtensionBasedMapper +ExtensionBasedMapperFactory +FileDataAccessor +FileSizeReporter +FileSystemResourceLocker +FilterMetadataDataAccessor +FilterPattern +FinalizableHandler +Finalizer +FixedContentTypeMapper +FixedInteractionHandler +ForbiddenHttpError +ForgotPasswordHandler +FormToJsonConverter +FoundHttpError +GeneratedPodManager +GetOperationHandler +GlobalQuotaStrategy +GreedyReadWriteLocker +HandlebarsTemplateEngine +HashMap +HeadOperationHandler +HeaderHandler +HtmlViewHandler +HttpError +HttpHandler +IdentifierMap +IdentifierSetMultiMap +IdentityProviderFactory +IdentityProviderHttpHandler +ImmutableMetadataPatcher +InMemoryDataAccessor +IndexRepresentationStore +InitializableHandler +Initializer +InteractionHandler +InteractionRouteHandler +IntermediateCreateExtractor +InternalServerError +JsonFileStorage +JsonResourceStorage +KeyExtractor +LazyLoggerFactory +LinkMetadataGenerator +LinkRelMetadataWriter +LinkRelObject +LinkRelParser +ListCredentialsHandler +LocationInteractionHandler +LockingResourceStore +LoggerInitializer +LoginHandler +MappedMetadataWriter +MarkdownToHtmlConverter +MemoryMapStorage +MemoryResourceLocker +MetadataGenerator +MetadataParser +MetadataWriter +MethodFilterHandler +MethodModesExtractor +MethodNotAllowedHttpError +ModesExtractor +ModifiedMetadataWriter +ModuleVersionVerifier +MonitoringStore +MovedPermanentlyHttpError +N3PatchBodyParser +N3PatchModesExtractor +N3Patcher +NoCheckOwnershipValidator +NotFoundHttpError +NotImplementedHttpError +OAuthHttpError +OidcHttpHandler +OkResponseDescription +OperationHandler +OperationHttpHandler +OperationMetadataCollector +OriginalUrlExtractor +OwnerPermissionReader +OwnershipValidator +ParallelHandler +ParentContainerReader +ParsingHttpHandler +PassthroughAdapter +PassthroughAdapterFactory +PassthroughConverter +PassthroughDataAccessor +PassthroughStore +PatchHandler +PatchOperationHandler +PatchingStore +PathBasedReader +PermissionBasedAuthorizer +PermissionReader +PlainJsonLdFilter +PodQuotaStrategy +PostOperationHandler +PreconditionFailedHttpError +PreferenceParser +PreferenceSupport +ProcessHandler +PromptHandler +PublicCredentialsExtractor +PutOperationHandler +QuadToRdfConverter +QuotaStrategy +QuotaValidator +RawBodyParser +RdfPatcher +RdfStorePatcher +RdfToQuadConverter +RdfValidator +ReadOnlyStore +RecordObject +RedirectHttpError +RedirectingErrorHandler +RedirectingHttpHandler +RedisLocker +RegexRouterRule +RegexRule +RegistrationHandler +RegistrationManager +RelativePathInteractionRoute +RepresentationConverter +RepresentationConvertingStore +RepresentationMetadata +RepresentationPatchHandler +RepresentationPatcher +RequestParser +ResetPasswordHandler +ResetResponseDescription +ResponseDescription +ResponseWriter +RootFilePathHandler +RouterHandler +RouterRule +RoutingAuxiliaryIdentifierStrategy +RoutingAuxiliaryStrategy +RoutingResourceStore +SafeErrorHandler +SeededPodInitializer +SequenceHandler +ServerInitializer +SetupHandler +SetupHttpHandler +ShorthandExtractor +ShorthandResolver +SingleRootIdentifierStrategy +SlugParser +SparqlDataAccessor +SparqlUpdateBodyParser +SparqlUpdateModesExtractor +SparqlUpdatePatcher +StaticAssetHandler +StaticHandler +StaticThrowHandler +SubdomainExtensionBasedMapper +SubdomainIdentifierGenerator +SubdomainIdentifierStrategy +SuffixAuxiliaryIdentifierStrategy +SuffixIdentifierGenerator +TargetExtractor +TemplatedPodGenerator +TemplatedResourcesGenerator +TokenOwnershipValidator +TypedRepresentationConverter +UnauthorizedHttpError +UnionCredentialsExtractor +UnionHandler +UnionPermissionReader +UnsecureConstantCredentialsExtractor +UnsecureWebIdExtractor +UnsecureWebSocketsProtocol +UnsupportedAsyncHandler +UnsupportedMediaTypeHttpError +ValidatingDataAccessor +Validator +VariableHandler +VariableSetter +VoidLocker +VoidLogger +VoidLoggerFactory +WacAllowMetadataWriter +WaterfallHandler +WebAclAuxiliaryReader +WebAclMetadataCollector +WebAclReader +WebIdAdapter +WebIdAdapterFactory +WebSocketAdvertiser +WebSocketHandler +WebSocketServerFactory +WinstonLogger +WinstonLoggerFactory +WorkerManager +WrappedExpiringReadWriteLocker +WrappedExpiringStorage +WrappedSetMultiMap +WrappingLogger +WwwAuthMetadataWriter +YargsCliExtractor +YargsParameter +
+
+

Interfaces

+
Accept +AcceptCharset +AcceptDatetime +AcceptEncoding +AcceptHeader +AcceptLanguage +AccessCheckerArgs +AccountPayload +AccountSettings +AccountStore +AdapterFactory +AsyncTransformOptions +AtomicDataAccessor +AtomicResourceStore +AuthorizerInput +AuthorizingHttpHandlerArgs +AuxiliaryIdentifierStrategy +AuxiliaryStrategy +BaseHttpServerOptions +BasicConditionsOptions +BasicRequestParserArgs +BodyParserArgs +CliOptions +ClientCredentials +ComponentsJsFactory +Conditions +ConstantConverterOptions +ContainerInitializerArgs +ConvertingStoreEntry +Credential +CredentialsHandlerBody +CredentialsHandlerInput +DataAccessor +EmailArgs +EmailSenderArgs +ErrorHandlerArgs +ExpiringReadWriteLocker +ExpiringStorage +FileIdentifierMapper +FileIdentifierMapperFactory +Finalizable +ForgotPasswordHandlerArgs +ForgotPasswordPayload +Forwarded +GreedyReadWriteSuffixes +HttpErrorClass +HttpErrorOptions +HttpHandlerInput +HttpServerFactory +IdentifierGenerator +IdentifierStrategy +IdentityProviderFactoryArgs +IdentityProviderHttpHandlerArgs +Initializable +InteractionHandlerInput +InteractionRoute +KeyValueStorage +LinkEntry +LinkEntryParameters +LogMetadata +Logger +LoggerFactory +OAuthErrorFields +Operation +OperationHandlerInput +OperationHttpHandlerInput +OperationMetadataCollectorInput +OriginalUrlExtractorArgs +ParsingHttpHandlerArgs +Patch +PermissionReaderInput +PodGenerator +PodManager +PodSettings +ProviderFactory +RdfStorePatcherInput +ReadWriteLocker +RedirectHttpErrorClass +RedisSettings +RegistrationManagerArgs +RegistrationParams +RegistrationResponse +Representation +RepresentationConverterArgs +RepresentationPatcherInput +RepresentationPreferences +Resource +ResourceIdentifier +ResourceLink +ResourceLocker +ResourceSet +ResourceStore +ResourcesGenerator +RouterHandlerArgs +SetMultiMap +SetupHandlerArgs +SetupHttpHandlerArgs +SimpleLogger +SingleThreaded +Size +SizeReporter +SparqlUpdatePatch +SystemError +TemplateEngine +TemplateOptions +TemplatePath +TemplateString +TemplatedResourcesGeneratorArgs +
+
+

Type Aliases

+
+
+

Variables

+
+
+

Functions

+
absoluteFilePath +addGeneratedResources +addHeader +addResourceMetadata +addTemplateMetadata +allFulfilled +assertError +assertPassword +cleanPreferences +cloneRepresentation +concat +createAggregateError +createErrorMessage +createNamespace +createSubdomainRegexp +createTermNamespace +createUriAndTermNamespace +createUriNamespace +decodeUriPathComponents +encodeUriPathComponents +endOfStream +ensureLeadingSlash +ensureTrailingSlash +extractScheme +fetchDataset +filter +filterHandlers +find +findHandler +generateHttpErrorClass +generateHttpErrorUri +generateRedirectHttpErrorClass +getBestPreference +getConversionTarget +getDefault +getETag +getExtension +getLoggerFor +getModuleRoot +getRelativeUrl +getSingleItem +getStatusCode +getTemplateFilePath +getTypeWeight +getWeightedPreferences +guardStream +guardedStreamFrom +hasScheme +identifierHashFn +isContainerIdentifier +isContainerPath +isError +isGuarded +isHttpRequest +isInternalContentType +isRepresentationMetadata +isResourceIdentifier +isSystemError +isTerm +isValidFileName +isValidVariable +joinFilePath +joinUrl +listSingleThreadedComponents +map +matchesAuthorizationScheme +matchesMediaPreferences +matchesMediaType +modify +modulePath +normalizeFilePath +parseAccept +parseAcceptCharset +parseAcceptDateTime +parseAcceptEncoding +parseAcceptLanguage +parseContentType +parseForwarded +parseLinkHeader +parseParameters +parseQuads +pipeSafely +preferencesToString +promiseSome +readJsonStream +readPackageJson +readTemplate +readableToQuads +readableToString +reduce +resetInternalLoggerFactory +resolveAssetPath +resolveModulePath +responseToDataset +sanitizeUrlPart +serializeQuads +setGlobalLoggerFactory +setSafeInterval +splitAndClean +splitCommaSeparated +toCanonicalUriPath +toComponentsJsType +toLiteral +toNamedTerm +toObjectTerm +toPredicateTerm +transformQuotedStrings +transformSafely +trimLeadingSlashes +trimTrailingSlashes +uniqueQuads +updateModifiedDate +
+
+
\ No newline at end of file diff --git a/5.x/docs/types/AccessMap.html b/5.x/docs/types/AccessMap.html new file mode 100644 index 000000000..710c93d8e --- /dev/null +++ b/5.x/docs/types/AccessMap.html @@ -0,0 +1,641 @@ +AccessMap | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias AccessMap

+ +

Access modes per identifier.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/AclPermission.html b/5.x/docs/types/AclPermission.html new file mode 100644 index 000000000..cad796475 --- /dev/null +++ b/5.x/docs/types/AclPermission.html @@ -0,0 +1,639 @@ +AclPermission | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias AclPermission

+
AclPermission: Permission & { [ mode in AclMode]?: boolean }
+
+
\ No newline at end of file diff --git a/5.x/docs/types/ChangeMap.html b/5.x/docs/types/ChangeMap.html new file mode 100644 index 000000000..a90afd8d5 --- /dev/null +++ b/5.x/docs/types/ChangeMap.html @@ -0,0 +1,643 @@ +ChangeMap | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias ChangeMap

+ +

An IdentifierMap containing one entry for each resource that was created, updated or deleted +by this operation. Where the value is a RepresentationMetadata +containing extra information about the change of the resource.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/CredentialSet.html b/5.x/docs/types/CredentialSet.html new file mode 100644 index 000000000..25792eace --- /dev/null +++ b/5.x/docs/types/CredentialSet.html @@ -0,0 +1,641 @@ +CredentialSet | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias CredentialSet

+
CredentialSet: Partial<Record<CredentialGroup, Credential>>
+

A combination of multiple credentials, where their group is specified by the key.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/EmailPasswordData.html b/5.x/docs/types/EmailPasswordData.html new file mode 100644 index 000000000..75c7e08ed --- /dev/null +++ b/5.x/docs/types/EmailPasswordData.html @@ -0,0 +1,639 @@ +EmailPasswordData | Community Solid Server - v5.1.0
+
+ +
+
+ +
+
\ No newline at end of file diff --git a/5.x/docs/types/EmptyMapConstructor.html b/5.x/docs/types/EmptyMapConstructor.html new file mode 100644 index 000000000..65406821d --- /dev/null +++ b/5.x/docs/types/EmptyMapConstructor.html @@ -0,0 +1,649 @@ +EmptyMapConstructor | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias EmptyMapConstructor

+
EmptyMapConstructor: (new () => Map<any, any>)
+
+

Type declaration

+
    +
  • +
      +
    • new (): Map<any, any>
    • +
    • +

      A simplified version of MapConstructor that only allows creating an empty Map.

      +
      +

      Returns Map<any, any>

+
+
\ No newline at end of file diff --git a/5.x/docs/types/Expires.html b/5.x/docs/types/Expires.html new file mode 100644 index 000000000..8e600241d --- /dev/null +++ b/5.x/docs/types/Expires.html @@ -0,0 +1,650 @@ +Expires | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias Expires<T>

+
Expires<T>: { expires?: string; payload: T }
+

Type Parameters

+
    +
  • +

    T

+
+

Type declaration

+
    +
  • +
    Optional expires?: string
  • +
  • +
    payload: T
+
+
\ No newline at end of file diff --git a/5.x/docs/types/Guarded.html b/5.x/docs/types/Guarded.html new file mode 100644 index 000000000..aedbb292f --- /dev/null +++ b/5.x/docs/types/Guarded.html @@ -0,0 +1,647 @@ +Guarded | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias Guarded<T>

+
Guarded<T>: T & Guard
+

A stream that is guarded from emitting errors when there are no listeners. +If an error occurs while no listener is attached, +it will store the error and emit it once a listener is added (or a timeout occurs).

+
+

Type Parameters

+
    +
  • +

    T extends NodeJS.EventEmitter = NodeJS.EventEmitter

+
+
\ No newline at end of file diff --git a/5.x/docs/types/HttpRequest.html b/5.x/docs/types/HttpRequest.html new file mode 100644 index 000000000..f0cd868e2 --- /dev/null +++ b/5.x/docs/types/HttpRequest.html @@ -0,0 +1,641 @@ +HttpRequest | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias HttpRequest

+
HttpRequest: Guarded<IncomingMessage>
+

An incoming HTTP request;

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/HttpResponse.html b/5.x/docs/types/HttpResponse.html new file mode 100644 index 000000000..5ba58ec05 --- /dev/null +++ b/5.x/docs/types/HttpResponse.html @@ -0,0 +1,641 @@ +HttpResponse | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias HttpResponse

+
HttpResponse: ServerResponse
+

An outgoing HTTP response;

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/Interaction.html b/5.x/docs/types/Interaction.html new file mode 100644 index 000000000..f7e3c4d64 --- /dev/null +++ b/5.x/docs/types/Interaction.html @@ -0,0 +1,639 @@ +Interaction | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias Interaction

+
Interaction: NonNullable<KoaContextWithOIDC["oidc"]["entities"]["Interaction"]>
+
+
\ No newline at end of file diff --git a/5.x/docs/types/LogLevel.html b/5.x/docs/types/LogLevel.html new file mode 100644 index 000000000..166d1487d --- /dev/null +++ b/5.x/docs/types/LogLevel.html @@ -0,0 +1,641 @@ +LogLevel | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias LogLevel

+
LogLevel: typeof LOG_LEVELS[number]
+

Different log levels, from most important to least important.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/MapEntry.html b/5.x/docs/types/MapEntry.html new file mode 100644 index 000000000..dcb37e393 --- /dev/null +++ b/5.x/docs/types/MapEntry.html @@ -0,0 +1,643 @@ +MapEntry | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias MapEntry<T>

+
MapEntry<T>: T extends Map<any, any> ? [MapKey<T>, MapValue<T>] : never
+

Type Parameters

+
    +
  • +

    T

+
+
\ No newline at end of file diff --git a/5.x/docs/types/MapKey.html b/5.x/docs/types/MapKey.html new file mode 100644 index 000000000..ef6f19d6d --- /dev/null +++ b/5.x/docs/types/MapKey.html @@ -0,0 +1,643 @@ +MapKey | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias MapKey<T>

+
MapKey<T>: T extends Map<infer TKey, any> ? TKey : never
+

Type Parameters

+
    +
  • +

    T

+
+
\ No newline at end of file diff --git a/5.x/docs/types/MapValue.html b/5.x/docs/types/MapValue.html new file mode 100644 index 000000000..59b613d31 --- /dev/null +++ b/5.x/docs/types/MapValue.html @@ -0,0 +1,643 @@ +MapValue | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias MapValue<T>

+
MapValue<T>: T extends Map<any, infer TValue> ? TValue : never
+

Type Parameters

+
    +
  • +

    T

+
+
\ No newline at end of file diff --git a/5.x/docs/types/MetadataGraph.html b/5.x/docs/types/MetadataGraph.html new file mode 100644 index 000000000..e2518bc0c --- /dev/null +++ b/5.x/docs/types/MetadataGraph.html @@ -0,0 +1,639 @@ +MetadataGraph | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias MetadataGraph

+
MetadataGraph: NamedNode | BlankNode | DefaultGraph | string
+
+
\ No newline at end of file diff --git a/5.x/docs/types/MetadataIdentifier.html b/5.x/docs/types/MetadataIdentifier.html new file mode 100644 index 000000000..070363f86 --- /dev/null +++ b/5.x/docs/types/MetadataIdentifier.html @@ -0,0 +1,639 @@ +MetadataIdentifier | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias MetadataIdentifier

+
MetadataIdentifier: ResourceIdentifier | NamedNode | BlankNode
+
+
\ No newline at end of file diff --git a/5.x/docs/types/MetadataRecord.html b/5.x/docs/types/MetadataRecord.html new file mode 100644 index 000000000..88ed79335 --- /dev/null +++ b/5.x/docs/types/MetadataRecord.html @@ -0,0 +1,639 @@ +MetadataRecord | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias MetadataRecord

+
MetadataRecord: Record<string, MetadataValue>
+
+
\ No newline at end of file diff --git a/5.x/docs/types/MetadataValue.html b/5.x/docs/types/MetadataValue.html new file mode 100644 index 000000000..d24abb343 --- /dev/null +++ b/5.x/docs/types/MetadataValue.html @@ -0,0 +1,639 @@ +MetadataValue | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias MetadataValue

+
MetadataValue: NamedNode | Literal | string | (NamedNode | Literal | string)[]
+
+
\ No newline at end of file diff --git a/5.x/docs/types/ModifyOptions.html b/5.x/docs/types/ModifyOptions.html new file mode 100644 index 000000000..eb7429b67 --- /dev/null +++ b/5.x/docs/types/ModifyOptions.html @@ -0,0 +1,656 @@ +ModifyOptions | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias ModifyOptions<T>

+
ModifyOptions<T>: { add?: Iterable<MapEntry<T>>; remove?: Iterable<MapKey<T>> }
+

Options describing the necessary changes when calling modify.

+
+

Type Parameters

+ +
+

Type declaration

+
    +
  • +
    Optional add?: Iterable<MapEntry<T>>
    +

    Entries that need to be added to the Map.

    +
  • +
  • +
    Optional remove?: Iterable<MapKey<T>>
    +

    Keys that need to be removed from the Map.

    +
+
+
\ No newline at end of file diff --git a/5.x/docs/types/Namespace.html b/5.x/docs/types/Namespace.html new file mode 100644 index 000000000..e88b6cdb5 --- /dev/null +++ b/5.x/docs/types/Namespace.html @@ -0,0 +1,645 @@ +Namespace | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias Namespace<TKey, TValue>

+
Namespace<TKey, TValue>: { namespace: TValue } & RecordOf<TKey, TValue>
+

Type Parameters

+
    +
  • +

    TKey extends any[]

  • +
  • +

    TValue

+
+
\ No newline at end of file diff --git a/5.x/docs/types/PatchHandlerInput.html b/5.x/docs/types/PatchHandlerInput.html new file mode 100644 index 000000000..c4a59db6c --- /dev/null +++ b/5.x/docs/types/PatchHandlerInput.html @@ -0,0 +1,652 @@ +PatchHandlerInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias PatchHandlerInput<T>

+
PatchHandlerInput<T>: { identifier: ResourceIdentifier; patch: Patch; source: T }
+

Type Parameters

+ +
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/Permission.html b/5.x/docs/types/Permission.html new file mode 100644 index 000000000..07a903653 --- /dev/null +++ b/5.x/docs/types/Permission.html @@ -0,0 +1,641 @@ +Permission | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias Permission

+
Permission: Partial<Record<AccessMode, boolean>>
+

A data interface indicating which permissions are required (based on the context).

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/PermissionMap.html b/5.x/docs/types/PermissionMap.html new file mode 100644 index 000000000..abca34851 --- /dev/null +++ b/5.x/docs/types/PermissionMap.html @@ -0,0 +1,641 @@ +PermissionMap | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias PermissionMap

+ +

PermissionSet per identifier.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/PermissionSet.html b/5.x/docs/types/PermissionSet.html new file mode 100644 index 000000000..588075c67 --- /dev/null +++ b/5.x/docs/types/PermissionSet.html @@ -0,0 +1,641 @@ +PermissionSet | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias PermissionSet

+
PermissionSet: Partial<Record<CredentialGroup, Permission>>
+

Permission per CredentialGroup.

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/Template.html b/5.x/docs/types/Template.html new file mode 100644 index 000000000..a306534ef --- /dev/null +++ b/5.x/docs/types/Template.html @@ -0,0 +1,639 @@ +Template | Community Solid Server - v5.1.0
+
+ +
+
+ +
+
\ No newline at end of file diff --git a/5.x/docs/types/TemplateFileName.html b/5.x/docs/types/TemplateFileName.html new file mode 100644 index 000000000..3ac8f6bb1 --- /dev/null +++ b/5.x/docs/types/TemplateFileName.html @@ -0,0 +1,639 @@ +TemplateFileName | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias TemplateFileName

+
TemplateFileName: string
+
+
\ No newline at end of file diff --git a/5.x/docs/types/ValidatorInput.html b/5.x/docs/types/ValidatorInput.html new file mode 100644 index 000000000..0624c768e --- /dev/null +++ b/5.x/docs/types/ValidatorInput.html @@ -0,0 +1,646 @@ +ValidatorInput | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias ValidatorInput

+
ValidatorInput: { identifier: ResourceIdentifier; representation: Representation }
+
+

Type declaration

+
+
+
\ No newline at end of file diff --git a/5.x/docs/types/ValuePreference.html b/5.x/docs/types/ValuePreference.html new file mode 100644 index 000000000..c1f34ab52 --- /dev/null +++ b/5.x/docs/types/ValuePreference.html @@ -0,0 +1,649 @@ +ValuePreference | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias ValuePreference

+
ValuePreference: { value: string; weight: number }
+

A single entry of a ValuePreferences object. +Useful when doing operations on such an object.

+
+
+

Type declaration

+
    +
  • +
    value: string
  • +
  • +
    weight: number
+
+
\ No newline at end of file diff --git a/5.x/docs/types/ValuePreferences.html b/5.x/docs/types/ValuePreferences.html new file mode 100644 index 000000000..970e16c4a --- /dev/null +++ b/5.x/docs/types/ValuePreferences.html @@ -0,0 +1,653 @@ +ValuePreferences | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias ValuePreferences

+
ValuePreferences: { [key: string]: number }
+

Represents preferred values along a single content negotiation dimension.

+

The number represents how preferred this value is from 0 to 1. +Follows the quality values rule from RFC 7231: +"The weight is normalized to a real number in the range 0 through 1, +where 0.001 is the least preferred and 1 is the most preferred; a +value of 0 means "not acceptable"."

+

Because of an open issue in Components.js we cannot use Record<string, number> right now. +https://github.com/LinkedSoftwareDependencies/Components-Generator.js/issues/103

+
+
+

Type declaration

+
    +
  • +
    [key: string]: number
+
+
\ No newline at end of file diff --git a/5.x/docs/types/YargsOptions.html b/5.x/docs/types/YargsOptions.html new file mode 100644 index 000000000..f14f6baf8 --- /dev/null +++ b/5.x/docs/types/YargsOptions.html @@ -0,0 +1,639 @@ +YargsOptions | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Type alias YargsOptions

+
YargsOptions: Options
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/ACL.html b/5.x/docs/variables/ACL.html new file mode 100644 index 000000000..cef80cd62 --- /dev/null +++ b/5.x/docs/variables/ACL.html @@ -0,0 +1,639 @@ +ACL | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable ACLConst

+
ACL: { namespace: string } & RecordOf<("default" | "accessTo" | "agent" | "agentClass" | "agentGroup" | "AuthenticatedAgent" | "Authorization" | "mode" | "Write" | "Read" | "Append" | "Control")[], string> & { terms: Namespace<("default" | "accessTo" | "agent" | "agentClass" | "agentGroup" | "AuthenticatedAgent" | "Authorization" | "mode" | "Write" | "Read" | "Append" | "Control")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/APPLICATION_JSON.html b/5.x/docs/variables/APPLICATION_JSON.html new file mode 100644 index 000000000..927ce1080 --- /dev/null +++ b/5.x/docs/variables/APPLICATION_JSON.html @@ -0,0 +1,639 @@ +APPLICATION_JSON | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable APPLICATION_JSONConst

+
APPLICATION_JSON: "application/json" = 'application/json'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/APPLICATION_OCTET_STREAM.html b/5.x/docs/variables/APPLICATION_OCTET_STREAM.html new file mode 100644 index 000000000..15cc914f4 --- /dev/null +++ b/5.x/docs/variables/APPLICATION_OCTET_STREAM.html @@ -0,0 +1,639 @@ +APPLICATION_OCTET_STREAM | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable APPLICATION_OCTET_STREAMConst

+
APPLICATION_OCTET_STREAM: "application/octet-stream" = 'application/octet-stream'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/APPLICATION_SPARQL_UPDATE.html b/5.x/docs/variables/APPLICATION_SPARQL_UPDATE.html new file mode 100644 index 000000000..c4fa3c915 --- /dev/null +++ b/5.x/docs/variables/APPLICATION_SPARQL_UPDATE.html @@ -0,0 +1,639 @@ +APPLICATION_SPARQL_UPDATE | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable APPLICATION_SPARQL_UPDATEConst

+
APPLICATION_SPARQL_UPDATE: "application/sparql-update" = 'application/sparql-update'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/APPLICATION_X_WWW_FORM_URLENCODED.html b/5.x/docs/variables/APPLICATION_X_WWW_FORM_URLENCODED.html new file mode 100644 index 000000000..6a6ad75c8 --- /dev/null +++ b/5.x/docs/variables/APPLICATION_X_WWW_FORM_URLENCODED.html @@ -0,0 +1,639 @@ +APPLICATION_X_WWW_FORM_URLENCODED | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable APPLICATION_X_WWW_FORM_URLENCODEDConst

+
APPLICATION_X_WWW_FORM_URLENCODED: "application/x-www-form-urlencoded" = 'application/x-www-form-urlencoded'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/AS.html b/5.x/docs/variables/AS.html new file mode 100644 index 000000000..a0288cde7 --- /dev/null +++ b/5.x/docs/variables/AS.html @@ -0,0 +1,639 @@ +AS | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable ASConst

+
AS: { namespace: string } & RecordOf<("Create" | "Delete" | "Update")[], string> & { terms: Namespace<("Create" | "Delete" | "Update")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/AUTH.html b/5.x/docs/variables/AUTH.html new file mode 100644 index 000000000..507ecbf51 --- /dev/null +++ b/5.x/docs/variables/AUTH.html @@ -0,0 +1,639 @@ +AUTH | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable AUTHConst

+
AUTH: { namespace: string } & RecordOf<("userMode" | "publicMode")[], string> & { terms: Namespace<("userMode" | "publicMode")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/CONTENT_LENGTH.html b/5.x/docs/variables/CONTENT_LENGTH.html new file mode 100644 index 000000000..271c1e8c4 --- /dev/null +++ b/5.x/docs/variables/CONTENT_LENGTH.html @@ -0,0 +1,639 @@ +CONTENT_LENGTH | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable CONTENT_LENGTHConst

+
CONTENT_LENGTH: string = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/CONTENT_LENGTH_TERM.html b/5.x/docs/variables/CONTENT_LENGTH_TERM.html new file mode 100644 index 000000000..d644c7cd5 --- /dev/null +++ b/5.x/docs/variables/CONTENT_LENGTH_TERM.html @@ -0,0 +1,639 @@ +CONTENT_LENGTH_TERM | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable CONTENT_LENGTH_TERMConst

+
CONTENT_LENGTH_TERM: NamedNode<string> = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/CONTENT_TYPE.html b/5.x/docs/variables/CONTENT_TYPE.html new file mode 100644 index 000000000..08609e4e1 --- /dev/null +++ b/5.x/docs/variables/CONTENT_TYPE.html @@ -0,0 +1,639 @@ +CONTENT_TYPE | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable CONTENT_TYPEConst

+
CONTENT_TYPE: string = MA.format
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/CONTENT_TYPE_TERM.html b/5.x/docs/variables/CONTENT_TYPE_TERM.html new file mode 100644 index 000000000..a04af364f --- /dev/null +++ b/5.x/docs/variables/CONTENT_TYPE_TERM.html @@ -0,0 +1,639 @@ +CONTENT_TYPE_TERM | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable CONTENT_TYPE_TERMConst

+
CONTENT_TYPE_TERM: NamedNode<string> = MA.terms.format
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/DC.html b/5.x/docs/variables/DC.html new file mode 100644 index 000000000..b8f0ea04a --- /dev/null +++ b/5.x/docs/variables/DC.html @@ -0,0 +1,639 @@ +DC | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable DCConst

+
DC: { namespace: string } & RecordOf<("description" | "modified" | "title")[], string> & { terms: Namespace<("description" | "modified" | "title")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/DEFAULT_CUSTOM_TYPES.html b/5.x/docs/variables/DEFAULT_CUSTOM_TYPES.html new file mode 100644 index 000000000..885a5686d --- /dev/null +++ b/5.x/docs/variables/DEFAULT_CUSTOM_TYPES.html @@ -0,0 +1,646 @@ +DEFAULT_CUSTOM_TYPES | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable DEFAULT_CUSTOM_TYPESConst

+
DEFAULT_CUSTOM_TYPES: { acl: string; meta: string } = ...
+
+

Type declaration

+
    +
  • +
    acl: string
  • +
  • +
    meta: string
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/FOAF.html b/5.x/docs/variables/FOAF.html new file mode 100644 index 000000000..74631156a --- /dev/null +++ b/5.x/docs/variables/FOAF.html @@ -0,0 +1,639 @@ +FOAF | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable FOAFConst

+
FOAF: { namespace: string } & RecordOf<"Agent"[], string> & { terms: Namespace<"Agent"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/HH.html b/5.x/docs/variables/HH.html new file mode 100644 index 000000000..0f39efbf2 --- /dev/null +++ b/5.x/docs/variables/HH.html @@ -0,0 +1,639 @@ +HH | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable HHConst

+
HH: { namespace: string } & RecordOf<"content-length"[], string> & { terms: Namespace<"content-length"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/HTTP.html b/5.x/docs/variables/HTTP.html new file mode 100644 index 000000000..a5397f93b --- /dev/null +++ b/5.x/docs/variables/HTTP.html @@ -0,0 +1,639 @@ +HTTP | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable HTTPConst

+
HTTP: { namespace: string } & RecordOf<"statusCodeNumber"[], string> & { terms: Namespace<"statusCodeNumber"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/IANA.html b/5.x/docs/variables/IANA.html new file mode 100644 index 000000000..2cd7cfaee --- /dev/null +++ b/5.x/docs/variables/IANA.html @@ -0,0 +1,639 @@ +IANA | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable IANAConst

+
IANA: { namespace: string } & RecordOf<string[], string> & { terms: Namespace<string[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/INTERNAL_ALL.html b/5.x/docs/variables/INTERNAL_ALL.html new file mode 100644 index 000000000..7d7bc49a8 --- /dev/null +++ b/5.x/docs/variables/INTERNAL_ALL.html @@ -0,0 +1,639 @@ +INTERNAL_ALL | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable INTERNAL_ALLConst

+
INTERNAL_ALL: "internal/*" = 'internal/*'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/INTERNAL_ERROR.html b/5.x/docs/variables/INTERNAL_ERROR.html new file mode 100644 index 000000000..92c367a01 --- /dev/null +++ b/5.x/docs/variables/INTERNAL_ERROR.html @@ -0,0 +1,639 @@ +INTERNAL_ERROR | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable INTERNAL_ERRORConst

+
INTERNAL_ERROR: "internal/error" = 'internal/error'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/INTERNAL_QUADS.html b/5.x/docs/variables/INTERNAL_QUADS.html new file mode 100644 index 000000000..b9ab8b1f2 --- /dev/null +++ b/5.x/docs/variables/INTERNAL_QUADS.html @@ -0,0 +1,639 @@ +INTERNAL_QUADS | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable INTERNAL_QUADSConst

+
INTERNAL_QUADS: "internal/quads" = 'internal/quads'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/JSON_LD.html b/5.x/docs/variables/JSON_LD.html new file mode 100644 index 000000000..5ba13ddff --- /dev/null +++ b/5.x/docs/variables/JSON_LD.html @@ -0,0 +1,639 @@ +JSON_LD | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable JSON_LDConst

+
JSON_LD: { namespace: string } & RecordOf<"context"[], string> & { terms: Namespace<"context"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/LDP.html b/5.x/docs/variables/LDP.html new file mode 100644 index 000000000..20b6a698c --- /dev/null +++ b/5.x/docs/variables/LDP.html @@ -0,0 +1,639 @@ +LDP | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable LDPConst

+
LDP: { namespace: string } & RecordOf<("contains" | "BasicContainer" | "Container" | "Resource")[], string> & { terms: Namespace<("contains" | "BasicContainer" | "Container" | "Resource")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/LOG_LEVELS.html b/5.x/docs/variables/LOG_LEVELS.html new file mode 100644 index 000000000..56561062b --- /dev/null +++ b/5.x/docs/variables/LOG_LEVELS.html @@ -0,0 +1,639 @@ +LOG_LEVELS | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable LOG_LEVELSConst

+
LOG_LEVELS: readonly ["error", "warn", "info", "verbose", "debug", "silly"] = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/MA.html b/5.x/docs/variables/MA.html new file mode 100644 index 000000000..a5221dcf4 --- /dev/null +++ b/5.x/docs/variables/MA.html @@ -0,0 +1,639 @@ +MA | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable MAConst

+
MA: { namespace: string } & RecordOf<"format"[], string> & { terms: Namespace<"format"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/OIDC.html b/5.x/docs/variables/OIDC.html new file mode 100644 index 000000000..b3a444788 --- /dev/null +++ b/5.x/docs/variables/OIDC.html @@ -0,0 +1,639 @@ +OIDC | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable OIDCConst

+
OIDC: { namespace: string } & RecordOf<"redirect_uris"[], string> & { terms: Namespace<"redirect_uris"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/PIM.html b/5.x/docs/variables/PIM.html new file mode 100644 index 000000000..d8e4a034e --- /dev/null +++ b/5.x/docs/variables/PIM.html @@ -0,0 +1,639 @@ +PIM | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable PIMConst

+
PIM: { namespace: string } & RecordOf<"Storage"[], string> & { terms: Namespace<"Storage"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/POSIX.html b/5.x/docs/variables/POSIX.html new file mode 100644 index 000000000..272b5720e --- /dev/null +++ b/5.x/docs/variables/POSIX.html @@ -0,0 +1,639 @@ +POSIX | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable POSIXConst

+
POSIX: { namespace: string } & RecordOf<("mtime" | "size")[], string> & { terms: Namespace<("mtime" | "size")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/PREFERRED_PREFIX.html b/5.x/docs/variables/PREFERRED_PREFIX.html new file mode 100644 index 000000000..3c58a8109 --- /dev/null +++ b/5.x/docs/variables/PREFERRED_PREFIX.html @@ -0,0 +1,639 @@ +PREFERRED_PREFIX | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable PREFERRED_PREFIXConst

+
PREFERRED_PREFIX: string = VANN.preferredNamespacePrefix
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/PREFERRED_PREFIX_TERM.html b/5.x/docs/variables/PREFERRED_PREFIX_TERM.html new file mode 100644 index 000000000..5b72e78f6 --- /dev/null +++ b/5.x/docs/variables/PREFERRED_PREFIX_TERM.html @@ -0,0 +1,639 @@ +PREFERRED_PREFIX_TERM | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable PREFERRED_PREFIX_TERMConst

+
PREFERRED_PREFIX_TERM: NamedNode<string> = VANN.terms.preferredNamespacePrefix
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/RDF.html b/5.x/docs/variables/RDF.html new file mode 100644 index 000000000..4f0500cc9 --- /dev/null +++ b/5.x/docs/variables/RDF.html @@ -0,0 +1,639 @@ +RDF | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable RDFConst

+
RDF: { namespace: string } & RecordOf<"type"[], string> & { terms: Namespace<"type"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/RDFS.html b/5.x/docs/variables/RDFS.html new file mode 100644 index 000000000..779f15f80 --- /dev/null +++ b/5.x/docs/variables/RDFS.html @@ -0,0 +1,639 @@ +RDFS | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable RDFSConst

+
RDFS: { namespace: string } & RecordOf<"label"[], string> & { terms: Namespace<"label"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/SOLID.html b/5.x/docs/variables/SOLID.html new file mode 100644 index 000000000..28d0d2608 --- /dev/null +++ b/5.x/docs/variables/SOLID.html @@ -0,0 +1,639 @@ +SOLID | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable SOLIDConst

+
SOLID: { namespace: string } & RecordOf<("deletes" | "inserts" | "oidcIssuer" | "oidcIssuerRegistrationToken" | "oidcRegistration" | "where" | "InsertDeletePatch")[], string> & { terms: Namespace<("deletes" | "inserts" | "oidcIssuer" | "oidcIssuerRegistrationToken" | "oidcRegistration" | "where" | "InsertDeletePatch")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/SOLID_AS.html b/5.x/docs/variables/SOLID_AS.html new file mode 100644 index 000000000..53709c6ea --- /dev/null +++ b/5.x/docs/variables/SOLID_AS.html @@ -0,0 +1,639 @@ +SOLID_AS | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable SOLID_ASConst

+
SOLID_AS: { namespace: string } & RecordOf<"Activity"[], string> & { terms: Namespace<"Activity"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/SOLID_ERROR.html b/5.x/docs/variables/SOLID_ERROR.html new file mode 100644 index 000000000..efcd4e3a0 --- /dev/null +++ b/5.x/docs/variables/SOLID_ERROR.html @@ -0,0 +1,639 @@ +SOLID_ERROR | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable SOLID_ERRORConst

+
SOLID_ERROR: { namespace: string } & RecordOf<("disallowedMethod" | "errorResponse" | "stack")[], string> & { terms: Namespace<("disallowedMethod" | "errorResponse" | "stack")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/SOLID_HTTP.html b/5.x/docs/variables/SOLID_HTTP.html new file mode 100644 index 000000000..1c0cfbbf6 --- /dev/null +++ b/5.x/docs/variables/SOLID_HTTP.html @@ -0,0 +1,639 @@ +SOLID_HTTP | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable SOLID_HTTPConst

+
SOLID_HTTP: { namespace: string } & RecordOf<("location" | "slug")[], string> & { terms: Namespace<("location" | "slug")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/SOLID_META.html b/5.x/docs/variables/SOLID_META.html new file mode 100644 index 000000000..528af5849 --- /dev/null +++ b/5.x/docs/variables/SOLID_META.html @@ -0,0 +1,639 @@ +SOLID_META | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable SOLID_METAConst

+
SOLID_META: { namespace: string } & RecordOf<("ResponseMetadata" | "template" | "contentTypeParameter" | "value" | "preserve")[], string> & { terms: Namespace<("ResponseMetadata" | "template" | "contentTypeParameter" | "value" | "preserve")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEMPLATE-1.html b/5.x/docs/variables/TEMPLATE-1.html new file mode 100644 index 000000000..6cd37b896 --- /dev/null +++ b/5.x/docs/variables/TEMPLATE-1.html @@ -0,0 +1,639 @@ +TEMPLATE | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable TEMPLATEConst

+
TEMPLATE: { namespace: string } & RecordOf<"ResourceStore"[], string> & { terms: Namespace<"ResourceStore"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEMPLATE_VARIABLE.html b/5.x/docs/variables/TEMPLATE_VARIABLE.html new file mode 100644 index 000000000..0e32a6840 --- /dev/null +++ b/5.x/docs/variables/TEMPLATE_VARIABLE.html @@ -0,0 +1,639 @@ +TEMPLATE_VARIABLE | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable TEMPLATE_VARIABLEConst

+
TEMPLATE_VARIABLE: { namespace: string } & RecordOf<("baseUrl" | "rootFilePath" | "sparqlEndpoint" | "templateConfig")[], string> & { terms: Namespace<("baseUrl" | "rootFilePath" | "sparqlEndpoint" | "templateConfig")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEXT_HTML.html b/5.x/docs/variables/TEXT_HTML.html new file mode 100644 index 000000000..ce4299f96 --- /dev/null +++ b/5.x/docs/variables/TEXT_HTML.html @@ -0,0 +1,639 @@ +TEXT_HTML | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable TEXT_HTMLConst

+
TEXT_HTML: "text/html" = 'text/html'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEXT_MARKDOWN.html b/5.x/docs/variables/TEXT_MARKDOWN.html new file mode 100644 index 000000000..4d29f323b --- /dev/null +++ b/5.x/docs/variables/TEXT_MARKDOWN.html @@ -0,0 +1,639 @@ +TEXT_MARKDOWN | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable TEXT_MARKDOWNConst

+
TEXT_MARKDOWN: "text/markdown" = 'text/markdown'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEXT_N3.html b/5.x/docs/variables/TEXT_N3.html new file mode 100644 index 000000000..4caf3114c --- /dev/null +++ b/5.x/docs/variables/TEXT_N3.html @@ -0,0 +1,639 @@ +TEXT_N3 | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable TEXT_N3Const

+
TEXT_N3: "text/n3" = 'text/n3'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/TEXT_TURTLE.html b/5.x/docs/variables/TEXT_TURTLE.html new file mode 100644 index 000000000..ec8093759 --- /dev/null +++ b/5.x/docs/variables/TEXT_TURTLE.html @@ -0,0 +1,639 @@ +TEXT_TURTLE | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable TEXT_TURTLEConst

+
TEXT_TURTLE: "text/turtle" = 'text/turtle'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/UNIT_BYTES.html b/5.x/docs/variables/UNIT_BYTES.html new file mode 100644 index 000000000..8a406610e --- /dev/null +++ b/5.x/docs/variables/UNIT_BYTES.html @@ -0,0 +1,639 @@ +UNIT_BYTES | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable UNIT_BYTESConst

+
UNIT_BYTES: "bytes" = 'bytes'
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/VANN.html b/5.x/docs/variables/VANN.html new file mode 100644 index 000000000..1f6d2fc0c --- /dev/null +++ b/5.x/docs/variables/VANN.html @@ -0,0 +1,639 @@ +VANN | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable VANNConst

+
VANN: { namespace: string } & RecordOf<"preferredNamespacePrefix"[], string> & { terms: Namespace<"preferredNamespacePrefix"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/VCARD.html b/5.x/docs/variables/VCARD.html new file mode 100644 index 000000000..8da2e12e6 --- /dev/null +++ b/5.x/docs/variables/VCARD.html @@ -0,0 +1,639 @@ +VCARD | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable VCARDConst

+
VCARD: { namespace: string } & RecordOf<"hasMember"[], string> & { terms: Namespace<"hasMember"[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/XSD.html b/5.x/docs/variables/XSD.html new file mode 100644 index 000000000..1ca7ba1f6 --- /dev/null +++ b/5.x/docs/variables/XSD.html @@ -0,0 +1,639 @@ +XSD | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable XSDConst

+
XSD: { namespace: string } & RecordOf<("dateTime" | "integer")[], string> & { terms: Namespace<("dateTime" | "integer")[], NamedNode<string>> } = ...
+
+
\ No newline at end of file diff --git a/5.x/docs/variables/modulePathPlaceholder.html b/5.x/docs/variables/modulePathPlaceholder.html new file mode 100644 index 000000000..39a0f3b95 --- /dev/null +++ b/5.x/docs/variables/modulePathPlaceholder.html @@ -0,0 +1,642 @@ +modulePathPlaceholder | Community Solid Server - v5.1.0
+
+ +
+
+
+
+ +

Variable modulePathPlaceholderConst

+
modulePathPlaceholder: "@css:" = '@css:'
+

A placeholder for the path to the @solid/community-server module root. +The resolveAssetPath function will replace this string with the actual path.

+
+
+
\ No newline at end of file