commit 6151b4098e5d051d1ac5afbec826ef2db9a8e69e Author: RubenVerborgh Date: Sat Dec 19 21:44:31 2020 +0000 deploy: 57fba975cd934674eec81b71b6ac329b1bdf67ca diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 000000000..e69de29bb diff --git a/docs/assets/css/main.css b/docs/assets/css/main.css new file mode 100644 index 000000000..3c0dcab92 --- /dev/null +++ b/docs/assets/css/main.css @@ -0,0 +1 @@ +/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4,.tsd-index-panel h3{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer;*overflow:visible}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.hljs{display:inline-block;padding:.5em;background:#fff;color:#000}.hljs-comment,.hljs-annotation,.hljs-template_comment,.diff .hljs-header,.hljs-chunk,.apache .hljs-cbracket{color:green}.hljs-keyword,.hljs-id,.hljs-built_in,.css .smalltalk .hljs-class,.hljs-winutils,.bash .hljs-variable,.tex .hljs-command,.hljs-request,.hljs-status,.nginx .hljs-title{color:blue}.xml .hljs-tag{color:blue}.xml .hljs-tag .hljs-value{color:blue}.hljs-string,.hljs-title,.hljs-parent,.hljs-tag .hljs-value,.hljs-rules .hljs-value{color:#a31515}.ruby .hljs-symbol{color:#a31515}.ruby .hljs-symbol .hljs-string{color:#a31515}.hljs-template_tag,.django .hljs-variable,.hljs-addition,.hljs-flow,.hljs-stream,.apache .hljs-tag,.hljs-date,.tex .hljs-formula,.coffeescript .hljs-attribute{color:#a31515}.ruby .hljs-string,.hljs-decorator,.hljs-filter .hljs-argument,.hljs-localvars,.hljs-array,.hljs-attr_selector,.hljs-pseudo,.hljs-pi,.hljs-doctype,.hljs-deletion,.hljs-envvar,.hljs-shebang,.hljs-preprocessor,.hljs-pragma,.userType,.apache .hljs-sqbracket,.nginx .hljs-built_in,.tex .hljs-special,.hljs-prompt{color:#2b91af}.hljs-phpdoc,.hljs-javadoc,.hljs-xmlDocTag{color:gray}.vhdl .hljs-typename{font-weight:bold}.vhdl .hljs-string{color:#666}.vhdl .hljs-literal{color:#a31515}.vhdl .hljs-attribute{color:#00b0e8}.xml .hljs-attribute{color:red}ul.tsd-descriptions>li>:first-child,.tsd-panel>:first-child,.col>:first-child,.col-11>:first-child,.col-10>:first-child,.col-9>:first-child,.col-8>:first-child,.col-7>:first-child,.col-6>:first-child,.col-5>:first-child,.col-4>:first-child,.col-3>:first-child,.col-2>:first-child,.col-1>:first-child,ul.tsd-descriptions>li>:first-child>:first-child,.tsd-panel>:first-child>:first-child,.col>:first-child>:first-child,.col-11>:first-child>:first-child,.col-10>:first-child>:first-child,.col-9>:first-child>:first-child,.col-8>:first-child>:first-child,.col-7>:first-child>:first-child,.col-6>:first-child>:first-child,.col-5>:first-child>:first-child,.col-4>:first-child>:first-child,.col-3>:first-child>:first-child,.col-2>:first-child>:first-child,.col-1>:first-child>:first-child,ul.tsd-descriptions>li>:first-child>:first-child>:first-child,.tsd-panel>:first-child>:first-child>:first-child,.col>:first-child>:first-child>:first-child,.col-11>:first-child>:first-child>:first-child,.col-10>:first-child>:first-child>:first-child,.col-9>:first-child>:first-child>:first-child,.col-8>:first-child>:first-child>:first-child,.col-7>:first-child>:first-child>:first-child,.col-6>:first-child>:first-child>:first-child,.col-5>:first-child>:first-child>:first-child,.col-4>:first-child>:first-child>:first-child,.col-3>:first-child>:first-child>:first-child,.col-2>:first-child>:first-child>:first-child,.col-1>:first-child>:first-child>:first-child{margin-top:0}ul.tsd-descriptions>li>:last-child,.tsd-panel>:last-child,.col>:last-child,.col-11>:last-child,.col-10>:last-child,.col-9>:last-child,.col-8>:last-child,.col-7>:last-child,.col-6>:last-child,.col-5>:last-child,.col-4>:last-child,.col-3>:last-child,.col-2>:last-child,.col-1>:last-child,ul.tsd-descriptions>li>:last-child>:last-child,.tsd-panel>:last-child>:last-child,.col>:last-child>:last-child,.col-11>:last-child>:last-child,.col-10>:last-child>:last-child,.col-9>:last-child>:last-child,.col-8>:last-child>:last-child,.col-7>:last-child>:last-child,.col-6>:last-child>:last-child,.col-5>:last-child>:last-child,.col-4>:last-child>:last-child,.col-3>:last-child>:last-child,.col-2>:last-child>:last-child,.col-1>:last-child>:last-child,ul.tsd-descriptions>li>:last-child>:last-child>:last-child,.tsd-panel>:last-child>:last-child>:last-child,.col>:last-child>:last-child>:last-child,.col-11>:last-child>:last-child>:last-child,.col-10>:last-child>:last-child>:last-child,.col-9>:last-child>:last-child>:last-child,.col-8>:last-child>:last-child>:last-child,.col-7>:last-child>:last-child>:last-child,.col-6>:last-child>:last-child>:last-child,.col-5>:last-child>:last-child>:last-child,.col-4>:last-child>:last-child>:last-child,.col-3>:last-child>:last-child>:last-child,.col-2>:last-child>:last-child>:last-child,.col-1>:last-child>:last-child>:last-child{margin-bottom:0}.container{max-width:1200px;margin:0 auto;padding:0 40px}@media(max-width: 640px){.container{padding:0 20px}}.container-main{padding-bottom:200px}.row{display:flex;position:relative;margin:0 -10px}.row:after{visibility:hidden;display:block;content:"";clear:both;height:0}.col,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{box-sizing:border-box;float:left;padding:0 10px}.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.tsd-kind-icon{display:block;position:relative;padding-left:20px;text-indent:-20px}.tsd-kind-icon:before{content:"";display:inline-block;vertical-align:middle;width:17px;height:17px;margin:0 3px 2px 0;background-image:url(../images/icons.png)}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.tsd-kind-icon:before{background-image:url(../images/icons@2x.png);background-size:238px 204px}}.tsd-signature.tsd-kind-icon:before{background-position:0 -153px}.tsd-kind-object-literal>.tsd-kind-icon:before{background-position:0px -17px}.tsd-kind-object-literal.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -17px}.tsd-kind-object-literal.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -17px}.tsd-kind-class>.tsd-kind-icon:before{background-position:0px -34px}.tsd-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -34px}.tsd-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -34px}.tsd-kind-class.tsd-has-type-parameter>.tsd-kind-icon:before{background-position:0px -51px}.tsd-kind-class.tsd-has-type-parameter.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -51px}.tsd-kind-class.tsd-has-type-parameter.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -51px}.tsd-kind-interface>.tsd-kind-icon:before{background-position:0px -68px}.tsd-kind-interface.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -68px}.tsd-kind-interface.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -68px}.tsd-kind-interface.tsd-has-type-parameter>.tsd-kind-icon:before{background-position:0px -85px}.tsd-kind-interface.tsd-has-type-parameter.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -85px}.tsd-kind-interface.tsd-has-type-parameter.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -85px}.tsd-kind-namespace>.tsd-kind-icon:before{background-position:0px -102px}.tsd-kind-namespace.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -102px}.tsd-kind-namespace.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -102px}.tsd-kind-module>.tsd-kind-icon:before{background-position:0px -102px}.tsd-kind-module.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -102px}.tsd-kind-module.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -102px}.tsd-kind-enum>.tsd-kind-icon:before{background-position:0px -119px}.tsd-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -119px}.tsd-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -119px}.tsd-kind-enum-member>.tsd-kind-icon:before{background-position:0px -136px}.tsd-kind-enum-member.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -136px}.tsd-kind-enum-member.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -136px}.tsd-kind-signature>.tsd-kind-icon:before{background-position:0px -153px}.tsd-kind-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -153px}.tsd-kind-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -153px}.tsd-kind-type-alias>.tsd-kind-icon:before{background-position:0px -170px}.tsd-kind-type-alias.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -170px}.tsd-kind-type-alias.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -170px}.tsd-kind-type-alias.tsd-has-type-parameter>.tsd-kind-icon:before{background-position:0px -187px}.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-protected>.tsd-kind-icon:before{background-position:-17px -187px}.tsd-kind-type-alias.tsd-has-type-parameter.tsd-is-private>.tsd-kind-icon:before{background-position:-34px -187px}.tsd-kind-variable>.tsd-kind-icon:before{background-position:-136px -0px}.tsd-kind-variable.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -0px}.tsd-kind-variable.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-variable.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -0px}.tsd-kind-variable.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -0px}.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -0px}.tsd-kind-variable.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -0px}.tsd-kind-variable.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-variable.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -0px}.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -0px}.tsd-kind-variable.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-variable.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -0px}.tsd-kind-variable.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -0px}.tsd-kind-property>.tsd-kind-icon:before{background-position:-136px -0px}.tsd-kind-property.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -0px}.tsd-kind-property.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-property.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -0px}.tsd-kind-property.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -0px}.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -0px}.tsd-kind-property.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -0px}.tsd-kind-property.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-property.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -0px}.tsd-kind-property.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -0px}.tsd-kind-property.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -0px}.tsd-kind-property.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -0px}.tsd-kind-property.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -0px}.tsd-kind-get-signature>.tsd-kind-icon:before{background-position:-136px -17px}.tsd-kind-get-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -17px}.tsd-kind-get-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -17px}.tsd-kind-get-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -17px}.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -17px}.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -17px}.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -17px}.tsd-kind-get-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -17px}.tsd-kind-get-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -17px}.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -17px}.tsd-kind-get-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -17px}.tsd-kind-get-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -17px}.tsd-kind-get-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -17px}.tsd-kind-set-signature>.tsd-kind-icon:before{background-position:-136px -34px}.tsd-kind-set-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -34px}.tsd-kind-set-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -34px}.tsd-kind-set-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -34px}.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -34px}.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -34px}.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -34px}.tsd-kind-set-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -34px}.tsd-kind-set-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -34px}.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -34px}.tsd-kind-set-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -34px}.tsd-kind-set-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -34px}.tsd-kind-set-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -34px}.tsd-kind-accessor>.tsd-kind-icon:before{background-position:-136px -51px}.tsd-kind-accessor.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -51px}.tsd-kind-accessor.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -51px}.tsd-kind-accessor.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -51px}.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -51px}.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -51px}.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -51px}.tsd-kind-accessor.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -51px}.tsd-kind-accessor.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -51px}.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -51px}.tsd-kind-accessor.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -51px}.tsd-kind-accessor.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -51px}.tsd-kind-accessor.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -51px}.tsd-kind-function>.tsd-kind-icon:before{background-position:-136px -68px}.tsd-kind-function.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -68px}.tsd-kind-function.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-function.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -68px}.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -68px}.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -68px}.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -68px}.tsd-kind-function.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-function.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -68px}.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -68px}.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-function.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -68px}.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -68px}.tsd-kind-method>.tsd-kind-icon:before{background-position:-136px -68px}.tsd-kind-method.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -68px}.tsd-kind-method.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-method.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -68px}.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -68px}.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -68px}.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -68px}.tsd-kind-method.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-method.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -68px}.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -68px}.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-method.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -68px}.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -68px}.tsd-kind-call-signature>.tsd-kind-icon:before{background-position:-136px -68px}.tsd-kind-call-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -68px}.tsd-kind-call-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-call-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -68px}.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -68px}.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -68px}.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -68px}.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-call-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -68px}.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -68px}.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -68px}.tsd-kind-call-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -68px}.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -68px}.tsd-kind-function.tsd-has-type-parameter>.tsd-kind-icon:before{background-position:-136px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -85px}.tsd-kind-function.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -85px}.tsd-kind-method.tsd-has-type-parameter>.tsd-kind-icon:before{background-position:-136px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -85px}.tsd-kind-method.tsd-has-type-parameter.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -85px}.tsd-kind-constructor>.tsd-kind-icon:before{background-position:-136px -102px}.tsd-kind-constructor.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -102px}.tsd-kind-constructor.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -102px}.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -102px}.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -102px}.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -102px}.tsd-kind-constructor.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -102px}.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -102px}.tsd-kind-constructor.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -102px}.tsd-kind-constructor.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -102px}.tsd-kind-constructor-signature>.tsd-kind-icon:before{background-position:-136px -102px}.tsd-kind-constructor-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -102px}.tsd-kind-constructor-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -102px}.tsd-kind-constructor-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -102px}.tsd-kind-index-signature>.tsd-kind-icon:before{background-position:-136px -119px}.tsd-kind-index-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -119px}.tsd-kind-index-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -119px}.tsd-kind-index-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -119px}.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -119px}.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -119px}.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -119px}.tsd-kind-index-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -119px}.tsd-kind-index-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -119px}.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -119px}.tsd-kind-index-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -119px}.tsd-kind-index-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -119px}.tsd-kind-index-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -119px}.tsd-kind-event>.tsd-kind-icon:before{background-position:-136px -136px}.tsd-kind-event.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -136px}.tsd-kind-event.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -136px}.tsd-kind-event.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -136px}.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -136px}.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -136px}.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -136px}.tsd-kind-event.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -136px}.tsd-kind-event.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -136px}.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -136px}.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -136px}.tsd-kind-event.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -136px}.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -136px}.tsd-is-static>.tsd-kind-icon:before{background-position:-136px -153px}.tsd-is-static.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -153px}.tsd-is-static.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -153px}.tsd-is-static.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -153px}.tsd-is-static.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -153px}.tsd-is-static.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -153px}.tsd-is-static.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -153px}.tsd-is-static.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -153px}.tsd-is-static.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -153px}.tsd-is-static.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -153px}.tsd-is-static.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -153px}.tsd-is-static.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -153px}.tsd-is-static.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -153px}.tsd-is-static.tsd-kind-function>.tsd-kind-icon:before{background-position:-136px -170px}.tsd-is-static.tsd-kind-function.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -170px}.tsd-is-static.tsd-kind-function.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -170px}.tsd-is-static.tsd-kind-function.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -170px}.tsd-is-static.tsd-kind-method>.tsd-kind-icon:before{background-position:-136px -170px}.tsd-is-static.tsd-kind-method.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -170px}.tsd-is-static.tsd-kind-method.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -170px}.tsd-is-static.tsd-kind-method.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -170px}.tsd-is-static.tsd-kind-call-signature>.tsd-kind-icon:before{background-position:-136px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -170px}.tsd-is-static.tsd-kind-call-signature.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -170px}.tsd-is-static.tsd-kind-event>.tsd-kind-icon:before{background-position:-136px -187px}.tsd-is-static.tsd-kind-event.tsd-is-protected>.tsd-kind-icon:before{background-position:-153px -187px}.tsd-is-static.tsd-kind-event.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-class>.tsd-kind-icon:before{background-position:-51px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-inherited>.tsd-kind-icon:before{background-position:-68px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected>.tsd-kind-icon:before{background-position:-85px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-protected.tsd-is-inherited>.tsd-kind-icon:before{background-position:-102px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-class.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum>.tsd-kind-icon:before{background-position:-170px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-protected>.tsd-kind-icon:before{background-position:-187px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-enum.tsd-is-private>.tsd-kind-icon:before{background-position:-119px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface>.tsd-kind-icon:before{background-position:-204px -187px}.tsd-is-static.tsd-kind-event.tsd-parent-kind-interface.tsd-is-inherited>.tsd-kind-icon:before{background-position:-221px -187px}@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:#fdfdfd;font-family:"Segoe UI",sans-serif;font-size:16px;color:#222}a{color:#4da6ff;text-decoration:none}a:hover{text-decoration:underline}code,pre{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:.2em;margin:0;font-size:14px;background-color:rgba(0,0,0,.04)}pre{padding:10px}pre code{padding:0;font-size:100%;background-color:transparent}.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(min-width: 901px)and (max-width: 1024px){html.default .col-content{width:72%}html.default .col-menu{width:28%}html.default .tsd-navigation{padding-left:10px}}@media(max-width: 900px){html.default .col-content{float:none;width:100%}html.default .col-menu{position:fixed !important;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1024;top:0 !important;bottom:0 !important;left:auto !important;right:0 !important;width:100%;padding:20px 20px 0 0;max-width:450px;visibility:hidden;background-color:#fff;transform:translate(100%, 0)}html.default .col-menu>*:last-child{padding-bottom:20px}html.default .overlay{content:"";display:block;position:fixed;z-index:1023;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);visibility:hidden}html.default.to-has-menu .overlay{animation:fade-in .4s}html.default.to-has-menu header,html.default.to-has-menu footer,html.default.to-has-menu .col-content{animation:shift-to-left .4s}html.default.to-has-menu .col-menu{animation:pop-in-from-right .4s}html.default.from-has-menu .overlay{animation:fade-out .4s}html.default.from-has-menu header,html.default.from-has-menu footer,html.default.from-has-menu .col-content{animation:unshift-to-left .4s}html.default.from-has-menu .col-menu{animation:pop-out-to-right .4s}html.default.has-menu body{overflow:hidden}html.default.has-menu .overlay{visibility:visible}html.default.has-menu header,html.default.has-menu footer,html.default.has-menu .col-content{transform:translate(-25%, 0)}html.default.has-menu .col-menu{visibility:visible;transform:translate(0, 0)}}.tsd-page-title{padding:70px 0 20px 0;margin:0 0 40px 0;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.35)}.tsd-page-title h1{margin:0}.tsd-breadcrumb{margin:0;padding:0;color:#707070}.tsd-breadcrumb a{color:#707070;text-decoration:none}.tsd-breadcrumb a:hover{text-decoration:underline}.tsd-breadcrumb li{display:inline}.tsd-breadcrumb li:after{content:" / "}html.minimal .container{margin:0}html.minimal .container-main{padding-top:50px;padding-bottom:0}html.minimal .content-wrap{padding-left:300px}html.minimal .tsd-navigation{position:fixed !important;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;z-index:1;left:0;top:40px;bottom:0;width:300px;padding:20px;margin:0}html.minimal .tsd-member .tsd-member{margin-left:0}html.minimal .tsd-page-toolbar{position:fixed;z-index:2}html.minimal #tsd-filter .tsd-filter-group{right:0;transform:none}html.minimal footer{background-color:transparent}html.minimal footer .container{padding:0}html.minimal .tsd-generator{padding:0}@media(max-width: 900px){html.minimal .tsd-navigation{display:none}html.minimal .content-wrap{padding-left:0}}dl.tsd-comment-tags{overflow:hidden}dl.tsd-comment-tags dt{float:left;padding:1px 5px;margin:0 10px 0 0;border-radius:4px;border:1px solid #707070;color:#707070;font-size:.8em;font-weight:normal}dl.tsd-comment-tags dd{margin:0 0 10px 0}dl.tsd-comment-tags dd:before,dl.tsd-comment-tags dd:after{display:table;content:" "}dl.tsd-comment-tags dd pre,dl.tsd-comment-tags dd:after{clear:both}dl.tsd-comment-tags 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}.toggle-protected .tsd-is-private{display:none}.toggle-public .tsd-is-private,.toggle-public .tsd-is-protected,.toggle-public .tsd-is-private-protected{display:none}.toggle-inherited .tsd-is-inherited{display:none}.toggle-only-exported .tsd-is-not-exported{display:none}.toggle-externals .tsd-is-external{display:none}#tsd-filter{position:relative;display:inline-block;height:40px;vertical-align:bottom}.no-filter #tsd-filter{display:none}#tsd-filter .tsd-filter-group{display:inline-block;height:40px;vertical-align:bottom;white-space:nowrap}#tsd-filter input{display:none}@media(max-width: 900px){#tsd-filter .tsd-filter-group{display:block;position:absolute;top:40px;right:20px;height:auto;background-color:#fff;visibility:hidden;transform:translate(50%, 0);box-shadow:0 0 4px rgba(0,0,0,.25)}.has-options #tsd-filter .tsd-filter-group{visibility:visible}.to-has-options #tsd-filter .tsd-filter-group{animation:fade-in .2s}.from-has-options #tsd-filter .tsd-filter-group{animation:fade-out .2s}#tsd-filter label,#tsd-filter .tsd-select{display:block;padding-right:20px}}footer{border-top:1px solid #eee;background-color:#fff}footer.with-border-bottom{border-bottom:1px solid #eee}footer .tsd-legend-group{font-size:0}footer .tsd-legend{display:inline-block;width:25%;padding:0;font-size:16px;list-style:none;line-height:1.333em;vertical-align:top}@media(max-width: 900px){footer .tsd-legend{width:50%}}.tsd-hierarchy{list-style:square;padding:0 0 0 20px;margin:0}.tsd-hierarchy .target{font-weight:bold}.tsd-index-panel .tsd-index-content{margin-bottom:-30px !important}.tsd-index-panel .tsd-index-section{margin-bottom:30px !important}.tsd-index-panel h3{margin:0 -20px 10px -20px;padding:0 20px 10px 20px;border-bottom:1px solid #eee}.tsd-index-panel ul.tsd-index-list{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;-ms-column-gap:20px;-o-column-gap:20px;column-gap:20px;padding:0;list-style:none;line-height:1.333em}@media(max-width: 900px){.tsd-index-panel ul.tsd-index-list{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}}@media(min-width: 901px)and (max-width: 1024px){.tsd-index-panel ul.tsd-index-list{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}}.tsd-index-panel ul.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 .tsd-parent-kind-module a{color:#9600ff}.tsd-index-panel .tsd-parent-kind-interface a{color:#647f1b}.tsd-index-panel .tsd-parent-kind-enum a{color:#937210}.tsd-index-panel .tsd-parent-kind-class a{color:#0672de}.tsd-index-panel .tsd-kind-module a{color:#9600ff}.tsd-index-panel .tsd-kind-interface a{color:#647f1b}.tsd-index-panel .tsd-kind-enum a{color:#937210}.tsd-index-panel .tsd-kind-class a{color:#0672de}.tsd-index-panel .tsd-is-private a{color:#707070}.tsd-flag{display:inline-block;padding:1px 5px;border-radius:4px;color:#fff;background-color:#707070;text-indent:0;font-size:14px;font-weight:normal}.tsd-anchor{position:absolute;top:-100px}.tsd-member{position:relative}.tsd-member .tsd-anchor+h3{margin-top:0;margin-bottom:0;border-bottom:none}.tsd-navigation{margin:0 0 0 40px}.tsd-navigation a{display:block;padding-top:2px;padding-bottom:2px;border-left:2px solid transparent;color:#222;text-decoration:none;transition:border-left-color .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{padding-bottom:40px}.tsd-navigation.primary a{display:block;padding-top:6px;padding-bottom:6px}.tsd-navigation.primary ul li a{padding-left:5px}.tsd-navigation.primary ul li li a{padding-left:25px}.tsd-navigation.primary ul li li li a{padding-left:45px}.tsd-navigation.primary ul li li li li a{padding-left:65px}.tsd-navigation.primary ul li li li li li a{padding-left:85px}.tsd-navigation.primary ul li li li li li li a{padding-left:105px}.tsd-navigation.primary>ul{border-bottom:1px solid #eee}.tsd-navigation.primary li{border-top:1px solid #eee}.tsd-navigation.primary li.current>a{font-weight:bold}.tsd-navigation.primary li.label span{display:block;padding:20px 0 6px 5px;color:#707070}.tsd-navigation.primary li.globals+li>span,.tsd-navigation.primary li.globals+li>a{padding-top:20px}.tsd-navigation.secondary{max-height:calc(100vh - 1rem - 40px);overflow:auto;position:-webkit-sticky;position:sticky;top:calc(.5rem + 40px);transition:.3s}.tsd-navigation.secondary.tsd-navigation--toolbar-hide{max-height:calc(100vh - 1rem);top:.5rem}.tsd-navigation.secondary ul{transition:opacity .2s}.tsd-navigation.secondary ul li a{padding-left:25px}.tsd-navigation.secondary ul li li a{padding-left:45px}.tsd-navigation.secondary ul li li li a{padding-left:65px}.tsd-navigation.secondary ul li li li li a{padding-left:85px}.tsd-navigation.secondary ul li li li li li a{padding-left:105px}.tsd-navigation.secondary ul li li li li li li a{padding-left:125px}.tsd-navigation.secondary ul.current a{border-left-color:#eee}.tsd-navigation.secondary li.focus>a,.tsd-navigation.secondary ul.current li.focus>a{border-left-color:#000}.tsd-navigation.secondary li.current{margin-top:20px;margin-bottom:20px;border-left-color:#eee}.tsd-navigation.secondary li.current>a{font-weight:bold}@media(min-width: 901px){.menu-sticky-wrap{position:static}}.tsd-panel{margin:20px 0;padding:20px;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.25)}.tsd-panel:empty{display:none}.tsd-panel>h1,.tsd-panel>h2,.tsd-panel>h3{margin:1.5em -20px 10px -20px;padding:0 20px 10px 20px;border-bottom:1px solid #eee}.tsd-panel>h1.tsd-before-signature,.tsd-panel>h2.tsd-before-signature,.tsd-panel>h3.tsd-before-signature{margin-bottom:0;border-bottom:0}.tsd-panel table{display:block;width:100%;overflow:auto;margin-top:10px;word-break:normal;word-break:keep-all}.tsd-panel table th{font-weight:bold}.tsd-panel table th,.tsd-panel table td{padding:6px 13px;border:1px solid #ddd}.tsd-panel table tr{background-color:#fff;border-top:1px solid #ccc}.tsd-panel table tr:nth-child(2n){background-color:#f8f8f8}.tsd-panel-group{margin:60px 0}.tsd-panel-group>h1,.tsd-panel-group>h2,.tsd-panel-group>h3{padding-left:20px;padding-right:20px}#tsd-search{transition:background-color .2s}#tsd-search .title{position:relative;z-index:2}#tsd-search .field{position:absolute;left:0;top:0;right:40px;height:40px}#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:#222}#tsd-search .field label{position:absolute;overflow:hidden;right:-40px}#tsd-search .field input,#tsd-search .title{transition:opacity .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,.25)}#tsd-search .results li{padding:0 10px;background-color:#fdfdfd}#tsd-search .results li:nth-child(even){background-color:#fff}#tsd-search .results li.state{display:none}#tsd-search .results li.current,#tsd-search .results li:hover{background-color:#eee}#tsd-search .results a{display:block}#tsd-search .results a:before{top:10px}#tsd-search .results span.parent{color:#707070;font-weight:normal}#tsd-search.has-focus{background-color:#eee}#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 1em 0;padding:10px;border:1px solid #eee;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:14px;overflow-x:auto}.tsd-signature.tsd-kind-icon{padding-left:30px}.tsd-signature.tsd-kind-icon:before{top:10px;left:10px}.tsd-panel>.tsd-signature{margin-left:-20px;margin-right:-20px;border-width:1px 0}.tsd-panel>.tsd-signature.tsd-kind-icon{padding-left:40px}.tsd-panel>.tsd-signature.tsd-kind-icon:before{left:20px}.tsd-signature-symbol{color:#707070;font-weight:normal}.tsd-signature-type{font-style:italic;font-weight:normal}.tsd-signatures{padding:0;margin:0 0 1em 0;border:1px solid #eee}.tsd-signatures .tsd-signature{margin:0;border-width:1px 0 0 0;transition:background-color .1s}.tsd-signatures .tsd-signature:first-child{border-top-width:0}.tsd-signatures .tsd-signature.current{background-color:#eee}.tsd-signatures.active>.tsd-signature{cursor:pointer}.tsd-panel>.tsd-signatures{margin-left:-20px;margin-right:-20px;border-width:1px 0}.tsd-panel>.tsd-signatures .tsd-signature.tsd-kind-icon{padding-left:40px}.tsd-panel>.tsd-signatures .tsd-signature.tsd-kind-icon:before{left:20px}.tsd-panel>a.anchor+.tsd-signatures{border-top-width:0;margin-top:-20px}ul.tsd-descriptions{position:relative;overflow:hidden;padding:0;list-style:none}ul.tsd-descriptions.active>.tsd-description{display:none}ul.tsd-descriptions.active>.tsd-description.current{display:block}ul.tsd-descriptions.active>.tsd-description.fade-in{animation:fade-in-delayed .3s}ul.tsd-descriptions.active>.tsd-description.fade-out{animation:fade-out-delayed .3s;position:absolute;display:block;top:0;left:0;right:0;opacity:0;visibility:hidden}ul.tsd-descriptions h4,ul.tsd-descriptions .tsd-index-panel h3,.tsd-index-panel ul.tsd-descriptions h3{font-size:16px;margin:1em 0 .5em 0}ul.tsd-parameters,ul.tsd-type-parameters{list-style:square;margin:0;padding-left:20px}ul.tsd-parameters>li.tsd-parameter-signature,ul.tsd-type-parameters>li.tsd-parameter-signature{list-style:none;margin-left:-20px}ul.tsd-parameters h5,ul.tsd-type-parameters h5{font-size:16px;margin:1em 0 .5em 0}ul.tsd-parameters .tsd-comment,ul.tsd-type-parameters .tsd-comment{margin-top:-0.5em}.tsd-sources{font-size:14px;color:#707070;margin:0 0 1em 0}.tsd-sources a{color:#707070;text-decoration:underline}.tsd-sources ul,.tsd-sources p{margin:0 !important}.tsd-sources ul{list-style:none;padding:0}.tsd-page-toolbar{position:fixed;z-index:1;top:0;left:0;width:100%;height:40px;color:#333;background:#fff;border-bottom:1px solid #eee;transition:transform .3s linear}.tsd-page-toolbar a{color:#333;text-decoration:none}.tsd-page-toolbar a.title{font-weight:bold}.tsd-page-toolbar a.title:hover{text-decoration:underline}.tsd-page-toolbar .table-wrap{display:table;width:100%;height:40px}.tsd-page-toolbar .table-cell{display: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-select .tsd-select-list li:before,.tsd-select .tsd-select-label:before,.tsd-widget:before{content:"";display:inline-block;width:40px;height:40px;margin:0 -8px 0 0;background-image:url(../images/widgets.png);background-repeat:no-repeat;text-indent:-1024px;vertical-align:bottom}@media(-webkit-min-device-pixel-ratio: 1.5),(min-resolution: 144dpi){.tsd-select .tsd-select-list li:before,.tsd-select .tsd-select-label:before,.tsd-widget:before{background-image:url(../images/widgets@2x.png);background-size:320px 40px}}.tsd-widget{display:inline-block;overflow:hidden;opacity:.6;height:40px;transition:opacity .1s,background-color .2s;vertical-align:bottom;cursor:pointer}.tsd-widget:hover{opacity:.8}.tsd-widget.active{opacity:1;background-color:#eee}.tsd-widget.no-caption{width:40px}.tsd-widget.no-caption:before{margin:0}.tsd-widget.search:before{background-position:0 0}.tsd-widget.menu:before{background-position:-40px 0}.tsd-widget.options:before{background-position:-80px 0}.tsd-widget.options,.tsd-widget.menu{display:none}@media(max-width: 900px){.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}.tsd-select{position:relative;display:inline-block;height:40px;transition:opacity .1s,background-color .2s;vertical-align:bottom;cursor:pointer}.tsd-select .tsd-select-label{opacity:.6;transition:opacity .2s}.tsd-select .tsd-select-label:before{background-position:-240px 0}.tsd-select.active .tsd-select-label{opacity:.8}.tsd-select.active .tsd-select-list{visibility:visible;opacity:1;transition-delay:0s}.tsd-select .tsd-select-list{position:absolute;visibility:hidden;top:40px;left:0;margin:0;padding:0;opacity:0;list-style:none;box-shadow:0 0 4px rgba(0,0,0,.25);transition:visibility 0s .2s,opacity .2s}.tsd-select .tsd-select-list li{padding:0 20px 0 0;background-color:#fdfdfd}.tsd-select .tsd-select-list li:before{background-position:40px 0}.tsd-select .tsd-select-list li:nth-child(even){background-color:#fff}.tsd-select .tsd-select-list li:hover{background-color:#eee}.tsd-select .tsd-select-list li.selected:before{background-position:-200px 0}@media(max-width: 900px){.tsd-select .tsd-select-list{top:0;left:auto;right:100%;margin-right:-5px}.tsd-select .tsd-select-label:before{background-position:-280px 0}}img{max-width:100%} diff --git a/docs/assets/images/icons.png b/docs/assets/images/icons.png new file mode 100644 index 000000000..3836d5fe4 Binary files /dev/null and b/docs/assets/images/icons.png differ diff --git a/docs/assets/images/icons@2x.png b/docs/assets/images/icons@2x.png new file mode 100644 index 000000000..5a209e2f6 Binary files /dev/null and b/docs/assets/images/icons@2x.png differ diff --git a/docs/assets/images/widgets.png b/docs/assets/images/widgets.png new file mode 100644 index 000000000..c7380532a Binary files /dev/null and b/docs/assets/images/widgets.png differ diff --git a/docs/assets/images/widgets@2x.png b/docs/assets/images/widgets@2x.png new file mode 100644 index 000000000..4bbbd5727 Binary files /dev/null and b/docs/assets/images/widgets@2x.png differ diff --git a/docs/assets/js/main.js b/docs/assets/js/main.js new file mode 100644 index 000000000..c2190a936 --- /dev/null +++ b/docs/assets/js/main.js @@ -0,0 +1,51 @@ +!function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){var n,i; +/** + * 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 + */!function(){var s,o,a,u,l,c,h,d,f,p,y,m,v,g,x,w,L,E,b,S,k,Q,O,P,T,_,C=function(e){var t=new C.Builder;return t.pipeline.add(C.trimmer,C.stopWordFilter,C.stemmer),t.searchPipeline.add(C.stemmer),e.call(t,t),t.build()};C.version="2.3.9" +/*! + * lunr.utils + * Copyright (C) 2020 Oliver Nightingale + */,C.utils={},C.utils.warn=(s=this,function(e){s.console&&console.warn&&console.warn(e)}),C.utils.asString=function(e){return null==e?"":e.toString()},C.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),n=0;n0){var u=C.utils.clone(t)||{};u.position=[o,a],u.index=i.length,i.push(new C.Token(r.slice(o,s),u))}o=s+1}}return i},C.tokenizer.separator=/[\s\-]+/ +/*! + * lunr.Pipeline + * Copyright (C) 2020 Oliver Nightingale + */,C.Pipeline=function(){this._stack=[]},C.Pipeline.registeredFunctions=Object.create(null),C.Pipeline.registerFunction=function(e,t){t in this.registeredFunctions&&C.utils.warn("Overwriting existing registered function: "+t),e.label=t,C.Pipeline.registeredFunctions[e.label]=e},C.Pipeline.warnIfFunctionNotRegistered=function(e){e.label&&e.label in this.registeredFunctions||C.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},C.Pipeline.load=function(e){var t=new C.Pipeline;return e.forEach((function(e){var r=C.Pipeline.registeredFunctions[e];if(!r)throw new Error("Cannot load unregistered function: "+e);t.add(r)})),t},C.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach((function(e){C.Pipeline.warnIfFunctionNotRegistered(e),this._stack.push(e)}),this)},C.Pipeline.prototype.after=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");r+=1,this._stack.splice(r,0,t)},C.Pipeline.prototype.before=function(e,t){C.Pipeline.warnIfFunctionNotRegistered(t);var r=this._stack.indexOf(e);if(-1==r)throw new Error("Cannot find existingFn");this._stack.splice(r,0,t)},C.Pipeline.prototype.remove=function(e){var t=this._stack.indexOf(e);-1!=t&&this._stack.splice(t,1)},C.Pipeline.prototype.run=function(e){for(var t=this._stack.length,r=0;r1&&(se&&(r=i),s!=e);)n=r-t,i=t+Math.floor(n/2),s=this.elements[2*i];return s==e||s>e?2*i:sa?l+=2:o==a&&(t+=r[u+1]*n[l+1],u+=2,l+=2);return t},C.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},C.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),t=1,r=0;t0){var s,o=i.str.charAt(0);o in i.node.edges?s=i.node.edges[o]:(s=new C.TokenSet,i.node.edges[o]=s),1==i.str.length&&(s.final=!0),n.push({node:s,editsRemaining:i.editsRemaining,str:i.str.slice(1)})}if(0!=i.editsRemaining){if("*"in i.node.edges)var a=i.node.edges["*"];else{a=new C.TokenSet;i.node.edges["*"]=a}if(0==i.str.length&&(a.final=!0),n.push({node:a,editsRemaining:i.editsRemaining-1,str:i.str}),i.str.length>1&&n.push({node:i.node,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)}),1==i.str.length&&(i.node.final=!0),i.str.length>=1){if("*"in i.node.edges)var u=i.node.edges["*"];else{u=new C.TokenSet;i.node.edges["*"]=u}1==i.str.length&&(u.final=!0),n.push({node:u,editsRemaining:i.editsRemaining-1,str:i.str.slice(1)})}if(i.str.length>1){var l,c=i.str.charAt(0),h=i.str.charAt(1);h in i.node.edges?l=i.node.edges[h]:(l=new C.TokenSet,i.node.edges[h]=l),1==i.str.length&&(l.final=!0),n.push({node:l,editsRemaining:i.editsRemaining-1,str:c+i.str.slice(2)})}}}return r},C.TokenSet.fromString=function(e){for(var t=new C.TokenSet,r=t,n=0,i=e.length;n=e;t--){var r=this.uncheckedNodes[t],n=r.child.toString();n in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[n]:(r.child._str=n,this.minimizedNodes[n]=r.child),this.uncheckedNodes.pop()}} +/*! + * lunr.Index + * Copyright (C) 2020 Oliver Nightingale + */,C.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},C.Index.prototype.search=function(e){return this.query((function(t){new C.QueryParser(e,t).parse()}))},C.Index.prototype.query=function(e){for(var t=new C.Query(this.fields),r=Object.create(null),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=0;a1?1:e},C.Builder.prototype.k1=function(e){this._k1=e},C.Builder.prototype.add=function(e,t){var r=e[this._ref],n=Object.keys(this._fields);this._documents[r]=t||{},this.documentCount+=1;for(var i=0;i=this.length)return C.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},C.QueryLexer.prototype.width=function(){return this.pos-this.start},C.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},C.QueryLexer.prototype.backup=function(){this.pos-=1},C.QueryLexer.prototype.acceptDigitRun=function(){var e,t;do{t=(e=this.next()).charCodeAt(0)}while(t>47&&t<58);e!=C.QueryLexer.EOS&&this.backup()},C.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(C.QueryLexer.TERM)),e.ignore(),e.more())return C.QueryLexer.lexText},C.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.EDIT_DISTANCE),C.QueryLexer.lexText},C.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(C.QueryLexer.BOOST),C.QueryLexer.lexText},C.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(C.QueryLexer.TERM)},C.QueryLexer.termSeparator=C.tokenizer.separator,C.QueryLexer.lexText=function(e){for(;;){var t=e.next();if(t==C.QueryLexer.EOS)return C.QueryLexer.lexEOS;if(92!=t.charCodeAt(0)){if(":"==t)return C.QueryLexer.lexField;if("~"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexEditDistance;if("^"==t)return e.backup(),e.width()>0&&e.emit(C.QueryLexer.TERM),C.QueryLexer.lexBoost;if("+"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if("-"==t&&1===e.width())return e.emit(C.QueryLexer.PRESENCE),C.QueryLexer.lexText;if(t.match(C.QueryLexer.termSeparator))return C.QueryLexer.lexTerm}else e.escapeCharacter()}},C.QueryParser=function(e,t){this.lexer=new C.QueryLexer(e),this.query=t,this.currentClause={},this.lexemeIdx=0},C.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=C.QueryParser.parseClause;e;)e=e(this);return this.query},C.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},C.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},C.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},C.QueryParser.parseClause=function(e){var t=e.peekLexeme();if(null!=t)switch(t.type){case C.QueryLexer.PRESENCE:return C.QueryParser.parsePresence;case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+t.type;throw t.str.length>=1&&(r+=" with value '"+t.str+"'"),new C.QueryParseError(r,t.start,t.end)}},C.QueryParser.parsePresence=function(e){var t=e.consumeLexeme();if(null!=t){switch(t.str){case"-":e.currentClause.presence=C.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=C.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+t.str+"'";throw new C.QueryParseError(r,t.start,t.end)}var n=e.peekLexeme();if(null==n){r="expecting term or field, found nothing";throw new C.QueryParseError(r,t.start,t.end)}switch(n.type){case C.QueryLexer.FIELD:return C.QueryParser.parseField;case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:r="expecting term or field, found '"+n.type+"'";throw new C.QueryParseError(r,n.start,n.end)}}},C.QueryParser.parseField=function(e){var t=e.consumeLexeme();if(null!=t){if(-1==e.query.allFields.indexOf(t.str)){var r=e.query.allFields.map((function(e){return"'"+e+"'"})).join(", "),n="unrecognised field '"+t.str+"', possible fields: "+r;throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.fields=[t.str];var i=e.peekLexeme();if(null==i){n="expecting term, found nothing";throw new C.QueryParseError(n,t.start,t.end)}switch(i.type){case C.QueryLexer.TERM:return C.QueryParser.parseTerm;default:n="expecting term, found '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}}},C.QueryParser.parseTerm=function(e){var t=e.consumeLexeme();if(null!=t){e.currentClause.term=t.str.toLowerCase(),-1!=t.str.indexOf("*")&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(null!=r)switch(r.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:var n="Unexpected lexeme type '"+r.type+"'";throw new C.QueryParseError(n,r.start,r.end)}else e.nextClause()}},C.QueryParser.parseEditDistance=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="edit distance must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.editDistance=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},C.QueryParser.parseBoost=function(e){var t=e.consumeLexeme();if(null!=t){var r=parseInt(t.str,10);if(isNaN(r)){var n="boost must be numeric";throw new C.QueryParseError(n,t.start,t.end)}e.currentClause.boost=r;var i=e.peekLexeme();if(null!=i)switch(i.type){case C.QueryLexer.TERM:return e.nextClause(),C.QueryParser.parseTerm;case C.QueryLexer.FIELD:return e.nextClause(),C.QueryParser.parseField;case C.QueryLexer.EDIT_DISTANCE:return C.QueryParser.parseEditDistance;case C.QueryLexer.BOOST:return C.QueryParser.parseBoost;case C.QueryLexer.PRESENCE:return e.nextClause(),C.QueryParser.parsePresence;default:n="Unexpected lexeme type '"+i.type+"'";throw new C.QueryParseError(n,i.start,i.end)}else e.nextClause()}},void 0===(i="function"==typeof(n=function(){return C})?n.call(t,r,t,e):n)||(e.exports=i)}()},function(e,t,r){},function(e,t,r){"use strict";r.r(t);var n=[];function i(e,t){n.push({selector:t,constructor:e})}var s,o,a=function(){function e(){this.createComponents(document.body)}return e.prototype.createComponents=function(e){n.forEach((function(t){e.querySelectorAll(t.selector).forEach((function(e){e.dataset.hasInstance||(new t.constructor({el:e}),e.dataset.hasInstance=String(!0))}))}))},e}(),u=function(e){this.el=e.el},l=r(0),c=(s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)});!function(e){e[e.Idle=0]="Idle",e[e.Loading=1]="Loading",e[e.Ready=2]="Ready",e[e.Failure=3]="Failure"}(o||(o={}));var h=function(e){function t(t){var r=e.call(this,t)||this;r.query="",r.loadingState=o.Idle,r.hasFocus=!1,r.preventPress=!1,r.data=null,r.index=null,r.resultClicked=!1;var n=document.querySelector("#tsd-search-field"),i=document.querySelector(".results");if(!n||!i)throw new Error("The input field or the result list wrapper are not found");return r.field=n,r.results=i,r.base=r.el.dataset.base+"/",r.bindEvents(),r}return c(t,e),t.prototype.loadIndex=function(){var e=this;if(this.loadingState==o.Idle&&!this.data){setTimeout((function(){e.loadingState==o.Idle&&e.setLoadingState(o.Loading)}),500);var t=this.el.dataset.index;t?fetch(t).then((function(e){if(!e.ok)throw new Error("The search index is missing");return e.json()})).then((function(t){e.data=t,e.index=l.Index.load(t.index),e.setLoadingState(o.Ready)})).catch((function(t){console.error(t),e.setLoadingState(o.Failure)})):this.setLoadingState(o.Failure)}},t.prototype.updateResults=function(){if(this.loadingState==o.Ready&&(this.results.textContent="",this.query&&this.index&&this.data)){var e=this.index.search("*"+this.query+"*");0===e.length&&(e=this.index.search("*"+this.query+"~1*"));for(var t=0,r=Math.min(10,e.length);t"+e+""})),s=n.parent||"";(s=s.replace(new RegExp(this.query,"i"),(function(e){return""+e+""})))&&(i=''+s+"."+i);var a=document.createElement("li");a.classList.value=n.classes,a.innerHTML='\n '+i+"\n ",this.results.appendChild(a)}}},t.prototype.setLoadingState=function(e){this.loadingState!=e&&(this.el.classList.remove(o[this.loadingState].toLowerCase()),this.loadingState=e,this.el.classList.add(o[this.loadingState].toLowerCase()),this.updateResults())},t.prototype.setHasFocus=function(e){this.hasFocus!=e&&(this.hasFocus=e,this.el.classList.toggle("has-focus"),e?(this.setQuery(""),this.field.value=""):this.field.value=this.query)},t.prototype.setQuery=function(e){this.query=e.trim(),this.updateResults()},t.prototype.setCurrentResult=function(e){var t=this.results.querySelector(".current");if(t){var r=1==e?t.nextElementSibling:t.previousElementSibling;r&&(t.classList.remove("current"),r.classList.add("current"))}else(t=this.results.querySelector(1==e?"li:first-child":"li:last-child"))&&t.classList.add("current")},t.prototype.gotoCurrentResult=function(){var e=this.results.querySelector(".current");if(e||(e=this.results.querySelector("li:first-child")),e){var t=e.querySelector("a");t&&(window.location.href=t.href),this.field.blur()}},t.prototype.bindEvents=function(){var e=this;this.results.addEventListener("mousedown",(function(){e.resultClicked=!0})),this.results.addEventListener("mouseup",(function(){e.resultClicked=!1,e.setHasFocus(!1)})),this.field.addEventListener("focusin",(function(){e.setHasFocus(!0),e.loadIndex()})),this.field.addEventListener("focusout",(function(){e.resultClicked?e.resultClicked=!1:setTimeout((function(){return e.setHasFocus(!1)}),100)})),this.field.addEventListener("input",(function(){e.setQuery(e.field.value)})),this.field.addEventListener("keydown",(function(t){13==t.keyCode||27==t.keyCode||38==t.keyCode||40==t.keyCode?(e.preventPress=!0,t.preventDefault(),13==t.keyCode?e.gotoCurrentResult():27==t.keyCode?e.field.blur():38==t.keyCode?e.setCurrentResult(-1):40==t.keyCode&&e.setCurrentResult(1)):e.preventPress=!1})),this.field.addEventListener("keypress",(function(t){e.preventPress&&t.preventDefault()})),document.body.addEventListener("keydown",(function(t){t.altKey||t.ctrlKey||t.metaKey||!e.hasFocus&&t.keyCode>47&&t.keyCode<112&&e.field.focus()}))},t}(u),d=function(){function e(){this.listeners={}}return e.prototype.addEventListener=function(e,t){e in this.listeners||(this.listeners[e]=[]),this.listeners[e].push(t)},e.prototype.removeEventListener=function(e,t){if(e in this.listeners)for(var r=this.listeners[e],n=0,i=r.length;n=this.scrollTop||0===this.scrollTop,e!==this.showToolbar&&(this.toolbar.classList.toggle("tsd-page-toolbar--hide"),this.secondaryNav.classList.toggle("tsd-navigation--toolbar-hide")),this.lastY=this.scrollTop},t.instance=new t,t}(d),m=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),v=function(e){function t(t){var r=e.call(this,t)||this;return r.anchors=[],r.index=-1,y.instance.addEventListener("resize",(function(){return r.onResize()})),y.instance.addEventListener("scroll",(function(e){return r.onScroll(e)})),r.createAnchors(),r}return m(t,e),t.prototype.createAnchors=function(){var e=this,t=window.location.href;-1!=t.indexOf("#")&&(t=t.substr(0,t.indexOf("#"))),this.el.querySelectorAll("a").forEach((function(r){var n=r.href;if(-1!=n.indexOf("#")&&n.substr(0,t.length)==t){var i=n.substr(n.indexOf("#")+1),s=document.querySelector("a.tsd-anchor[name="+i+"]"),o=r.parentNode;s&&o&&e.anchors.push({link:o,anchor:s,position:0})}})),this.onResize()},t.prototype.onResize=function(){for(var e,t=0,r=this.anchors.length;t-1&&r[i].position>t;)i-=1;for(;i-1&&this.anchors[this.index].link.classList.remove("focus"),this.index=i,this.index>-1&&this.anchors[this.index].link.classList.add("focus"))},t}(u),g=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),x=function(){function e(e,t){this.signature=e,this.description=t}return e.prototype.addClass=function(e){return this.signature.classList.add(e),this.description.classList.add(e),this},e.prototype.removeClass=function(e){return this.signature.classList.remove(e),this.description.classList.remove(e),this},e}(),w=function(e){function t(t){var r=e.call(this,t)||this;return r.groups=[],r.index=-1,r.createGroups(),r.container&&(r.el.classList.add("active"),Array.from(r.el.children).forEach((function(e){e.addEventListener("touchstart",(function(e){return r.onClick(e)})),e.addEventListener("click",(function(e){return r.onClick(e)}))})),r.container.classList.add("active"),r.setIndex(0)),r}return g(t,e),t.prototype.setIndex=function(e){if(e<0&&(e=0),e>this.groups.length-1&&(e=this.groups.length-1),this.index!=e){var t=this.groups[e];if(this.index>-1){var r=this.groups[this.index];r.removeClass("current").addClass("fade-out"),t.addClass("current"),t.addClass("fade-in"),y.instance.triggerResize(),setTimeout((function(){r.removeClass("fade-out"),t.removeClass("fade-in")}),300)}else t.addClass("current"),y.instance.triggerResize();this.index=e}},t.prototype.createGroups=function(){var e=this.el.children;if(!(e.length<2)){this.container=this.el.nextElementSibling;var t=this.container.children;this.groups=[];for(var r=0;r10}})),document.addEventListener(b,(function(){Q=!1})),document.addEventListener("click",(function(e){k&&(e.preventDefault(),e.stopImmediatePropagation(),k=!1)}));var T=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),_=function(e){function t(t){var r=e.call(this,t)||this;return r.className=r.el.dataset.toggle||"",r.el.addEventListener(b,(function(e){return r.onPointerUp(e)})),r.el.addEventListener("click",(function(e){return e.preventDefault()})),document.addEventListener(L,(function(e){return r.onDocumentPointerDown(e)})),document.addEventListener(b,(function(e){return r.onDocumentPointerUp(e)})),r}return T(t,e),t.prototype.setActive=function(e){if(this.active!=e){this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);var t=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(t),setTimeout((function(){return document.documentElement.classList.remove(t)}),500)}},t.prototype.onPointerUp=function(e){O||(this.setActive(!0),e.preventDefault())},t.prototype.onDocumentPointerDown=function(e){if(this.active){if(e.target.closest(".col-menu, .tsd-filter-group"))return;this.setActive(!1)}},t.prototype.onDocumentPointerUp=function(e){var t=this;if(!O&&this.active&&e.target.closest(".col-menu")){var r=e.target.closest("a");if(r){var n=window.location.href;-1!=n.indexOf("#")&&(n=n.substr(0,n.indexOf("#"))),r.href.substr(0,n.length)==n&&setTimeout((function(){return t.setActive(!1)}),250)}}},t}(u),C=function(){var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(t,r)};return function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)}}(),R=function(){function e(e,t){this.key=e,this.value=t,this.defaultValue=t,this.initialize(),window.localStorage[this.key]&&this.setValue(this.fromLocalStorage(window.localStorage[this.key]))}return e.prototype.initialize=function(){},e.prototype.setValue=function(e){if(this.value!=e){var t=this.value;this.value=e,window.localStorage[this.key]=this.toLocalStorage(e),this.handleValueChange(t,e)}},e}(),I=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this,t=document.querySelector("#tsd-filter-"+this.key);t&&(this.checkbox=t,this.checkbox.addEventListener("change",(function(){e.setValue(e.checkbox.checked)})))},t.prototype.handleValueChange=function(e,t){this.checkbox&&(this.checkbox.checked=this.value,document.documentElement.classList.toggle("toggle-"+this.key,this.value!=this.defaultValue))},t.prototype.fromLocalStorage=function(e){return"true"==e},t.prototype.toLocalStorage=function(e){return e?"true":"false"},t}(R),j=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return C(t,e),t.prototype.initialize=function(){var e=this;document.documentElement.classList.add("toggle-"+this.key+this.value);var t=document.querySelector("#tsd-filter-"+this.key);if(t){this.select=t;var r=function(){e.select.classList.add("active")};this.select.addEventListener(L,r),this.select.addEventListener("mouseover",r),this.select.addEventListener("mouseleave",(function(){e.select.classList.remove("active")})),this.select.querySelectorAll("li").forEach((function(r){r.addEventListener(b,(function(r){t.classList.remove("active"),e.setValue(r.target.dataset.value||"")}))})),document.addEventListener(L,(function(t){e.select.contains(t.target)||e.select.classList.remove("active")}))}},t.prototype.handleValueChange=function(e,t){this.select.querySelectorAll("li.selected").forEach((function(e){e.classList.remove("selected")}));var r=this.select.querySelector('li[data-value="'+t+'"]'),n=this.select.querySelector(".tsd-select-label");r&&n&&(r.classList.add("selected"),n.textContent=r.textContent),document.documentElement.classList.remove("toggle-"+e),document.documentElement.classList.add("toggle-"+t)},t.prototype.fromLocalStorage=function(e){return e},t.prototype.toLocalStorage=function(e){return e},t}(R),F=function(e){function t(t){var r=e.call(this,t)||this;return r.optionVisibility=new j("visibility","private"),r.optionInherited=new I("inherited",!0),r.optionExternals=new I("externals",!0),r.optionOnlyExported=new I("only-exported",!1),r}return C(t,e),t.isSupported=function(){try{return void 0!==window.localStorage}catch(e){return!1}},t}(u);r(1);i(h,"#tsd-search"),i(v,".menu-highlight"),i(w,".tsd-signatures"),i(_,"a[data-toggle]"),F.isSupported()?i(F,"#tsd-filter"):document.documentElement.classList.add("no-filter");var N=new a;Object.defineProperty(window,"app",{value:N})}]); \ No newline at end of file diff --git a/docs/assets/js/search.json b/docs/assets/js/search.json new file mode 100644 index 000000000..5280909d9 --- /dev/null +++ b/docs/assets/js/search.json @@ -0,0 +1 @@ +{"kinds":{"1":"Module","32":"Variable","64":"Function","128":"Class","256":"Interface","512":"Constructor","1024":"Property","2048":"Method","65536":"Type literal","262144":"Accessor","2097152":"Object literal","4194304":"Type alias","16777216":"Reference"},"rows":[{"id":0,"kind":1,"name":"\"authentication/Credentials\"","url":"modules/_authentication_credentials_.html","classes":"tsd-kind-module"},{"id":1,"kind":256,"name":"Credentials","url":"interfaces/_authentication_credentials_.credentials.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"authentication/Credentials\""},{"id":2,"kind":1024,"name":"webId","url":"interfaces/_authentication_credentials_.credentials.html#webid","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"authentication/Credentials\".Credentials"},{"id":3,"kind":1,"name":"\"logging/LogLevel\"","url":"modules/_logging_loglevel_.html","classes":"tsd-kind-module"},{"id":4,"kind":4194304,"name":"LogLevel","url":"modules/_logging_loglevel_.html#loglevel","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"\"logging/LogLevel\""},{"id":5,"kind":1,"name":"\"logging/Logger\"","url":"modules/_logging_logger_.html","classes":"tsd-kind-module"},{"id":6,"kind":128,"name":"Logger","url":"classes/_logging_logger_.logger.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"logging/Logger\""},{"id":7,"kind":2048,"name":"log","url":"classes/_logging_logger_.logger.html#log","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/Logger\".Logger"},{"id":8,"kind":2048,"name":"error","url":"classes/_logging_logger_.logger.html#error","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/Logger\".Logger"},{"id":9,"kind":2048,"name":"warn","url":"classes/_logging_logger_.logger.html#warn","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/Logger\".Logger"},{"id":10,"kind":2048,"name":"info","url":"classes/_logging_logger_.logger.html#info","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/Logger\".Logger"},{"id":11,"kind":2048,"name":"verbose","url":"classes/_logging_logger_.logger.html#verbose","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/Logger\".Logger"},{"id":12,"kind":2048,"name":"debug","url":"classes/_logging_logger_.logger.html#debug","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/Logger\".Logger"},{"id":13,"kind":2048,"name":"silly","url":"classes/_logging_logger_.logger.html#silly","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/Logger\".Logger"},{"id":14,"kind":1,"name":"\"logging/LazyLogger\"","url":"modules/_logging_lazylogger_.html","classes":"tsd-kind-module"},{"id":15,"kind":128,"name":"LazyLogger","url":"classes/_logging_lazylogger_.lazylogger.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"logging/LazyLogger\""},{"id":16,"kind":1024,"name":"lazyLoggerFactory","url":"classes/_logging_lazylogger_.lazylogger.html#lazyloggerfactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":17,"kind":1024,"name":"label","url":"classes/_logging_lazylogger_.lazylogger.html#label","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":18,"kind":1024,"name":"logger","url":"classes/_logging_lazylogger_.lazylogger.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":19,"kind":512,"name":"constructor","url":"classes/_logging_lazylogger_.lazylogger.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":20,"kind":2048,"name":"log","url":"classes/_logging_lazylogger_.lazylogger.html#log","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":21,"kind":2048,"name":"error","url":"classes/_logging_lazylogger_.lazylogger.html#error","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":22,"kind":2048,"name":"warn","url":"classes/_logging_lazylogger_.lazylogger.html#warn","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":23,"kind":2048,"name":"info","url":"classes/_logging_lazylogger_.lazylogger.html#info","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":24,"kind":2048,"name":"verbose","url":"classes/_logging_lazylogger_.lazylogger.html#verbose","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":25,"kind":2048,"name":"debug","url":"classes/_logging_lazylogger_.lazylogger.html#debug","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":26,"kind":2048,"name":"silly","url":"classes/_logging_lazylogger_.lazylogger.html#silly","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/LazyLogger\".LazyLogger"},{"id":27,"kind":1,"name":"\"logging/LoggerFactory\"","url":"modules/_logging_loggerfactory_.html","classes":"tsd-kind-module"},{"id":28,"kind":256,"name":"LoggerFactory","url":"interfaces/_logging_loggerfactory_.loggerfactory.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"logging/LoggerFactory\""},{"id":29,"kind":1024,"name":"createLogger","url":"interfaces/_logging_loggerfactory_.loggerfactory.html#createlogger","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"logging/LoggerFactory\".LoggerFactory"},{"id":30,"kind":65536,"name":"__type","url":"interfaces/_logging_loggerfactory_.loggerfactory.html#createlogger.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"logging/LoggerFactory\".LoggerFactory.createLogger"},{"id":31,"kind":1,"name":"\"logging/LazyLoggerFactory\"","url":"modules/_logging_lazyloggerfactory_.html","classes":"tsd-kind-module"},{"id":32,"kind":128,"name":"LazyLoggerFactory","url":"classes/_logging_lazyloggerfactory_.lazyloggerfactory.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"logging/LazyLoggerFactory\""},{"id":33,"kind":1024,"name":"instance","url":"classes/_logging_lazyloggerfactory_.lazyloggerfactory.html#instance","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-static","parent":"\"logging/LazyLoggerFactory\".LazyLoggerFactory"},{"id":34,"kind":1024,"name":"ploggerFactory","url":"classes/_logging_lazyloggerfactory_.lazyloggerfactory.html#ploggerfactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"logging/LazyLoggerFactory\".LazyLoggerFactory"},{"id":35,"kind":512,"name":"constructor","url":"classes/_logging_lazyloggerfactory_.lazyloggerfactory.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-private","parent":"\"logging/LazyLoggerFactory\".LazyLoggerFactory"},{"id":36,"kind":2048,"name":"getInstance","url":"classes/_logging_lazyloggerfactory_.lazyloggerfactory.html#getinstance","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-static","parent":"\"logging/LazyLoggerFactory\".LazyLoggerFactory"},{"id":37,"kind":2048,"name":"createLogger","url":"classes/_logging_lazyloggerfactory_.lazyloggerfactory.html#createlogger","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/LazyLoggerFactory\".LazyLoggerFactory"},{"id":38,"kind":2048,"name":"resetLoggerFactory","url":"classes/_logging_lazyloggerfactory_.lazyloggerfactory.html#resetloggerfactory","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/LazyLoggerFactory\".LazyLoggerFactory"},{"id":39,"kind":262144,"name":"loggerFactory","url":"classes/_logging_lazyloggerfactory_.lazyloggerfactory.html#loggerfactory","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"\"logging/LazyLoggerFactory\".LazyLoggerFactory"},{"id":40,"kind":1,"name":"\"logging/LogUtil\"","url":"modules/_logging_logutil_.html","classes":"tsd-kind-module"},{"id":41,"kind":256,"name":"Instance","url":"interfaces/_logging_logutil_.instance.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-is-not-exported","parent":"\"logging/LogUtil\""},{"id":42,"kind":1024,"name":"constructor","url":"interfaces/_logging_logutil_.instance.html#constructor","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"logging/LogUtil\".Instance"},{"id":43,"kind":65536,"name":"__type","url":"interfaces/_logging_logutil_.instance.html#constructor.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported","parent":"\"logging/LogUtil\".Instance.constructor"},{"id":44,"kind":32,"name":"name","url":"interfaces/_logging_logutil_.instance.html#constructor.__type.name","classes":"tsd-kind-variable tsd-parent-kind-type-literal tsd-is-not-exported","parent":"\"logging/LogUtil\".Instance.constructor.__type"},{"id":45,"kind":64,"name":"getLoggerFor","url":"modules/_logging_logutil_.html#getloggerfor","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"logging/LogUtil\""},{"id":46,"kind":64,"name":"setGlobalLoggerFactory","url":"modules/_logging_logutil_.html#setgloballoggerfactory","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"logging/LogUtil\""},{"id":47,"kind":64,"name":"resetGlobalLoggerFactory","url":"modules/_logging_logutil_.html#resetgloballoggerfactory","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"logging/LogUtil\""},{"id":48,"kind":1,"name":"\"util/GuardedStream\"","url":"modules/_util_guardedstream_.html","classes":"tsd-kind-module"},{"id":49,"kind":128,"name":"Guard","url":"classes/_util_guardedstream_.guard.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/GuardedStream\""},{"id":50,"kind":1024,"name":"[guard]","url":"classes/_util_guardedstream_.guard.html#_guard_","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected tsd-is-not-exported","parent":"\"util/GuardedStream\".Guard"},{"id":51,"kind":256,"name":"StoredErrorStream","url":"interfaces/_util_guardedstream_.storederrorstream.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/GuardedStream\""},{"id":52,"kind":1024,"name":"[errorGuard]","url":"interfaces/_util_guardedstream_.storederrorstream.html#_errorguard_","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":53,"kind":1024,"name":"[timeoutGuard]","url":"interfaces/_util_guardedstream_.storederrorstream.html#_timeoutguard_","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":54,"kind":2048,"name":"addListener","url":"interfaces/_util_guardedstream_.storederrorstream.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":55,"kind":2048,"name":"on","url":"interfaces/_util_guardedstream_.storederrorstream.html#on","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":56,"kind":2048,"name":"once","url":"interfaces/_util_guardedstream_.storederrorstream.html#once","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":57,"kind":2048,"name":"removeListener","url":"interfaces/_util_guardedstream_.storederrorstream.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":58,"kind":2048,"name":"off","url":"interfaces/_util_guardedstream_.storederrorstream.html#off","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":59,"kind":2048,"name":"removeAllListeners","url":"interfaces/_util_guardedstream_.storederrorstream.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":60,"kind":2048,"name":"setMaxListeners","url":"interfaces/_util_guardedstream_.storederrorstream.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":61,"kind":2048,"name":"getMaxListeners","url":"interfaces/_util_guardedstream_.storederrorstream.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":62,"kind":2048,"name":"listeners","url":"interfaces/_util_guardedstream_.storederrorstream.html#listeners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":63,"kind":2048,"name":"rawListeners","url":"interfaces/_util_guardedstream_.storederrorstream.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":64,"kind":2048,"name":"emit","url":"interfaces/_util_guardedstream_.storederrorstream.html#emit","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":65,"kind":2048,"name":"listenerCount","url":"interfaces/_util_guardedstream_.storederrorstream.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":66,"kind":2048,"name":"prependListener","url":"interfaces/_util_guardedstream_.storederrorstream.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":67,"kind":2048,"name":"prependOnceListener","url":"interfaces/_util_guardedstream_.storederrorstream.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":68,"kind":2048,"name":"eventNames","url":"interfaces/_util_guardedstream_.storederrorstream.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported","parent":"\"util/GuardedStream\".StoredErrorStream"},{"id":69,"kind":32,"name":"logger","url":"modules/_util_guardedstream_.html#logger","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/GuardedStream\""},{"id":70,"kind":32,"name":"guard","url":"modules/_util_guardedstream_.html#guard-1","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/GuardedStream\""},{"id":71,"kind":32,"name":"errorGuard","url":"modules/_util_guardedstream_.html#errorguard","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/GuardedStream\""},{"id":72,"kind":32,"name":"timeoutGuard","url":"modules/_util_guardedstream_.html#timeoutguard","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/GuardedStream\""},{"id":73,"kind":4194304,"name":"Guarded","url":"modules/_util_guardedstream_.html#guarded","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-has-type-parameter","parent":"\"util/GuardedStream\""},{"id":74,"kind":64,"name":"defaultErrorListener","url":"modules/_util_guardedstream_.html#defaulterrorlistener","classes":"tsd-kind-function tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/GuardedStream\""},{"id":75,"kind":32,"name":"attachDefaultErrorListener","url":"modules/_util_guardedstream_.html#attachdefaulterrorlistener","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/GuardedStream\""},{"id":76,"kind":65536,"name":"__type","url":"modules/_util_guardedstream_.html#attachdefaulterrorlistener.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/GuardedStream\".attachDefaultErrorListener"},{"id":77,"kind":64,"name":"removeDefaultErrorListener","url":"modules/_util_guardedstream_.html#removedefaulterrorlistener","classes":"tsd-kind-function tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/GuardedStream\""},{"id":78,"kind":64,"name":"guardStream","url":"modules/_util_guardedstream_.html#guardstream","classes":"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter","parent":"\"util/GuardedStream\""},{"id":79,"kind":1,"name":"\"server/HttpRequest\"","url":"modules/_server_httprequest_.html","classes":"tsd-kind-module"},{"id":80,"kind":4194304,"name":"HttpRequest","url":"modules/_server_httprequest_.html#httprequest","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"\"server/HttpRequest\""},{"id":81,"kind":1,"name":"\"util/AsyncHandler\"","url":"modules/_util_asynchandler_.html","classes":"tsd-kind-module"},{"id":82,"kind":128,"name":"AsyncHandler","url":"classes/_util_asynchandler_.asynchandler.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter","parent":"\"util/AsyncHandler\""},{"id":83,"kind":2048,"name":"canHandle","url":"classes/_util_asynchandler_.asynchandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/AsyncHandler\".AsyncHandler"},{"id":84,"kind":2048,"name":"handle","url":"classes/_util_asynchandler_.asynchandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/AsyncHandler\".AsyncHandler"},{"id":85,"kind":2048,"name":"handleSafe","url":"classes/_util_asynchandler_.asynchandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/AsyncHandler\".AsyncHandler"},{"id":86,"kind":1,"name":"\"authentication/CredentialsExtractor\"","url":"modules/_authentication_credentialsextractor_.html","classes":"tsd-kind-module"},{"id":87,"kind":128,"name":"CredentialsExtractor","url":"classes/_authentication_credentialsextractor_.credentialsextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"authentication/CredentialsExtractor\""},{"id":88,"kind":2048,"name":"canHandle","url":"classes/_authentication_credentialsextractor_.credentialsextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authentication/CredentialsExtractor\".CredentialsExtractor"},{"id":89,"kind":2048,"name":"handle","url":"classes/_authentication_credentialsextractor_.credentialsextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authentication/CredentialsExtractor\".CredentialsExtractor"},{"id":90,"kind":2048,"name":"handleSafe","url":"classes/_authentication_credentialsextractor_.credentialsextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authentication/CredentialsExtractor\".CredentialsExtractor"},{"id":91,"kind":1,"name":"\"ldp/representation/ResourceIdentifier\"","url":"modules/_ldp_representation_resourceidentifier_.html","classes":"tsd-kind-module"},{"id":92,"kind":256,"name":"ResourceIdentifier","url":"interfaces/_ldp_representation_resourceidentifier_.resourceidentifier.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/representation/ResourceIdentifier\""},{"id":93,"kind":1024,"name":"path","url":"interfaces/_ldp_representation_resourceidentifier_.resourceidentifier.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/ResourceIdentifier\".ResourceIdentifier"},{"id":94,"kind":64,"name":"isResourceIdentifier","url":"modules/_ldp_representation_resourceidentifier_.html#isresourceidentifier","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"ldp/representation/ResourceIdentifier\""},{"id":95,"kind":1,"name":"\"ldp/http/TargetExtractor\"","url":"modules/_ldp_http_targetextractor_.html","classes":"tsd-kind-module"},{"id":96,"kind":128,"name":"TargetExtractor","url":"classes/_ldp_http_targetextractor_.targetextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/TargetExtractor\""},{"id":97,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_targetextractor_.targetextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/TargetExtractor\".TargetExtractor"},{"id":98,"kind":2048,"name":"handle","url":"classes/_ldp_http_targetextractor_.targetextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/TargetExtractor\".TargetExtractor"},{"id":99,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_targetextractor_.targetextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/TargetExtractor\".TargetExtractor"},{"id":100,"kind":1,"name":"\"util/errors/HttpError\"","url":"modules/_util_errors_httperror_.html","classes":"tsd-kind-module"},{"id":101,"kind":128,"name":"HttpError","url":"classes/_util_errors_httperror_.httperror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/errors/HttpError\""},{"id":102,"kind":1024,"name":"statusCode","url":"classes/_util_errors_httperror_.httperror.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"util/errors/HttpError\".HttpError"},{"id":103,"kind":512,"name":"constructor","url":"classes/_util_errors_httperror_.httperror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"util/errors/HttpError\".HttpError"},{"id":104,"kind":1024,"name":"name","url":"classes/_util_errors_httperror_.httperror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/HttpError\".HttpError"},{"id":105,"kind":1024,"name":"message","url":"classes/_util_errors_httperror_.httperror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/HttpError\".HttpError"},{"id":106,"kind":1024,"name":"stack","url":"classes/_util_errors_httperror_.httperror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/HttpError\".HttpError"},{"id":107,"kind":1024,"name":"Error","url":"classes/_util_errors_httperror_.httperror.html#error","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-static","parent":"\"util/errors/HttpError\".HttpError"},{"id":108,"kind":1,"name":"\"util/errors/BadRequestHttpError\"","url":"modules/_util_errors_badrequesthttperror_.html","classes":"tsd-kind-module"},{"id":109,"kind":128,"name":"BadRequestHttpError","url":"classes/_util_errors_badrequesthttperror_.badrequesthttperror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/errors/BadRequestHttpError\""},{"id":110,"kind":512,"name":"constructor","url":"classes/_util_errors_badrequesthttperror_.badrequesthttperror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/errors/BadRequestHttpError\".BadRequestHttpError"},{"id":111,"kind":1024,"name":"statusCode","url":"classes/_util_errors_badrequesthttperror_.badrequesthttperror.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/BadRequestHttpError\".BadRequestHttpError"},{"id":112,"kind":1024,"name":"name","url":"classes/_util_errors_badrequesthttperror_.badrequesthttperror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/BadRequestHttpError\".BadRequestHttpError"},{"id":113,"kind":1024,"name":"message","url":"classes/_util_errors_badrequesthttperror_.badrequesthttperror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/BadRequestHttpError\".BadRequestHttpError"},{"id":114,"kind":1024,"name":"stack","url":"classes/_util_errors_badrequesthttperror_.badrequesthttperror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/BadRequestHttpError\".BadRequestHttpError"},{"id":115,"kind":1,"name":"\"util/errors/NotImplementedHttpError\"","url":"modules/_util_errors_notimplementedhttperror_.html","classes":"tsd-kind-module"},{"id":116,"kind":128,"name":"NotImplementedHttpError","url":"classes/_util_errors_notimplementedhttperror_.notimplementedhttperror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/errors/NotImplementedHttpError\""},{"id":117,"kind":512,"name":"constructor","url":"classes/_util_errors_notimplementedhttperror_.notimplementedhttperror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/errors/NotImplementedHttpError\".NotImplementedHttpError"},{"id":118,"kind":1024,"name":"statusCode","url":"classes/_util_errors_notimplementedhttperror_.notimplementedhttperror.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/NotImplementedHttpError\".NotImplementedHttpError"},{"id":119,"kind":1024,"name":"name","url":"classes/_util_errors_notimplementedhttperror_.notimplementedhttperror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/NotImplementedHttpError\".NotImplementedHttpError"},{"id":120,"kind":1024,"name":"message","url":"classes/_util_errors_notimplementedhttperror_.notimplementedhttperror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/NotImplementedHttpError\".NotImplementedHttpError"},{"id":121,"kind":1024,"name":"stack","url":"classes/_util_errors_notimplementedhttperror_.notimplementedhttperror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/NotImplementedHttpError\".NotImplementedHttpError"},{"id":122,"kind":1,"name":"\"authentication/DPoPWebIdExtractor\"","url":"modules/_authentication_dpopwebidextractor_.html","classes":"tsd-kind-module"},{"id":123,"kind":128,"name":"DPoPWebIdExtractor","url":"classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"authentication/DPoPWebIdExtractor\""},{"id":124,"kind":1024,"name":"logger","url":"classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"authentication/DPoPWebIdExtractor\".DPoPWebIdExtractor"},{"id":125,"kind":1024,"name":"targetExtractor","url":"classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html#targetextractor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"authentication/DPoPWebIdExtractor\".DPoPWebIdExtractor"},{"id":126,"kind":1024,"name":"verify","url":"classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html#verify","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"authentication/DPoPWebIdExtractor\".DPoPWebIdExtractor"},{"id":127,"kind":512,"name":"constructor","url":"classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"authentication/DPoPWebIdExtractor\".DPoPWebIdExtractor"},{"id":128,"kind":2048,"name":"canHandle","url":"classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"authentication/DPoPWebIdExtractor\".DPoPWebIdExtractor"},{"id":129,"kind":2048,"name":"handle","url":"classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"authentication/DPoPWebIdExtractor\".DPoPWebIdExtractor"},{"id":130,"kind":2048,"name":"handleSafe","url":"classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authentication/DPoPWebIdExtractor\".DPoPWebIdExtractor"},{"id":131,"kind":1,"name":"\"authentication/EmptyCredentialsExtractor\"","url":"modules/_authentication_emptycredentialsextractor_.html","classes":"tsd-kind-module"},{"id":132,"kind":128,"name":"EmptyCredentialsExtractor","url":"classes/_authentication_emptycredentialsextractor_.emptycredentialsextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"authentication/EmptyCredentialsExtractor\""},{"id":133,"kind":2048,"name":"canHandle","url":"classes/_authentication_emptycredentialsextractor_.emptycredentialsextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"authentication/EmptyCredentialsExtractor\".EmptyCredentialsExtractor"},{"id":134,"kind":2048,"name":"handle","url":"classes/_authentication_emptycredentialsextractor_.emptycredentialsextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"authentication/EmptyCredentialsExtractor\".EmptyCredentialsExtractor"},{"id":135,"kind":2048,"name":"handleSafe","url":"classes/_authentication_emptycredentialsextractor_.emptycredentialsextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authentication/EmptyCredentialsExtractor\".EmptyCredentialsExtractor"},{"id":136,"kind":1,"name":"\"authentication/UnsecureWebIdExtractor\"","url":"modules/_authentication_unsecurewebidextractor_.html","classes":"tsd-kind-module"},{"id":137,"kind":128,"name":"UnsecureWebIdExtractor","url":"classes/_authentication_unsecurewebidextractor_.unsecurewebidextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"authentication/UnsecureWebIdExtractor\""},{"id":138,"kind":1024,"name":"logger","url":"classes/_authentication_unsecurewebidextractor_.unsecurewebidextractor.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"authentication/UnsecureWebIdExtractor\".UnsecureWebIdExtractor"},{"id":139,"kind":2048,"name":"canHandle","url":"classes/_authentication_unsecurewebidextractor_.unsecurewebidextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"authentication/UnsecureWebIdExtractor\".UnsecureWebIdExtractor"},{"id":140,"kind":2048,"name":"handle","url":"classes/_authentication_unsecurewebidextractor_.unsecurewebidextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"authentication/UnsecureWebIdExtractor\".UnsecureWebIdExtractor"},{"id":141,"kind":2048,"name":"handleSafe","url":"classes/_authentication_unsecurewebidextractor_.unsecurewebidextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authentication/UnsecureWebIdExtractor\".UnsecureWebIdExtractor"},{"id":142,"kind":1,"name":"\"ldp/permissions/PermissionSet\"","url":"modules/_ldp_permissions_permissionset_.html","classes":"tsd-kind-module"},{"id":143,"kind":256,"name":"PermissionSet","url":"interfaces/_ldp_permissions_permissionset_.permissionset.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/permissions/PermissionSet\""},{"id":144,"kind":1024,"name":"read","url":"interfaces/_ldp_permissions_permissionset_.permissionset.html#read","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/permissions/PermissionSet\".PermissionSet"},{"id":145,"kind":1024,"name":"append","url":"interfaces/_ldp_permissions_permissionset_.permissionset.html#append","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/permissions/PermissionSet\".PermissionSet"},{"id":146,"kind":1024,"name":"write","url":"interfaces/_ldp_permissions_permissionset_.permissionset.html#write","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/permissions/PermissionSet\".PermissionSet"},{"id":147,"kind":1,"name":"\"authorization/Authorizer\"","url":"modules/_authorization_authorizer_.html","classes":"tsd-kind-module"},{"id":148,"kind":128,"name":"Authorizer","url":"classes/_authorization_authorizer_.authorizer.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"authorization/Authorizer\""},{"id":149,"kind":2048,"name":"canHandle","url":"classes/_authorization_authorizer_.authorizer.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authorization/Authorizer\".Authorizer"},{"id":150,"kind":2048,"name":"handle","url":"classes/_authorization_authorizer_.authorizer.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authorization/Authorizer\".Authorizer"},{"id":151,"kind":2048,"name":"handleSafe","url":"classes/_authorization_authorizer_.authorizer.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authorization/Authorizer\".Authorizer"},{"id":152,"kind":256,"name":"AuthorizerArgs","url":"interfaces/_authorization_authorizer_.authorizerargs.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"authorization/Authorizer\""},{"id":153,"kind":1024,"name":"credentials","url":"interfaces/_authorization_authorizer_.authorizerargs.html#credentials","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"authorization/Authorizer\".AuthorizerArgs"},{"id":154,"kind":1024,"name":"identifier","url":"interfaces/_authorization_authorizer_.authorizerargs.html#identifier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"authorization/Authorizer\".AuthorizerArgs"},{"id":155,"kind":1024,"name":"permissions","url":"interfaces/_authorization_authorizer_.authorizerargs.html#permissions","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"authorization/Authorizer\".AuthorizerArgs"},{"id":156,"kind":1,"name":"\"authorization/AllowEverythingAuthorizer\"","url":"modules/_authorization_alloweverythingauthorizer_.html","classes":"tsd-kind-module"},{"id":157,"kind":128,"name":"AllowEverythingAuthorizer","url":"classes/_authorization_alloweverythingauthorizer_.alloweverythingauthorizer.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"authorization/AllowEverythingAuthorizer\""},{"id":158,"kind":2048,"name":"handle","url":"classes/_authorization_alloweverythingauthorizer_.alloweverythingauthorizer.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"authorization/AllowEverythingAuthorizer\".AllowEverythingAuthorizer"},{"id":159,"kind":2048,"name":"canHandle","url":"classes/_authorization_alloweverythingauthorizer_.alloweverythingauthorizer.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authorization/AllowEverythingAuthorizer\".AllowEverythingAuthorizer"},{"id":160,"kind":2048,"name":"handleSafe","url":"classes/_authorization_alloweverythingauthorizer_.alloweverythingauthorizer.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authorization/AllowEverythingAuthorizer\".AllowEverythingAuthorizer"},{"id":161,"kind":1,"name":"\"authorization/AclManager\"","url":"modules/_authorization_aclmanager_.html","classes":"tsd-kind-module"},{"id":162,"kind":256,"name":"AclManager","url":"interfaces/_authorization_aclmanager_.aclmanager.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"authorization/AclManager\""},{"id":163,"kind":1024,"name":"getAclDocument","url":"interfaces/_authorization_aclmanager_.aclmanager.html#getacldocument","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"authorization/AclManager\".AclManager"},{"id":164,"kind":65536,"name":"__type","url":"interfaces/_authorization_aclmanager_.aclmanager.html#getacldocument.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"authorization/AclManager\".AclManager.getAclDocument"},{"id":165,"kind":1024,"name":"isAclDocument","url":"interfaces/_authorization_aclmanager_.aclmanager.html#isacldocument","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"authorization/AclManager\".AclManager"},{"id":166,"kind":65536,"name":"__type","url":"interfaces/_authorization_aclmanager_.aclmanager.html#isacldocument.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"authorization/AclManager\".AclManager.isAclDocument"},{"id":167,"kind":1024,"name":"getAclConstrainedResource","url":"interfaces/_authorization_aclmanager_.aclmanager.html#getaclconstrainedresource","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"authorization/AclManager\".AclManager"},{"id":168,"kind":65536,"name":"__type","url":"interfaces/_authorization_aclmanager_.aclmanager.html#getaclconstrainedresource.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"authorization/AclManager\".AclManager.getAclConstrainedResource"},{"id":169,"kind":1,"name":"\"authorization/UrlBasedAclManager\"","url":"modules/_authorization_urlbasedaclmanager_.html","classes":"tsd-kind-module"},{"id":170,"kind":128,"name":"UrlBasedAclManager","url":"classes/_authorization_urlbasedaclmanager_.urlbasedaclmanager.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"authorization/UrlBasedAclManager\""},{"id":171,"kind":2048,"name":"getAclDocument","url":"classes/_authorization_urlbasedaclmanager_.urlbasedaclmanager.html#getacldocument","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"authorization/UrlBasedAclManager\".UrlBasedAclManager"},{"id":172,"kind":2048,"name":"isAclDocument","url":"classes/_authorization_urlbasedaclmanager_.urlbasedaclmanager.html#isacldocument","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"authorization/UrlBasedAclManager\".UrlBasedAclManager"},{"id":173,"kind":2048,"name":"getAclConstrainedResource","url":"classes/_authorization_urlbasedaclmanager_.urlbasedaclmanager.html#getaclconstrainedresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"authorization/UrlBasedAclManager\".UrlBasedAclManager"},{"id":174,"kind":1,"name":"\"util/UriConstants\"","url":"modules/_util_uriconstants_.html","classes":"tsd-kind-module"},{"id":175,"kind":64,"name":"createNamespace","url":"modules/_util_uriconstants_.html#createnamespace","classes":"tsd-kind-function tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":176,"kind":32,"name":"ACL_PREFIX","url":"modules/_util_uriconstants_.html#acl_prefix","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":177,"kind":65536,"name":"__type","url":"modules/_util_uriconstants_.html#acl_prefix.__type","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/UriConstants\".ACL_PREFIX"},{"id":178,"kind":2097152,"name":"ACL","url":"modules/_util_uriconstants_.html#acl","classes":"tsd-kind-object-literal tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":179,"kind":32,"name":"accessTo","url":"modules/_util_uriconstants_.html#acl.accessto","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".ACL"},{"id":180,"kind":32,"name":"agent","url":"modules/_util_uriconstants_.html#acl.agent","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".ACL"},{"id":181,"kind":32,"name":"agentClass","url":"modules/_util_uriconstants_.html#acl.agentclass","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".ACL"},{"id":182,"kind":32,"name":"default","url":"modules/_util_uriconstants_.html#acl.default","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".ACL"},{"id":183,"kind":32,"name":"mode","url":"modules/_util_uriconstants_.html#acl.mode","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".ACL"},{"id":184,"kind":32,"name":"Write","url":"modules/_util_uriconstants_.html#acl.write","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".ACL"},{"id":185,"kind":32,"name":"Read","url":"modules/_util_uriconstants_.html#acl.read","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".ACL"},{"id":186,"kind":32,"name":"Append","url":"modules/_util_uriconstants_.html#acl.append","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".ACL"},{"id":187,"kind":32,"name":"Control","url":"modules/_util_uriconstants_.html#acl.control","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".ACL"},{"id":188,"kind":32,"name":"DCTERMS_PREFIX","url":"modules/_util_uriconstants_.html#dcterms_prefix","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":189,"kind":65536,"name":"__type","url":"modules/_util_uriconstants_.html#dcterms_prefix.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/UriConstants\".DCTERMS_PREFIX"},{"id":190,"kind":2097152,"name":"DCTERMS","url":"modules/_util_uriconstants_.html#dcterms","classes":"tsd-kind-object-literal tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":191,"kind":32,"name":"modified","url":"modules/_util_uriconstants_.html#dcterms.modified","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".DCTERMS"},{"id":192,"kind":32,"name":"FOAF_PREFIX","url":"modules/_util_uriconstants_.html#foaf_prefix","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":193,"kind":65536,"name":"__type","url":"modules/_util_uriconstants_.html#foaf_prefix.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/UriConstants\".FOAF_PREFIX"},{"id":194,"kind":2097152,"name":"FOAF","url":"modules/_util_uriconstants_.html#foaf","classes":"tsd-kind-object-literal tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":195,"kind":32,"name":"Agent","url":"modules/_util_uriconstants_.html#foaf.agent-1","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".FOAF"},{"id":196,"kind":32,"name":"AuthenticatedAgent","url":"modules/_util_uriconstants_.html#foaf.authenticatedagent","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".FOAF"},{"id":197,"kind":32,"name":"HTTP_PREFIX","url":"modules/_util_uriconstants_.html#http_prefix","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":198,"kind":65536,"name":"__type","url":"modules/_util_uriconstants_.html#http_prefix.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/UriConstants\".HTTP_PREFIX"},{"id":199,"kind":2097152,"name":"HTTP","url":"modules/_util_uriconstants_.html#http","classes":"tsd-kind-object-literal tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":200,"kind":32,"name":"location","url":"modules/_util_uriconstants_.html#http.location","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".HTTP"},{"id":201,"kind":32,"name":"slug","url":"modules/_util_uriconstants_.html#http.slug","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".HTTP"},{"id":202,"kind":32,"name":"LDP_PREFIX","url":"modules/_util_uriconstants_.html#ldp_prefix","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":203,"kind":65536,"name":"__type","url":"modules/_util_uriconstants_.html#ldp_prefix.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/UriConstants\".LDP_PREFIX"},{"id":204,"kind":2097152,"name":"LDP","url":"modules/_util_uriconstants_.html#ldp","classes":"tsd-kind-object-literal tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":205,"kind":32,"name":"contains","url":"modules/_util_uriconstants_.html#ldp.contains","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".LDP"},{"id":206,"kind":32,"name":"BasicContainer","url":"modules/_util_uriconstants_.html#ldp.basiccontainer","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".LDP"},{"id":207,"kind":32,"name":"Container","url":"modules/_util_uriconstants_.html#ldp.container","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".LDP"},{"id":208,"kind":32,"name":"Resource","url":"modules/_util_uriconstants_.html#ldp.resource","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".LDP"},{"id":209,"kind":32,"name":"MA_PREFIX","url":"modules/_util_uriconstants_.html#ma_prefix","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":210,"kind":65536,"name":"__type","url":"modules/_util_uriconstants_.html#ma_prefix.__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/UriConstants\".MA_PREFIX"},{"id":211,"kind":2097152,"name":"MA","url":"modules/_util_uriconstants_.html#ma","classes":"tsd-kind-object-literal tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":212,"kind":32,"name":"format","url":"modules/_util_uriconstants_.html#ma.format","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".MA"},{"id":213,"kind":32,"name":"PIM_PREFIX","url":"modules/_util_uriconstants_.html#pim_prefix","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":214,"kind":65536,"name":"__type","url":"modules/_util_uriconstants_.html#pim_prefix.__type-6","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/UriConstants\".PIM_PREFIX"},{"id":215,"kind":2097152,"name":"PIM","url":"modules/_util_uriconstants_.html#pim","classes":"tsd-kind-object-literal tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":216,"kind":32,"name":"Storage","url":"modules/_util_uriconstants_.html#pim.storage","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".PIM"},{"id":217,"kind":32,"name":"POSIX_PREFIX","url":"modules/_util_uriconstants_.html#posix_prefix","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":218,"kind":65536,"name":"__type","url":"modules/_util_uriconstants_.html#posix_prefix.__type-7","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/UriConstants\".POSIX_PREFIX"},{"id":219,"kind":2097152,"name":"POSIX","url":"modules/_util_uriconstants_.html#posix","classes":"tsd-kind-object-literal tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":220,"kind":32,"name":"mtime","url":"modules/_util_uriconstants_.html#posix.mtime","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".POSIX"},{"id":221,"kind":32,"name":"size","url":"modules/_util_uriconstants_.html#posix.size","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".POSIX"},{"id":222,"kind":32,"name":"RDF_PREFIX","url":"modules/_util_uriconstants_.html#rdf_prefix","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":223,"kind":65536,"name":"__type","url":"modules/_util_uriconstants_.html#rdf_prefix.__type-8","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/UriConstants\".RDF_PREFIX"},{"id":224,"kind":2097152,"name":"RDF","url":"modules/_util_uriconstants_.html#rdf","classes":"tsd-kind-object-literal tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":225,"kind":32,"name":"type","url":"modules/_util_uriconstants_.html#rdf.type","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".RDF"},{"id":226,"kind":32,"name":"XSD_PREFIX","url":"modules/_util_uriconstants_.html#xsd_prefix","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriConstants\""},{"id":227,"kind":65536,"name":"__type","url":"modules/_util_uriconstants_.html#xsd_prefix.__type-9","classes":"tsd-kind-type-literal tsd-parent-kind-variable tsd-is-not-exported","parent":"\"util/UriConstants\".XSD_PREFIX"},{"id":228,"kind":2097152,"name":"XSD","url":"modules/_util_uriconstants_.html#xsd","classes":"tsd-kind-object-literal tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":229,"kind":32,"name":"dateTime","url":"modules/_util_uriconstants_.html#xsd.datetime","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".XSD"},{"id":230,"kind":32,"name":"integer","url":"modules/_util_uriconstants_.html#xsd.integer","classes":"tsd-kind-variable tsd-parent-kind-object-literal","parent":"\"util/UriConstants\".XSD"},{"id":231,"kind":32,"name":"CONTENT_TYPE","url":"modules/_util_uriconstants_.html#content_type","classes":"tsd-kind-variable tsd-parent-kind-module","parent":"\"util/UriConstants\""},{"id":232,"kind":1,"name":"\"util/UriUtil\"","url":"modules/_util_uriutil_.html","classes":"tsd-kind-module"},{"id":233,"kind":2097152,"name":"shorthands","url":"modules/_util_uriutil_.html#shorthands","classes":"tsd-kind-object-literal tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriUtil\""},{"id":234,"kind":32,"name":"contentType","url":"modules/_util_uriutil_.html#shorthands.contenttype","classes":"tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"util/UriUtil\".shorthands"},{"id":235,"kind":32,"name":"termMap","url":"modules/_util_uriutil_.html#termmap","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/UriUtil\""},{"id":236,"kind":64,"name":"isTerm","url":"modules/_util_uriutil_.html#isterm","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/UriUtil\""},{"id":237,"kind":64,"name":"toNamedNode","url":"modules/_util_uriutil_.html#tonamednode","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/UriUtil\""},{"id":238,"kind":64,"name":"toObjectTerm","url":"modules/_util_uriutil_.html#toobjectterm","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/UriUtil\""},{"id":239,"kind":64,"name":"toTypedLiteral","url":"modules/_util_uriutil_.html#totypedliteral","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/UriUtil\""},{"id":240,"kind":1,"name":"\"ldp/representation/RepresentationMetadata\"","url":"modules/_ldp_representation_representationmetadata_.html","classes":"tsd-kind-module"},{"id":241,"kind":128,"name":"RepresentationMetadata","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/representation/RepresentationMetadata\""},{"id":242,"kind":1024,"name":"logger","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":243,"kind":1024,"name":"store","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":244,"kind":1024,"name":"id","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#id","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":245,"kind":512,"name":"constructor","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":246,"kind":2048,"name":"setOverrides","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#setoverrides","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":247,"kind":2048,"name":"quads","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#quads","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":248,"kind":262144,"name":"identifier","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#identifier","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":249,"kind":2048,"name":"setMetadata","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#setmetadata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":250,"kind":2048,"name":"addQuads","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#addquads","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":251,"kind":2048,"name":"removeQuads","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#removequads","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":252,"kind":2048,"name":"add","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#add","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":253,"kind":2048,"name":"remove","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#remove","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":254,"kind":2048,"name":"removeAll","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#removeall","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":255,"kind":2048,"name":"getAll","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#getall","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":256,"kind":2048,"name":"get","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#get","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":257,"kind":2048,"name":"set","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#set","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":258,"kind":262144,"name":"contentType","url":"classes/_ldp_representation_representationmetadata_.representationmetadata.html#contenttype","classes":"tsd-kind-accessor tsd-parent-kind-class","parent":"\"ldp/representation/RepresentationMetadata\".RepresentationMetadata"},{"id":259,"kind":4194304,"name":"MetadataIdentifier","url":"modules/_ldp_representation_representationmetadata_.html#metadataidentifier","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"\"ldp/representation/RepresentationMetadata\""},{"id":260,"kind":4194304,"name":"MetadataOverrideValue","url":"modules/_ldp_representation_representationmetadata_.html#metadataoverridevalue","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"\"ldp/representation/RepresentationMetadata\""},{"id":261,"kind":1,"name":"\"ldp/representation/Representation\"","url":"modules/_ldp_representation_representation_.html","classes":"tsd-kind-module"},{"id":262,"kind":256,"name":"Representation","url":"interfaces/_ldp_representation_representation_.representation.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/representation/Representation\""},{"id":263,"kind":1024,"name":"metadata","url":"interfaces/_ldp_representation_representation_.representation.html#metadata","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/Representation\".Representation"},{"id":264,"kind":1024,"name":"data","url":"interfaces/_ldp_representation_representation_.representation.html#data","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/Representation\".Representation"},{"id":265,"kind":1024,"name":"binary","url":"interfaces/_ldp_representation_representation_.representation.html#binary","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/Representation\".Representation"},{"id":266,"kind":1,"name":"\"ldp/http/Patch\"","url":"modules/_ldp_http_patch_.html","classes":"tsd-kind-module"},{"id":267,"kind":256,"name":"Patch","url":"interfaces/_ldp_http_patch_.patch.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/http/Patch\""},{"id":268,"kind":1024,"name":"metadata","url":"interfaces/_ldp_http_patch_.patch.html#metadata","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"ldp/http/Patch\".Patch"},{"id":269,"kind":1024,"name":"data","url":"interfaces/_ldp_http_patch_.patch.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"ldp/http/Patch\".Patch"},{"id":270,"kind":1024,"name":"binary","url":"interfaces/_ldp_http_patch_.patch.html#binary","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"ldp/http/Patch\".Patch"},{"id":271,"kind":1,"name":"\"ldp/representation/RepresentationPreference\"","url":"modules/_ldp_representation_representationpreference_.html","classes":"tsd-kind-module"},{"id":272,"kind":256,"name":"RepresentationPreference","url":"interfaces/_ldp_representation_representationpreference_.representationpreference.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/representation/RepresentationPreference\""},{"id":273,"kind":1024,"name":"value","url":"interfaces/_ldp_representation_representationpreference_.representationpreference.html#value","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/RepresentationPreference\".RepresentationPreference"},{"id":274,"kind":1024,"name":"weight","url":"interfaces/_ldp_representation_representationpreference_.representationpreference.html#weight","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/RepresentationPreference\".RepresentationPreference"},{"id":275,"kind":1,"name":"\"ldp/representation/RepresentationPreferences\"","url":"modules/_ldp_representation_representationpreferences_.html","classes":"tsd-kind-module"},{"id":276,"kind":256,"name":"RepresentationPreferences","url":"interfaces/_ldp_representation_representationpreferences_.representationpreferences.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/representation/RepresentationPreferences\""},{"id":277,"kind":1024,"name":"type","url":"interfaces/_ldp_representation_representationpreferences_.representationpreferences.html#type","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/RepresentationPreferences\".RepresentationPreferences"},{"id":278,"kind":1024,"name":"charset","url":"interfaces/_ldp_representation_representationpreferences_.representationpreferences.html#charset","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/RepresentationPreferences\".RepresentationPreferences"},{"id":279,"kind":1024,"name":"datetime","url":"interfaces/_ldp_representation_representationpreferences_.representationpreferences.html#datetime","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/RepresentationPreferences\".RepresentationPreferences"},{"id":280,"kind":1024,"name":"encoding","url":"interfaces/_ldp_representation_representationpreferences_.representationpreferences.html#encoding","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/RepresentationPreferences\".RepresentationPreferences"},{"id":281,"kind":1024,"name":"language","url":"interfaces/_ldp_representation_representationpreferences_.representationpreferences.html#language","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/representation/RepresentationPreferences\".RepresentationPreferences"},{"id":282,"kind":1,"name":"\"storage/Conditions\"","url":"modules/_storage_conditions_.html","classes":"tsd-kind-module"},{"id":283,"kind":256,"name":"Conditions","url":"interfaces/_storage_conditions_.conditions.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"storage/Conditions\""},{"id":284,"kind":1024,"name":"matchesEtag","url":"interfaces/_storage_conditions_.conditions.html#matchesetag","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/Conditions\".Conditions"},{"id":285,"kind":1024,"name":"notMatchesEtag","url":"interfaces/_storage_conditions_.conditions.html#notmatchesetag","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/Conditions\".Conditions"},{"id":286,"kind":1024,"name":"modifiedSince","url":"interfaces/_storage_conditions_.conditions.html#modifiedsince","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/Conditions\".Conditions"},{"id":287,"kind":1024,"name":"unmodifiedSince","url":"interfaces/_storage_conditions_.conditions.html#unmodifiedsince","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/Conditions\".Conditions"},{"id":288,"kind":1024,"name":"matchesMetadata","url":"interfaces/_storage_conditions_.conditions.html#matchesmetadata","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/Conditions\".Conditions"},{"id":289,"kind":65536,"name":"__type","url":"interfaces/_storage_conditions_.conditions.html#matchesmetadata.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/Conditions\".Conditions.matchesMetadata"},{"id":290,"kind":1024,"name":"matches","url":"interfaces/_storage_conditions_.conditions.html#matches","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/Conditions\".Conditions"},{"id":291,"kind":65536,"name":"__type","url":"interfaces/_storage_conditions_.conditions.html#matches.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/Conditions\".Conditions.matches"},{"id":292,"kind":1,"name":"\"storage/ResourceStore\"","url":"modules/_storage_resourcestore_.html","classes":"tsd-kind-module"},{"id":293,"kind":256,"name":"ResourceStore","url":"interfaces/_storage_resourcestore_.resourcestore.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"storage/ResourceStore\""},{"id":294,"kind":1024,"name":"getRepresentation","url":"interfaces/_storage_resourcestore_.resourcestore.html#getrepresentation","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/ResourceStore\".ResourceStore"},{"id":295,"kind":65536,"name":"__type","url":"interfaces/_storage_resourcestore_.resourcestore.html#getrepresentation.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/ResourceStore\".ResourceStore.getRepresentation"},{"id":296,"kind":1024,"name":"addResource","url":"interfaces/_storage_resourcestore_.resourcestore.html#addresource","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/ResourceStore\".ResourceStore"},{"id":297,"kind":65536,"name":"__type","url":"interfaces/_storage_resourcestore_.resourcestore.html#addresource.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/ResourceStore\".ResourceStore.addResource"},{"id":298,"kind":1024,"name":"setRepresentation","url":"interfaces/_storage_resourcestore_.resourcestore.html#setrepresentation","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/ResourceStore\".ResourceStore"},{"id":299,"kind":65536,"name":"__type","url":"interfaces/_storage_resourcestore_.resourcestore.html#setrepresentation.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/ResourceStore\".ResourceStore.setRepresentation"},{"id":300,"kind":1024,"name":"deleteResource","url":"interfaces/_storage_resourcestore_.resourcestore.html#deleteresource","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/ResourceStore\".ResourceStore"},{"id":301,"kind":65536,"name":"__type","url":"interfaces/_storage_resourcestore_.resourcestore.html#deleteresource.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/ResourceStore\".ResourceStore.deleteResource"},{"id":302,"kind":1024,"name":"modifyResource","url":"interfaces/_storage_resourcestore_.resourcestore.html#modifyresource","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/ResourceStore\".ResourceStore"},{"id":303,"kind":65536,"name":"__type","url":"interfaces/_storage_resourcestore_.resourcestore.html#modifyresource.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/ResourceStore\".ResourceStore.modifyResource"},{"id":304,"kind":1,"name":"\"util/ContentTypes\"","url":"modules/_util_contenttypes_.html","classes":"tsd-kind-module"},{"id":305,"kind":32,"name":"TEXT_TURTLE","url":"modules/_util_contenttypes_.html#text_turtle","classes":"tsd-kind-variable tsd-parent-kind-module","parent":"\"util/ContentTypes\""},{"id":306,"kind":32,"name":"APPLICATION_OCTET_STREAM","url":"modules/_util_contenttypes_.html#application_octet_stream","classes":"tsd-kind-variable tsd-parent-kind-module","parent":"\"util/ContentTypes\""},{"id":307,"kind":32,"name":"APPLICATION_SPARQL_UPDATE","url":"modules/_util_contenttypes_.html#application_sparql_update","classes":"tsd-kind-variable tsd-parent-kind-module","parent":"\"util/ContentTypes\""},{"id":308,"kind":32,"name":"INTERNAL_ALL","url":"modules/_util_contenttypes_.html#internal_all","classes":"tsd-kind-variable tsd-parent-kind-module","parent":"\"util/ContentTypes\""},{"id":309,"kind":32,"name":"INTERNAL_QUADS","url":"modules/_util_contenttypes_.html#internal_quads","classes":"tsd-kind-variable tsd-parent-kind-module","parent":"\"util/ContentTypes\""},{"id":310,"kind":1,"name":"\"util/errors/ForbiddenHttpError\"","url":"modules/_util_errors_forbiddenhttperror_.html","classes":"tsd-kind-module"},{"id":311,"kind":128,"name":"ForbiddenHttpError","url":"classes/_util_errors_forbiddenhttperror_.forbiddenhttperror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/errors/ForbiddenHttpError\""},{"id":312,"kind":512,"name":"constructor","url":"classes/_util_errors_forbiddenhttperror_.forbiddenhttperror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/errors/ForbiddenHttpError\".ForbiddenHttpError"},{"id":313,"kind":1024,"name":"statusCode","url":"classes/_util_errors_forbiddenhttperror_.forbiddenhttperror.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/ForbiddenHttpError\".ForbiddenHttpError"},{"id":314,"kind":1024,"name":"name","url":"classes/_util_errors_forbiddenhttperror_.forbiddenhttperror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/ForbiddenHttpError\".ForbiddenHttpError"},{"id":315,"kind":1024,"name":"message","url":"classes/_util_errors_forbiddenhttperror_.forbiddenhttperror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/ForbiddenHttpError\".ForbiddenHttpError"},{"id":316,"kind":1024,"name":"stack","url":"classes/_util_errors_forbiddenhttperror_.forbiddenhttperror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/ForbiddenHttpError\".ForbiddenHttpError"},{"id":317,"kind":1,"name":"\"util/errors/InternalServerError\"","url":"modules/_util_errors_internalservererror_.html","classes":"tsd-kind-module"},{"id":318,"kind":128,"name":"InternalServerError","url":"classes/_util_errors_internalservererror_.internalservererror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/errors/InternalServerError\""},{"id":319,"kind":512,"name":"constructor","url":"classes/_util_errors_internalservererror_.internalservererror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/errors/InternalServerError\".InternalServerError"},{"id":320,"kind":1024,"name":"statusCode","url":"classes/_util_errors_internalservererror_.internalservererror.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/InternalServerError\".InternalServerError"},{"id":321,"kind":1024,"name":"name","url":"classes/_util_errors_internalservererror_.internalservererror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/InternalServerError\".InternalServerError"},{"id":322,"kind":1024,"name":"message","url":"classes/_util_errors_internalservererror_.internalservererror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/InternalServerError\".InternalServerError"},{"id":323,"kind":1024,"name":"stack","url":"classes/_util_errors_internalservererror_.internalservererror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/InternalServerError\".InternalServerError"},{"id":324,"kind":1,"name":"\"util/errors/NotFoundHttpError\"","url":"modules/_util_errors_notfoundhttperror_.html","classes":"tsd-kind-module"},{"id":325,"kind":128,"name":"NotFoundHttpError","url":"classes/_util_errors_notfoundhttperror_.notfoundhttperror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/errors/NotFoundHttpError\""},{"id":326,"kind":512,"name":"constructor","url":"classes/_util_errors_notfoundhttperror_.notfoundhttperror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/errors/NotFoundHttpError\".NotFoundHttpError"},{"id":327,"kind":1024,"name":"statusCode","url":"classes/_util_errors_notfoundhttperror_.notfoundhttperror.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/NotFoundHttpError\".NotFoundHttpError"},{"id":328,"kind":1024,"name":"name","url":"classes/_util_errors_notfoundhttperror_.notfoundhttperror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/NotFoundHttpError\".NotFoundHttpError"},{"id":329,"kind":1024,"name":"message","url":"classes/_util_errors_notfoundhttperror_.notfoundhttperror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/NotFoundHttpError\".NotFoundHttpError"},{"id":330,"kind":1024,"name":"stack","url":"classes/_util_errors_notfoundhttperror_.notfoundhttperror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/NotFoundHttpError\".NotFoundHttpError"},{"id":331,"kind":1,"name":"\"util/errors/UnauthorizedHttpError\"","url":"modules/_util_errors_unauthorizedhttperror_.html","classes":"tsd-kind-module"},{"id":332,"kind":128,"name":"UnauthorizedHttpError","url":"classes/_util_errors_unauthorizedhttperror_.unauthorizedhttperror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/errors/UnauthorizedHttpError\""},{"id":333,"kind":512,"name":"constructor","url":"classes/_util_errors_unauthorizedhttperror_.unauthorizedhttperror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/errors/UnauthorizedHttpError\".UnauthorizedHttpError"},{"id":334,"kind":1024,"name":"statusCode","url":"classes/_util_errors_unauthorizedhttperror_.unauthorizedhttperror.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/UnauthorizedHttpError\".UnauthorizedHttpError"},{"id":335,"kind":1024,"name":"name","url":"classes/_util_errors_unauthorizedhttperror_.unauthorizedhttperror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/UnauthorizedHttpError\".UnauthorizedHttpError"},{"id":336,"kind":1024,"name":"message","url":"classes/_util_errors_unauthorizedhttperror_.unauthorizedhttperror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/UnauthorizedHttpError\".UnauthorizedHttpError"},{"id":337,"kind":1024,"name":"stack","url":"classes/_util_errors_unauthorizedhttperror_.unauthorizedhttperror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/UnauthorizedHttpError\".UnauthorizedHttpError"},{"id":338,"kind":1,"name":"\"util/identifiers/IdentifierStrategy\"","url":"modules/_util_identifiers_identifierstrategy_.html","classes":"tsd-kind-module"},{"id":339,"kind":256,"name":"IdentifierStrategy","url":"interfaces/_util_identifiers_identifierstrategy_.identifierstrategy.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"util/identifiers/IdentifierStrategy\""},{"id":340,"kind":1024,"name":"supportsIdentifier","url":"interfaces/_util_identifiers_identifierstrategy_.identifierstrategy.html#supportsidentifier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/identifiers/IdentifierStrategy\".IdentifierStrategy"},{"id":341,"kind":65536,"name":"__type","url":"interfaces/_util_identifiers_identifierstrategy_.identifierstrategy.html#supportsidentifier.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"util/identifiers/IdentifierStrategy\".IdentifierStrategy.supportsIdentifier"},{"id":342,"kind":1024,"name":"getParentContainer","url":"interfaces/_util_identifiers_identifierstrategy_.identifierstrategy.html#getparentcontainer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/identifiers/IdentifierStrategy\".IdentifierStrategy"},{"id":343,"kind":65536,"name":"__type","url":"interfaces/_util_identifiers_identifierstrategy_.identifierstrategy.html#getparentcontainer.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"util/identifiers/IdentifierStrategy\".IdentifierStrategy.getParentContainer"},{"id":344,"kind":1024,"name":"isRootContainer","url":"interfaces/_util_identifiers_identifierstrategy_.identifierstrategy.html#isrootcontainer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/identifiers/IdentifierStrategy\".IdentifierStrategy"},{"id":345,"kind":65536,"name":"__type","url":"interfaces/_util_identifiers_identifierstrategy_.identifierstrategy.html#isrootcontainer.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"util/identifiers/IdentifierStrategy\".IdentifierStrategy.isRootContainer"},{"id":346,"kind":1,"name":"\"authorization/WebAclAuthorizer\"","url":"modules/_authorization_webaclauthorizer_.html","classes":"tsd-kind-module"},{"id":347,"kind":128,"name":"WebAclAuthorizer","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"authorization/WebAclAuthorizer\""},{"id":348,"kind":1024,"name":"logger","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":349,"kind":1024,"name":"aclManager","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#aclmanager","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":350,"kind":1024,"name":"resourceStore","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#resourcestore","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":351,"kind":1024,"name":"identifierStrategy","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#identifierstrategy","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":352,"kind":512,"name":"constructor","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":353,"kind":2048,"name":"handle","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":354,"kind":2048,"name":"checkPermission","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#checkpermission","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":355,"kind":2048,"name":"capitalize","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#capitalize","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":356,"kind":2048,"name":"hasAccess","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#hasaccess","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":357,"kind":2048,"name":"getAclRecursive","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#getaclrecursive","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":358,"kind":2048,"name":"filterData","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#filterdata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":359,"kind":2048,"name":"canHandle","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":360,"kind":2048,"name":"handleSafe","url":"classes/_authorization_webaclauthorizer_.webaclauthorizer.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authorization/WebAclAuthorizer\".WebAclAuthorizer"},{"id":361,"kind":1,"name":"\"util/StreamUtil\"","url":"modules/_util_streamutil_.html","classes":"tsd-kind-module"},{"id":362,"kind":32,"name":"logger","url":"modules/_util_streamutil_.html#logger","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/StreamUtil\""},{"id":363,"kind":64,"name":"readableToString","url":"modules/_util_streamutil_.html#readabletostring","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/StreamUtil\""},{"id":364,"kind":64,"name":"pipeSafely","url":"modules/_util_streamutil_.html#pipesafely","classes":"tsd-kind-function tsd-parent-kind-module tsd-has-type-parameter","parent":"\"util/StreamUtil\""},{"id":365,"kind":64,"name":"guardedStreamFrom","url":"modules/_util_streamutil_.html#guardedstreamfrom","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/StreamUtil\""},{"id":366,"kind":1,"name":"\"init/Initializer\"","url":"modules/_init_initializer_.html","classes":"tsd-kind-module"},{"id":367,"kind":128,"name":"Initializer","url":"classes/_init_initializer_.initializer.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"init/Initializer\""},{"id":368,"kind":2048,"name":"canHandle","url":"classes/_init_initializer_.initializer.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/Initializer\".Initializer"},{"id":369,"kind":2048,"name":"handle","url":"classes/_init_initializer_.initializer.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/Initializer\".Initializer"},{"id":370,"kind":2048,"name":"handleSafe","url":"classes/_init_initializer_.initializer.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/Initializer\".Initializer"},{"id":371,"kind":1,"name":"\"init/AclInitializer\"","url":"modules/_init_aclinitializer_.html","classes":"tsd-kind-module"},{"id":372,"kind":128,"name":"AclInitializer","url":"classes/_init_aclinitializer_.aclinitializer.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"init/AclInitializer\""},{"id":373,"kind":1024,"name":"logger","url":"classes/_init_aclinitializer_.aclinitializer.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"init/AclInitializer\".AclInitializer"},{"id":374,"kind":1024,"name":"store","url":"classes/_init_aclinitializer_.aclinitializer.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"init/AclInitializer\".AclInitializer"},{"id":375,"kind":1024,"name":"aclManager","url":"classes/_init_aclinitializer_.aclinitializer.html#aclmanager","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"init/AclInitializer\".AclInitializer"},{"id":376,"kind":1024,"name":"baseUrl","url":"classes/_init_aclinitializer_.aclinitializer.html#baseurl","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"init/AclInitializer\".AclInitializer"},{"id":377,"kind":512,"name":"constructor","url":"classes/_init_aclinitializer_.aclinitializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"init/AclInitializer\".AclInitializer"},{"id":378,"kind":2048,"name":"handle","url":"classes/_init_aclinitializer_.aclinitializer.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"init/AclInitializer\".AclInitializer"},{"id":379,"kind":2048,"name":"hasRootAclDocument","url":"classes/_init_aclinitializer_.aclinitializer.html#hasrootacldocument","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"init/AclInitializer\".AclInitializer"},{"id":380,"kind":2048,"name":"setRootAclDocument","url":"classes/_init_aclinitializer_.aclinitializer.html#setrootacldocument","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"init/AclInitializer\".AclInitializer"},{"id":381,"kind":2048,"name":"canHandle","url":"classes/_init_aclinitializer_.aclinitializer.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/AclInitializer\".AclInitializer"},{"id":382,"kind":2048,"name":"handleSafe","url":"classes/_init_aclinitializer_.aclinitializer.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/AclInitializer\".AclInitializer"},{"id":383,"kind":1,"name":"\"util/PathUtil\"","url":"modules/_util_pathutil_.html","classes":"tsd-kind-module"},{"id":384,"kind":64,"name":"ensureTrailingSlash","url":"modules/_util_pathutil_.html#ensuretrailingslash","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/PathUtil\""},{"id":385,"kind":64,"name":"trimTrailingSlashes","url":"modules/_util_pathutil_.html#trimtrailingslashes","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/PathUtil\""},{"id":386,"kind":64,"name":"toCanonicalUriPath","url":"modules/_util_pathutil_.html#tocanonicaluripath","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/PathUtil\""},{"id":387,"kind":64,"name":"decodeUriPathComponents","url":"modules/_util_pathutil_.html#decodeuripathcomponents","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/PathUtil\""},{"id":388,"kind":64,"name":"encodeUriPathComponents","url":"modules/_util_pathutil_.html#encodeuripathcomponents","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/PathUtil\""},{"id":389,"kind":64,"name":"isContainerPath","url":"modules/_util_pathutil_.html#iscontainerpath","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/PathUtil\""},{"id":390,"kind":64,"name":"isContainerIdentifier","url":"modules/_util_pathutil_.html#iscontaineridentifier","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/PathUtil\""},{"id":391,"kind":1,"name":"\"init/CliRunner\"","url":"modules/_init_clirunner_.html","classes":"tsd-kind-module"},{"id":392,"kind":64,"name":"runCli","url":"modules/_init_clirunner_.html#runcli","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"init/CliRunner\""},{"id":393,"kind":1,"name":"\"init/LoggerInitializer\"","url":"modules/_init_loggerinitializer_.html","classes":"tsd-kind-module"},{"id":394,"kind":128,"name":"LoggerInitializer","url":"classes/_init_loggerinitializer_.loggerinitializer.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"init/LoggerInitializer\""},{"id":395,"kind":1024,"name":"loggerFactory","url":"classes/_init_loggerinitializer_.loggerinitializer.html#loggerfactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"init/LoggerInitializer\".LoggerInitializer"},{"id":396,"kind":512,"name":"constructor","url":"classes/_init_loggerinitializer_.loggerinitializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"init/LoggerInitializer\".LoggerInitializer"},{"id":397,"kind":2048,"name":"handle","url":"classes/_init_loggerinitializer_.loggerinitializer.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"init/LoggerInitializer\".LoggerInitializer"},{"id":398,"kind":2048,"name":"canHandle","url":"classes/_init_loggerinitializer_.loggerinitializer.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/LoggerInitializer\".LoggerInitializer"},{"id":399,"kind":2048,"name":"handleSafe","url":"classes/_init_loggerinitializer_.loggerinitializer.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/LoggerInitializer\".LoggerInitializer"},{"id":400,"kind":1,"name":"\"util/QuadUtil\"","url":"modules/_util_quadutil_.html","classes":"tsd-kind-module"},{"id":401,"kind":64,"name":"pushQuad","url":"modules/_util_quadutil_.html#pushquad","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/QuadUtil\""},{"id":402,"kind":64,"name":"serializeQuads","url":"modules/_util_quadutil_.html#serializequads","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/QuadUtil\""},{"id":403,"kind":64,"name":"parseQuads","url":"modules/_util_quadutil_.html#parsequads","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/QuadUtil\""},{"id":404,"kind":1,"name":"\"util/ResourceUtil\"","url":"modules/_util_resourceutil_.html","classes":"tsd-kind-module"},{"id":405,"kind":64,"name":"generateResourceQuads","url":"modules/_util_resourceutil_.html#generateresourcequads","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/ResourceUtil\""},{"id":406,"kind":64,"name":"generateContainmentQuads","url":"modules/_util_resourceutil_.html#generatecontainmentquads","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/ResourceUtil\""},{"id":407,"kind":1,"name":"\"init/RootContainerInitializer\"","url":"modules/_init_rootcontainerinitializer_.html","classes":"tsd-kind-module"},{"id":408,"kind":128,"name":"RootContainerInitializer","url":"classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"init/RootContainerInitializer\""},{"id":409,"kind":1024,"name":"logger","url":"classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"init/RootContainerInitializer\".RootContainerInitializer"},{"id":410,"kind":1024,"name":"baseId","url":"classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html#baseid","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"init/RootContainerInitializer\".RootContainerInitializer"},{"id":411,"kind":1024,"name":"store","url":"classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"init/RootContainerInitializer\".RootContainerInitializer"},{"id":412,"kind":512,"name":"constructor","url":"classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"init/RootContainerInitializer\".RootContainerInitializer"},{"id":413,"kind":2048,"name":"handle","url":"classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"init/RootContainerInitializer\".RootContainerInitializer"},{"id":414,"kind":2048,"name":"hasRootContainer","url":"classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html#hasrootcontainer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"init/RootContainerInitializer\".RootContainerInitializer"},{"id":415,"kind":2048,"name":"createRootContainer","url":"classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html#createrootcontainer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"init/RootContainerInitializer\".RootContainerInitializer"},{"id":416,"kind":2048,"name":"canHandle","url":"classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/RootContainerInitializer\".RootContainerInitializer"},{"id":417,"kind":2048,"name":"handleSafe","url":"classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/RootContainerInitializer\".RootContainerInitializer"},{"id":418,"kind":32,"name":"namedNode","url":"modules/_init_rootcontainerinitializer_.html#namednode","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"init/RootContainerInitializer\""},{"id":419,"kind":1,"name":"\"server/HttpServerFactory\"","url":"modules/_server_httpserverfactory_.html","classes":"tsd-kind-module"},{"id":420,"kind":256,"name":"HttpServerFactory","url":"interfaces/_server_httpserverfactory_.httpserverfactory.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"server/HttpServerFactory\""},{"id":421,"kind":1024,"name":"startServer","url":"interfaces/_server_httpserverfactory_.httpserverfactory.html#startserver","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"server/HttpServerFactory\".HttpServerFactory"},{"id":422,"kind":65536,"name":"__type","url":"interfaces/_server_httpserverfactory_.httpserverfactory.html#startserver.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"server/HttpServerFactory\".HttpServerFactory.startServer"},{"id":423,"kind":1,"name":"\"init/ServerInitializer\"","url":"modules/_init_serverinitializer_.html","classes":"tsd-kind-module"},{"id":424,"kind":128,"name":"ServerInitializer","url":"classes/_init_serverinitializer_.serverinitializer.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"init/ServerInitializer\""},{"id":425,"kind":1024,"name":"serverFactory","url":"classes/_init_serverinitializer_.serverinitializer.html#serverfactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"init/ServerInitializer\".ServerInitializer"},{"id":426,"kind":1024,"name":"port","url":"classes/_init_serverinitializer_.serverinitializer.html#port","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"init/ServerInitializer\".ServerInitializer"},{"id":427,"kind":512,"name":"constructor","url":"classes/_init_serverinitializer_.serverinitializer.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"init/ServerInitializer\".ServerInitializer"},{"id":428,"kind":2048,"name":"handle","url":"classes/_init_serverinitializer_.serverinitializer.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"init/ServerInitializer\".ServerInitializer"},{"id":429,"kind":2048,"name":"canHandle","url":"classes/_init_serverinitializer_.serverinitializer.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/ServerInitializer\".ServerInitializer"},{"id":430,"kind":2048,"name":"handleSafe","url":"classes/_init_serverinitializer_.serverinitializer.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"init/ServerInitializer\".ServerInitializer"},{"id":431,"kind":1,"name":"\"ldp/http/metadata/MetadataExtractor\"","url":"modules/_ldp_http_metadata_metadataextractor_.html","classes":"tsd-kind-module"},{"id":432,"kind":128,"name":"MetadataExtractor","url":"classes/_ldp_http_metadata_metadataextractor_.metadataextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/metadata/MetadataExtractor\""},{"id":433,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_metadata_metadataextractor_.metadataextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/MetadataExtractor\".MetadataExtractor"},{"id":434,"kind":2048,"name":"handle","url":"classes/_ldp_http_metadata_metadataextractor_.metadataextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/MetadataExtractor\".MetadataExtractor"},{"id":435,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_metadata_metadataextractor_.metadataextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/MetadataExtractor\".MetadataExtractor"},{"id":436,"kind":1,"name":"\"ldp/http/metadata/MetadataParser\"","url":"modules/_ldp_http_metadata_metadataparser_.html","classes":"tsd-kind-module"},{"id":437,"kind":256,"name":"MetadataParser","url":"interfaces/_ldp_http_metadata_metadataparser_.metadataparser.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/http/metadata/MetadataParser\""},{"id":438,"kind":1024,"name":"parse","url":"interfaces/_ldp_http_metadata_metadataparser_.metadataparser.html#parse","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/http/metadata/MetadataParser\".MetadataParser"},{"id":439,"kind":65536,"name":"__type","url":"interfaces/_ldp_http_metadata_metadataparser_.metadataparser.html#parse.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"ldp/http/metadata/MetadataParser\".MetadataParser.parse"},{"id":440,"kind":1,"name":"\"ldp/http/metadata/BasicMetadataExtractor\"","url":"modules/_ldp_http_metadata_basicmetadataextractor_.html","classes":"tsd-kind-module"},{"id":441,"kind":128,"name":"BasicMetadataExtractor","url":"classes/_ldp_http_metadata_basicmetadataextractor_.basicmetadataextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/metadata/BasicMetadataExtractor\""},{"id":442,"kind":1024,"name":"parsers","url":"classes/_ldp_http_metadata_basicmetadataextractor_.basicmetadataextractor.html#parsers","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/http/metadata/BasicMetadataExtractor\".BasicMetadataExtractor"},{"id":443,"kind":512,"name":"constructor","url":"classes/_ldp_http_metadata_basicmetadataextractor_.basicmetadataextractor.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/http/metadata/BasicMetadataExtractor\".BasicMetadataExtractor"},{"id":444,"kind":2048,"name":"handle","url":"classes/_ldp_http_metadata_basicmetadataextractor_.basicmetadataextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/metadata/BasicMetadataExtractor\".BasicMetadataExtractor"},{"id":445,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_metadata_basicmetadataextractor_.basicmetadataextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/BasicMetadataExtractor\".BasicMetadataExtractor"},{"id":446,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_metadata_basicmetadataextractor_.basicmetadataextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/BasicMetadataExtractor\".BasicMetadataExtractor"},{"id":447,"kind":1,"name":"\"ldp/http/metadata/ContentTypeParser\"","url":"modules/_ldp_http_metadata_contenttypeparser_.html","classes":"tsd-kind-module"},{"id":448,"kind":128,"name":"ContentTypeParser","url":"classes/_ldp_http_metadata_contenttypeparser_.contenttypeparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/metadata/ContentTypeParser\""},{"id":449,"kind":2048,"name":"parse","url":"classes/_ldp_http_metadata_contenttypeparser_.contenttypeparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/http/metadata/ContentTypeParser\".ContentTypeParser"},{"id":450,"kind":1,"name":"\"server/HttpResponse\"","url":"modules/_server_httpresponse_.html","classes":"tsd-kind-module"},{"id":451,"kind":4194304,"name":"HttpResponse","url":"modules/_server_httpresponse_.html#httpresponse","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"\"server/HttpResponse\""},{"id":452,"kind":1,"name":"\"util/HeaderUtil\"","url":"modules/_util_headerutil_.html","classes":"tsd-kind-module"},{"id":453,"kind":256,"name":"AcceptHeader","url":"interfaces/_util_headerutil_.acceptheader.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":454,"kind":1024,"name":"range","url":"interfaces/_util_headerutil_.acceptheader.html#range","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/HeaderUtil\".AcceptHeader"},{"id":455,"kind":1024,"name":"weight","url":"interfaces/_util_headerutil_.acceptheader.html#weight","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/HeaderUtil\".AcceptHeader"},{"id":456,"kind":256,"name":"Accept","url":"interfaces/_util_headerutil_.accept.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":457,"kind":1024,"name":"parameters","url":"interfaces/_util_headerutil_.accept.html#parameters","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/HeaderUtil\".Accept"},{"id":458,"kind":65536,"name":"__type","url":"interfaces/_util_headerutil_.accept.html#parameters.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"util/HeaderUtil\".Accept.parameters"},{"id":459,"kind":32,"name":"mediaType","url":"interfaces/_util_headerutil_.accept.html#parameters.__type.mediatype","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"\"util/HeaderUtil\".Accept.parameters.__type"},{"id":460,"kind":32,"name":"extension","url":"interfaces/_util_headerutil_.accept.html#parameters.__type.extension","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"\"util/HeaderUtil\".Accept.parameters.__type"},{"id":461,"kind":1024,"name":"range","url":"interfaces/_util_headerutil_.accept.html#range","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/HeaderUtil\".Accept"},{"id":462,"kind":1024,"name":"weight","url":"interfaces/_util_headerutil_.accept.html#weight","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/HeaderUtil\".Accept"},{"id":463,"kind":256,"name":"AcceptCharset","url":"interfaces/_util_headerutil_.acceptcharset.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":464,"kind":1024,"name":"range","url":"interfaces/_util_headerutil_.acceptcharset.html#range","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/HeaderUtil\".AcceptCharset"},{"id":465,"kind":1024,"name":"weight","url":"interfaces/_util_headerutil_.acceptcharset.html#weight","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/HeaderUtil\".AcceptCharset"},{"id":466,"kind":256,"name":"AcceptEncoding","url":"interfaces/_util_headerutil_.acceptencoding.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":467,"kind":1024,"name":"range","url":"interfaces/_util_headerutil_.acceptencoding.html#range","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/HeaderUtil\".AcceptEncoding"},{"id":468,"kind":1024,"name":"weight","url":"interfaces/_util_headerutil_.acceptencoding.html#weight","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/HeaderUtil\".AcceptEncoding"},{"id":469,"kind":256,"name":"AcceptLanguage","url":"interfaces/_util_headerutil_.acceptlanguage.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":470,"kind":1024,"name":"range","url":"interfaces/_util_headerutil_.acceptlanguage.html#range","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/HeaderUtil\".AcceptLanguage"},{"id":471,"kind":1024,"name":"weight","url":"interfaces/_util_headerutil_.acceptlanguage.html#weight","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/HeaderUtil\".AcceptLanguage"},{"id":472,"kind":256,"name":"Forwarded","url":"interfaces/_util_headerutil_.forwarded.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":473,"kind":1024,"name":"by","url":"interfaces/_util_headerutil_.forwarded.html#by","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/HeaderUtil\".Forwarded"},{"id":474,"kind":1024,"name":"for","url":"interfaces/_util_headerutil_.forwarded.html#for","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/HeaderUtil\".Forwarded"},{"id":475,"kind":1024,"name":"host","url":"interfaces/_util_headerutil_.forwarded.html#host","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/HeaderUtil\".Forwarded"},{"id":476,"kind":1024,"name":"proto","url":"interfaces/_util_headerutil_.forwarded.html#proto","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/HeaderUtil\".Forwarded"},{"id":477,"kind":32,"name":"logger","url":"modules/_util_headerutil_.html#logger","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/HeaderUtil\""},{"id":478,"kind":32,"name":"token","url":"modules/_util_headerutil_.html#token","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/HeaderUtil\""},{"id":479,"kind":64,"name":"transformQuotedStrings","url":"modules/_util_headerutil_.html#transformquotedstrings","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":480,"kind":64,"name":"splitAndClean","url":"modules/_util_headerutil_.html#splitandclean","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":481,"kind":64,"name":"testQValue","url":"modules/_util_headerutil_.html#testqvalue","classes":"tsd-kind-function tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/HeaderUtil\""},{"id":482,"kind":64,"name":"parseParameters","url":"modules/_util_headerutil_.html#parseparameters","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":483,"kind":64,"name":"parseAcceptPart","url":"modules/_util_headerutil_.html#parseacceptpart","classes":"tsd-kind-function tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/HeaderUtil\""},{"id":484,"kind":64,"name":"parseNoParameters","url":"modules/_util_headerutil_.html#parsenoparameters","classes":"tsd-kind-function tsd-parent-kind-module tsd-is-not-exported","parent":"\"util/HeaderUtil\""},{"id":485,"kind":64,"name":"parseAccept","url":"modules/_util_headerutil_.html#parseaccept","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":486,"kind":64,"name":"parseAcceptCharset","url":"modules/_util_headerutil_.html#parseacceptcharset","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":487,"kind":64,"name":"parseAcceptEncoding","url":"modules/_util_headerutil_.html#parseacceptencoding","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":488,"kind":64,"name":"parseAcceptLanguage","url":"modules/_util_headerutil_.html#parseacceptlanguage","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":489,"kind":64,"name":"addHeader","url":"modules/_util_headerutil_.html#addheader","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":490,"kind":64,"name":"parseForwarded","url":"modules/_util_headerutil_.html#parseforwarded","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/HeaderUtil\""},{"id":491,"kind":1,"name":"\"ldp/http/metadata/MetadataWriter\"","url":"modules/_ldp_http_metadata_metadatawriter_.html","classes":"tsd-kind-module"},{"id":492,"kind":128,"name":"MetadataWriter","url":"classes/_ldp_http_metadata_metadatawriter_.metadatawriter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/metadata/MetadataWriter\""},{"id":493,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_metadata_metadatawriter_.metadatawriter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/MetadataWriter\".MetadataWriter"},{"id":494,"kind":2048,"name":"handle","url":"classes/_ldp_http_metadata_metadatawriter_.metadatawriter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/MetadataWriter\".MetadataWriter"},{"id":495,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_metadata_metadatawriter_.metadatawriter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/MetadataWriter\".MetadataWriter"},{"id":496,"kind":1,"name":"\"ldp/http/metadata/LinkRelMetadataWriter\"","url":"modules/_ldp_http_metadata_linkrelmetadatawriter_.html","classes":"tsd-kind-module"},{"id":497,"kind":128,"name":"LinkRelMetadataWriter","url":"classes/_ldp_http_metadata_linkrelmetadatawriter_.linkrelmetadatawriter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/metadata/LinkRelMetadataWriter\""},{"id":498,"kind":1024,"name":"linkRelMap","url":"classes/_ldp_http_metadata_linkrelmetadatawriter_.linkrelmetadatawriter.html#linkrelmap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/http/metadata/LinkRelMetadataWriter\".LinkRelMetadataWriter"},{"id":499,"kind":512,"name":"constructor","url":"classes/_ldp_http_metadata_linkrelmetadatawriter_.linkrelmetadatawriter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/http/metadata/LinkRelMetadataWriter\".LinkRelMetadataWriter"},{"id":500,"kind":2048,"name":"handle","url":"classes/_ldp_http_metadata_linkrelmetadatawriter_.linkrelmetadatawriter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/metadata/LinkRelMetadataWriter\".LinkRelMetadataWriter"},{"id":501,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_metadata_linkrelmetadatawriter_.linkrelmetadatawriter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/LinkRelMetadataWriter\".LinkRelMetadataWriter"},{"id":502,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_metadata_linkrelmetadatawriter_.linkrelmetadatawriter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/LinkRelMetadataWriter\".LinkRelMetadataWriter"},{"id":503,"kind":1,"name":"\"ldp/http/metadata/LinkTypeParser\"","url":"modules/_ldp_http_metadata_linktypeparser_.html","classes":"tsd-kind-module"},{"id":504,"kind":128,"name":"LinkTypeParser","url":"classes/_ldp_http_metadata_linktypeparser_.linktypeparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/metadata/LinkTypeParser\""},{"id":505,"kind":1024,"name":"logger","url":"classes/_ldp_http_metadata_linktypeparser_.linktypeparser.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"ldp/http/metadata/LinkTypeParser\".LinkTypeParser"},{"id":506,"kind":2048,"name":"parse","url":"classes/_ldp_http_metadata_linktypeparser_.linktypeparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/http/metadata/LinkTypeParser\".LinkTypeParser"},{"id":507,"kind":2048,"name":"parseLink","url":"classes/_ldp_http_metadata_linktypeparser_.linktypeparser.html#parselink","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"ldp/http/metadata/LinkTypeParser\".LinkTypeParser"},{"id":508,"kind":1,"name":"\"ldp/http/metadata/MappedMetadataWriter\"","url":"modules/_ldp_http_metadata_mappedmetadatawriter_.html","classes":"tsd-kind-module"},{"id":509,"kind":128,"name":"MappedMetadataWriter","url":"classes/_ldp_http_metadata_mappedmetadatawriter_.mappedmetadatawriter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/metadata/MappedMetadataWriter\""},{"id":510,"kind":1024,"name":"headerMap","url":"classes/_ldp_http_metadata_mappedmetadatawriter_.mappedmetadatawriter.html#headermap","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/http/metadata/MappedMetadataWriter\".MappedMetadataWriter"},{"id":511,"kind":512,"name":"constructor","url":"classes/_ldp_http_metadata_mappedmetadatawriter_.mappedmetadatawriter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/http/metadata/MappedMetadataWriter\".MappedMetadataWriter"},{"id":512,"kind":2048,"name":"handle","url":"classes/_ldp_http_metadata_mappedmetadatawriter_.mappedmetadatawriter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/metadata/MappedMetadataWriter\".MappedMetadataWriter"},{"id":513,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_metadata_mappedmetadatawriter_.mappedmetadatawriter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/MappedMetadataWriter\".MappedMetadataWriter"},{"id":514,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_metadata_mappedmetadatawriter_.mappedmetadatawriter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/metadata/MappedMetadataWriter\".MappedMetadataWriter"},{"id":515,"kind":1,"name":"\"ldp/http/metadata/SlugParser\"","url":"modules/_ldp_http_metadata_slugparser_.html","classes":"tsd-kind-module"},{"id":516,"kind":128,"name":"SlugParser","url":"classes/_ldp_http_metadata_slugparser_.slugparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/metadata/SlugParser\""},{"id":517,"kind":1024,"name":"logger","url":"classes/_ldp_http_metadata_slugparser_.slugparser.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"ldp/http/metadata/SlugParser\".SlugParser"},{"id":518,"kind":2048,"name":"parse","url":"classes/_ldp_http_metadata_slugparser_.slugparser.html#parse","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"ldp/http/metadata/SlugParser\".SlugParser"},{"id":519,"kind":1,"name":"\"ldp/http/response/ResponseDescription\"","url":"modules/_ldp_http_response_responsedescription_.html","classes":"tsd-kind-module"},{"id":520,"kind":128,"name":"ResponseDescription","url":"classes/_ldp_http_response_responsedescription_.responsedescription.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/response/ResponseDescription\""},{"id":521,"kind":1024,"name":"statusCode","url":"classes/_ldp_http_response_responsedescription_.responsedescription.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"ldp/http/response/ResponseDescription\".ResponseDescription"},{"id":522,"kind":1024,"name":"metadata","url":"classes/_ldp_http_response_responsedescription_.responsedescription.html#metadata","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"ldp/http/response/ResponseDescription\".ResponseDescription"},{"id":523,"kind":1024,"name":"data","url":"classes/_ldp_http_response_responsedescription_.responsedescription.html#data","classes":"tsd-kind-property tsd-parent-kind-class","parent":"\"ldp/http/response/ResponseDescription\".ResponseDescription"},{"id":524,"kind":512,"name":"constructor","url":"classes/_ldp_http_response_responsedescription_.responsedescription.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/http/response/ResponseDescription\".ResponseDescription"},{"id":525,"kind":1,"name":"\"ldp/http/response/CreatedResponseDescription\"","url":"modules/_ldp_http_response_createdresponsedescription_.html","classes":"tsd-kind-module"},{"id":526,"kind":128,"name":"CreatedResponseDescription","url":"classes/_ldp_http_response_createdresponsedescription_.createdresponsedescription.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/response/CreatedResponseDescription\""},{"id":527,"kind":512,"name":"constructor","url":"classes/_ldp_http_response_createdresponsedescription_.createdresponsedescription.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/response/CreatedResponseDescription\".CreatedResponseDescription"},{"id":528,"kind":1024,"name":"statusCode","url":"classes/_ldp_http_response_createdresponsedescription_.createdresponsedescription.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/response/CreatedResponseDescription\".CreatedResponseDescription"},{"id":529,"kind":1024,"name":"metadata","url":"classes/_ldp_http_response_createdresponsedescription_.createdresponsedescription.html#metadata","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/response/CreatedResponseDescription\".CreatedResponseDescription"},{"id":530,"kind":1024,"name":"data","url":"classes/_ldp_http_response_createdresponsedescription_.createdresponsedescription.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/response/CreatedResponseDescription\".CreatedResponseDescription"},{"id":531,"kind":1,"name":"\"ldp/http/response/OkResponseDescription\"","url":"modules/_ldp_http_response_okresponsedescription_.html","classes":"tsd-kind-module"},{"id":532,"kind":128,"name":"OkResponseDescription","url":"classes/_ldp_http_response_okresponsedescription_.okresponsedescription.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/response/OkResponseDescription\""},{"id":533,"kind":512,"name":"constructor","url":"classes/_ldp_http_response_okresponsedescription_.okresponsedescription.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/response/OkResponseDescription\".OkResponseDescription"},{"id":534,"kind":1024,"name":"statusCode","url":"classes/_ldp_http_response_okresponsedescription_.okresponsedescription.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/response/OkResponseDescription\".OkResponseDescription"},{"id":535,"kind":1024,"name":"metadata","url":"classes/_ldp_http_response_okresponsedescription_.okresponsedescription.html#metadata","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/response/OkResponseDescription\".OkResponseDescription"},{"id":536,"kind":1024,"name":"data","url":"classes/_ldp_http_response_okresponsedescription_.okresponsedescription.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/response/OkResponseDescription\".OkResponseDescription"},{"id":537,"kind":1,"name":"\"ldp/http/response/ResetResponseDescription\"","url":"modules/_ldp_http_response_resetresponsedescription_.html","classes":"tsd-kind-module"},{"id":538,"kind":128,"name":"ResetResponseDescription","url":"classes/_ldp_http_response_resetresponsedescription_.resetresponsedescription.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/response/ResetResponseDescription\""},{"id":539,"kind":512,"name":"constructor","url":"classes/_ldp_http_response_resetresponsedescription_.resetresponsedescription.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/response/ResetResponseDescription\".ResetResponseDescription"},{"id":540,"kind":1024,"name":"statusCode","url":"classes/_ldp_http_response_resetresponsedescription_.resetresponsedescription.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/response/ResetResponseDescription\".ResetResponseDescription"},{"id":541,"kind":1024,"name":"metadata","url":"classes/_ldp_http_response_resetresponsedescription_.resetresponsedescription.html#metadata","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/response/ResetResponseDescription\".ResetResponseDescription"},{"id":542,"kind":1024,"name":"data","url":"classes/_ldp_http_response_resetresponsedescription_.resetresponsedescription.html#data","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/response/ResetResponseDescription\".ResetResponseDescription"},{"id":543,"kind":1,"name":"\"ldp/http/PreferenceParser\"","url":"modules/_ldp_http_preferenceparser_.html","classes":"tsd-kind-module"},{"id":544,"kind":128,"name":"PreferenceParser","url":"classes/_ldp_http_preferenceparser_.preferenceparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/PreferenceParser\""},{"id":545,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_preferenceparser_.preferenceparser.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/PreferenceParser\".PreferenceParser"},{"id":546,"kind":2048,"name":"handle","url":"classes/_ldp_http_preferenceparser_.preferenceparser.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/PreferenceParser\".PreferenceParser"},{"id":547,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_preferenceparser_.preferenceparser.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/PreferenceParser\".PreferenceParser"},{"id":548,"kind":1,"name":"\"ldp/http/AcceptPreferenceParser\"","url":"modules/_ldp_http_acceptpreferenceparser_.html","classes":"tsd-kind-module"},{"id":549,"kind":128,"name":"AcceptPreferenceParser","url":"classes/_ldp_http_acceptpreferenceparser_.acceptpreferenceparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/AcceptPreferenceParser\""},{"id":550,"kind":512,"name":"constructor","url":"classes/_ldp_http_acceptpreferenceparser_.acceptpreferenceparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/http/AcceptPreferenceParser\".AcceptPreferenceParser"},{"id":551,"kind":2048,"name":"handle","url":"classes/_ldp_http_acceptpreferenceparser_.acceptpreferenceparser.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/AcceptPreferenceParser\".AcceptPreferenceParser"},{"id":552,"kind":2048,"name":"parseHeader","url":"classes/_ldp_http_acceptpreferenceparser_.acceptpreferenceparser.html#parseheader","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"ldp/http/AcceptPreferenceParser\".AcceptPreferenceParser"},{"id":553,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_acceptpreferenceparser_.acceptpreferenceparser.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/AcceptPreferenceParser\".AcceptPreferenceParser"},{"id":554,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_acceptpreferenceparser_.acceptpreferenceparser.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/AcceptPreferenceParser\".AcceptPreferenceParser"},{"id":555,"kind":1,"name":"\"ldp/operations/Operation\"","url":"modules/_ldp_operations_operation_.html","classes":"tsd-kind-module"},{"id":556,"kind":256,"name":"Operation","url":"interfaces/_ldp_operations_operation_.operation.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/operations/Operation\""},{"id":557,"kind":1024,"name":"method","url":"interfaces/_ldp_operations_operation_.operation.html#method","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/operations/Operation\".Operation"},{"id":558,"kind":1024,"name":"target","url":"interfaces/_ldp_operations_operation_.operation.html#target","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/operations/Operation\".Operation"},{"id":559,"kind":1024,"name":"preferences","url":"interfaces/_ldp_operations_operation_.operation.html#preferences","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/operations/Operation\".Operation"},{"id":560,"kind":1024,"name":"body","url":"interfaces/_ldp_operations_operation_.operation.html#body","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/operations/Operation\".Operation"},{"id":561,"kind":1,"name":"\"ldp/http/BodyParser\"","url":"modules/_ldp_http_bodyparser_.html","classes":"tsd-kind-module"},{"id":562,"kind":256,"name":"BodyParserArgs","url":"interfaces/_ldp_http_bodyparser_.bodyparserargs.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/http/BodyParser\""},{"id":563,"kind":1024,"name":"request","url":"interfaces/_ldp_http_bodyparser_.bodyparserargs.html#request","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/http/BodyParser\".BodyParserArgs"},{"id":564,"kind":1024,"name":"metadata","url":"interfaces/_ldp_http_bodyparser_.bodyparserargs.html#metadata","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/http/BodyParser\".BodyParserArgs"},{"id":565,"kind":128,"name":"BodyParser","url":"classes/_ldp_http_bodyparser_.bodyparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/BodyParser\""},{"id":566,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_bodyparser_.bodyparser.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/BodyParser\".BodyParser"},{"id":567,"kind":2048,"name":"handle","url":"classes/_ldp_http_bodyparser_.bodyparser.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/BodyParser\".BodyParser"},{"id":568,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_bodyparser_.bodyparser.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/BodyParser\".BodyParser"},{"id":569,"kind":1,"name":"\"ldp/http/RequestParser\"","url":"modules/_ldp_http_requestparser_.html","classes":"tsd-kind-module"},{"id":570,"kind":128,"name":"RequestParser","url":"classes/_ldp_http_requestparser_.requestparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/RequestParser\""},{"id":571,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_requestparser_.requestparser.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/RequestParser\".RequestParser"},{"id":572,"kind":2048,"name":"handle","url":"classes/_ldp_http_requestparser_.requestparser.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/RequestParser\".RequestParser"},{"id":573,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_requestparser_.requestparser.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/RequestParser\".RequestParser"},{"id":574,"kind":1,"name":"\"ldp/http/BasicRequestParser\"","url":"modules/_ldp_http_basicrequestparser_.html","classes":"tsd-kind-module"},{"id":575,"kind":256,"name":"SimpleRequestParserArgs","url":"interfaces/_ldp_http_basicrequestparser_.simplerequestparserargs.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/http/BasicRequestParser\""},{"id":576,"kind":1024,"name":"targetExtractor","url":"interfaces/_ldp_http_basicrequestparser_.simplerequestparserargs.html#targetextractor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/http/BasicRequestParser\".SimpleRequestParserArgs"},{"id":577,"kind":1024,"name":"preferenceParser","url":"interfaces/_ldp_http_basicrequestparser_.simplerequestparserargs.html#preferenceparser","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/http/BasicRequestParser\".SimpleRequestParserArgs"},{"id":578,"kind":1024,"name":"metadataExtractor","url":"interfaces/_ldp_http_basicrequestparser_.simplerequestparserargs.html#metadataextractor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/http/BasicRequestParser\".SimpleRequestParserArgs"},{"id":579,"kind":1024,"name":"bodyParser","url":"interfaces/_ldp_http_basicrequestparser_.simplerequestparserargs.html#bodyparser","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/http/BasicRequestParser\".SimpleRequestParserArgs"},{"id":580,"kind":128,"name":"BasicRequestParser","url":"classes/_ldp_http_basicrequestparser_.basicrequestparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/BasicRequestParser\""},{"id":581,"kind":1024,"name":"targetExtractor","url":"classes/_ldp_http_basicrequestparser_.basicrequestparser.html#targetextractor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/http/BasicRequestParser\".BasicRequestParser"},{"id":582,"kind":1024,"name":"preferenceParser","url":"classes/_ldp_http_basicrequestparser_.basicrequestparser.html#preferenceparser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/http/BasicRequestParser\".BasicRequestParser"},{"id":583,"kind":1024,"name":"metadataExtractor","url":"classes/_ldp_http_basicrequestparser_.basicrequestparser.html#metadataextractor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/http/BasicRequestParser\".BasicRequestParser"},{"id":584,"kind":1024,"name":"bodyParser","url":"classes/_ldp_http_basicrequestparser_.basicrequestparser.html#bodyparser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/http/BasicRequestParser\".BasicRequestParser"},{"id":585,"kind":512,"name":"constructor","url":"classes/_ldp_http_basicrequestparser_.basicrequestparser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/http/BasicRequestParser\".BasicRequestParser"},{"id":586,"kind":2048,"name":"handle","url":"classes/_ldp_http_basicrequestparser_.basicrequestparser.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/BasicRequestParser\".BasicRequestParser"},{"id":587,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_basicrequestparser_.basicrequestparser.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/BasicRequestParser\".BasicRequestParser"},{"id":588,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_basicrequestparser_.basicrequestparser.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/BasicRequestParser\".BasicRequestParser"},{"id":589,"kind":1,"name":"\"ldp/http/ResponseWriter\"","url":"modules/_ldp_http_responsewriter_.html","classes":"tsd-kind-module"},{"id":590,"kind":128,"name":"ResponseWriter","url":"classes/_ldp_http_responsewriter_.responsewriter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/ResponseWriter\""},{"id":591,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_responsewriter_.responsewriter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/ResponseWriter\".ResponseWriter"},{"id":592,"kind":2048,"name":"handle","url":"classes/_ldp_http_responsewriter_.responsewriter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/ResponseWriter\".ResponseWriter"},{"id":593,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_responsewriter_.responsewriter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/ResponseWriter\".ResponseWriter"},{"id":594,"kind":1,"name":"\"ldp/http/BasicResponseWriter\"","url":"modules/_ldp_http_basicresponsewriter_.html","classes":"tsd-kind-module"},{"id":595,"kind":128,"name":"BasicResponseWriter","url":"classes/_ldp_http_basicresponsewriter_.basicresponsewriter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/BasicResponseWriter\""},{"id":596,"kind":1024,"name":"logger","url":"classes/_ldp_http_basicresponsewriter_.basicresponsewriter.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"ldp/http/BasicResponseWriter\".BasicResponseWriter"},{"id":597,"kind":1024,"name":"metadataWriter","url":"classes/_ldp_http_basicresponsewriter_.basicresponsewriter.html#metadatawriter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/http/BasicResponseWriter\".BasicResponseWriter"},{"id":598,"kind":512,"name":"constructor","url":"classes/_ldp_http_basicresponsewriter_.basicresponsewriter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/http/BasicResponseWriter\".BasicResponseWriter"},{"id":599,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_basicresponsewriter_.basicresponsewriter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/BasicResponseWriter\".BasicResponseWriter"},{"id":600,"kind":2048,"name":"handle","url":"classes/_ldp_http_basicresponsewriter_.basicresponsewriter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/BasicResponseWriter\".BasicResponseWriter"},{"id":601,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_basicresponsewriter_.basicresponsewriter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/BasicResponseWriter\".BasicResponseWriter"},{"id":602,"kind":1,"name":"\"ldp/http/BasicTargetExtractor\"","url":"modules/_ldp_http_basictargetextractor_.html","classes":"tsd-kind-module"},{"id":603,"kind":128,"name":"BasicTargetExtractor","url":"classes/_ldp_http_basictargetextractor_.basictargetextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/BasicTargetExtractor\""},{"id":604,"kind":2048,"name":"handle","url":"classes/_ldp_http_basictargetextractor_.basictargetextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/BasicTargetExtractor\".BasicTargetExtractor"},{"id":605,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_basictargetextractor_.basictargetextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/BasicTargetExtractor\".BasicTargetExtractor"},{"id":606,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_basictargetextractor_.basictargetextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/BasicTargetExtractor\".BasicTargetExtractor"},{"id":607,"kind":1,"name":"\"ldp/http/ErrorResponseWriter\"","url":"modules/_ldp_http_errorresponsewriter_.html","classes":"tsd-kind-module"},{"id":608,"kind":128,"name":"ErrorResponseWriter","url":"classes/_ldp_http_errorresponsewriter_.errorresponsewriter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/ErrorResponseWriter\""},{"id":609,"kind":1024,"name":"logger","url":"classes/_ldp_http_errorresponsewriter_.errorresponsewriter.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"ldp/http/ErrorResponseWriter\".ErrorResponseWriter"},{"id":610,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_errorresponsewriter_.errorresponsewriter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/ErrorResponseWriter\".ErrorResponseWriter"},{"id":611,"kind":2048,"name":"handle","url":"classes/_ldp_http_errorresponsewriter_.errorresponsewriter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/ErrorResponseWriter\".ErrorResponseWriter"},{"id":612,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_errorresponsewriter_.errorresponsewriter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/ErrorResponseWriter\".ErrorResponseWriter"},{"id":613,"kind":1,"name":"\"ldp/http/RawBodyParser\"","url":"modules/_ldp_http_rawbodyparser_.html","classes":"tsd-kind-module"},{"id":614,"kind":128,"name":"RawBodyParser","url":"classes/_ldp_http_rawbodyparser_.rawbodyparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/RawBodyParser\""},{"id":615,"kind":1024,"name":"logger","url":"classes/_ldp_http_rawbodyparser_.rawbodyparser.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"ldp/http/RawBodyParser\".RawBodyParser"},{"id":616,"kind":2048,"name":"handle","url":"classes/_ldp_http_rawbodyparser_.rawbodyparser.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/RawBodyParser\".RawBodyParser"},{"id":617,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_rawbodyparser_.rawbodyparser.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/RawBodyParser\".RawBodyParser"},{"id":618,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_rawbodyparser_.rawbodyparser.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/RawBodyParser\".RawBodyParser"},{"id":619,"kind":1,"name":"\"util/errors/UnsupportedMediaTypeHttpError\"","url":"modules/_util_errors_unsupportedmediatypehttperror_.html","classes":"tsd-kind-module"},{"id":620,"kind":128,"name":"UnsupportedMediaTypeHttpError","url":"classes/_util_errors_unsupportedmediatypehttperror_.unsupportedmediatypehttperror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/errors/UnsupportedMediaTypeHttpError\""},{"id":621,"kind":512,"name":"constructor","url":"classes/_util_errors_unsupportedmediatypehttperror_.unsupportedmediatypehttperror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/errors/UnsupportedMediaTypeHttpError\".UnsupportedMediaTypeHttpError"},{"id":622,"kind":1024,"name":"statusCode","url":"classes/_util_errors_unsupportedmediatypehttperror_.unsupportedmediatypehttperror.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/UnsupportedMediaTypeHttpError\".UnsupportedMediaTypeHttpError"},{"id":623,"kind":1024,"name":"name","url":"classes/_util_errors_unsupportedmediatypehttperror_.unsupportedmediatypehttperror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/UnsupportedMediaTypeHttpError\".UnsupportedMediaTypeHttpError"},{"id":624,"kind":1024,"name":"message","url":"classes/_util_errors_unsupportedmediatypehttperror_.unsupportedmediatypehttperror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/UnsupportedMediaTypeHttpError\".UnsupportedMediaTypeHttpError"},{"id":625,"kind":1024,"name":"stack","url":"classes/_util_errors_unsupportedmediatypehttperror_.unsupportedmediatypehttperror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/UnsupportedMediaTypeHttpError\".UnsupportedMediaTypeHttpError"},{"id":626,"kind":1,"name":"\"ldp/http/SparqlUpdatePatch\"","url":"modules/_ldp_http_sparqlupdatepatch_.html","classes":"tsd-kind-module"},{"id":627,"kind":256,"name":"SparqlUpdatePatch","url":"interfaces/_ldp_http_sparqlupdatepatch_.sparqlupdatepatch.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/http/SparqlUpdatePatch\""},{"id":628,"kind":1024,"name":"algebra","url":"interfaces/_ldp_http_sparqlupdatepatch_.sparqlupdatepatch.html#algebra","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/http/SparqlUpdatePatch\".SparqlUpdatePatch"},{"id":629,"kind":1024,"name":"metadata","url":"interfaces/_ldp_http_sparqlupdatepatch_.sparqlupdatepatch.html#metadata","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"ldp/http/SparqlUpdatePatch\".SparqlUpdatePatch"},{"id":630,"kind":1024,"name":"data","url":"interfaces/_ldp_http_sparqlupdatepatch_.sparqlupdatepatch.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"ldp/http/SparqlUpdatePatch\".SparqlUpdatePatch"},{"id":631,"kind":1024,"name":"binary","url":"interfaces/_ldp_http_sparqlupdatepatch_.sparqlupdatepatch.html#binary","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"ldp/http/SparqlUpdatePatch\".SparqlUpdatePatch"},{"id":632,"kind":1,"name":"\"ldp/http/SparqlUpdateBodyParser\"","url":"modules/_ldp_http_sparqlupdatebodyparser_.html","classes":"tsd-kind-module"},{"id":633,"kind":128,"name":"SparqlUpdateBodyParser","url":"classes/_ldp_http_sparqlupdatebodyparser_.sparqlupdatebodyparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/http/SparqlUpdateBodyParser\""},{"id":634,"kind":1024,"name":"logger","url":"classes/_ldp_http_sparqlupdatebodyparser_.sparqlupdatebodyparser.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"ldp/http/SparqlUpdateBodyParser\".SparqlUpdateBodyParser"},{"id":635,"kind":2048,"name":"canHandle","url":"classes/_ldp_http_sparqlupdatebodyparser_.sparqlupdatebodyparser.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/SparqlUpdateBodyParser\".SparqlUpdateBodyParser"},{"id":636,"kind":2048,"name":"handle","url":"classes/_ldp_http_sparqlupdatebodyparser_.sparqlupdatebodyparser.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/http/SparqlUpdateBodyParser\".SparqlUpdateBodyParser"},{"id":637,"kind":2048,"name":"handleSafe","url":"classes/_ldp_http_sparqlupdatebodyparser_.sparqlupdatebodyparser.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/http/SparqlUpdateBodyParser\".SparqlUpdateBodyParser"},{"id":638,"kind":1,"name":"\"ldp/operations/OperationHandler\"","url":"modules/_ldp_operations_operationhandler_.html","classes":"tsd-kind-module"},{"id":639,"kind":128,"name":"OperationHandler","url":"classes/_ldp_operations_operationhandler_.operationhandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/operations/OperationHandler\""},{"id":640,"kind":2048,"name":"canHandle","url":"classes/_ldp_operations_operationhandler_.operationhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/operations/OperationHandler\".OperationHandler"},{"id":641,"kind":2048,"name":"handle","url":"classes/_ldp_operations_operationhandler_.operationhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/operations/OperationHandler\".OperationHandler"},{"id":642,"kind":2048,"name":"handleSafe","url":"classes/_ldp_operations_operationhandler_.operationhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/operations/OperationHandler\".OperationHandler"},{"id":643,"kind":1,"name":"\"ldp/operations/DeleteOperationHandler\"","url":"modules/_ldp_operations_deleteoperationhandler_.html","classes":"tsd-kind-module"},{"id":644,"kind":128,"name":"DeleteOperationHandler","url":"classes/_ldp_operations_deleteoperationhandler_.deleteoperationhandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/operations/DeleteOperationHandler\""},{"id":645,"kind":1024,"name":"store","url":"classes/_ldp_operations_deleteoperationhandler_.deleteoperationhandler.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/operations/DeleteOperationHandler\".DeleteOperationHandler"},{"id":646,"kind":512,"name":"constructor","url":"classes/_ldp_operations_deleteoperationhandler_.deleteoperationhandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/operations/DeleteOperationHandler\".DeleteOperationHandler"},{"id":647,"kind":2048,"name":"canHandle","url":"classes/_ldp_operations_deleteoperationhandler_.deleteoperationhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/DeleteOperationHandler\".DeleteOperationHandler"},{"id":648,"kind":2048,"name":"handle","url":"classes/_ldp_operations_deleteoperationhandler_.deleteoperationhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/DeleteOperationHandler\".DeleteOperationHandler"},{"id":649,"kind":2048,"name":"handleSafe","url":"classes/_ldp_operations_deleteoperationhandler_.deleteoperationhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/operations/DeleteOperationHandler\".DeleteOperationHandler"},{"id":650,"kind":1,"name":"\"ldp/operations/GetOperationHandler\"","url":"modules/_ldp_operations_getoperationhandler_.html","classes":"tsd-kind-module"},{"id":651,"kind":128,"name":"GetOperationHandler","url":"classes/_ldp_operations_getoperationhandler_.getoperationhandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/operations/GetOperationHandler\""},{"id":652,"kind":1024,"name":"store","url":"classes/_ldp_operations_getoperationhandler_.getoperationhandler.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/operations/GetOperationHandler\".GetOperationHandler"},{"id":653,"kind":512,"name":"constructor","url":"classes/_ldp_operations_getoperationhandler_.getoperationhandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/operations/GetOperationHandler\".GetOperationHandler"},{"id":654,"kind":2048,"name":"canHandle","url":"classes/_ldp_operations_getoperationhandler_.getoperationhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/GetOperationHandler\".GetOperationHandler"},{"id":655,"kind":2048,"name":"handle","url":"classes/_ldp_operations_getoperationhandler_.getoperationhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/GetOperationHandler\".GetOperationHandler"},{"id":656,"kind":2048,"name":"handleSafe","url":"classes/_ldp_operations_getoperationhandler_.getoperationhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/operations/GetOperationHandler\".GetOperationHandler"},{"id":657,"kind":1,"name":"\"ldp/operations/HeadOperationHandler\"","url":"modules/_ldp_operations_headoperationhandler_.html","classes":"tsd-kind-module"},{"id":658,"kind":128,"name":"HeadOperationHandler","url":"classes/_ldp_operations_headoperationhandler_.headoperationhandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/operations/HeadOperationHandler\""},{"id":659,"kind":1024,"name":"store","url":"classes/_ldp_operations_headoperationhandler_.headoperationhandler.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/operations/HeadOperationHandler\".HeadOperationHandler"},{"id":660,"kind":512,"name":"constructor","url":"classes/_ldp_operations_headoperationhandler_.headoperationhandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/operations/HeadOperationHandler\".HeadOperationHandler"},{"id":661,"kind":2048,"name":"canHandle","url":"classes/_ldp_operations_headoperationhandler_.headoperationhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/HeadOperationHandler\".HeadOperationHandler"},{"id":662,"kind":2048,"name":"handle","url":"classes/_ldp_operations_headoperationhandler_.headoperationhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/HeadOperationHandler\".HeadOperationHandler"},{"id":663,"kind":2048,"name":"handleSafe","url":"classes/_ldp_operations_headoperationhandler_.headoperationhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/operations/HeadOperationHandler\".HeadOperationHandler"},{"id":664,"kind":1,"name":"\"ldp/operations/PatchOperationHandler\"","url":"modules/_ldp_operations_patchoperationhandler_.html","classes":"tsd-kind-module"},{"id":665,"kind":128,"name":"PatchOperationHandler","url":"classes/_ldp_operations_patchoperationhandler_.patchoperationhandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/operations/PatchOperationHandler\""},{"id":666,"kind":1024,"name":"store","url":"classes/_ldp_operations_patchoperationhandler_.patchoperationhandler.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/operations/PatchOperationHandler\".PatchOperationHandler"},{"id":667,"kind":512,"name":"constructor","url":"classes/_ldp_operations_patchoperationhandler_.patchoperationhandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/operations/PatchOperationHandler\".PatchOperationHandler"},{"id":668,"kind":2048,"name":"canHandle","url":"classes/_ldp_operations_patchoperationhandler_.patchoperationhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/PatchOperationHandler\".PatchOperationHandler"},{"id":669,"kind":2048,"name":"handle","url":"classes/_ldp_operations_patchoperationhandler_.patchoperationhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/PatchOperationHandler\".PatchOperationHandler"},{"id":670,"kind":2048,"name":"handleSafe","url":"classes/_ldp_operations_patchoperationhandler_.patchoperationhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/operations/PatchOperationHandler\".PatchOperationHandler"},{"id":671,"kind":1,"name":"\"ldp/operations/PostOperationHandler\"","url":"modules/_ldp_operations_postoperationhandler_.html","classes":"tsd-kind-module"},{"id":672,"kind":128,"name":"PostOperationHandler","url":"classes/_ldp_operations_postoperationhandler_.postoperationhandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/operations/PostOperationHandler\""},{"id":673,"kind":1024,"name":"logger","url":"classes/_ldp_operations_postoperationhandler_.postoperationhandler.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"ldp/operations/PostOperationHandler\".PostOperationHandler"},{"id":674,"kind":1024,"name":"store","url":"classes/_ldp_operations_postoperationhandler_.postoperationhandler.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/operations/PostOperationHandler\".PostOperationHandler"},{"id":675,"kind":512,"name":"constructor","url":"classes/_ldp_operations_postoperationhandler_.postoperationhandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/operations/PostOperationHandler\".PostOperationHandler"},{"id":676,"kind":2048,"name":"canHandle","url":"classes/_ldp_operations_postoperationhandler_.postoperationhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/PostOperationHandler\".PostOperationHandler"},{"id":677,"kind":2048,"name":"handle","url":"classes/_ldp_operations_postoperationhandler_.postoperationhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/PostOperationHandler\".PostOperationHandler"},{"id":678,"kind":2048,"name":"handleSafe","url":"classes/_ldp_operations_postoperationhandler_.postoperationhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/operations/PostOperationHandler\".PostOperationHandler"},{"id":679,"kind":1,"name":"\"ldp/operations/PutOperationHandler\"","url":"modules/_ldp_operations_putoperationhandler_.html","classes":"tsd-kind-module"},{"id":680,"kind":128,"name":"PutOperationHandler","url":"classes/_ldp_operations_putoperationhandler_.putoperationhandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/operations/PutOperationHandler\""},{"id":681,"kind":1024,"name":"logger","url":"classes/_ldp_operations_putoperationhandler_.putoperationhandler.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"ldp/operations/PutOperationHandler\".PutOperationHandler"},{"id":682,"kind":1024,"name":"store","url":"classes/_ldp_operations_putoperationhandler_.putoperationhandler.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/operations/PutOperationHandler\".PutOperationHandler"},{"id":683,"kind":512,"name":"constructor","url":"classes/_ldp_operations_putoperationhandler_.putoperationhandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/operations/PutOperationHandler\".PutOperationHandler"},{"id":684,"kind":2048,"name":"canHandle","url":"classes/_ldp_operations_putoperationhandler_.putoperationhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/PutOperationHandler\".PutOperationHandler"},{"id":685,"kind":2048,"name":"handle","url":"classes/_ldp_operations_putoperationhandler_.putoperationhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/operations/PutOperationHandler\".PutOperationHandler"},{"id":686,"kind":2048,"name":"handleSafe","url":"classes/_ldp_operations_putoperationhandler_.putoperationhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/operations/PutOperationHandler\".PutOperationHandler"},{"id":687,"kind":1,"name":"\"ldp/permissions/PermissionsExtractor\"","url":"modules/_ldp_permissions_permissionsextractor_.html","classes":"tsd-kind-module"},{"id":688,"kind":128,"name":"PermissionsExtractor","url":"classes/_ldp_permissions_permissionsextractor_.permissionsextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/permissions/PermissionsExtractor\""},{"id":689,"kind":2048,"name":"canHandle","url":"classes/_ldp_permissions_permissionsextractor_.permissionsextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/permissions/PermissionsExtractor\".PermissionsExtractor"},{"id":690,"kind":2048,"name":"handle","url":"classes/_ldp_permissions_permissionsextractor_.permissionsextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/permissions/PermissionsExtractor\".PermissionsExtractor"},{"id":691,"kind":2048,"name":"handleSafe","url":"classes/_ldp_permissions_permissionsextractor_.permissionsextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/permissions/PermissionsExtractor\".PermissionsExtractor"},{"id":692,"kind":1,"name":"\"ldp/permissions/MethodPermissionsExtractor\"","url":"modules/_ldp_permissions_methodpermissionsextractor_.html","classes":"tsd-kind-module"},{"id":693,"kind":128,"name":"MethodPermissionsExtractor","url":"classes/_ldp_permissions_methodpermissionsextractor_.methodpermissionsextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/permissions/MethodPermissionsExtractor\""},{"id":694,"kind":2048,"name":"canHandle","url":"classes/_ldp_permissions_methodpermissionsextractor_.methodpermissionsextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/permissions/MethodPermissionsExtractor\".MethodPermissionsExtractor"},{"id":695,"kind":2048,"name":"handle","url":"classes/_ldp_permissions_methodpermissionsextractor_.methodpermissionsextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/permissions/MethodPermissionsExtractor\".MethodPermissionsExtractor"},{"id":696,"kind":2048,"name":"handleSafe","url":"classes/_ldp_permissions_methodpermissionsextractor_.methodpermissionsextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/permissions/MethodPermissionsExtractor\".MethodPermissionsExtractor"},{"id":697,"kind":32,"name":"READ_METHODS","url":"modules/_ldp_permissions_methodpermissionsextractor_.html#read_methods","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"ldp/permissions/MethodPermissionsExtractor\""},{"id":698,"kind":32,"name":"WRITE_METHODS","url":"modules/_ldp_permissions_methodpermissionsextractor_.html#write_methods","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"ldp/permissions/MethodPermissionsExtractor\""},{"id":699,"kind":32,"name":"SUPPORTED_METHODS","url":"modules/_ldp_permissions_methodpermissionsextractor_.html#supported_methods","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"ldp/permissions/MethodPermissionsExtractor\""},{"id":700,"kind":1,"name":"\"ldp/permissions/SparqlPatchPermissionsExtractor\"","url":"modules/_ldp_permissions_sparqlpatchpermissionsextractor_.html","classes":"tsd-kind-module"},{"id":701,"kind":128,"name":"SparqlPatchPermissionsExtractor","url":"classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/permissions/SparqlPatchPermissionsExtractor\""},{"id":702,"kind":2048,"name":"canHandle","url":"classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/permissions/SparqlPatchPermissionsExtractor\".SparqlPatchPermissionsExtractor"},{"id":703,"kind":2048,"name":"handle","url":"classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/permissions/SparqlPatchPermissionsExtractor\".SparqlPatchPermissionsExtractor"},{"id":704,"kind":2048,"name":"isSparql","url":"classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html#issparql","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"ldp/permissions/SparqlPatchPermissionsExtractor\".SparqlPatchPermissionsExtractor"},{"id":705,"kind":2048,"name":"isDeleteInsert","url":"classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html#isdeleteinsert","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"ldp/permissions/SparqlPatchPermissionsExtractor\".SparqlPatchPermissionsExtractor"},{"id":706,"kind":2048,"name":"needsAppend","url":"classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html#needsappend","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"ldp/permissions/SparqlPatchPermissionsExtractor\".SparqlPatchPermissionsExtractor"},{"id":707,"kind":2048,"name":"needsWrite","url":"classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html#needswrite","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"ldp/permissions/SparqlPatchPermissionsExtractor\".SparqlPatchPermissionsExtractor"},{"id":708,"kind":2048,"name":"handleSafe","url":"classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/permissions/SparqlPatchPermissionsExtractor\".SparqlPatchPermissionsExtractor"},{"id":709,"kind":1,"name":"\"server/HttpHandler\"","url":"modules/_server_httphandler_.html","classes":"tsd-kind-module"},{"id":710,"kind":128,"name":"HttpHandler","url":"classes/_server_httphandler_.httphandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"server/HttpHandler\""},{"id":711,"kind":2048,"name":"canHandle","url":"classes/_server_httphandler_.httphandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/HttpHandler\".HttpHandler"},{"id":712,"kind":2048,"name":"handle","url":"classes/_server_httphandler_.httphandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/HttpHandler\".HttpHandler"},{"id":713,"kind":2048,"name":"handleSafe","url":"classes/_server_httphandler_.httphandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/HttpHandler\".HttpHandler"},{"id":714,"kind":1,"name":"\"ldp/AuthenticatedLdpHandler\"","url":"modules/_ldp_authenticatedldphandler_.html","classes":"tsd-kind-module"},{"id":715,"kind":256,"name":"AuthenticatedLdpHandlerArgs","url":"interfaces/_ldp_authenticatedldphandler_.authenticatedldphandlerargs.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"ldp/AuthenticatedLdpHandler\""},{"id":716,"kind":1024,"name":"requestParser","url":"interfaces/_ldp_authenticatedldphandler_.authenticatedldphandlerargs.html#requestparser","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandlerArgs"},{"id":717,"kind":1024,"name":"credentialsExtractor","url":"interfaces/_ldp_authenticatedldphandler_.authenticatedldphandlerargs.html#credentialsextractor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandlerArgs"},{"id":718,"kind":1024,"name":"permissionsExtractor","url":"interfaces/_ldp_authenticatedldphandler_.authenticatedldphandlerargs.html#permissionsextractor","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandlerArgs"},{"id":719,"kind":1024,"name":"authorizer","url":"interfaces/_ldp_authenticatedldphandler_.authenticatedldphandlerargs.html#authorizer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandlerArgs"},{"id":720,"kind":1024,"name":"operationHandler","url":"interfaces/_ldp_authenticatedldphandler_.authenticatedldphandlerargs.html#operationhandler","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandlerArgs"},{"id":721,"kind":1024,"name":"responseWriter","url":"interfaces/_ldp_authenticatedldphandler_.authenticatedldphandlerargs.html#responsewriter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandlerArgs"},{"id":722,"kind":128,"name":"AuthenticatedLdpHandler","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/AuthenticatedLdpHandler\""},{"id":723,"kind":1024,"name":"requestParser","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#requestparser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":724,"kind":1024,"name":"credentialsExtractor","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#credentialsextractor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":725,"kind":1024,"name":"permissionsExtractor","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#permissionsextractor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":726,"kind":1024,"name":"authorizer","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#authorizer","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":727,"kind":1024,"name":"operationHandler","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#operationhandler","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":728,"kind":1024,"name":"responseWriter","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#responsewriter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":729,"kind":1024,"name":"logger","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":730,"kind":512,"name":"constructor","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":731,"kind":2048,"name":"canHandle","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":732,"kind":2048,"name":"handle","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":733,"kind":2048,"name":"runHandlers","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#runhandlers","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":734,"kind":2048,"name":"handleSafe","url":"classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/AuthenticatedLdpHandler\".AuthenticatedLdpHandler"},{"id":735,"kind":1,"name":"\"server/WebSocketHandler\"","url":"modules/_server_websockethandler_.html","classes":"tsd-kind-module"},{"id":736,"kind":128,"name":"WebSocketHandler","url":"classes/_server_websockethandler_.websockethandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"server/WebSocketHandler\""},{"id":737,"kind":2048,"name":"canHandle","url":"classes/_server_websockethandler_.websockethandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/WebSocketHandler\".WebSocketHandler"},{"id":738,"kind":2048,"name":"handle","url":"classes/_server_websockethandler_.websockethandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/WebSocketHandler\".WebSocketHandler"},{"id":739,"kind":2048,"name":"handleSafe","url":"classes/_server_websockethandler_.websockethandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/WebSocketHandler\".WebSocketHandler"},{"id":740,"kind":1,"name":"\"ldp/UnsecureWebSocketsProtocol\"","url":"modules/_ldp_unsecurewebsocketsprotocol_.html","classes":"tsd-kind-module"},{"id":741,"kind":128,"name":"WebSocketListener","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\""},{"id":742,"kind":1024,"name":"host","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#host","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":743,"kind":1024,"name":"protocol","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#protocol","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":744,"kind":1024,"name":"socket","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#socket","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":745,"kind":1024,"name":"subscribedPaths","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#subscribedpaths","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":746,"kind":1024,"name":"logger","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":747,"kind":512,"name":"constructor","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":748,"kind":2048,"name":"start","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#start","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":749,"kind":2048,"name":"stop","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#stop","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":750,"kind":2048,"name":"onResourceChanged","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#onresourcechanged","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":751,"kind":2048,"name":"onMessage","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#onmessage","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":752,"kind":2048,"name":"subscribe","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#subscribe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":753,"kind":2048,"name":"sendMessage","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#sendmessage","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":754,"kind":2048,"name":"addListener","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":755,"kind":2048,"name":"on","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#on","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":756,"kind":2048,"name":"once","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#once","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":757,"kind":2048,"name":"removeListener","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":758,"kind":2048,"name":"off","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#off","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":759,"kind":2048,"name":"removeAllListeners","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":760,"kind":2048,"name":"setMaxListeners","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":761,"kind":2048,"name":"getMaxListeners","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":762,"kind":2048,"name":"listeners","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#listeners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":763,"kind":2048,"name":"rawListeners","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":764,"kind":2048,"name":"emit","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#emit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":765,"kind":2048,"name":"listenerCount","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":766,"kind":2048,"name":"prependListener","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":767,"kind":2048,"name":"prependOnceListener","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":768,"kind":2048,"name":"eventNames","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":769,"kind":2048,"name":"listenerCount","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#listenercount-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":770,"kind":1024,"name":"defaultMaxListeners","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#defaultmaxlisteners","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":771,"kind":1024,"name":"errorMonitor","url":"classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html#errormonitor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\".WebSocketListener"},{"id":772,"kind":128,"name":"UnsecureWebSocketsProtocol","url":"classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"ldp/UnsecureWebSocketsProtocol\""},{"id":773,"kind":1024,"name":"logger","url":"classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/UnsecureWebSocketsProtocol\".UnsecureWebSocketsProtocol"},{"id":774,"kind":1024,"name":"listeners","url":"classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html#listeners","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"ldp/UnsecureWebSocketsProtocol\".UnsecureWebSocketsProtocol"},{"id":775,"kind":512,"name":"constructor","url":"classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"ldp/UnsecureWebSocketsProtocol\".UnsecureWebSocketsProtocol"},{"id":776,"kind":2048,"name":"handle","url":"classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"ldp/UnsecureWebSocketsProtocol\".UnsecureWebSocketsProtocol"},{"id":777,"kind":2048,"name":"onResourceChanged","url":"classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html#onresourcechanged","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"ldp/UnsecureWebSocketsProtocol\".UnsecureWebSocketsProtocol"},{"id":778,"kind":2048,"name":"canHandle","url":"classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/UnsecureWebSocketsProtocol\".UnsecureWebSocketsProtocol"},{"id":779,"kind":2048,"name":"handleSafe","url":"classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"ldp/UnsecureWebSocketsProtocol\".UnsecureWebSocketsProtocol"},{"id":780,"kind":32,"name":"VERSION","url":"modules/_ldp_unsecurewebsocketsprotocol_.html#version","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"ldp/UnsecureWebSocketsProtocol\""},{"id":781,"kind":1,"name":"\"logging/VoidLogger\"","url":"modules/_logging_voidlogger_.html","classes":"tsd-kind-module"},{"id":782,"kind":128,"name":"VoidLogger","url":"classes/_logging_voidlogger_.voidlogger.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"logging/VoidLogger\""},{"id":783,"kind":2048,"name":"log","url":"classes/_logging_voidlogger_.voidlogger.html#log","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"logging/VoidLogger\".VoidLogger"},{"id":784,"kind":2048,"name":"error","url":"classes/_logging_voidlogger_.voidlogger.html#error","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/VoidLogger\".VoidLogger"},{"id":785,"kind":2048,"name":"warn","url":"classes/_logging_voidlogger_.voidlogger.html#warn","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/VoidLogger\".VoidLogger"},{"id":786,"kind":2048,"name":"info","url":"classes/_logging_voidlogger_.voidlogger.html#info","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/VoidLogger\".VoidLogger"},{"id":787,"kind":2048,"name":"verbose","url":"classes/_logging_voidlogger_.voidlogger.html#verbose","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/VoidLogger\".VoidLogger"},{"id":788,"kind":2048,"name":"debug","url":"classes/_logging_voidlogger_.voidlogger.html#debug","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/VoidLogger\".VoidLogger"},{"id":789,"kind":2048,"name":"silly","url":"classes/_logging_voidlogger_.voidlogger.html#silly","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/VoidLogger\".VoidLogger"},{"id":790,"kind":1,"name":"\"logging/VoidLoggerFactory\"","url":"modules/_logging_voidloggerfactory_.html","classes":"tsd-kind-module"},{"id":791,"kind":128,"name":"VoidLoggerFactory","url":"classes/_logging_voidloggerfactory_.voidloggerfactory.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"logging/VoidLoggerFactory\""},{"id":792,"kind":1024,"name":"logger","url":"classes/_logging_voidloggerfactory_.voidloggerfactory.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"logging/VoidLoggerFactory\".VoidLoggerFactory"},{"id":793,"kind":2048,"name":"createLogger","url":"classes/_logging_voidloggerfactory_.voidloggerfactory.html#createlogger","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/VoidLoggerFactory\".VoidLoggerFactory"},{"id":794,"kind":1,"name":"\"logging/WinstonLogger\"","url":"modules/_logging_winstonlogger_.html","classes":"tsd-kind-module"},{"id":795,"kind":128,"name":"WinstonLogger","url":"classes/_logging_winstonlogger_.winstonlogger.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"logging/WinstonLogger\""},{"id":796,"kind":1024,"name":"logger","url":"classes/_logging_winstonlogger_.winstonlogger.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"logging/WinstonLogger\".WinstonLogger"},{"id":797,"kind":512,"name":"constructor","url":"classes/_logging_winstonlogger_.winstonlogger.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"logging/WinstonLogger\".WinstonLogger"},{"id":798,"kind":2048,"name":"log","url":"classes/_logging_winstonlogger_.winstonlogger.html#log","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"logging/WinstonLogger\".WinstonLogger"},{"id":799,"kind":2048,"name":"error","url":"classes/_logging_winstonlogger_.winstonlogger.html#error","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/WinstonLogger\".WinstonLogger"},{"id":800,"kind":2048,"name":"warn","url":"classes/_logging_winstonlogger_.winstonlogger.html#warn","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/WinstonLogger\".WinstonLogger"},{"id":801,"kind":2048,"name":"info","url":"classes/_logging_winstonlogger_.winstonlogger.html#info","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/WinstonLogger\".WinstonLogger"},{"id":802,"kind":2048,"name":"verbose","url":"classes/_logging_winstonlogger_.winstonlogger.html#verbose","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/WinstonLogger\".WinstonLogger"},{"id":803,"kind":2048,"name":"debug","url":"classes/_logging_winstonlogger_.winstonlogger.html#debug","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/WinstonLogger\".WinstonLogger"},{"id":804,"kind":2048,"name":"silly","url":"classes/_logging_winstonlogger_.winstonlogger.html#silly","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"logging/WinstonLogger\".WinstonLogger"},{"id":805,"kind":1,"name":"\"logging/WinstonLoggerFactory\"","url":"modules/_logging_winstonloggerfactory_.html","classes":"tsd-kind-module"},{"id":806,"kind":128,"name":"WinstonLoggerFactory","url":"classes/_logging_winstonloggerfactory_.winstonloggerfactory.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"logging/WinstonLoggerFactory\""},{"id":807,"kind":1024,"name":"level","url":"classes/_logging_winstonloggerfactory_.winstonloggerfactory.html#level","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"logging/WinstonLoggerFactory\".WinstonLoggerFactory"},{"id":808,"kind":512,"name":"constructor","url":"classes/_logging_winstonloggerfactory_.winstonloggerfactory.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"logging/WinstonLoggerFactory\".WinstonLoggerFactory"},{"id":809,"kind":2048,"name":"createLogger","url":"classes/_logging_winstonloggerfactory_.winstonloggerfactory.html#createlogger","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"logging/WinstonLoggerFactory\".WinstonLoggerFactory"},{"id":810,"kind":2048,"name":"createTransports","url":"classes/_logging_winstonloggerfactory_.winstonloggerfactory.html#createtransports","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"logging/WinstonLoggerFactory\".WinstonLoggerFactory"},{"id":811,"kind":1,"name":"\"pods/agent/Agent\"","url":"modules/_pods_agent_agent_.html","classes":"tsd-kind-module"},{"id":812,"kind":4194304,"name":"Agent","url":"modules/_pods_agent_agent_.html#agent","classes":"tsd-kind-type-alias tsd-parent-kind-module","parent":"\"pods/agent/Agent\""},{"id":813,"kind":65536,"name":"__type","url":"modules/_pods_agent_agent_.html#agent.__type","classes":"tsd-kind-type-literal tsd-parent-kind-type-alias","parent":"\"pods/agent/Agent\".Agent"},{"id":814,"kind":32,"name":"login","url":"modules/_pods_agent_agent_.html#agent.__type.login","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"\"pods/agent/Agent\".Agent.__type"},{"id":815,"kind":32,"name":"webId","url":"modules/_pods_agent_agent_.html#agent.__type.webid","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"\"pods/agent/Agent\".Agent.__type"},{"id":816,"kind":32,"name":"name","url":"modules/_pods_agent_agent_.html#agent.__type.name","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"\"pods/agent/Agent\".Agent.__type"},{"id":817,"kind":32,"name":"email","url":"modules/_pods_agent_agent_.html#agent.__type.email","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"\"pods/agent/Agent\".Agent.__type"},{"id":818,"kind":1,"name":"\"pods/agent/AgentParser\"","url":"modules/_pods_agent_agentparser_.html","classes":"tsd-kind-module"},{"id":819,"kind":128,"name":"AgentParser","url":"classes/_pods_agent_agentparser_.agentparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"pods/agent/AgentParser\""},{"id":820,"kind":2048,"name":"canHandle","url":"classes/_pods_agent_agentparser_.agentparser.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"pods/agent/AgentParser\".AgentParser"},{"id":821,"kind":2048,"name":"handle","url":"classes/_pods_agent_agentparser_.agentparser.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"pods/agent/AgentParser\".AgentParser"},{"id":822,"kind":2048,"name":"handleSafe","url":"classes/_pods_agent_agentparser_.agentparser.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"pods/agent/AgentParser\".AgentParser"},{"id":823,"kind":1,"name":"\"pods/agent/AgentJsonParser\"","url":"modules/_pods_agent_agentjsonparser_.html","classes":"tsd-kind-module"},{"id":824,"kind":128,"name":"AgentJsonParser","url":"classes/_pods_agent_agentjsonparser_.agentjsonparser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"pods/agent/AgentJsonParser\""},{"id":825,"kind":2048,"name":"canHandle","url":"classes/_pods_agent_agentjsonparser_.agentjsonparser.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"pods/agent/AgentJsonParser\".AgentJsonParser"},{"id":826,"kind":2048,"name":"handle","url":"classes/_pods_agent_agentjsonparser_.agentjsonparser.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"pods/agent/AgentJsonParser\".AgentJsonParser"},{"id":827,"kind":2048,"name":"isJSON","url":"classes/_pods_agent_agentjsonparser_.agentjsonparser.html#isjson","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"pods/agent/AgentJsonParser\".AgentJsonParser"},{"id":828,"kind":2048,"name":"isValidAgent","url":"classes/_pods_agent_agentjsonparser_.agentjsonparser.html#isvalidagent","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"pods/agent/AgentJsonParser\".AgentJsonParser"},{"id":829,"kind":2048,"name":"handleSafe","url":"classes/_pods_agent_agentjsonparser_.agentjsonparser.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"pods/agent/AgentJsonParser\".AgentJsonParser"},{"id":830,"kind":32,"name":"Dict","url":"modules/_pods_agent_agentjsonparser_.html#dict","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"pods/agent/AgentJsonParser\""},{"id":831,"kind":32,"name":"requiredKeys","url":"modules/_pods_agent_agentjsonparser_.html#requiredkeys","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"pods/agent/AgentJsonParser\""},{"id":832,"kind":32,"name":"optionalKeys","url":"modules/_pods_agent_agentjsonparser_.html#optionalkeys","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"pods/agent/AgentJsonParser\""},{"id":833,"kind":32,"name":"agentKeys","url":"modules/_pods_agent_agentjsonparser_.html#agentkeys","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"pods/agent/AgentJsonParser\""},{"id":834,"kind":1,"name":"\"pods/generate/TemplateEngine\"","url":"modules/_pods_generate_templateengine_.html","classes":"tsd-kind-module"},{"id":835,"kind":256,"name":"TemplateEngine","url":"interfaces/_pods_generate_templateengine_.templateengine.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"pods/generate/TemplateEngine\""},{"id":836,"kind":1024,"name":"apply","url":"interfaces/_pods_generate_templateengine_.templateengine.html#apply","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/generate/TemplateEngine\".TemplateEngine"},{"id":837,"kind":65536,"name":"__type","url":"interfaces/_pods_generate_templateengine_.templateengine.html#apply.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"pods/generate/TemplateEngine\".TemplateEngine.apply"},{"id":838,"kind":32,"name":"Dict","url":"modules/_pods_generate_templateengine_.html#dict","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"pods/generate/TemplateEngine\""},{"id":839,"kind":1,"name":"\"pods/generate/HandlebarsTemplateEngine\"","url":"modules/_pods_generate_handlebarstemplateengine_.html","classes":"tsd-kind-module"},{"id":840,"kind":128,"name":"HandlebarsTemplateEngine","url":"classes/_pods_generate_handlebarstemplateengine_.handlebarstemplateengine.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"pods/generate/HandlebarsTemplateEngine\""},{"id":841,"kind":2048,"name":"apply","url":"classes/_pods_generate_handlebarstemplateengine_.handlebarstemplateengine.html#apply","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"pods/generate/HandlebarsTemplateEngine\".HandlebarsTemplateEngine"},{"id":842,"kind":1,"name":"\"pods/generate/IdentifierGenerator\"","url":"modules/_pods_generate_identifiergenerator_.html","classes":"tsd-kind-module"},{"id":843,"kind":256,"name":"IdentifierGenerator","url":"interfaces/_pods_generate_identifiergenerator_.identifiergenerator.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"pods/generate/IdentifierGenerator\""},{"id":844,"kind":1024,"name":"generate","url":"interfaces/_pods_generate_identifiergenerator_.identifiergenerator.html#generate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/generate/IdentifierGenerator\".IdentifierGenerator"},{"id":845,"kind":65536,"name":"__type","url":"interfaces/_pods_generate_identifiergenerator_.identifiergenerator.html#generate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"pods/generate/IdentifierGenerator\".IdentifierGenerator.generate"},{"id":846,"kind":1,"name":"\"pods/generate/ResourcesGenerator\"","url":"modules/_pods_generate_resourcesgenerator_.html","classes":"tsd-kind-module"},{"id":847,"kind":256,"name":"Resource","url":"interfaces/_pods_generate_resourcesgenerator_.resource.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"pods/generate/ResourcesGenerator\""},{"id":848,"kind":1024,"name":"identifier","url":"interfaces/_pods_generate_resourcesgenerator_.resource.html#identifier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/generate/ResourcesGenerator\".Resource"},{"id":849,"kind":1024,"name":"representation","url":"interfaces/_pods_generate_resourcesgenerator_.resource.html#representation","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/generate/ResourcesGenerator\".Resource"},{"id":850,"kind":256,"name":"ResourcesGenerator","url":"interfaces/_pods_generate_resourcesgenerator_.resourcesgenerator.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"pods/generate/ResourcesGenerator\""},{"id":851,"kind":1024,"name":"generate","url":"interfaces/_pods_generate_resourcesgenerator_.resourcesgenerator.html#generate","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/generate/ResourcesGenerator\".ResourcesGenerator"},{"id":852,"kind":65536,"name":"__type","url":"interfaces/_pods_generate_resourcesgenerator_.resourcesgenerator.html#generate.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"pods/generate/ResourcesGenerator\".ResourcesGenerator.generate"},{"id":853,"kind":32,"name":"Dict","url":"modules/_pods_generate_resourcesgenerator_.html#dict","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"pods/generate/ResourcesGenerator\""},{"id":854,"kind":1,"name":"\"pods/generate/SuffixIdentifierGenerator\"","url":"modules/_pods_generate_suffixidentifiergenerator_.html","classes":"tsd-kind-module"},{"id":855,"kind":128,"name":"SuffixIdentifierGenerator","url":"classes/_pods_generate_suffixidentifiergenerator_.suffixidentifiergenerator.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"pods/generate/SuffixIdentifierGenerator\""},{"id":856,"kind":1024,"name":"base","url":"classes/_pods_generate_suffixidentifiergenerator_.suffixidentifiergenerator.html#base","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/SuffixIdentifierGenerator\".SuffixIdentifierGenerator"},{"id":857,"kind":512,"name":"constructor","url":"classes/_pods_generate_suffixidentifiergenerator_.suffixidentifiergenerator.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"pods/generate/SuffixIdentifierGenerator\".SuffixIdentifierGenerator"},{"id":858,"kind":2048,"name":"generate","url":"classes/_pods_generate_suffixidentifiergenerator_.suffixidentifiergenerator.html#generate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"pods/generate/SuffixIdentifierGenerator\".SuffixIdentifierGenerator"},{"id":859,"kind":1,"name":"\"storage/mapping/FileIdentifierMapper\"","url":"modules/_storage_mapping_fileidentifiermapper_.html","classes":"tsd-kind-module"},{"id":860,"kind":256,"name":"ResourceLink","url":"interfaces/_storage_mapping_fileidentifiermapper_.resourcelink.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"storage/mapping/FileIdentifierMapper\""},{"id":861,"kind":1024,"name":"identifier","url":"interfaces/_storage_mapping_fileidentifiermapper_.resourcelink.html#identifier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/mapping/FileIdentifierMapper\".ResourceLink"},{"id":862,"kind":1024,"name":"filePath","url":"interfaces/_storage_mapping_fileidentifiermapper_.resourcelink.html#filepath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/mapping/FileIdentifierMapper\".ResourceLink"},{"id":863,"kind":1024,"name":"contentType","url":"interfaces/_storage_mapping_fileidentifiermapper_.resourcelink.html#contenttype","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/mapping/FileIdentifierMapper\".ResourceLink"},{"id":864,"kind":256,"name":"FileIdentifierMapper","url":"interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapper.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"storage/mapping/FileIdentifierMapper\""},{"id":865,"kind":1024,"name":"mapFilePathToUrl","url":"interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapper.html#mapfilepathtourl","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/mapping/FileIdentifierMapper\".FileIdentifierMapper"},{"id":866,"kind":65536,"name":"__type","url":"interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapper.html#mapfilepathtourl.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/mapping/FileIdentifierMapper\".FileIdentifierMapper.mapFilePathToUrl"},{"id":867,"kind":1024,"name":"mapUrlToFilePath","url":"interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapper.html#mapurltofilepath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/mapping/FileIdentifierMapper\".FileIdentifierMapper"},{"id":868,"kind":65536,"name":"__type","url":"interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapper.html#mapurltofilepath.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/mapping/FileIdentifierMapper\".FileIdentifierMapper.mapUrlToFilePath"},{"id":869,"kind":256,"name":"FileIdentifierMapperFactory","url":"interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapperfactory.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter","parent":"\"storage/mapping/FileIdentifierMapper\""},{"id":870,"kind":1024,"name":"create","url":"interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapperfactory.html#create","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/mapping/FileIdentifierMapper\".FileIdentifierMapperFactory"},{"id":871,"kind":65536,"name":"__type","url":"interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapperfactory.html#create.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/mapping/FileIdentifierMapper\".FileIdentifierMapperFactory.create"},{"id":872,"kind":1,"name":"\"pods/generate/TemplatedResourcesGenerator\"","url":"modules/_pods_generate_templatedresourcesgenerator_.html","classes":"tsd-kind-module"},{"id":873,"kind":128,"name":"TemplatedResourcesGenerator","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"pods/generate/TemplatedResourcesGenerator\""},{"id":874,"kind":1024,"name":"templateFolder","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#templatefolder","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":875,"kind":1024,"name":"factory","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#factory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":876,"kind":1024,"name":"engine","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#engine","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":877,"kind":1024,"name":"metaExtension","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#metaextension","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":878,"kind":512,"name":"constructor","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":879,"kind":2048,"name":"generate","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#generate","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":880,"kind":2048,"name":"parseFolder","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#parsefolder","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":881,"kind":2048,"name":"generateLinks","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#generatelinks","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":882,"kind":2048,"name":"groupLinks","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#grouplinks","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":883,"kind":2048,"name":"generateResource","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#generateresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":884,"kind":2048,"name":"generateMetadata","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#generatemetadata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":885,"kind":2048,"name":"parseTemplate","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#parsetemplate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":886,"kind":2048,"name":"isMeta","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#ismeta","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":887,"kind":2048,"name":"metaToResource","url":"classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html#metatoresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"pods/generate/TemplatedResourcesGenerator\".TemplatedResourcesGenerator"},{"id":888,"kind":32,"name":"Dict","url":"modules/_pods_generate_templatedresourcesgenerator_.html#dict","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"pods/generate/TemplatedResourcesGenerator\""},{"id":889,"kind":32,"name":"joinPath","url":"modules/_pods_generate_templatedresourcesgenerator_.html#joinpath","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"pods/generate/TemplatedResourcesGenerator\""},{"id":890,"kind":1,"name":"\"util/errors/ConflictHttpError\"","url":"modules/_util_errors_conflicthttperror_.html","classes":"tsd-kind-module"},{"id":891,"kind":128,"name":"ConflictHttpError","url":"classes/_util_errors_conflicthttperror_.conflicthttperror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/errors/ConflictHttpError\""},{"id":892,"kind":512,"name":"constructor","url":"classes/_util_errors_conflicthttperror_.conflicthttperror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/errors/ConflictHttpError\".ConflictHttpError"},{"id":893,"kind":1024,"name":"statusCode","url":"classes/_util_errors_conflicthttperror_.conflicthttperror.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/ConflictHttpError\".ConflictHttpError"},{"id":894,"kind":1024,"name":"name","url":"classes/_util_errors_conflicthttperror_.conflicthttperror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/ConflictHttpError\".ConflictHttpError"},{"id":895,"kind":1024,"name":"message","url":"classes/_util_errors_conflicthttperror_.conflicthttperror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/ConflictHttpError\".ConflictHttpError"},{"id":896,"kind":1024,"name":"stack","url":"classes/_util_errors_conflicthttperror_.conflicthttperror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/ConflictHttpError\".ConflictHttpError"},{"id":897,"kind":1,"name":"\"pods/PodManager\"","url":"modules/_pods_podmanager_.html","classes":"tsd-kind-module"},{"id":898,"kind":256,"name":"PodManager","url":"interfaces/_pods_podmanager_.podmanager.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"pods/PodManager\""},{"id":899,"kind":1024,"name":"createPod","url":"interfaces/_pods_podmanager_.podmanager.html#createpod","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/PodManager\".PodManager"},{"id":900,"kind":65536,"name":"__type","url":"interfaces/_pods_podmanager_.podmanager.html#createpod.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"pods/PodManager\".PodManager.createPod"},{"id":901,"kind":1,"name":"\"pods/GeneratedPodManager\"","url":"modules/_pods_generatedpodmanager_.html","classes":"tsd-kind-module"},{"id":902,"kind":128,"name":"GeneratedPodManager","url":"classes/_pods_generatedpodmanager_.generatedpodmanager.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"pods/GeneratedPodManager\""},{"id":903,"kind":1024,"name":"logger","url":"classes/_pods_generatedpodmanager_.generatedpodmanager.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"pods/GeneratedPodManager\".GeneratedPodManager"},{"id":904,"kind":1024,"name":"store","url":"classes/_pods_generatedpodmanager_.generatedpodmanager.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/GeneratedPodManager\".GeneratedPodManager"},{"id":905,"kind":1024,"name":"idGenerator","url":"classes/_pods_generatedpodmanager_.generatedpodmanager.html#idgenerator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/GeneratedPodManager\".GeneratedPodManager"},{"id":906,"kind":1024,"name":"resourcesGenerator","url":"classes/_pods_generatedpodmanager_.generatedpodmanager.html#resourcesgenerator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/GeneratedPodManager\".GeneratedPodManager"},{"id":907,"kind":512,"name":"constructor","url":"classes/_pods_generatedpodmanager_.generatedpodmanager.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"pods/GeneratedPodManager\".GeneratedPodManager"},{"id":908,"kind":2048,"name":"createPod","url":"classes/_pods_generatedpodmanager_.generatedpodmanager.html#createpod","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"pods/GeneratedPodManager\".GeneratedPodManager"},{"id":909,"kind":1,"name":"\"pods/PodManagerHttpHandler\"","url":"modules/_pods_podmanagerhttphandler_.html","classes":"tsd-kind-module"},{"id":910,"kind":256,"name":"PodHttpHandlerArgs","url":"interfaces/_pods_podmanagerhttphandler_.podhttphandlerargs.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"pods/PodManagerHttpHandler\""},{"id":911,"kind":1024,"name":"requestPath","url":"interfaces/_pods_podmanagerhttphandler_.podhttphandlerargs.html#requestpath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/PodManagerHttpHandler\".PodHttpHandlerArgs"},{"id":912,"kind":1024,"name":"requestParser","url":"interfaces/_pods_podmanagerhttphandler_.podhttphandlerargs.html#requestparser","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/PodManagerHttpHandler\".PodHttpHandlerArgs"},{"id":913,"kind":1024,"name":"agentParser","url":"interfaces/_pods_podmanagerhttphandler_.podhttphandlerargs.html#agentparser","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/PodManagerHttpHandler\".PodHttpHandlerArgs"},{"id":914,"kind":1024,"name":"manager","url":"interfaces/_pods_podmanagerhttphandler_.podhttphandlerargs.html#manager","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/PodManagerHttpHandler\".PodHttpHandlerArgs"},{"id":915,"kind":1024,"name":"responseWriter","url":"interfaces/_pods_podmanagerhttphandler_.podhttphandlerargs.html#responsewriter","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"pods/PodManagerHttpHandler\".PodHttpHandlerArgs"},{"id":916,"kind":128,"name":"PodManagerHttpHandler","url":"classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"pods/PodManagerHttpHandler\""},{"id":917,"kind":1024,"name":"requestPath","url":"classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html#requestpath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/PodManagerHttpHandler\".PodManagerHttpHandler"},{"id":918,"kind":1024,"name":"requestParser","url":"classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html#requestparser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/PodManagerHttpHandler\".PodManagerHttpHandler"},{"id":919,"kind":1024,"name":"agentParser","url":"classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html#agentparser","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/PodManagerHttpHandler\".PodManagerHttpHandler"},{"id":920,"kind":1024,"name":"manager","url":"classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html#manager","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/PodManagerHttpHandler\".PodManagerHttpHandler"},{"id":921,"kind":1024,"name":"responseWriter","url":"classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html#responsewriter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"pods/PodManagerHttpHandler\".PodManagerHttpHandler"},{"id":922,"kind":512,"name":"constructor","url":"classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"pods/PodManagerHttpHandler\".PodManagerHttpHandler"},{"id":923,"kind":2048,"name":"canHandle","url":"classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"pods/PodManagerHttpHandler\".PodManagerHttpHandler"},{"id":924,"kind":2048,"name":"handle","url":"classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"pods/PodManagerHttpHandler\".PodManagerHttpHandler"},{"id":925,"kind":2048,"name":"handleSafe","url":"classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"pods/PodManagerHttpHandler\".PodManagerHttpHandler"},{"id":926,"kind":1,"name":"\"server/ExpressHttpServerFactory\"","url":"modules/_server_expresshttpserverfactory_.html","classes":"tsd-kind-module"},{"id":927,"kind":128,"name":"ExpressHttpServerFactory","url":"classes/_server_expresshttpserverfactory_.expresshttpserverfactory.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"server/ExpressHttpServerFactory\""},{"id":928,"kind":1024,"name":"logger","url":"classes/_server_expresshttpserverfactory_.expresshttpserverfactory.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"server/ExpressHttpServerFactory\".ExpressHttpServerFactory"},{"id":929,"kind":1024,"name":"handler","url":"classes/_server_expresshttpserverfactory_.expresshttpserverfactory.html#handler","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"server/ExpressHttpServerFactory\".ExpressHttpServerFactory"},{"id":930,"kind":512,"name":"constructor","url":"classes/_server_expresshttpserverfactory_.expresshttpserverfactory.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"server/ExpressHttpServerFactory\".ExpressHttpServerFactory"},{"id":931,"kind":2048,"name":"startServer","url":"classes/_server_expresshttpserverfactory_.expresshttpserverfactory.html#startserver","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"server/ExpressHttpServerFactory\".ExpressHttpServerFactory"},{"id":932,"kind":2048,"name":"createApp","url":"classes/_server_expresshttpserverfactory_.expresshttpserverfactory.html#createapp","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"server/ExpressHttpServerFactory\".ExpressHttpServerFactory"},{"id":933,"kind":1,"name":"\"server/WebSocketServerFactory\"","url":"modules/_server_websocketserverfactory_.html","classes":"tsd-kind-module"},{"id":934,"kind":128,"name":"WebSocketServerFactory","url":"classes/_server_websocketserverfactory_.websocketserverfactory.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"server/WebSocketServerFactory\""},{"id":935,"kind":1024,"name":"baseServerFactory","url":"classes/_server_websocketserverfactory_.websocketserverfactory.html#baseserverfactory","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"server/WebSocketServerFactory\".WebSocketServerFactory"},{"id":936,"kind":1024,"name":"webSocketHandler","url":"classes/_server_websocketserverfactory_.websocketserverfactory.html#websockethandler","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"server/WebSocketServerFactory\".WebSocketServerFactory"},{"id":937,"kind":512,"name":"constructor","url":"classes/_server_websocketserverfactory_.websocketserverfactory.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"server/WebSocketServerFactory\".WebSocketServerFactory"},{"id":938,"kind":2048,"name":"startServer","url":"classes/_server_websocketserverfactory_.websocketserverfactory.html#startserver","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"server/WebSocketServerFactory\".WebSocketServerFactory"},{"id":939,"kind":1,"name":"\"server/middleware/CorsHandler\"","url":"modules/_server_middleware_corshandler_.html","classes":"tsd-kind-module"},{"id":940,"kind":256,"name":"SimpleCorsOptions","url":"interfaces/_server_middleware_corshandler_.simplecorsoptions.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\""},{"id":941,"kind":1024,"name":"origin","url":"interfaces/_server_middleware_corshandler_.simplecorsoptions.html#origin","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\".SimpleCorsOptions"},{"id":942,"kind":1024,"name":"methods","url":"interfaces/_server_middleware_corshandler_.simplecorsoptions.html#methods","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\".SimpleCorsOptions"},{"id":943,"kind":1024,"name":"allowedHeaders","url":"interfaces/_server_middleware_corshandler_.simplecorsoptions.html#allowedheaders","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\".SimpleCorsOptions"},{"id":944,"kind":1024,"name":"exposedHeaders","url":"interfaces/_server_middleware_corshandler_.simplecorsoptions.html#exposedheaders","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\".SimpleCorsOptions"},{"id":945,"kind":1024,"name":"credentials","url":"interfaces/_server_middleware_corshandler_.simplecorsoptions.html#credentials","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\".SimpleCorsOptions"},{"id":946,"kind":1024,"name":"maxAge","url":"interfaces/_server_middleware_corshandler_.simplecorsoptions.html#maxage","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\".SimpleCorsOptions"},{"id":947,"kind":1024,"name":"preflightContinue","url":"interfaces/_server_middleware_corshandler_.simplecorsoptions.html#preflightcontinue","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\".SimpleCorsOptions"},{"id":948,"kind":1024,"name":"optionsSuccessStatus","url":"interfaces/_server_middleware_corshandler_.simplecorsoptions.html#optionssuccessstatus","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\".SimpleCorsOptions"},{"id":949,"kind":128,"name":"CorsHandler","url":"classes/_server_middleware_corshandler_.corshandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"server/middleware/CorsHandler\""},{"id":950,"kind":1024,"name":"corsHandler","url":"classes/_server_middleware_corshandler_.corshandler.html#corshandler","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"server/middleware/CorsHandler\".CorsHandler"},{"id":951,"kind":512,"name":"constructor","url":"classes/_server_middleware_corshandler_.corshandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"server/middleware/CorsHandler\".CorsHandler"},{"id":952,"kind":2048,"name":"handle","url":"classes/_server_middleware_corshandler_.corshandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"server/middleware/CorsHandler\".CorsHandler"},{"id":953,"kind":2048,"name":"canHandle","url":"classes/_server_middleware_corshandler_.corshandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/middleware/CorsHandler\".CorsHandler"},{"id":954,"kind":2048,"name":"handleSafe","url":"classes/_server_middleware_corshandler_.corshandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/middleware/CorsHandler\".CorsHandler"},{"id":955,"kind":2097152,"name":"defaultOptions","url":"modules/_server_middleware_corshandler_.html#defaultoptions","classes":"tsd-kind-object-literal tsd-parent-kind-module tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\""},{"id":956,"kind":64,"name":"origin","url":"modules/_server_middleware_corshandler_.html#defaultoptions.origin","classes":"tsd-kind-function tsd-parent-kind-object-literal tsd-is-not-exported","parent":"\"server/middleware/CorsHandler\".defaultOptions"},{"id":957,"kind":1,"name":"\"server/middleware/HeaderHandler\"","url":"modules/_server_middleware_headerhandler_.html","classes":"tsd-kind-module"},{"id":958,"kind":128,"name":"HeaderHandler","url":"classes/_server_middleware_headerhandler_.headerhandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"server/middleware/HeaderHandler\""},{"id":959,"kind":1024,"name":"headers","url":"classes/_server_middleware_headerhandler_.headerhandler.html#headers","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"server/middleware/HeaderHandler\".HeaderHandler"},{"id":960,"kind":512,"name":"constructor","url":"classes/_server_middleware_headerhandler_.headerhandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"server/middleware/HeaderHandler\".HeaderHandler"},{"id":961,"kind":2048,"name":"handle","url":"classes/_server_middleware_headerhandler_.headerhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"server/middleware/HeaderHandler\".HeaderHandler"},{"id":962,"kind":2048,"name":"canHandle","url":"classes/_server_middleware_headerhandler_.headerhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/middleware/HeaderHandler\".HeaderHandler"},{"id":963,"kind":2048,"name":"handleSafe","url":"classes/_server_middleware_headerhandler_.headerhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/middleware/HeaderHandler\".HeaderHandler"},{"id":964,"kind":1,"name":"\"server/middleware/WebSocketAdvertiser\"","url":"modules/_server_middleware_websocketadvertiser_.html","classes":"tsd-kind-module"},{"id":965,"kind":128,"name":"WebSocketAdvertiser","url":"classes/_server_middleware_websocketadvertiser_.websocketadvertiser.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"server/middleware/WebSocketAdvertiser\""},{"id":966,"kind":1024,"name":"socketUrl","url":"classes/_server_middleware_websocketadvertiser_.websocketadvertiser.html#socketurl","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"server/middleware/WebSocketAdvertiser\".WebSocketAdvertiser"},{"id":967,"kind":512,"name":"constructor","url":"classes/_server_middleware_websocketadvertiser_.websocketadvertiser.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"server/middleware/WebSocketAdvertiser\".WebSocketAdvertiser"},{"id":968,"kind":2048,"name":"handle","url":"classes/_server_middleware_websocketadvertiser_.websocketadvertiser.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"server/middleware/WebSocketAdvertiser\".WebSocketAdvertiser"},{"id":969,"kind":2048,"name":"canHandle","url":"classes/_server_middleware_websocketadvertiser_.websocketadvertiser.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/middleware/WebSocketAdvertiser\".WebSocketAdvertiser"},{"id":970,"kind":2048,"name":"handleSafe","url":"classes/_server_middleware_websocketadvertiser_.websocketadvertiser.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"server/middleware/WebSocketAdvertiser\".WebSocketAdvertiser"},{"id":971,"kind":1,"name":"\"storage/accessors/DataAccessor\"","url":"modules/_storage_accessors_dataaccessor_.html","classes":"tsd-kind-module"},{"id":972,"kind":256,"name":"DataAccessor","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"storage/accessors/DataAccessor\""},{"id":973,"kind":1024,"name":"canHandle","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#canhandle","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/accessors/DataAccessor\".DataAccessor"},{"id":974,"kind":65536,"name":"__type","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#canhandle.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/accessors/DataAccessor\".DataAccessor.canHandle"},{"id":975,"kind":1024,"name":"getData","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#getdata","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/accessors/DataAccessor\".DataAccessor"},{"id":976,"kind":65536,"name":"__type","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#getdata.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/accessors/DataAccessor\".DataAccessor.getData"},{"id":977,"kind":1024,"name":"getMetadata","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#getmetadata","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/accessors/DataAccessor\".DataAccessor"},{"id":978,"kind":65536,"name":"__type","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#getmetadata.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/accessors/DataAccessor\".DataAccessor.getMetadata"},{"id":979,"kind":1024,"name":"writeDocument","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#writedocument","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/accessors/DataAccessor\".DataAccessor"},{"id":980,"kind":65536,"name":"__type","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#writedocument.__type-5","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/accessors/DataAccessor\".DataAccessor.writeDocument"},{"id":981,"kind":1024,"name":"writeContainer","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#writecontainer","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/accessors/DataAccessor\".DataAccessor"},{"id":982,"kind":65536,"name":"__type","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#writecontainer.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/accessors/DataAccessor\".DataAccessor.writeContainer"},{"id":983,"kind":1024,"name":"deleteResource","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#deleteresource","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/accessors/DataAccessor\".DataAccessor"},{"id":984,"kind":65536,"name":"__type","url":"interfaces/_storage_accessors_dataaccessor_.dataaccessor.html#deleteresource.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/accessors/DataAccessor\".DataAccessor.deleteResource"},{"id":985,"kind":1,"name":"\"util/errors/SystemError\"","url":"modules/_util_errors_systemerror_.html","classes":"tsd-kind-module"},{"id":986,"kind":256,"name":"SystemError","url":"interfaces/_util_errors_systemerror_.systemerror.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"util/errors/SystemError\""},{"id":987,"kind":1024,"name":"address","url":"interfaces/_util_errors_systemerror_.systemerror.html#address","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/errors/SystemError\".SystemError"},{"id":988,"kind":1024,"name":"code","url":"interfaces/_util_errors_systemerror_.systemerror.html#code","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/errors/SystemError\".SystemError"},{"id":989,"kind":1024,"name":"dest","url":"interfaces/_util_errors_systemerror_.systemerror.html#dest","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/errors/SystemError\".SystemError"},{"id":990,"kind":1024,"name":"errno","url":"interfaces/_util_errors_systemerror_.systemerror.html#errno","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/errors/SystemError\".SystemError"},{"id":991,"kind":1024,"name":"info","url":"interfaces/_util_errors_systemerror_.systemerror.html#info","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/errors/SystemError\".SystemError"},{"id":992,"kind":1024,"name":"path","url":"interfaces/_util_errors_systemerror_.systemerror.html#path","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/errors/SystemError\".SystemError"},{"id":993,"kind":1024,"name":"port","url":"interfaces/_util_errors_systemerror_.systemerror.html#port","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/errors/SystemError\".SystemError"},{"id":994,"kind":1024,"name":"syscall","url":"interfaces/_util_errors_systemerror_.systemerror.html#syscall","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/errors/SystemError\".SystemError"},{"id":995,"kind":1024,"name":"name","url":"interfaces/_util_errors_systemerror_.systemerror.html#name","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/errors/SystemError\".SystemError"},{"id":996,"kind":1024,"name":"message","url":"interfaces/_util_errors_systemerror_.systemerror.html#message","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/errors/SystemError\".SystemError"},{"id":997,"kind":1024,"name":"stack","url":"interfaces/_util_errors_systemerror_.systemerror.html#stack","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/errors/SystemError\".SystemError"},{"id":998,"kind":1024,"name":"Error","url":"interfaces/_util_errors_systemerror_.systemerror.html#error","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/errors/SystemError\".SystemError"},{"id":999,"kind":64,"name":"isSystemError","url":"modules/_util_errors_systemerror_.html#issystemerror","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"util/errors/SystemError\""},{"id":1000,"kind":1,"name":"\"storage/accessors/FileDataAccessor\"","url":"modules/_storage_accessors_filedataaccessor_.html","classes":"tsd-kind-module"},{"id":1001,"kind":128,"name":"FileDataAccessor","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/accessors/FileDataAccessor\""},{"id":1002,"kind":1024,"name":"resourceMapper","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#resourcemapper","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1003,"kind":512,"name":"constructor","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1004,"kind":2048,"name":"canHandle","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1005,"kind":2048,"name":"getData","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#getdata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1006,"kind":2048,"name":"getMetadata","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#getmetadata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1007,"kind":2048,"name":"writeDocument","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#writedocument","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1008,"kind":2048,"name":"writeContainer","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#writecontainer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1009,"kind":2048,"name":"deleteResource","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1010,"kind":2048,"name":"getStats","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#getstats","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1011,"kind":2048,"name":"getMetadataLink","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#getmetadatalink","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1012,"kind":2048,"name":"isMetadataPath","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#ismetadatapath","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1013,"kind":2048,"name":"getFileMetadata","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#getfilemetadata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1014,"kind":2048,"name":"getDirectoryMetadata","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#getdirectorymetadata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1015,"kind":2048,"name":"writeMetadata","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#writemetadata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1016,"kind":2048,"name":"getBaseMetadata","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#getbasemetadata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1017,"kind":2048,"name":"getRawMetadata","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#getrawmetadata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1018,"kind":2048,"name":"getChildMetadataQuads","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#getchildmetadataquads","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1019,"kind":2048,"name":"generatePosixQuads","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#generateposixquads","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1020,"kind":2048,"name":"verifyExistingExtension","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#verifyexistingextension","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1021,"kind":2048,"name":"writeDataFile","url":"classes/_storage_accessors_filedataaccessor_.filedataaccessor.html#writedatafile","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/FileDataAccessor\".FileDataAccessor"},{"id":1022,"kind":32,"name":"joinPath","url":"modules/_storage_accessors_filedataaccessor_.html#joinpath","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/accessors/FileDataAccessor\""},{"id":1023,"kind":1,"name":"\"storage/accessors/InMemoryDataAccessor\"","url":"modules/_storage_accessors_inmemorydataaccessor_.html","classes":"tsd-kind-module"},{"id":1024,"kind":256,"name":"DataEntry","url":"interfaces/_storage_accessors_inmemorydataaccessor_.dataentry.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/accessors/InMemoryDataAccessor\""},{"id":1025,"kind":1024,"name":"data","url":"interfaces/_storage_accessors_inmemorydataaccessor_.dataentry.html#data","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"storage/accessors/InMemoryDataAccessor\".DataEntry"},{"id":1026,"kind":1024,"name":"metadata","url":"interfaces/_storage_accessors_inmemorydataaccessor_.dataentry.html#metadata","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"storage/accessors/InMemoryDataAccessor\".DataEntry"},{"id":1027,"kind":256,"name":"ContainerEntry","url":"interfaces/_storage_accessors_inmemorydataaccessor_.containerentry.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/accessors/InMemoryDataAccessor\""},{"id":1028,"kind":1024,"name":"entries","url":"interfaces/_storage_accessors_inmemorydataaccessor_.containerentry.html#entries","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"storage/accessors/InMemoryDataAccessor\".ContainerEntry"},{"id":1029,"kind":1024,"name":"metadata","url":"interfaces/_storage_accessors_inmemorydataaccessor_.containerentry.html#metadata","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-not-exported","parent":"\"storage/accessors/InMemoryDataAccessor\".ContainerEntry"},{"id":1030,"kind":128,"name":"InMemoryDataAccessor","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/accessors/InMemoryDataAccessor\""},{"id":1031,"kind":1024,"name":"base","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#base","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1032,"kind":1024,"name":"store","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#store","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1033,"kind":65536,"name":"__type","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#store.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor.store"},{"id":1034,"kind":32,"name":"entries","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#store.__type.entries","classes":"tsd-kind-variable tsd-parent-kind-type-literal","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor.store.__type"},{"id":1035,"kind":65536,"name":"__type","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#store.__type.entries.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-variable","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor.store.__type.entries"},{"id":1036,"kind":512,"name":"constructor","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1037,"kind":2048,"name":"canHandle","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1038,"kind":2048,"name":"getData","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#getdata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1039,"kind":2048,"name":"getMetadata","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#getmetadata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1040,"kind":2048,"name":"writeDocument","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#writedocument","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1041,"kind":2048,"name":"writeContainer","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#writecontainer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1042,"kind":2048,"name":"deleteResource","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1043,"kind":2048,"name":"isDataEntry","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#isdataentry","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1044,"kind":2048,"name":"getParentEntry","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#getparententry","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1045,"kind":2048,"name":"getEntry","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#getentry","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1046,"kind":2048,"name":"generateMetadata","url":"classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html#generatemetadata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/InMemoryDataAccessor\".InMemoryDataAccessor"},{"id":1047,"kind":4194304,"name":"CacheEntry","url":"modules/_storage_accessors_inmemorydataaccessor_.html#cacheentry","classes":"tsd-kind-type-alias tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/accessors/InMemoryDataAccessor\""},{"id":1048,"kind":1,"name":"\"storage/accessors/SparqlDataAccessor\"","url":"modules/_storage_accessors_sparqldataaccessor_.html","classes":"tsd-kind-module"},{"id":1049,"kind":128,"name":"SparqlDataAccessor","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/accessors/SparqlDataAccessor\""},{"id":1050,"kind":1024,"name":"logger","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1051,"kind":1024,"name":"endpoint","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#endpoint","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1052,"kind":1024,"name":"identifierStrategy","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#identifierstrategy","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1053,"kind":1024,"name":"fetcher","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#fetcher","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1054,"kind":1024,"name":"generator","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#generator","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1055,"kind":512,"name":"constructor","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1056,"kind":2048,"name":"canHandle","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1057,"kind":2048,"name":"getData","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#getdata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1058,"kind":2048,"name":"getMetadata","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#getmetadata","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1059,"kind":2048,"name":"writeContainer","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#writecontainer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1060,"kind":2048,"name":"writeDocument","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#writedocument","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1061,"kind":2048,"name":"deleteResource","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1062,"kind":2048,"name":"getRelatedNames","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#getrelatednames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1063,"kind":2048,"name":"getMetadataNode","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#getmetadatanode","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1064,"kind":2048,"name":"isMetadataIdentifier","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#ismetadataidentifier","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1065,"kind":2048,"name":"sparqlConstruct","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#sparqlconstruct","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1066,"kind":2048,"name":"sparqlConstructContainer","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#sparqlconstructcontainer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1067,"kind":2048,"name":"sparqlSelectGraph","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#sparqlselectgraph","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1068,"kind":2048,"name":"sparqlInsert","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#sparqlinsert","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1069,"kind":2048,"name":"sparqlDelete","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#sparqldelete","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1070,"kind":2048,"name":"sparqlUpdateDeleteAll","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#sparqlupdatedeleteall","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1071,"kind":2048,"name":"sparqlUpdateGraph","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#sparqlupdategraph","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1072,"kind":2048,"name":"sendSparqlConstruct","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#sendsparqlconstruct","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1073,"kind":2048,"name":"sendSparqlUpdate","url":"classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html#sendsparqlupdate","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/accessors/SparqlDataAccessor\".SparqlDataAccessor"},{"id":1074,"kind":32,"name":"defaultGraph","url":"modules/_storage_accessors_sparqldataaccessor_.html#defaultgraph","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/accessors/SparqlDataAccessor\""},{"id":1075,"kind":32,"name":"namedNode","url":"modules/_storage_accessors_sparqldataaccessor_.html#namednode","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/accessors/SparqlDataAccessor\""},{"id":1076,"kind":32,"name":"quad","url":"modules/_storage_accessors_sparqldataaccessor_.html#quad","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/accessors/SparqlDataAccessor\""},{"id":1077,"kind":32,"name":"variable","url":"modules/_storage_accessors_sparqldataaccessor_.html#variable","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/accessors/SparqlDataAccessor\""},{"id":1078,"kind":1,"name":"\"storage/conversion/RepresentationConverter\"","url":"modules/_storage_conversion_representationconverter_.html","classes":"tsd-kind-module"},{"id":1079,"kind":256,"name":"RepresentationConverterArgs","url":"interfaces/_storage_conversion_representationconverter_.representationconverterargs.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"storage/conversion/RepresentationConverter\""},{"id":1080,"kind":1024,"name":"identifier","url":"interfaces/_storage_conversion_representationconverter_.representationconverterargs.html#identifier","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/conversion/RepresentationConverter\".RepresentationConverterArgs"},{"id":1081,"kind":1024,"name":"representation","url":"interfaces/_storage_conversion_representationconverter_.representationconverterargs.html#representation","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/conversion/RepresentationConverter\".RepresentationConverterArgs"},{"id":1082,"kind":1024,"name":"preferences","url":"interfaces/_storage_conversion_representationconverter_.representationconverterargs.html#preferences","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/conversion/RepresentationConverter\".RepresentationConverterArgs"},{"id":1083,"kind":128,"name":"RepresentationConverter","url":"classes/_storage_conversion_representationconverter_.representationconverter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/conversion/RepresentationConverter\""},{"id":1084,"kind":2048,"name":"canHandle","url":"classes/_storage_conversion_representationconverter_.representationconverter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/conversion/RepresentationConverter\".RepresentationConverter"},{"id":1085,"kind":2048,"name":"handle","url":"classes/_storage_conversion_representationconverter_.representationconverter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/conversion/RepresentationConverter\".RepresentationConverter"},{"id":1086,"kind":2048,"name":"handleSafe","url":"classes/_storage_conversion_representationconverter_.representationconverter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/conversion/RepresentationConverter\".RepresentationConverter"},{"id":1087,"kind":1,"name":"\"storage/conversion/ConversionUtil\"","url":"modules/_storage_conversion_conversionutil_.html","classes":"tsd-kind-module"},{"id":1088,"kind":64,"name":"matchingTypes","url":"modules/_storage_conversion_conversionutil_.html#matchingtypes","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"storage/conversion/ConversionUtil\""},{"id":1089,"kind":64,"name":"matchingMediaType","url":"modules/_storage_conversion_conversionutil_.html#matchingmediatype","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"storage/conversion/ConversionUtil\""},{"id":1090,"kind":64,"name":"validateRequestArgs","url":"modules/_storage_conversion_conversionutil_.html#validaterequestargs","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"storage/conversion/ConversionUtil\""},{"id":1091,"kind":1,"name":"\"storage/conversion/TypedRepresentationConverter\"","url":"modules/_storage_conversion_typedrepresentationconverter_.html","classes":"tsd-kind-module"},{"id":1092,"kind":128,"name":"TypedRepresentationConverter","url":"classes/_storage_conversion_typedrepresentationconverter_.typedrepresentationconverter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/conversion/TypedRepresentationConverter\""},{"id":1093,"kind":2048,"name":"getInputTypes","url":"classes/_storage_conversion_typedrepresentationconverter_.typedrepresentationconverter.html#getinputtypes","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/conversion/TypedRepresentationConverter\".TypedRepresentationConverter"},{"id":1094,"kind":2048,"name":"getOutputTypes","url":"classes/_storage_conversion_typedrepresentationconverter_.typedrepresentationconverter.html#getoutputtypes","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/conversion/TypedRepresentationConverter\".TypedRepresentationConverter"},{"id":1095,"kind":2048,"name":"canHandle","url":"classes/_storage_conversion_typedrepresentationconverter_.typedrepresentationconverter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/conversion/TypedRepresentationConverter\".TypedRepresentationConverter"},{"id":1096,"kind":2048,"name":"handle","url":"classes/_storage_conversion_typedrepresentationconverter_.typedrepresentationconverter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/conversion/TypedRepresentationConverter\".TypedRepresentationConverter"},{"id":1097,"kind":2048,"name":"handleSafe","url":"classes/_storage_conversion_typedrepresentationconverter_.typedrepresentationconverter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/conversion/TypedRepresentationConverter\".TypedRepresentationConverter"},{"id":1098,"kind":1,"name":"\"storage/conversion/ChainedConverter\"","url":"modules/_storage_conversion_chainedconverter_.html","classes":"tsd-kind-module"},{"id":1099,"kind":128,"name":"ChainedConverter","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/conversion/ChainedConverter\""},{"id":1100,"kind":1024,"name":"logger","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1101,"kind":1024,"name":"converters","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#converters","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1102,"kind":512,"name":"constructor","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1103,"kind":262144,"name":"first","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#first","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1104,"kind":262144,"name":"last","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#last","classes":"tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1105,"kind":2048,"name":"getInputTypes","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#getinputtypes","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1106,"kind":2048,"name":"getOutputTypes","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#getoutputtypes","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1107,"kind":2048,"name":"canHandle","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1108,"kind":2048,"name":"filterTypes","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#filtertypes","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1109,"kind":2048,"name":"handle","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1110,"kind":2048,"name":"getMatchingType","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#getmatchingtype","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1111,"kind":2048,"name":"handleSafe","url":"classes/_storage_conversion_chainedconverter_.chainedconverter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/conversion/ChainedConverter\".ChainedConverter"},{"id":1112,"kind":1,"name":"\"storage/conversion/QuadToRdfConverter\"","url":"modules/_storage_conversion_quadtordfconverter_.html","classes":"tsd-kind-module"},{"id":1113,"kind":128,"name":"QuadToRdfConverter","url":"classes/_storage_conversion_quadtordfconverter_.quadtordfconverter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/conversion/QuadToRdfConverter\""},{"id":1114,"kind":2048,"name":"getInputTypes","url":"classes/_storage_conversion_quadtordfconverter_.quadtordfconverter.html#getinputtypes","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/QuadToRdfConverter\".QuadToRdfConverter"},{"id":1115,"kind":2048,"name":"getOutputTypes","url":"classes/_storage_conversion_quadtordfconverter_.quadtordfconverter.html#getoutputtypes","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/QuadToRdfConverter\".QuadToRdfConverter"},{"id":1116,"kind":2048,"name":"canHandle","url":"classes/_storage_conversion_quadtordfconverter_.quadtordfconverter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/QuadToRdfConverter\".QuadToRdfConverter"},{"id":1117,"kind":2048,"name":"handle","url":"classes/_storage_conversion_quadtordfconverter_.quadtordfconverter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/QuadToRdfConverter\".QuadToRdfConverter"},{"id":1118,"kind":2048,"name":"quadsToRdf","url":"classes/_storage_conversion_quadtordfconverter_.quadtordfconverter.html#quadstordf","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/conversion/QuadToRdfConverter\".QuadToRdfConverter"},{"id":1119,"kind":2048,"name":"handleSafe","url":"classes/_storage_conversion_quadtordfconverter_.quadtordfconverter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/conversion/QuadToRdfConverter\".QuadToRdfConverter"},{"id":1120,"kind":1,"name":"\"storage/conversion/RdfToQuadConverter\"","url":"modules/_storage_conversion_rdftoquadconverter_.html","classes":"tsd-kind-module"},{"id":1121,"kind":128,"name":"RdfToQuadConverter","url":"classes/_storage_conversion_rdftoquadconverter_.rdftoquadconverter.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/conversion/RdfToQuadConverter\""},{"id":1122,"kind":2048,"name":"getInputTypes","url":"classes/_storage_conversion_rdftoquadconverter_.rdftoquadconverter.html#getinputtypes","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/RdfToQuadConverter\".RdfToQuadConverter"},{"id":1123,"kind":2048,"name":"getOutputTypes","url":"classes/_storage_conversion_rdftoquadconverter_.rdftoquadconverter.html#getoutputtypes","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/RdfToQuadConverter\".RdfToQuadConverter"},{"id":1124,"kind":2048,"name":"canHandle","url":"classes/_storage_conversion_rdftoquadconverter_.rdftoquadconverter.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/RdfToQuadConverter\".RdfToQuadConverter"},{"id":1125,"kind":2048,"name":"handle","url":"classes/_storage_conversion_rdftoquadconverter_.rdftoquadconverter.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/conversion/RdfToQuadConverter\".RdfToQuadConverter"},{"id":1126,"kind":2048,"name":"rdfToQuads","url":"classes/_storage_conversion_rdftoquadconverter_.rdftoquadconverter.html#rdftoquads","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/conversion/RdfToQuadConverter\".RdfToQuadConverter"},{"id":1127,"kind":2048,"name":"handleSafe","url":"classes/_storage_conversion_rdftoquadconverter_.rdftoquadconverter.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/conversion/RdfToQuadConverter\".RdfToQuadConverter"},{"id":1128,"kind":1,"name":"\"storage/mapping/MapperUtil\"","url":"modules/_storage_mapping_mapperutil_.html","classes":"tsd-kind-module"},{"id":1129,"kind":32,"name":"joinPath","url":"modules/_storage_mapping_mapperutil_.html#joinpath","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/mapping/MapperUtil\""},{"id":1130,"kind":64,"name":"getAbsolutePath","url":"modules/_storage_mapping_mapperutil_.html#getabsolutepath","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"storage/mapping/MapperUtil\""},{"id":1131,"kind":64,"name":"getRelativePath","url":"modules/_storage_mapping_mapperutil_.html#getrelativepath","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"storage/mapping/MapperUtil\""},{"id":1132,"kind":64,"name":"validateRelativePath","url":"modules/_storage_mapping_mapperutil_.html#validaterelativepath","classes":"tsd-kind-function tsd-parent-kind-module","parent":"\"storage/mapping/MapperUtil\""},{"id":1133,"kind":1,"name":"\"storage/mapping/ExtensionBasedMapper\"","url":"modules/_storage_mapping_extensionbasedmapper_.html","classes":"tsd-kind-module"},{"id":1134,"kind":256,"name":"ResourcePath","url":"interfaces/_storage_mapping_extensionbasedmapper_.resourcepath.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"storage/mapping/ExtensionBasedMapper\""},{"id":1135,"kind":1024,"name":"containerPath","url":"interfaces/_storage_mapping_extensionbasedmapper_.resourcepath.html#containerpath","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/mapping/ExtensionBasedMapper\".ResourcePath"},{"id":1136,"kind":1024,"name":"documentName","url":"interfaces/_storage_mapping_extensionbasedmapper_.resourcepath.html#documentname","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/mapping/ExtensionBasedMapper\".ResourcePath"},{"id":1137,"kind":128,"name":"ExtensionBasedMapper","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/mapping/ExtensionBasedMapper\""},{"id":1138,"kind":1024,"name":"logger","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"storage/mapping/ExtensionBasedMapper\".ExtensionBasedMapper"},{"id":1139,"kind":1024,"name":"baseRequestURI","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html#baserequesturi","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/mapping/ExtensionBasedMapper\".ExtensionBasedMapper"},{"id":1140,"kind":1024,"name":"rootFilepath","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html#rootfilepath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/mapping/ExtensionBasedMapper\".ExtensionBasedMapper"},{"id":1141,"kind":1024,"name":"types","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html#types","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/mapping/ExtensionBasedMapper\".ExtensionBasedMapper"},{"id":1142,"kind":512,"name":"constructor","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/mapping/ExtensionBasedMapper\".ExtensionBasedMapper"},{"id":1143,"kind":2048,"name":"mapUrlToFilePath","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html#mapurltofilepath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/mapping/ExtensionBasedMapper\".ExtensionBasedMapper"},{"id":1144,"kind":2048,"name":"mapFilePathToUrl","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html#mapfilepathtourl","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/mapping/ExtensionBasedMapper\".ExtensionBasedMapper"},{"id":1145,"kind":2048,"name":"getContentTypeFromExtension","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html#getcontenttypefromextension","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/mapping/ExtensionBasedMapper\".ExtensionBasedMapper"},{"id":1146,"kind":2048,"name":"getExtension","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html#getextension","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/mapping/ExtensionBasedMapper\".ExtensionBasedMapper"},{"id":1147,"kind":128,"name":"ExtensionBasedMapperFactory","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapperfactory.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/mapping/ExtensionBasedMapper\""},{"id":1148,"kind":2048,"name":"create","url":"classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapperfactory.html#create","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/mapping/ExtensionBasedMapper\".ExtensionBasedMapperFactory"},{"id":1149,"kind":32,"name":"joinPath","url":"modules/_storage_mapping_extensionbasedmapper_.html#joinpath","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/mapping/ExtensionBasedMapper\""},{"id":1150,"kind":32,"name":"normalizePath","url":"modules/_storage_mapping_extensionbasedmapper_.html#normalizepath","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/mapping/ExtensionBasedMapper\""},{"id":1151,"kind":1,"name":"\"storage/mapping/FixedContentTypeMapper\"","url":"modules/_storage_mapping_fixedcontenttypemapper_.html","classes":"tsd-kind-module"},{"id":1152,"kind":128,"name":"FixedContentTypeMapper","url":"classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/mapping/FixedContentTypeMapper\""},{"id":1153,"kind":1024,"name":"logger","url":"classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"storage/mapping/FixedContentTypeMapper\".FixedContentTypeMapper"},{"id":1154,"kind":1024,"name":"baseRequestURI","url":"classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html#baserequesturi","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/mapping/FixedContentTypeMapper\".FixedContentTypeMapper"},{"id":1155,"kind":1024,"name":"rootFilepath","url":"classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html#rootfilepath","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/mapping/FixedContentTypeMapper\".FixedContentTypeMapper"},{"id":1156,"kind":1024,"name":"contentType","url":"classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html#contenttype","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/mapping/FixedContentTypeMapper\".FixedContentTypeMapper"},{"id":1157,"kind":512,"name":"constructor","url":"classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/mapping/FixedContentTypeMapper\".FixedContentTypeMapper"},{"id":1158,"kind":2048,"name":"mapUrlToFilePath","url":"classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html#mapurltofilepath","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/mapping/FixedContentTypeMapper\".FixedContentTypeMapper"},{"id":1159,"kind":2048,"name":"mapFilePathToUrl","url":"classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html#mapfilepathtourl","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/mapping/FixedContentTypeMapper\".FixedContentTypeMapper"},{"id":1160,"kind":32,"name":"normalizePath","url":"modules/_storage_mapping_fixedcontenttypemapper_.html#normalizepath","classes":"tsd-kind-variable tsd-parent-kind-module tsd-is-not-exported","parent":"\"storage/mapping/FixedContentTypeMapper\""},{"id":1161,"kind":1,"name":"\"storage/patch/PatchHandler\"","url":"modules/_storage_patch_patchhandler_.html","classes":"tsd-kind-module"},{"id":1162,"kind":128,"name":"PatchHandler","url":"classes/_storage_patch_patchhandler_.patchhandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/patch/PatchHandler\""},{"id":1163,"kind":2048,"name":"canHandle","url":"classes/_storage_patch_patchhandler_.patchhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/patch/PatchHandler\".PatchHandler"},{"id":1164,"kind":2048,"name":"handle","url":"classes/_storage_patch_patchhandler_.patchhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/patch/PatchHandler\".PatchHandler"},{"id":1165,"kind":2048,"name":"handleSafe","url":"classes/_storage_patch_patchhandler_.patchhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/patch/PatchHandler\".PatchHandler"},{"id":1166,"kind":1,"name":"\"util/locking/Lock\"","url":"modules/_util_locking_lock_.html","classes":"tsd-kind-module"},{"id":1167,"kind":256,"name":"Lock","url":"interfaces/_util_locking_lock_.lock.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"util/locking/Lock\""},{"id":1168,"kind":1024,"name":"release","url":"interfaces/_util_locking_lock_.lock.html#release","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/locking/Lock\".Lock"},{"id":1169,"kind":65536,"name":"__type","url":"interfaces/_util_locking_lock_.lock.html#release.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"util/locking/Lock\".Lock.release"},{"id":1170,"kind":1,"name":"\"util/locking/ResourceLocker\"","url":"modules/_util_locking_resourcelocker_.html","classes":"tsd-kind-module"},{"id":1171,"kind":256,"name":"ResourceLocker","url":"interfaces/_util_locking_resourcelocker_.resourcelocker.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter","parent":"\"util/locking/ResourceLocker\""},{"id":1172,"kind":1024,"name":"acquire","url":"interfaces/_util_locking_resourcelocker_.resourcelocker.html#acquire","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/locking/ResourceLocker\".ResourceLocker"},{"id":1173,"kind":65536,"name":"__type","url":"interfaces/_util_locking_resourcelocker_.resourcelocker.html#acquire.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"util/locking/ResourceLocker\".ResourceLocker.acquire"},{"id":1174,"kind":1,"name":"\"storage/patch/SparqlUpdatePatchHandler\"","url":"modules/_storage_patch_sparqlupdatepatchhandler_.html","classes":"tsd-kind-module"},{"id":1175,"kind":128,"name":"SparqlUpdatePatchHandler","url":"classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/patch/SparqlUpdatePatchHandler\""},{"id":1176,"kind":1024,"name":"logger","url":"classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"storage/patch/SparqlUpdatePatchHandler\".SparqlUpdatePatchHandler"},{"id":1177,"kind":1024,"name":"source","url":"classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html#source","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/patch/SparqlUpdatePatchHandler\".SparqlUpdatePatchHandler"},{"id":1178,"kind":1024,"name":"locker","url":"classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html#locker","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/patch/SparqlUpdatePatchHandler\".SparqlUpdatePatchHandler"},{"id":1179,"kind":512,"name":"constructor","url":"classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/patch/SparqlUpdatePatchHandler\".SparqlUpdatePatchHandler"},{"id":1180,"kind":2048,"name":"canHandle","url":"classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/patch/SparqlUpdatePatchHandler\".SparqlUpdatePatchHandler"},{"id":1181,"kind":2048,"name":"handle","url":"classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/patch/SparqlUpdatePatchHandler\".SparqlUpdatePatchHandler"},{"id":1182,"kind":2048,"name":"isDeleteInsert","url":"classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html#isdeleteinsert","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/patch/SparqlUpdatePatchHandler\".SparqlUpdatePatchHandler"},{"id":1183,"kind":2048,"name":"applyPatch","url":"classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html#applypatch","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/patch/SparqlUpdatePatchHandler\".SparqlUpdatePatchHandler"},{"id":1184,"kind":2048,"name":"handleSafe","url":"classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/patch/SparqlUpdatePatchHandler\".SparqlUpdatePatchHandler"},{"id":1185,"kind":1,"name":"\"storage/routing/PreferenceSupport\"","url":"modules/_storage_routing_preferencesupport_.html","classes":"tsd-kind-module"},{"id":1186,"kind":128,"name":"PreferenceSupport","url":"classes/_storage_routing_preferencesupport_.preferencesupport.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/routing/PreferenceSupport\""},{"id":1187,"kind":1024,"name":"preferences","url":"classes/_storage_routing_preferencesupport_.preferencesupport.html#preferences","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/routing/PreferenceSupport\".PreferenceSupport"},{"id":1188,"kind":1024,"name":"converter","url":"classes/_storage_routing_preferencesupport_.preferencesupport.html#converter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/routing/PreferenceSupport\".PreferenceSupport"},{"id":1189,"kind":512,"name":"constructor","url":"classes/_storage_routing_preferencesupport_.preferencesupport.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/routing/PreferenceSupport\".PreferenceSupport"},{"id":1190,"kind":2048,"name":"supports","url":"classes/_storage_routing_preferencesupport_.preferencesupport.html#supports","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/routing/PreferenceSupport\".PreferenceSupport"},{"id":1191,"kind":1,"name":"\"storage/routing/RouterRule\"","url":"modules/_storage_routing_routerrule_.html","classes":"tsd-kind-module"},{"id":1192,"kind":128,"name":"RouterRule","url":"classes/_storage_routing_routerrule_.routerrule.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/routing/RouterRule\""},{"id":1193,"kind":2048,"name":"canHandle","url":"classes/_storage_routing_routerrule_.routerrule.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/routing/RouterRule\".RouterRule"},{"id":1194,"kind":2048,"name":"handle","url":"classes/_storage_routing_routerrule_.routerrule.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/routing/RouterRule\".RouterRule"},{"id":1195,"kind":2048,"name":"handleSafe","url":"classes/_storage_routing_routerrule_.routerrule.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/routing/RouterRule\".RouterRule"},{"id":1196,"kind":1,"name":"\"storage/routing/ConvertingRouterRule\"","url":"modules/_storage_routing_convertingrouterrule_.html","classes":"tsd-kind-module"},{"id":1197,"kind":256,"name":"ConvertingStoreEntry","url":"interfaces/_storage_routing_convertingrouterrule_.convertingstoreentry.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"storage/routing/ConvertingRouterRule\""},{"id":1198,"kind":1024,"name":"store","url":"interfaces/_storage_routing_convertingrouterrule_.convertingstoreentry.html#store","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/routing/ConvertingRouterRule\".ConvertingStoreEntry"},{"id":1199,"kind":1024,"name":"supportChecker","url":"interfaces/_storage_routing_convertingrouterrule_.convertingstoreentry.html#supportchecker","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"storage/routing/ConvertingRouterRule\".ConvertingStoreEntry"},{"id":1200,"kind":128,"name":"ConvertingRouterRule","url":"classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/routing/ConvertingRouterRule\""},{"id":1201,"kind":1024,"name":"typedStores","url":"classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html#typedstores","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/routing/ConvertingRouterRule\".ConvertingRouterRule"},{"id":1202,"kind":1024,"name":"defaultStore","url":"classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html#defaultstore","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/routing/ConvertingRouterRule\".ConvertingRouterRule"},{"id":1203,"kind":512,"name":"constructor","url":"classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/routing/ConvertingRouterRule\".ConvertingRouterRule"},{"id":1204,"kind":2048,"name":"handle","url":"classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/routing/ConvertingRouterRule\".ConvertingRouterRule"},{"id":1205,"kind":2048,"name":"hasResource","url":"classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html#hasresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/routing/ConvertingRouterRule\".ConvertingRouterRule"},{"id":1206,"kind":2048,"name":"findStore","url":"classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html#findstore","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/routing/ConvertingRouterRule\".ConvertingRouterRule"},{"id":1207,"kind":2048,"name":"canHandle","url":"classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/routing/ConvertingRouterRule\".ConvertingRouterRule"},{"id":1208,"kind":2048,"name":"handleSafe","url":"classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/routing/ConvertingRouterRule\".ConvertingRouterRule"},{"id":1209,"kind":1,"name":"\"storage/routing/RegexRouterRule\"","url":"modules/_storage_routing_regexrouterrule_.html","classes":"tsd-kind-module"},{"id":1210,"kind":128,"name":"RegexRouterRule","url":"classes/_storage_routing_regexrouterrule_.regexrouterrule.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/routing/RegexRouterRule\""},{"id":1211,"kind":1024,"name":"base","url":"classes/_storage_routing_regexrouterrule_.regexrouterrule.html#base","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/routing/RegexRouterRule\".RegexRouterRule"},{"id":1212,"kind":1024,"name":"regexes","url":"classes/_storage_routing_regexrouterrule_.regexrouterrule.html#regexes","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/routing/RegexRouterRule\".RegexRouterRule"},{"id":1213,"kind":512,"name":"constructor","url":"classes/_storage_routing_regexrouterrule_.regexrouterrule.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/routing/RegexRouterRule\".RegexRouterRule"},{"id":1214,"kind":2048,"name":"canHandle","url":"classes/_storage_routing_regexrouterrule_.regexrouterrule.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/routing/RegexRouterRule\".RegexRouterRule"},{"id":1215,"kind":2048,"name":"handle","url":"classes/_storage_routing_regexrouterrule_.regexrouterrule.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/routing/RegexRouterRule\".RegexRouterRule"},{"id":1216,"kind":2048,"name":"matchStore","url":"classes/_storage_routing_regexrouterrule_.regexrouterrule.html#matchstore","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/routing/RegexRouterRule\".RegexRouterRule"},{"id":1217,"kind":2048,"name":"toRelative","url":"classes/_storage_routing_regexrouterrule_.regexrouterrule.html#torelative","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/routing/RegexRouterRule\".RegexRouterRule"},{"id":1218,"kind":2048,"name":"handleSafe","url":"classes/_storage_routing_regexrouterrule_.regexrouterrule.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/routing/RegexRouterRule\".RegexRouterRule"},{"id":1219,"kind":1,"name":"\"storage/AtomicResourceStore\"","url":"modules/_storage_atomicresourcestore_.html","classes":"tsd-kind-module"},{"id":1220,"kind":256,"name":"AtomicResourceStore","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"storage/AtomicResourceStore\""},{"id":1221,"kind":1024,"name":"getRepresentation","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html#getrepresentation","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"storage/AtomicResourceStore\".AtomicResourceStore"},{"id":1222,"kind":65536,"name":"__type","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html#getrepresentation.__type-2","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/AtomicResourceStore\".AtomicResourceStore.getRepresentation"},{"id":1223,"kind":1024,"name":"addResource","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html#addresource","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"storage/AtomicResourceStore\".AtomicResourceStore"},{"id":1224,"kind":65536,"name":"__type","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html#addresource.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/AtomicResourceStore\".AtomicResourceStore.addResource"},{"id":1225,"kind":1024,"name":"setRepresentation","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html#setrepresentation","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"storage/AtomicResourceStore\".AtomicResourceStore"},{"id":1226,"kind":65536,"name":"__type","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html#setrepresentation.__type-4","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/AtomicResourceStore\".AtomicResourceStore.setRepresentation"},{"id":1227,"kind":1024,"name":"deleteResource","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html#deleteresource","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"storage/AtomicResourceStore\".AtomicResourceStore"},{"id":1228,"kind":65536,"name":"__type","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html#deleteresource.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/AtomicResourceStore\".AtomicResourceStore.deleteResource"},{"id":1229,"kind":1024,"name":"modifyResource","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html#modifyresource","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"storage/AtomicResourceStore\".AtomicResourceStore"},{"id":1230,"kind":65536,"name":"__type","url":"interfaces/_storage_atomicresourcestore_.atomicresourcestore.html#modifyresource.__type-3","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"storage/AtomicResourceStore\".AtomicResourceStore.modifyResource"},{"id":1231,"kind":1,"name":"\"util/errors/MethodNotAllowedHttpError\"","url":"modules/_util_errors_methodnotallowedhttperror_.html","classes":"tsd-kind-module"},{"id":1232,"kind":128,"name":"MethodNotAllowedHttpError","url":"classes/_util_errors_methodnotallowedhttperror_.methodnotallowedhttperror.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/errors/MethodNotAllowedHttpError\""},{"id":1233,"kind":512,"name":"constructor","url":"classes/_util_errors_methodnotallowedhttperror_.methodnotallowedhttperror.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/errors/MethodNotAllowedHttpError\".MethodNotAllowedHttpError"},{"id":1234,"kind":1024,"name":"statusCode","url":"classes/_util_errors_methodnotallowedhttperror_.methodnotallowedhttperror.html#statuscode","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/MethodNotAllowedHttpError\".MethodNotAllowedHttpError"},{"id":1235,"kind":1024,"name":"name","url":"classes/_util_errors_methodnotallowedhttperror_.methodnotallowedhttperror.html#name","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/MethodNotAllowedHttpError\".MethodNotAllowedHttpError"},{"id":1236,"kind":1024,"name":"message","url":"classes/_util_errors_methodnotallowedhttperror_.methodnotallowedhttperror.html#message","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/MethodNotAllowedHttpError\".MethodNotAllowedHttpError"},{"id":1237,"kind":1024,"name":"stack","url":"classes/_util_errors_methodnotallowedhttperror_.methodnotallowedhttperror.html#stack","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited","parent":"\"util/errors/MethodNotAllowedHttpError\".MethodNotAllowedHttpError"},{"id":1238,"kind":1,"name":"\"storage/DataAccessorBasedStore\"","url":"modules/_storage_dataaccessorbasedstore_.html","classes":"tsd-kind-module"},{"id":1239,"kind":128,"name":"DataAccessorBasedStore","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/DataAccessorBasedStore\""},{"id":1240,"kind":1024,"name":"accessor","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#accessor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1241,"kind":1024,"name":"identifierStrategy","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#identifierstrategy","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1242,"kind":512,"name":"constructor","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1243,"kind":2048,"name":"getRepresentation","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#getrepresentation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1244,"kind":2048,"name":"addResource","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#addresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1245,"kind":2048,"name":"setRepresentation","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#setrepresentation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1246,"kind":2048,"name":"modifyResource","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#modifyresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1247,"kind":2048,"name":"deleteResource","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1248,"kind":2048,"name":"validateIdentifier","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#validateidentifier","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1249,"kind":2048,"name":"getNormalizedMetadata","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#getnormalizedmetadata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1250,"kind":2048,"name":"getSafeNormalizedMetadata","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#getsafenormalizedmetadata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1251,"kind":2048,"name":"writeData","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#writedata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1252,"kind":2048,"name":"handleContainerData","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#handlecontainerdata","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1253,"kind":2048,"name":"createURI","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#createuri","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1254,"kind":2048,"name":"createSafeUri","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#createsafeuri","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1255,"kind":2048,"name":"isNewContainer","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#isnewcontainer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1256,"kind":2048,"name":"isExistingContainer","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#isexistingcontainer","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1257,"kind":2048,"name":"hasContainerType","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#hascontainertype","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1258,"kind":2048,"name":"isRootStorage","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#isrootstorage","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1259,"kind":2048,"name":"createRecursiveContainers","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#createrecursivecontainers","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1260,"kind":2048,"name":"getEmptyContainerRepresentation","url":"classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html#getemptycontainerrepresentation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/DataAccessorBasedStore\".DataAccessorBasedStore"},{"id":1261,"kind":1,"name":"\"util/locking/ExpiringLock\"","url":"modules/_util_locking_expiringlock_.html","classes":"tsd-kind-module"},{"id":1262,"kind":256,"name":"ExpiringLock","url":"interfaces/_util_locking_expiringlock_.expiringlock.html","classes":"tsd-kind-interface tsd-parent-kind-module","parent":"\"util/locking/ExpiringLock\""},{"id":1263,"kind":1024,"name":"renew","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#renew","classes":"tsd-kind-property tsd-parent-kind-interface","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1264,"kind":65536,"name":"__type","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#renew.__type-1","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"util/locking/ExpiringLock\".ExpiringLock.renew"},{"id":1265,"kind":1024,"name":"release","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#release","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1266,"kind":65536,"name":"__type","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#release.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"util/locking/ExpiringLock\".ExpiringLock.release"},{"id":1267,"kind":2048,"name":"addListener","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1268,"kind":2048,"name":"on","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#on","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1269,"kind":2048,"name":"once","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#once","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1270,"kind":2048,"name":"removeListener","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1271,"kind":2048,"name":"off","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#off","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1272,"kind":2048,"name":"removeAllListeners","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1273,"kind":2048,"name":"setMaxListeners","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1274,"kind":2048,"name":"getMaxListeners","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1275,"kind":2048,"name":"listeners","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#listeners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1276,"kind":2048,"name":"rawListeners","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1277,"kind":2048,"name":"emit","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#emit","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1278,"kind":2048,"name":"listenerCount","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1279,"kind":2048,"name":"prependListener","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1280,"kind":2048,"name":"prependOnceListener","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1281,"kind":2048,"name":"eventNames","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1282,"kind":512,"name":"constructor","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1283,"kind":2048,"name":"listenerCount","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#listenercount-1","classes":"tsd-kind-method tsd-parent-kind-interface tsd-is-inherited tsd-is-static","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1284,"kind":1024,"name":"defaultMaxListeners","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#defaultmaxlisteners","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-static","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1285,"kind":1024,"name":"errorMonitor","url":"interfaces/_util_locking_expiringlock_.expiringlock.html#errormonitor","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-static","parent":"\"util/locking/ExpiringLock\".ExpiringLock"},{"id":1286,"kind":1,"name":"\"util/locking/ExpiringResourceLocker\"","url":"modules/_util_locking_expiringresourcelocker_.html","classes":"tsd-kind-module"},{"id":1287,"kind":256,"name":"ExpiringResourceLocker","url":"interfaces/_util_locking_expiringresourcelocker_.expiringresourcelocker.html","classes":"tsd-kind-interface tsd-parent-kind-module tsd-has-type-parameter","parent":"\"util/locking/ExpiringResourceLocker\""},{"id":1288,"kind":1024,"name":"acquire","url":"interfaces/_util_locking_expiringresourcelocker_.expiringresourcelocker.html#acquire","classes":"tsd-kind-property tsd-parent-kind-interface tsd-is-inherited","parent":"\"util/locking/ExpiringResourceLocker\".ExpiringResourceLocker"},{"id":1289,"kind":65536,"name":"__type","url":"interfaces/_util_locking_expiringresourcelocker_.expiringresourcelocker.html#acquire.__type","classes":"tsd-kind-type-literal tsd-parent-kind-property","parent":"\"util/locking/ExpiringResourceLocker\".ExpiringResourceLocker.acquire"},{"id":1290,"kind":1,"name":"\"storage/LockingResourceStore\"","url":"modules/_storage_lockingresourcestore_.html","classes":"tsd-kind-module"},{"id":1291,"kind":128,"name":"LockingResourceStore","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/LockingResourceStore\""},{"id":1292,"kind":1024,"name":"logger","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1293,"kind":1024,"name":"source","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#source","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1294,"kind":1024,"name":"locks","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#locks","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1295,"kind":512,"name":"constructor","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1296,"kind":2048,"name":"getRepresentation","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#getrepresentation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1297,"kind":2048,"name":"addResource","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#addresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1298,"kind":2048,"name":"setRepresentation","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#setrepresentation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1299,"kind":2048,"name":"deleteResource","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1300,"kind":2048,"name":"modifyResource","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#modifyresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1301,"kind":2048,"name":"lockedRun","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#lockedrun","classes":"tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter tsd-is-protected","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1302,"kind":2048,"name":"lockedRepresentationRun","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#lockedrepresentationrun","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1303,"kind":2048,"name":"createExpiringRepresentation","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#createexpiringrepresentation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1304,"kind":2048,"name":"createExpiringReadable","url":"classes/_storage_lockingresourcestore_.lockingresourcestore.html#createexpiringreadable","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-protected","parent":"\"storage/LockingResourceStore\".LockingResourceStore"},{"id":1305,"kind":1,"name":"\"storage/MonitoringStore\"","url":"modules/_storage_monitoringstore_.html","classes":"tsd-kind-module"},{"id":1306,"kind":128,"name":"MonitoringStore","url":"classes/_storage_monitoringstore_.monitoringstore.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter","parent":"\"storage/MonitoringStore\""},{"id":1307,"kind":1024,"name":"source","url":"classes/_storage_monitoringstore_.monitoringstore.html#source","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1308,"kind":1024,"name":"identifierStrategy","url":"classes/_storage_monitoringstore_.monitoringstore.html#identifierstrategy","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1309,"kind":512,"name":"constructor","url":"classes/_storage_monitoringstore_.monitoringstore.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1310,"kind":2048,"name":"addResource","url":"classes/_storage_monitoringstore_.monitoringstore.html#addresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1311,"kind":2048,"name":"deleteResource","url":"classes/_storage_monitoringstore_.monitoringstore.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1312,"kind":2048,"name":"getRepresentation","url":"classes/_storage_monitoringstore_.monitoringstore.html#getrepresentation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1313,"kind":2048,"name":"modifyResource","url":"classes/_storage_monitoringstore_.monitoringstore.html#modifyresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1314,"kind":2048,"name":"setRepresentation","url":"classes/_storage_monitoringstore_.monitoringstore.html#setrepresentation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1315,"kind":2048,"name":"addListener","url":"classes/_storage_monitoringstore_.monitoringstore.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1316,"kind":2048,"name":"on","url":"classes/_storage_monitoringstore_.monitoringstore.html#on","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1317,"kind":2048,"name":"once","url":"classes/_storage_monitoringstore_.monitoringstore.html#once","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1318,"kind":2048,"name":"removeListener","url":"classes/_storage_monitoringstore_.monitoringstore.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1319,"kind":2048,"name":"off","url":"classes/_storage_monitoringstore_.monitoringstore.html#off","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1320,"kind":2048,"name":"removeAllListeners","url":"classes/_storage_monitoringstore_.monitoringstore.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1321,"kind":2048,"name":"setMaxListeners","url":"classes/_storage_monitoringstore_.monitoringstore.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1322,"kind":2048,"name":"getMaxListeners","url":"classes/_storage_monitoringstore_.monitoringstore.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1323,"kind":2048,"name":"listeners","url":"classes/_storage_monitoringstore_.monitoringstore.html#listeners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1324,"kind":2048,"name":"rawListeners","url":"classes/_storage_monitoringstore_.monitoringstore.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1325,"kind":2048,"name":"emit","url":"classes/_storage_monitoringstore_.monitoringstore.html#emit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1326,"kind":2048,"name":"listenerCount","url":"classes/_storage_monitoringstore_.monitoringstore.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1327,"kind":2048,"name":"prependListener","url":"classes/_storage_monitoringstore_.monitoringstore.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1328,"kind":2048,"name":"prependOnceListener","url":"classes/_storage_monitoringstore_.monitoringstore.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1329,"kind":2048,"name":"eventNames","url":"classes/_storage_monitoringstore_.monitoringstore.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1330,"kind":2048,"name":"listenerCount","url":"classes/_storage_monitoringstore_.monitoringstore.html#listenercount-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1331,"kind":1024,"name":"defaultMaxListeners","url":"classes/_storage_monitoringstore_.monitoringstore.html#defaultmaxlisteners","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1332,"kind":1024,"name":"errorMonitor","url":"classes/_storage_monitoringstore_.monitoringstore.html#errormonitor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"\"storage/MonitoringStore\".MonitoringStore"},{"id":1333,"kind":1,"name":"\"storage/PassthroughStore\"","url":"modules/_storage_passthroughstore_.html","classes":"tsd-kind-module"},{"id":1334,"kind":128,"name":"PassthroughStore","url":"classes/_storage_passthroughstore_.passthroughstore.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter","parent":"\"storage/PassthroughStore\""},{"id":1335,"kind":1024,"name":"source","url":"classes/_storage_passthroughstore_.passthroughstore.html#source","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"storage/PassthroughStore\".PassthroughStore"},{"id":1336,"kind":512,"name":"constructor","url":"classes/_storage_passthroughstore_.passthroughstore.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/PassthroughStore\".PassthroughStore"},{"id":1337,"kind":2048,"name":"addResource","url":"classes/_storage_passthroughstore_.passthroughstore.html#addresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/PassthroughStore\".PassthroughStore"},{"id":1338,"kind":2048,"name":"deleteResource","url":"classes/_storage_passthroughstore_.passthroughstore.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/PassthroughStore\".PassthroughStore"},{"id":1339,"kind":2048,"name":"getRepresentation","url":"classes/_storage_passthroughstore_.passthroughstore.html#getrepresentation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/PassthroughStore\".PassthroughStore"},{"id":1340,"kind":2048,"name":"modifyResource","url":"classes/_storage_passthroughstore_.passthroughstore.html#modifyresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/PassthroughStore\".PassthroughStore"},{"id":1341,"kind":2048,"name":"setRepresentation","url":"classes/_storage_passthroughstore_.passthroughstore.html#setrepresentation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/PassthroughStore\".PassthroughStore"},{"id":1342,"kind":1,"name":"\"storage/PatchingStore\"","url":"modules/_storage_patchingstore_.html","classes":"tsd-kind-module"},{"id":1343,"kind":128,"name":"PatchingStore","url":"classes/_storage_patchingstore_.patchingstore.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter","parent":"\"storage/PatchingStore\""},{"id":1344,"kind":1024,"name":"patcher","url":"classes/_storage_patchingstore_.patchingstore.html#patcher","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/PatchingStore\".PatchingStore"},{"id":1345,"kind":512,"name":"constructor","url":"classes/_storage_patchingstore_.patchingstore.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/PatchingStore\".PatchingStore"},{"id":1346,"kind":2048,"name":"modifyResource","url":"classes/_storage_patchingstore_.patchingstore.html#modifyresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/PatchingStore\".PatchingStore"},{"id":1347,"kind":1024,"name":"source","url":"classes/_storage_patchingstore_.patchingstore.html#source","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"\"storage/PatchingStore\".PatchingStore"},{"id":1348,"kind":2048,"name":"addResource","url":"classes/_storage_patchingstore_.patchingstore.html#addresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/PatchingStore\".PatchingStore"},{"id":1349,"kind":2048,"name":"deleteResource","url":"classes/_storage_patchingstore_.patchingstore.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/PatchingStore\".PatchingStore"},{"id":1350,"kind":2048,"name":"getRepresentation","url":"classes/_storage_patchingstore_.patchingstore.html#getrepresentation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/PatchingStore\".PatchingStore"},{"id":1351,"kind":2048,"name":"setRepresentation","url":"classes/_storage_patchingstore_.patchingstore.html#setrepresentation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/PatchingStore\".PatchingStore"},{"id":1352,"kind":1,"name":"\"storage/ReadOnlyStore\"","url":"modules/_storage_readonlystore_.html","classes":"tsd-kind-module"},{"id":1353,"kind":128,"name":"ReadOnlyStore","url":"classes/_storage_readonlystore_.readonlystore.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter","parent":"\"storage/ReadOnlyStore\""},{"id":1354,"kind":512,"name":"constructor","url":"classes/_storage_readonlystore_.readonlystore.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/ReadOnlyStore\".ReadOnlyStore"},{"id":1355,"kind":2048,"name":"addResource","url":"classes/_storage_readonlystore_.readonlystore.html#addresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/ReadOnlyStore\".ReadOnlyStore"},{"id":1356,"kind":2048,"name":"deleteResource","url":"classes/_storage_readonlystore_.readonlystore.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/ReadOnlyStore\".ReadOnlyStore"},{"id":1357,"kind":2048,"name":"modifyResource","url":"classes/_storage_readonlystore_.readonlystore.html#modifyresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/ReadOnlyStore\".ReadOnlyStore"},{"id":1358,"kind":2048,"name":"setRepresentation","url":"classes/_storage_readonlystore_.readonlystore.html#setrepresentation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/ReadOnlyStore\".ReadOnlyStore"},{"id":1359,"kind":1024,"name":"source","url":"classes/_storage_readonlystore_.readonlystore.html#source","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"\"storage/ReadOnlyStore\".ReadOnlyStore"},{"id":1360,"kind":2048,"name":"getRepresentation","url":"classes/_storage_readonlystore_.readonlystore.html#getrepresentation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/ReadOnlyStore\".ReadOnlyStore"},{"id":1361,"kind":1,"name":"\"storage/RepresentationConvertingStore\"","url":"modules/_storage_representationconvertingstore_.html","classes":"tsd-kind-module"},{"id":1362,"kind":128,"name":"RepresentationConvertingStore","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter","parent":"\"storage/RepresentationConvertingStore\""},{"id":1363,"kind":1024,"name":"logger","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1364,"kind":1024,"name":"inConverter","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#inconverter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1365,"kind":1024,"name":"outConverter","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#outconverter","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1366,"kind":1024,"name":"inType","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#intype","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1367,"kind":512,"name":"constructor","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1368,"kind":2048,"name":"getRepresentation","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#getrepresentation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1369,"kind":2048,"name":"addResource","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#addresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1370,"kind":2048,"name":"setRepresentation","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#setrepresentation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1371,"kind":2048,"name":"matchesPreferences","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#matchespreferences","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1372,"kind":2048,"name":"convertRepresentation","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#convertrepresentation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1373,"kind":2048,"name":"convertInRepresentation","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#convertinrepresentation","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1374,"kind":1024,"name":"source","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#source","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-protected","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1375,"kind":2048,"name":"deleteResource","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1376,"kind":2048,"name":"modifyResource","url":"classes/_storage_representationconvertingstore_.representationconvertingstore.html#modifyresource","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"storage/RepresentationConvertingStore\".RepresentationConvertingStore"},{"id":1377,"kind":1,"name":"\"storage/RoutingResourceStore\"","url":"modules/_storage_routingresourcestore_.html","classes":"tsd-kind-module"},{"id":1378,"kind":128,"name":"RoutingResourceStore","url":"classes/_storage_routingresourcestore_.routingresourcestore.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"storage/RoutingResourceStore\""},{"id":1379,"kind":1024,"name":"rule","url":"classes/_storage_routingresourcestore_.routingresourcestore.html#rule","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"storage/RoutingResourceStore\".RoutingResourceStore"},{"id":1380,"kind":512,"name":"constructor","url":"classes/_storage_routingresourcestore_.routingresourcestore.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"storage/RoutingResourceStore\".RoutingResourceStore"},{"id":1381,"kind":2048,"name":"getRepresentation","url":"classes/_storage_routingresourcestore_.routingresourcestore.html#getrepresentation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/RoutingResourceStore\".RoutingResourceStore"},{"id":1382,"kind":2048,"name":"addResource","url":"classes/_storage_routingresourcestore_.routingresourcestore.html#addresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/RoutingResourceStore\".RoutingResourceStore"},{"id":1383,"kind":2048,"name":"setRepresentation","url":"classes/_storage_routingresourcestore_.routingresourcestore.html#setrepresentation","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/RoutingResourceStore\".RoutingResourceStore"},{"id":1384,"kind":2048,"name":"deleteResource","url":"classes/_storage_routingresourcestore_.routingresourcestore.html#deleteresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/RoutingResourceStore\".RoutingResourceStore"},{"id":1385,"kind":2048,"name":"modifyResource","url":"classes/_storage_routingresourcestore_.routingresourcestore.html#modifyresource","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"storage/RoutingResourceStore\".RoutingResourceStore"},{"id":1386,"kind":2048,"name":"getStore","url":"classes/_storage_routingresourcestore_.routingresourcestore.html#getstore","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"storage/RoutingResourceStore\".RoutingResourceStore"},{"id":1387,"kind":1,"name":"\"util/identifiers/SingleRootIdentifierStrategy\"","url":"modules/_util_identifiers_singlerootidentifierstrategy_.html","classes":"tsd-kind-module"},{"id":1388,"kind":128,"name":"SingleRootIdentifierStrategy","url":"classes/_util_identifiers_singlerootidentifierstrategy_.singlerootidentifierstrategy.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/identifiers/SingleRootIdentifierStrategy\""},{"id":1389,"kind":1024,"name":"baseUrl","url":"classes/_util_identifiers_singlerootidentifierstrategy_.singlerootidentifierstrategy.html#baseurl","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"util/identifiers/SingleRootIdentifierStrategy\".SingleRootIdentifierStrategy"},{"id":1390,"kind":512,"name":"constructor","url":"classes/_util_identifiers_singlerootidentifierstrategy_.singlerootidentifierstrategy.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"util/identifiers/SingleRootIdentifierStrategy\".SingleRootIdentifierStrategy"},{"id":1391,"kind":2048,"name":"supportsIdentifier","url":"classes/_util_identifiers_singlerootidentifierstrategy_.singlerootidentifierstrategy.html#supportsidentifier","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/identifiers/SingleRootIdentifierStrategy\".SingleRootIdentifierStrategy"},{"id":1392,"kind":2048,"name":"getParentContainer","url":"classes/_util_identifiers_singlerootidentifierstrategy_.singlerootidentifierstrategy.html#getparentcontainer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/identifiers/SingleRootIdentifierStrategy\".SingleRootIdentifierStrategy"},{"id":1393,"kind":2048,"name":"isRootContainer","url":"classes/_util_identifiers_singlerootidentifierstrategy_.singlerootidentifierstrategy.html#isrootcontainer","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/identifiers/SingleRootIdentifierStrategy\".SingleRootIdentifierStrategy"},{"id":1394,"kind":1,"name":"\"util/locking/SingleThreadedResourceLocker\"","url":"modules/_util_locking_singlethreadedresourcelocker_.html","classes":"tsd-kind-module"},{"id":1395,"kind":128,"name":"SingleThreadedResourceLocker","url":"classes/_util_locking_singlethreadedresourcelocker_.singlethreadedresourcelocker.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/locking/SingleThreadedResourceLocker\""},{"id":1396,"kind":1024,"name":"logger","url":"classes/_util_locking_singlethreadedresourcelocker_.singlethreadedresourcelocker.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"util/locking/SingleThreadedResourceLocker\".SingleThreadedResourceLocker"},{"id":1397,"kind":1024,"name":"locks","url":"classes/_util_locking_singlethreadedresourcelocker_.singlethreadedresourcelocker.html#locks","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"util/locking/SingleThreadedResourceLocker\".SingleThreadedResourceLocker"},{"id":1398,"kind":512,"name":"constructor","url":"classes/_util_locking_singlethreadedresourcelocker_.singlethreadedresourcelocker.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"util/locking/SingleThreadedResourceLocker\".SingleThreadedResourceLocker"},{"id":1399,"kind":2048,"name":"acquire","url":"classes/_util_locking_singlethreadedresourcelocker_.singlethreadedresourcelocker.html#acquire","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/locking/SingleThreadedResourceLocker\".SingleThreadedResourceLocker"},{"id":1400,"kind":1,"name":"\"util/locking/WrappedExpiringLock\"","url":"modules/_util_locking_wrappedexpiringlock_.html","classes":"tsd-kind-module"},{"id":1401,"kind":128,"name":"WrappedExpiringLock","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/locking/WrappedExpiringLock\""},{"id":1402,"kind":1024,"name":"logger","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1403,"kind":1024,"name":"innerLock","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#innerlock","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1404,"kind":1024,"name":"expiration","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#expiration","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1405,"kind":1024,"name":"timeoutHandle","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#timeouthandle","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1406,"kind":512,"name":"constructor","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1407,"kind":2048,"name":"release","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#release","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1408,"kind":2048,"name":"renew","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#renew","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1409,"kind":2048,"name":"expire","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#expire","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1410,"kind":2048,"name":"clearTimeout","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#cleartimeout","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1411,"kind":2048,"name":"scheduleTimeout","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#scheduletimeout","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1412,"kind":2048,"name":"addListener","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#addlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1413,"kind":2048,"name":"on","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#on","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1414,"kind":2048,"name":"once","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#once","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1415,"kind":2048,"name":"removeListener","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#removelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1416,"kind":2048,"name":"off","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#off","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1417,"kind":2048,"name":"removeAllListeners","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#removealllisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1418,"kind":2048,"name":"setMaxListeners","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#setmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1419,"kind":2048,"name":"getMaxListeners","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#getmaxlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1420,"kind":2048,"name":"listeners","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#listeners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1421,"kind":2048,"name":"rawListeners","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#rawlisteners","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1422,"kind":2048,"name":"emit","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#emit","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1423,"kind":2048,"name":"listenerCount","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#listenercount","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1424,"kind":2048,"name":"prependListener","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#prependlistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1425,"kind":2048,"name":"prependOnceListener","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#prependoncelistener","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1426,"kind":2048,"name":"eventNames","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#eventnames","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1427,"kind":2048,"name":"listenerCount","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#listenercount-1","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1428,"kind":1024,"name":"defaultMaxListeners","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#defaultmaxlisteners","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1429,"kind":1024,"name":"errorMonitor","url":"classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html#errormonitor","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-inherited tsd-is-static","parent":"\"util/locking/WrappedExpiringLock\".WrappedExpiringLock"},{"id":1430,"kind":1,"name":"\"util/locking/WrappedExpiringResourceLocker\"","url":"modules/_util_locking_wrappedexpiringresourcelocker_.html","classes":"tsd-kind-module"},{"id":1431,"kind":128,"name":"WrappedExpiringResourceLocker","url":"classes/_util_locking_wrappedexpiringresourcelocker_.wrappedexpiringresourcelocker.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"util/locking/WrappedExpiringResourceLocker\""},{"id":1432,"kind":1024,"name":"logger","url":"classes/_util_locking_wrappedexpiringresourcelocker_.wrappedexpiringresourcelocker.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"util/locking/WrappedExpiringResourceLocker\".WrappedExpiringResourceLocker"},{"id":1433,"kind":1024,"name":"locker","url":"classes/_util_locking_wrappedexpiringresourcelocker_.wrappedexpiringresourcelocker.html#locker","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"util/locking/WrappedExpiringResourceLocker\".WrappedExpiringResourceLocker"},{"id":1434,"kind":1024,"name":"expiration","url":"classes/_util_locking_wrappedexpiringresourcelocker_.wrappedexpiringresourcelocker.html#expiration","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"util/locking/WrappedExpiringResourceLocker\".WrappedExpiringResourceLocker"},{"id":1435,"kind":512,"name":"constructor","url":"classes/_util_locking_wrappedexpiringresourcelocker_.wrappedexpiringresourcelocker.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"util/locking/WrappedExpiringResourceLocker\".WrappedExpiringResourceLocker"},{"id":1436,"kind":2048,"name":"acquire","url":"classes/_util_locking_wrappedexpiringresourcelocker_.wrappedexpiringresourcelocker.html#acquire","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/locking/WrappedExpiringResourceLocker\".WrappedExpiringResourceLocker"},{"id":1437,"kind":1,"name":"\"util/SequenceHandler\"","url":"modules/_util_sequencehandler_.html","classes":"tsd-kind-module"},{"id":1438,"kind":128,"name":"SequenceHandler","url":"classes/_util_sequencehandler_.sequencehandler.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter","parent":"\"util/SequenceHandler\""},{"id":1439,"kind":1024,"name":"handlers","url":"classes/_util_sequencehandler_.sequencehandler.html#handlers","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"util/SequenceHandler\".SequenceHandler"},{"id":1440,"kind":512,"name":"constructor","url":"classes/_util_sequencehandler_.sequencehandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"util/SequenceHandler\".SequenceHandler"},{"id":1441,"kind":2048,"name":"handle","url":"classes/_util_sequencehandler_.sequencehandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"util/SequenceHandler\".SequenceHandler"},{"id":1442,"kind":2048,"name":"canHandle","url":"classes/_util_sequencehandler_.sequencehandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/SequenceHandler\".SequenceHandler"},{"id":1443,"kind":2048,"name":"handleSafe","url":"classes/_util_sequencehandler_.sequencehandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"util/SequenceHandler\".SequenceHandler"},{"id":1444,"kind":1,"name":"\"util/WaterfallHandler\"","url":"modules/_util_waterfallhandler_.html","classes":"tsd-kind-module"},{"id":1445,"kind":128,"name":"WaterfallHandler","url":"classes/_util_waterfallhandler_.waterfallhandler.html","classes":"tsd-kind-class tsd-parent-kind-module tsd-has-type-parameter","parent":"\"util/WaterfallHandler\""},{"id":1446,"kind":1024,"name":"logger","url":"classes/_util_waterfallhandler_.waterfallhandler.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-protected","parent":"\"util/WaterfallHandler\".WaterfallHandler"},{"id":1447,"kind":1024,"name":"handlers","url":"classes/_util_waterfallhandler_.waterfallhandler.html#handlers","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"util/WaterfallHandler\".WaterfallHandler"},{"id":1448,"kind":512,"name":"constructor","url":"classes/_util_waterfallhandler_.waterfallhandler.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"util/WaterfallHandler\".WaterfallHandler"},{"id":1449,"kind":2048,"name":"canHandle","url":"classes/_util_waterfallhandler_.waterfallhandler.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/WaterfallHandler\".WaterfallHandler"},{"id":1450,"kind":2048,"name":"handle","url":"classes/_util_waterfallhandler_.waterfallhandler.html#handle","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/WaterfallHandler\".WaterfallHandler"},{"id":1451,"kind":2048,"name":"handleSafe","url":"classes/_util_waterfallhandler_.waterfallhandler.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class","parent":"\"util/WaterfallHandler\".WaterfallHandler"},{"id":1452,"kind":2048,"name":"findHandler","url":"classes/_util_waterfallhandler_.waterfallhandler.html#findhandler","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-private","parent":"\"util/WaterfallHandler\".WaterfallHandler"},{"id":1453,"kind":1,"name":"\"index\"","url":"modules/_index_.html","classes":"tsd-kind-module"},{"id":1454,"kind":16777216,"name":"Credentials","url":"modules/_index_.html#credentials","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1455,"kind":16777216,"name":"CredentialsExtractor","url":"modules/_index_.html#credentialsextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1456,"kind":16777216,"name":"DPoPWebIdExtractor","url":"modules/_index_.html#dpopwebidextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1457,"kind":16777216,"name":"EmptyCredentialsExtractor","url":"modules/_index_.html#emptycredentialsextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1458,"kind":16777216,"name":"UnsecureWebIdExtractor","url":"modules/_index_.html#unsecurewebidextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1459,"kind":16777216,"name":"AllowEverythingAuthorizer","url":"modules/_index_.html#alloweverythingauthorizer","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1460,"kind":16777216,"name":"AclManager","url":"modules/_index_.html#aclmanager","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1461,"kind":16777216,"name":"Authorizer","url":"modules/_index_.html#authorizer","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1462,"kind":16777216,"name":"AuthorizerArgs","url":"modules/_index_.html#authorizerargs","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1463,"kind":16777216,"name":"UrlBasedAclManager","url":"modules/_index_.html#urlbasedaclmanager","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1464,"kind":16777216,"name":"WebAclAuthorizer","url":"modules/_index_.html#webaclauthorizer","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1465,"kind":16777216,"name":"AclInitializer","url":"modules/_index_.html#aclinitializer","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1466,"kind":16777216,"name":"runCli","url":"modules/_index_.html#runcli","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1467,"kind":16777216,"name":"Initializer","url":"modules/_index_.html#initializer","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1468,"kind":16777216,"name":"LoggerInitializer","url":"modules/_index_.html#loggerinitializer","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1469,"kind":16777216,"name":"RootContainerInitializer","url":"modules/_index_.html#rootcontainerinitializer","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1470,"kind":16777216,"name":"ServerInitializer","url":"modules/_index_.html#serverinitializer","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1471,"kind":16777216,"name":"BasicMetadataExtractor","url":"modules/_index_.html#basicmetadataextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1472,"kind":16777216,"name":"ContentTypeParser","url":"modules/_index_.html#contenttypeparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1473,"kind":16777216,"name":"LinkRelMetadataWriter","url":"modules/_index_.html#linkrelmetadatawriter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1474,"kind":16777216,"name":"LinkTypeParser","url":"modules/_index_.html#linktypeparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1475,"kind":16777216,"name":"MappedMetadataWriter","url":"modules/_index_.html#mappedmetadatawriter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1476,"kind":16777216,"name":"MetadataExtractor","url":"modules/_index_.html#metadataextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1477,"kind":16777216,"name":"MetadataParser","url":"modules/_index_.html#metadataparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1478,"kind":16777216,"name":"MetadataWriter","url":"modules/_index_.html#metadatawriter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1479,"kind":16777216,"name":"SlugParser","url":"modules/_index_.html#slugparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1480,"kind":16777216,"name":"CreatedResponseDescription","url":"modules/_index_.html#createdresponsedescription","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1481,"kind":16777216,"name":"OkResponseDescription","url":"modules/_index_.html#okresponsedescription","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1482,"kind":16777216,"name":"ResetResponseDescription","url":"modules/_index_.html#resetresponsedescription","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1483,"kind":16777216,"name":"ResponseDescription","url":"modules/_index_.html#responsedescription","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1484,"kind":16777216,"name":"AcceptPreferenceParser","url":"modules/_index_.html#acceptpreferenceparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1485,"kind":16777216,"name":"SimpleRequestParserArgs","url":"modules/_index_.html#simplerequestparserargs","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1486,"kind":16777216,"name":"BasicRequestParser","url":"modules/_index_.html#basicrequestparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1487,"kind":16777216,"name":"BasicResponseWriter","url":"modules/_index_.html#basicresponsewriter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1488,"kind":16777216,"name":"BasicTargetExtractor","url":"modules/_index_.html#basictargetextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1489,"kind":16777216,"name":"BodyParserArgs","url":"modules/_index_.html#bodyparserargs","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1490,"kind":16777216,"name":"BodyParser","url":"modules/_index_.html#bodyparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1491,"kind":16777216,"name":"ErrorResponseWriter","url":"modules/_index_.html#errorresponsewriter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1492,"kind":16777216,"name":"Patch","url":"modules/_index_.html#patch","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1493,"kind":16777216,"name":"PreferenceParser","url":"modules/_index_.html#preferenceparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1494,"kind":16777216,"name":"RawBodyParser","url":"modules/_index_.html#rawbodyparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1495,"kind":16777216,"name":"RequestParser","url":"modules/_index_.html#requestparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1496,"kind":16777216,"name":"ResponseWriter","url":"modules/_index_.html#responsewriter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1497,"kind":16777216,"name":"SparqlUpdateBodyParser","url":"modules/_index_.html#sparqlupdatebodyparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1498,"kind":16777216,"name":"SparqlUpdatePatch","url":"modules/_index_.html#sparqlupdatepatch","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1499,"kind":16777216,"name":"TargetExtractor","url":"modules/_index_.html#targetextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1500,"kind":16777216,"name":"DeleteOperationHandler","url":"modules/_index_.html#deleteoperationhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1501,"kind":16777216,"name":"GetOperationHandler","url":"modules/_index_.html#getoperationhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1502,"kind":16777216,"name":"HeadOperationHandler","url":"modules/_index_.html#headoperationhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1503,"kind":16777216,"name":"Operation","url":"modules/_index_.html#operation","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1504,"kind":16777216,"name":"OperationHandler","url":"modules/_index_.html#operationhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1505,"kind":16777216,"name":"PatchOperationHandler","url":"modules/_index_.html#patchoperationhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1506,"kind":16777216,"name":"PostOperationHandler","url":"modules/_index_.html#postoperationhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1507,"kind":16777216,"name":"PutOperationHandler","url":"modules/_index_.html#putoperationhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1508,"kind":16777216,"name":"PermissionSet","url":"modules/_index_.html#permissionset","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1509,"kind":16777216,"name":"PermissionsExtractor","url":"modules/_index_.html#permissionsextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1510,"kind":16777216,"name":"MethodPermissionsExtractor","url":"modules/_index_.html#methodpermissionsextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1511,"kind":16777216,"name":"SparqlPatchPermissionsExtractor","url":"modules/_index_.html#sparqlpatchpermissionsextractor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1512,"kind":16777216,"name":"Representation","url":"modules/_index_.html#representation","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1513,"kind":16777216,"name":"MetadataIdentifier","url":"modules/_index_.html#metadataidentifier","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1514,"kind":16777216,"name":"MetadataOverrideValue","url":"modules/_index_.html#metadataoverridevalue","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1515,"kind":16777216,"name":"RepresentationMetadata","url":"modules/_index_.html#representationmetadata","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1516,"kind":16777216,"name":"RepresentationPreference","url":"modules/_index_.html#representationpreference","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1517,"kind":16777216,"name":"RepresentationPreferences","url":"modules/_index_.html#representationpreferences","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1518,"kind":16777216,"name":"ResourceIdentifier","url":"modules/_index_.html#resourceidentifier","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1519,"kind":16777216,"name":"isResourceIdentifier","url":"modules/_index_.html#isresourceidentifier","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1520,"kind":16777216,"name":"AuthenticatedLdpHandlerArgs","url":"modules/_index_.html#authenticatedldphandlerargs","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1521,"kind":16777216,"name":"AuthenticatedLdpHandler","url":"modules/_index_.html#authenticatedldphandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1522,"kind":16777216,"name":"UnsecureWebSocketsProtocol","url":"modules/_index_.html#unsecurewebsocketsprotocol","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1523,"kind":16777216,"name":"LazyLogger","url":"modules/_index_.html#lazylogger","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1524,"kind":16777216,"name":"LazyLoggerFactory","url":"modules/_index_.html#lazyloggerfactory","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1525,"kind":16777216,"name":"Logger","url":"modules/_index_.html#logger","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1526,"kind":16777216,"name":"LoggerFactory","url":"modules/_index_.html#loggerfactory","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1527,"kind":16777216,"name":"LogLevel","url":"modules/_index_.html#loglevel","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1528,"kind":16777216,"name":"getLoggerFor","url":"modules/_index_.html#getloggerfor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1529,"kind":16777216,"name":"setGlobalLoggerFactory","url":"modules/_index_.html#setgloballoggerfactory","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1530,"kind":16777216,"name":"resetGlobalLoggerFactory","url":"modules/_index_.html#resetgloballoggerfactory","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1531,"kind":16777216,"name":"VoidLoggerFactory","url":"modules/_index_.html#voidloggerfactory","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1532,"kind":16777216,"name":"WinstonLoggerFactory","url":"modules/_index_.html#winstonloggerfactory","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1533,"kind":16777216,"name":"Agent","url":"modules/_index_.html#agent","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1534,"kind":16777216,"name":"AgentJsonParser","url":"modules/_index_.html#agentjsonparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1535,"kind":16777216,"name":"AgentParser","url":"modules/_index_.html#agentparser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1536,"kind":16777216,"name":"HandlebarsTemplateEngine","url":"modules/_index_.html#handlebarstemplateengine","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1537,"kind":16777216,"name":"IdentifierGenerator","url":"modules/_index_.html#identifiergenerator","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1538,"kind":16777216,"name":"Resource","url":"modules/_index_.html#resource","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1539,"kind":16777216,"name":"ResourcesGenerator","url":"modules/_index_.html#resourcesgenerator","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1540,"kind":16777216,"name":"SuffixIdentifierGenerator","url":"modules/_index_.html#suffixidentifiergenerator","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1541,"kind":16777216,"name":"TemplateEngine","url":"modules/_index_.html#templateengine","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1542,"kind":16777216,"name":"TemplatedResourcesGenerator","url":"modules/_index_.html#templatedresourcesgenerator","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1543,"kind":16777216,"name":"GeneratedPodManager","url":"modules/_index_.html#generatedpodmanager","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1544,"kind":16777216,"name":"PodManager","url":"modules/_index_.html#podmanager","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1545,"kind":16777216,"name":"PodHttpHandlerArgs","url":"modules/_index_.html#podhttphandlerargs","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1546,"kind":16777216,"name":"PodManagerHttpHandler","url":"modules/_index_.html#podmanagerhttphandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1547,"kind":16777216,"name":"ExpressHttpServerFactory","url":"modules/_index_.html#expresshttpserverfactory","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1548,"kind":16777216,"name":"HttpHandler","url":"modules/_index_.html#httphandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1549,"kind":16777216,"name":"HttpRequest","url":"modules/_index_.html#httprequest","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1550,"kind":16777216,"name":"HttpResponse","url":"modules/_index_.html#httpresponse","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1551,"kind":16777216,"name":"WebSocketServerFactory","url":"modules/_index_.html#websocketserverfactory","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1552,"kind":16777216,"name":"WebSocketHandler","url":"modules/_index_.html#websockethandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1553,"kind":16777216,"name":"CorsHandler","url":"modules/_index_.html#corshandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1554,"kind":16777216,"name":"HeaderHandler","url":"modules/_index_.html#headerhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1555,"kind":16777216,"name":"WebSocketAdvertiser","url":"modules/_index_.html#websocketadvertiser","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1556,"kind":16777216,"name":"DataAccessor","url":"modules/_index_.html#dataaccessor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1557,"kind":16777216,"name":"FileDataAccessor","url":"modules/_index_.html#filedataaccessor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1558,"kind":16777216,"name":"InMemoryDataAccessor","url":"modules/_index_.html#inmemorydataaccessor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1559,"kind":16777216,"name":"SparqlDataAccessor","url":"modules/_index_.html#sparqldataaccessor","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1560,"kind":16777216,"name":"ChainedConverter","url":"modules/_index_.html#chainedconverter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1561,"kind":16777216,"name":"QuadToRdfConverter","url":"modules/_index_.html#quadtordfconverter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1562,"kind":16777216,"name":"RdfToQuadConverter","url":"modules/_index_.html#rdftoquadconverter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1563,"kind":16777216,"name":"RepresentationConverterArgs","url":"modules/_index_.html#representationconverterargs","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1564,"kind":16777216,"name":"RepresentationConverter","url":"modules/_index_.html#representationconverter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1565,"kind":16777216,"name":"TypedRepresentationConverter","url":"modules/_index_.html#typedrepresentationconverter","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1566,"kind":16777216,"name":"ResourcePath","url":"modules/_index_.html#resourcepath","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1567,"kind":16777216,"name":"ExtensionBasedMapper","url":"modules/_index_.html#extensionbasedmapper","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1568,"kind":16777216,"name":"ExtensionBasedMapperFactory","url":"modules/_index_.html#extensionbasedmapperfactory","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1569,"kind":16777216,"name":"ResourceLink","url":"modules/_index_.html#resourcelink","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1570,"kind":16777216,"name":"FileIdentifierMapper","url":"modules/_index_.html#fileidentifiermapper","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1571,"kind":16777216,"name":"FileIdentifierMapperFactory","url":"modules/_index_.html#fileidentifiermapperfactory","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1572,"kind":16777216,"name":"FixedContentTypeMapper","url":"modules/_index_.html#fixedcontenttypemapper","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1573,"kind":16777216,"name":"PatchHandler","url":"modules/_index_.html#patchhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1574,"kind":16777216,"name":"SparqlUpdatePatchHandler","url":"modules/_index_.html#sparqlupdatepatchhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1575,"kind":16777216,"name":"ConvertingStoreEntry","url":"modules/_index_.html#convertingstoreentry","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1576,"kind":16777216,"name":"ConvertingRouterRule","url":"modules/_index_.html#convertingrouterrule","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1577,"kind":16777216,"name":"PreferenceSupport","url":"modules/_index_.html#preferencesupport","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1578,"kind":16777216,"name":"RegexRouterRule","url":"modules/_index_.html#regexrouterrule","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1579,"kind":16777216,"name":"RouterRule","url":"modules/_index_.html#routerrule","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1580,"kind":16777216,"name":"AtomicResourceStore","url":"modules/_index_.html#atomicresourcestore","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1581,"kind":16777216,"name":"Conditions","url":"modules/_index_.html#conditions","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1582,"kind":16777216,"name":"DataAccessorBasedStore","url":"modules/_index_.html#dataaccessorbasedstore","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1583,"kind":16777216,"name":"LockingResourceStore","url":"modules/_index_.html#lockingresourcestore","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1584,"kind":16777216,"name":"MonitoringStore","url":"modules/_index_.html#monitoringstore","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1585,"kind":16777216,"name":"PassthroughStore","url":"modules/_index_.html#passthroughstore","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1586,"kind":16777216,"name":"PatchingStore","url":"modules/_index_.html#patchingstore","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1587,"kind":16777216,"name":"ReadOnlyStore","url":"modules/_index_.html#readonlystore","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1588,"kind":16777216,"name":"RepresentationConvertingStore","url":"modules/_index_.html#representationconvertingstore","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1589,"kind":16777216,"name":"ResourceStore","url":"modules/_index_.html#resourcestore","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1590,"kind":16777216,"name":"RoutingResourceStore","url":"modules/_index_.html#routingresourcestore","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1591,"kind":16777216,"name":"BadRequestHttpError","url":"modules/_index_.html#badrequesthttperror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1592,"kind":16777216,"name":"ConflictHttpError","url":"modules/_index_.html#conflicthttperror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1593,"kind":16777216,"name":"ForbiddenHttpError","url":"modules/_index_.html#forbiddenhttperror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1594,"kind":16777216,"name":"HttpError","url":"modules/_index_.html#httperror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1595,"kind":16777216,"name":"MethodNotAllowedHttpError","url":"modules/_index_.html#methodnotallowedhttperror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1596,"kind":16777216,"name":"NotFoundHttpError","url":"modules/_index_.html#notfoundhttperror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1597,"kind":16777216,"name":"SystemError","url":"modules/_index_.html#systemerror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1598,"kind":16777216,"name":"isSystemError","url":"modules/_index_.html#issystemerror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1599,"kind":16777216,"name":"UnauthorizedHttpError","url":"modules/_index_.html#unauthorizedhttperror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1600,"kind":16777216,"name":"UnsupportedMediaTypeHttpError","url":"modules/_index_.html#unsupportedmediatypehttperror","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1601,"kind":16777216,"name":"IdentifierStrategy","url":"modules/_index_.html#identifierstrategy","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1602,"kind":16777216,"name":"SingleRootIdentifierStrategy","url":"modules/_index_.html#singlerootidentifierstrategy","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1603,"kind":16777216,"name":"ExpiringLock","url":"modules/_index_.html#expiringlock","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1604,"kind":16777216,"name":"ExpiringResourceLocker","url":"modules/_index_.html#expiringresourcelocker","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1605,"kind":16777216,"name":"Lock","url":"modules/_index_.html#lock","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1606,"kind":16777216,"name":"ResourceLocker","url":"modules/_index_.html#resourcelocker","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1607,"kind":16777216,"name":"SingleThreadedResourceLocker","url":"modules/_index_.html#singlethreadedresourcelocker","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1608,"kind":16777216,"name":"WrappedExpiringResourceLocker","url":"modules/_index_.html#wrappedexpiringresourcelocker","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1609,"kind":16777216,"name":"AsyncHandler","url":"modules/_index_.html#asynchandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1610,"kind":16777216,"name":"AcceptHeader","url":"modules/_index_.html#acceptheader","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1611,"kind":16777216,"name":"Accept","url":"modules/_index_.html#accept","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1612,"kind":16777216,"name":"AcceptCharset","url":"modules/_index_.html#acceptcharset","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1613,"kind":16777216,"name":"AcceptEncoding","url":"modules/_index_.html#acceptencoding","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1614,"kind":16777216,"name":"AcceptLanguage","url":"modules/_index_.html#acceptlanguage","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1615,"kind":16777216,"name":"transformQuotedStrings","url":"modules/_index_.html#transformquotedstrings","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1616,"kind":16777216,"name":"splitAndClean","url":"modules/_index_.html#splitandclean","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1617,"kind":16777216,"name":"parseParameters","url":"modules/_index_.html#parseparameters","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1618,"kind":16777216,"name":"parseAccept","url":"modules/_index_.html#parseaccept","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1619,"kind":16777216,"name":"parseAcceptCharset","url":"modules/_index_.html#parseacceptcharset","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1620,"kind":16777216,"name":"parseAcceptEncoding","url":"modules/_index_.html#parseacceptencoding","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1621,"kind":16777216,"name":"parseAcceptLanguage","url":"modules/_index_.html#parseacceptlanguage","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1622,"kind":16777216,"name":"addHeader","url":"modules/_index_.html#addheader","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1623,"kind":16777216,"name":"Forwarded","url":"modules/_index_.html#forwarded","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1624,"kind":16777216,"name":"parseForwarded","url":"modules/_index_.html#parseforwarded","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1625,"kind":16777216,"name":"ensureTrailingSlash","url":"modules/_index_.html#ensuretrailingslash","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1626,"kind":16777216,"name":"trimTrailingSlashes","url":"modules/_index_.html#trimtrailingslashes","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1627,"kind":16777216,"name":"toCanonicalUriPath","url":"modules/_index_.html#tocanonicaluripath","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1628,"kind":16777216,"name":"decodeUriPathComponents","url":"modules/_index_.html#decodeuripathcomponents","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1629,"kind":16777216,"name":"encodeUriPathComponents","url":"modules/_index_.html#encodeuripathcomponents","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1630,"kind":16777216,"name":"isContainerPath","url":"modules/_index_.html#iscontainerpath","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1631,"kind":16777216,"name":"isContainerIdentifier","url":"modules/_index_.html#iscontaineridentifier","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1632,"kind":16777216,"name":"pushQuad","url":"modules/_index_.html#pushquad","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1633,"kind":16777216,"name":"serializeQuads","url":"modules/_index_.html#serializequads","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1634,"kind":16777216,"name":"parseQuads","url":"modules/_index_.html#parsequads","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1635,"kind":16777216,"name":"SequenceHandler","url":"modules/_index_.html#sequencehandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1636,"kind":16777216,"name":"readableToString","url":"modules/_index_.html#readabletostring","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1637,"kind":16777216,"name":"pipeSafely","url":"modules/_index_.html#pipesafely","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1638,"kind":16777216,"name":"guardedStreamFrom","url":"modules/_index_.html#guardedstreamfrom","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1639,"kind":16777216,"name":"WaterfallHandler","url":"modules/_index_.html#waterfallhandler","classes":"tsd-kind-reference tsd-parent-kind-module","parent":"\"index\""},{"id":1640,"kind":1,"name":"\"authentication/UnsecureConstantCredentialsExtractor\"","url":"modules/_authentication_unsecureconstantcredentialsextractor_.html","classes":"tsd-kind-module"},{"id":1641,"kind":128,"name":"UnsecureConstantCredentialsExtractor","url":"classes/_authentication_unsecureconstantcredentialsextractor_.unsecureconstantcredentialsextractor.html","classes":"tsd-kind-class tsd-parent-kind-module","parent":"\"authentication/UnsecureConstantCredentialsExtractor\""},{"id":1642,"kind":1024,"name":"agent","url":"classes/_authentication_unsecureconstantcredentialsextractor_.unsecureconstantcredentialsextractor.html#agent","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"authentication/UnsecureConstantCredentialsExtractor\".UnsecureConstantCredentialsExtractor"},{"id":1643,"kind":1024,"name":"logger","url":"classes/_authentication_unsecureconstantcredentialsextractor_.unsecureconstantcredentialsextractor.html#logger","classes":"tsd-kind-property tsd-parent-kind-class tsd-is-private","parent":"\"authentication/UnsecureConstantCredentialsExtractor\".UnsecureConstantCredentialsExtractor"},{"id":1644,"kind":512,"name":"constructor","url":"classes/_authentication_unsecureconstantcredentialsextractor_.unsecureconstantcredentialsextractor.html#constructor","classes":"tsd-kind-constructor tsd-parent-kind-class","parent":"\"authentication/UnsecureConstantCredentialsExtractor\".UnsecureConstantCredentialsExtractor"},{"id":1645,"kind":2048,"name":"handle","url":"classes/_authentication_unsecureconstantcredentialsextractor_.unsecureconstantcredentialsextractor.html#handle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-overwrite","parent":"\"authentication/UnsecureConstantCredentialsExtractor\".UnsecureConstantCredentialsExtractor"},{"id":1646,"kind":2048,"name":"canHandle","url":"classes/_authentication_unsecureconstantcredentialsextractor_.unsecureconstantcredentialsextractor.html#canhandle","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authentication/UnsecureConstantCredentialsExtractor\".UnsecureConstantCredentialsExtractor"},{"id":1647,"kind":2048,"name":"handleSafe","url":"classes/_authentication_unsecureconstantcredentialsextractor_.unsecureconstantcredentialsextractor.html#handlesafe","classes":"tsd-kind-method tsd-parent-kind-class tsd-is-inherited","parent":"\"authentication/UnsecureConstantCredentialsExtractor\".UnsecureConstantCredentialsExtractor"}],"index":{"version":"2.3.9","fields":["name","parent"],"fieldVectors":[["name/0",[0,64.916]],["parent/0",[]],["name/1",[1,59.038]],["parent/1",[0,6.22]],["name/2",[2,64.916]],["parent/2",[3,6.709]],["name/3",[4,64.916]],["parent/3",[]],["name/4",[5,64.916]],["parent/4",[4,6.22]],["name/5",[6,64.916]],["parent/5",[]],["name/6",[7,37.316]],["parent/6",[6,6.22]],["name/7",[8,59.038]],["parent/7",[9,5.167]],["name/8",[10,55.361]],["parent/8",[9,5.167]],["name/9",[11,59.038]],["parent/9",[9,5.167]],["name/10",[12,57.032]],["parent/10",[9,5.167]],["name/11",[13,59.038]],["parent/11",[9,5.167]],["name/12",[14,59.038]],["parent/12",[9,5.167]],["name/13",[15,59.038]],["parent/13",[9,5.167]],["name/14",[16,64.916]],["parent/14",[]],["name/15",[17,64.916]],["parent/15",[16,6.22]],["name/16",[18,61.552]],["parent/16",[19,4.758]],["name/17",[20,70.025]],["parent/17",[19,4.758]],["name/18",[7,37.316]],["parent/18",[19,4.758]],["name/19",[21,30.706]],["parent/19",[19,4.758]],["name/20",[8,59.038]],["parent/20",[19,4.758]],["name/21",[10,55.361]],["parent/21",[19,4.758]],["name/22",[11,59.038]],["parent/22",[19,4.758]],["name/23",[12,57.032]],["parent/23",[19,4.758]],["name/24",[13,59.038]],["parent/24",[19,4.758]],["name/25",[14,59.038]],["parent/25",[19,4.758]],["name/26",[15,59.038]],["parent/26",[19,4.758]],["name/27",[22,64.916]],["parent/27",[]],["name/28",[23,59.038]],["parent/28",[22,6.22]],["name/29",[24,59.038]],["parent/29",[25,6.709]],["name/30",[26,33.915]],["parent/30",[27,6.709]],["name/31",[28,64.916]],["parent/31",[]],["name/32",[18,61.552]],["parent/32",[28,6.22]],["name/33",[29,64.916]],["parent/33",[30,5.167]],["name/34",[31,70.025]],["parent/34",[30,5.167]],["name/35",[21,30.706]],["parent/35",[30,5.167]],["name/36",[32,70.025]],["parent/36",[30,5.167]],["name/37",[24,59.038]],["parent/37",[30,5.167]],["name/38",[33,70.025]],["parent/38",[30,5.167]],["name/39",[23,59.038]],["parent/39",[30,5.167]],["name/40",[34,57.032]],["parent/40",[]],["name/41",[29,64.916]],["parent/41",[34,5.464]],["name/42",[21,30.706]],["parent/42",[35,6.709]],["name/43",[26,33.915]],["parent/43",[36,6.709]],["name/44",[37,48.052]],["parent/44",[38,6.709]],["name/45",[39,64.916]],["parent/45",[34,5.464]],["name/46",[40,64.916]],["parent/46",[34,5.464]],["name/47",[41,64.916]],["parent/47",[34,5.464]],["name/48",[42,48.822]],["parent/48",[]],["name/49",[43,61.552]],["parent/49",[42,4.678]],["name/50",[43,61.552]],["parent/50",[44,6.709]],["name/51",[45,70.025]],["parent/51",[42,4.678]],["name/52",[46,64.916]],["parent/52",[47,4.355]],["name/53",[48,64.916]],["parent/53",[47,4.355]],["name/54",[49,57.032]],["parent/54",[47,4.355]],["name/55",[50,57.032]],["parent/55",[47,4.355]],["name/56",[51,57.032]],["parent/56",[47,4.355]],["name/57",[52,57.032]],["parent/57",[47,4.355]],["name/58",[53,57.032]],["parent/58",[47,4.355]],["name/59",[54,57.032]],["parent/59",[47,4.355]],["name/60",[55,57.032]],["parent/60",[47,4.355]],["name/61",[56,57.032]],["parent/61",[47,4.355]],["name/62",[57,55.361]],["parent/62",[47,4.355]],["name/63",[58,57.032]],["parent/63",[47,4.355]],["name/64",[59,57.032]],["parent/64",[47,4.355]],["name/65",[60,51.566]],["parent/65",[47,4.355]],["name/66",[61,57.032]],["parent/66",[47,4.355]],["name/67",[62,57.032]],["parent/67",[47,4.355]],["name/68",[63,57.032]],["parent/68",[47,4.355]],["name/69",[7,37.316]],["parent/69",[42,4.678]],["name/70",[43,61.552]],["parent/70",[42,4.678]],["name/71",[46,64.916]],["parent/71",[42,4.678]],["name/72",[48,64.916]],["parent/72",[42,4.678]],["name/73",[64,70.025]],["parent/73",[42,4.678]],["name/74",[65,70.025]],["parent/74",[42,4.678]],["name/75",[66,70.025]],["parent/75",[42,4.678]],["name/76",[26,33.915]],["parent/76",[67,6.709]],["name/77",[68,70.025]],["parent/77",[42,4.678]],["name/78",[69,70.025]],["parent/78",[42,4.678]],["name/79",[70,64.916]],["parent/79",[]],["name/80",[71,64.916]],["parent/80",[70,6.22]],["name/81",[72,64.916]],["parent/81",[]],["name/82",[73,64.916]],["parent/82",[72,6.22]],["name/83",[74,31.958]],["parent/83",[75,5.898]],["name/84",[76,32.569]],["parent/84",[75,5.898]],["name/85",[77,32.569]],["parent/85",[75,5.898]],["name/86",[78,64.916]],["parent/86",[]],["name/87",[79,59.038]],["parent/87",[78,6.22]],["name/88",[74,31.958]],["parent/88",[80,5.898]],["name/89",[76,32.569]],["parent/89",[80,5.898]],["name/90",[77,32.569]],["parent/90",[80,5.898]],["name/91",[81,61.552]],["parent/91",[]],["name/92",[82,64.916]],["parent/92",[81,5.898]],["name/93",[83,64.916]],["parent/93",[84,6.709]],["name/94",[85,64.916]],["parent/94",[81,5.898]],["name/95",[86,64.916]],["parent/95",[]],["name/96",[87,57.032]],["parent/96",[86,6.22]],["name/97",[74,31.958]],["parent/97",[88,5.898]],["name/98",[76,32.569]],["parent/98",[88,5.898]],["name/99",[77,32.569]],["parent/99",[88,5.898]],["name/100",[89,64.916]],["parent/100",[]],["name/101",[90,64.916]],["parent/101",[89,6.22]],["name/102",[91,47.338]],["parent/102",[92,5.304]],["name/103",[21,30.706]],["parent/103",[92,5.304]],["name/104",[37,48.052]],["parent/104",[92,5.304]],["name/105",[93,49.656]],["parent/105",[92,5.304]],["name/106",[94,49.656]],["parent/106",[92,5.304]],["name/107",[10,55.361]],["parent/107",[92,5.304]],["name/108",[95,64.916]],["parent/108",[]],["name/109",[96,64.916]],["parent/109",[95,6.22]],["name/110",[21,30.706]],["parent/110",[97,5.464]],["name/111",[91,47.338]],["parent/111",[97,5.464]],["name/112",[37,48.052]],["parent/112",[97,5.464]],["name/113",[93,49.656]],["parent/113",[97,5.464]],["name/114",[94,49.656]],["parent/114",[97,5.464]],["name/115",[98,64.916]],["parent/115",[]],["name/116",[99,70.025]],["parent/116",[98,6.22]],["name/117",[21,30.706]],["parent/117",[100,5.464]],["name/118",[91,47.338]],["parent/118",[100,5.464]],["name/119",[37,48.052]],["parent/119",[100,5.464]],["name/120",[93,49.656]],["parent/120",[100,5.464]],["name/121",[94,49.656]],["parent/121",[100,5.464]],["name/122",[101,64.916]],["parent/122",[]],["name/123",[102,64.916]],["parent/123",[101,6.22]],["name/124",[7,37.316]],["parent/124",[103,5.167]],["name/125",[87,57.032]],["parent/125",[103,5.167]],["name/126",[104,70.025]],["parent/126",[103,5.167]],["name/127",[21,30.706]],["parent/127",[103,5.167]],["name/128",[74,31.958]],["parent/128",[103,5.167]],["name/129",[76,32.569]],["parent/129",[103,5.167]],["name/130",[77,32.569]],["parent/130",[103,5.167]],["name/131",[105,64.916]],["parent/131",[]],["name/132",[106,64.916]],["parent/132",[105,6.22]],["name/133",[74,31.958]],["parent/133",[107,5.898]],["name/134",[76,32.569]],["parent/134",[107,5.898]],["name/135",[77,32.569]],["parent/135",[107,5.898]],["name/136",[108,64.916]],["parent/136",[]],["name/137",[109,64.916]],["parent/137",[108,6.22]],["name/138",[7,37.316]],["parent/138",[110,5.657]],["name/139",[74,31.958]],["parent/139",[110,5.657]],["name/140",[76,32.569]],["parent/140",[110,5.657]],["name/141",[77,32.569]],["parent/141",[110,5.657]],["name/142",[111,64.916]],["parent/142",[]],["name/143",[112,64.916]],["parent/143",[111,6.22]],["name/144",[113,64.916]],["parent/144",[114,5.898]],["name/145",[115,64.916]],["parent/145",[114,5.898]],["name/146",[116,64.916]],["parent/146",[114,5.898]],["name/147",[117,61.552]],["parent/147",[]],["name/148",[118,59.038]],["parent/148",[117,5.898]],["name/149",[74,31.958]],["parent/149",[119,5.898]],["name/150",[76,32.569]],["parent/150",[119,5.898]],["name/151",[77,32.569]],["parent/151",[119,5.898]],["name/152",[120,64.916]],["parent/152",[117,5.898]],["name/153",[1,59.038]],["parent/153",[121,5.898]],["name/154",[122,57.032]],["parent/154",[121,5.898]],["name/155",[123,70.025]],["parent/155",[121,5.898]],["name/156",[124,64.916]],["parent/156",[]],["name/157",[125,64.916]],["parent/157",[124,6.22]],["name/158",[76,32.569]],["parent/158",[126,5.898]],["name/159",[74,31.958]],["parent/159",[126,5.898]],["name/160",[77,32.569]],["parent/160",[126,5.898]],["name/161",[127,64.916]],["parent/161",[]],["name/162",[128,59.038]],["parent/162",[127,6.22]],["name/163",[129,64.916]],["parent/163",[130,5.898]],["name/164",[26,33.915]],["parent/164",[131,6.709]],["name/165",[132,64.916]],["parent/165",[130,5.898]],["name/166",[26,33.915]],["parent/166",[133,6.709]],["name/167",[134,64.916]],["parent/167",[130,5.898]],["name/168",[26,33.915]],["parent/168",[135,6.709]],["name/169",[136,64.916]],["parent/169",[]],["name/170",[137,64.916]],["parent/170",[136,6.22]],["name/171",[129,64.916]],["parent/171",[138,5.898]],["name/172",[132,64.916]],["parent/172",[138,5.898]],["name/173",[134,64.916]],["parent/173",[138,5.898]],["name/174",[139,42.509]],["parent/174",[]],["name/175",[140,70.025]],["parent/175",[139,4.073]],["name/176",[141,70.025]],["parent/176",[139,4.073]],["name/177",[26,33.915]],["parent/177",[142,6.709]],["name/178",[143,70.025]],["parent/178",[139,4.073]],["name/179",[144,70.025]],["parent/179",[145,4.941]],["name/180",[146,57.032]],["parent/180",[145,4.941]],["name/181",[147,70.025]],["parent/181",[145,4.941]],["name/182",[148,70.025]],["parent/182",[145,4.941]],["name/183",[149,70.025]],["parent/183",[145,4.941]],["name/184",[116,64.916]],["parent/184",[145,4.941]],["name/185",[113,64.916]],["parent/185",[145,4.941]],["name/186",[115,64.916]],["parent/186",[145,4.941]],["name/187",[150,70.025]],["parent/187",[145,4.941]],["name/188",[151,70.025]],["parent/188",[139,4.073]],["name/189",[26,33.915]],["parent/189",[152,6.709]],["name/190",[153,70.025]],["parent/190",[139,4.073]],["name/191",[154,70.025]],["parent/191",[155,6.709]],["name/192",[156,70.025]],["parent/192",[139,4.073]],["name/193",[26,33.915]],["parent/193",[157,6.709]],["name/194",[158,70.025]],["parent/194",[139,4.073]],["name/195",[146,57.032]],["parent/195",[159,6.22]],["name/196",[160,70.025]],["parent/196",[159,6.22]],["name/197",[161,70.025]],["parent/197",[139,4.073]],["name/198",[26,33.915]],["parent/198",[162,6.709]],["name/199",[163,70.025]],["parent/199",[139,4.073]],["name/200",[164,70.025]],["parent/200",[165,6.22]],["name/201",[166,70.025]],["parent/201",[165,6.22]],["name/202",[167,70.025]],["parent/202",[139,4.073]],["name/203",[26,33.915]],["parent/203",[168,6.709]],["name/204",[169,70.025]],["parent/204",[139,4.073]],["name/205",[170,70.025]],["parent/205",[171,5.657]],["name/206",[172,70.025]],["parent/206",[171,5.657]],["name/207",[173,70.025]],["parent/207",[171,5.657]],["name/208",[174,61.552]],["parent/208",[171,5.657]],["name/209",[175,70.025]],["parent/209",[139,4.073]],["name/210",[26,33.915]],["parent/210",[176,6.709]],["name/211",[177,70.025]],["parent/211",[139,4.073]],["name/212",[178,70.025]],["parent/212",[179,6.709]],["name/213",[180,70.025]],["parent/213",[139,4.073]],["name/214",[26,33.915]],["parent/214",[181,6.709]],["name/215",[182,70.025]],["parent/215",[139,4.073]],["name/216",[183,70.025]],["parent/216",[184,6.709]],["name/217",[185,70.025]],["parent/217",[139,4.073]],["name/218",[26,33.915]],["parent/218",[186,6.709]],["name/219",[187,70.025]],["parent/219",[139,4.073]],["name/220",[188,70.025]],["parent/220",[189,6.22]],["name/221",[190,70.025]],["parent/221",[189,6.22]],["name/222",[191,70.025]],["parent/222",[139,4.073]],["name/223",[26,33.915]],["parent/223",[192,6.709]],["name/224",[193,70.025]],["parent/224",[139,4.073]],["name/225",[194,64.916]],["parent/225",[195,6.709]],["name/226",[196,70.025]],["parent/226",[139,4.073]],["name/227",[26,33.915]],["parent/227",[197,6.709]],["name/228",[198,70.025]],["parent/228",[139,4.073]],["name/229",[199,64.916]],["parent/229",[200,6.22]],["name/230",[201,70.025]],["parent/230",[200,6.22]],["name/231",[202,70.025]],["parent/231",[139,4.073]],["name/232",[203,53.93]],["parent/232",[]],["name/233",[204,70.025]],["parent/233",[203,5.167]],["name/234",[205,59.038]],["parent/234",[206,6.709]],["name/235",[207,70.025]],["parent/235",[203,5.167]],["name/236",[208,70.025]],["parent/236",[203,5.167]],["name/237",[209,70.025]],["parent/237",[203,5.167]],["name/238",[210,70.025]],["parent/238",[203,5.167]],["name/239",[211,70.025]],["parent/239",[203,5.167]],["name/240",[212,59.038]],["parent/240",[]],["name/241",[213,64.916]],["parent/241",[212,5.657]],["name/242",[7,37.316]],["parent/242",[214,4.355]],["name/243",[215,48.822]],["parent/243",[214,4.355]],["name/244",[216,70.025]],["parent/244",[214,4.355]],["name/245",[21,30.706]],["parent/245",[214,4.355]],["name/246",[217,70.025]],["parent/246",[214,4.355]],["name/247",[218,70.025]],["parent/247",[214,4.355]],["name/248",[122,57.032]],["parent/248",[214,4.355]],["name/249",[219,70.025]],["parent/249",[214,4.355]],["name/250",[220,70.025]],["parent/250",[214,4.355]],["name/251",[221,70.025]],["parent/251",[214,4.355]],["name/252",[222,70.025]],["parent/252",[214,4.355]],["name/253",[223,70.025]],["parent/253",[214,4.355]],["name/254",[224,70.025]],["parent/254",[214,4.355]],["name/255",[225,70.025]],["parent/255",[214,4.355]],["name/256",[226,70.025]],["parent/256",[214,4.355]],["name/257",[227,70.025]],["parent/257",[214,4.355]],["name/258",[205,59.038]],["parent/258",[214,4.355]],["name/259",[228,64.916]],["parent/259",[212,5.657]],["name/260",[229,64.916]],["parent/260",[212,5.657]],["name/261",[230,64.916]],["parent/261",[]],["name/262",[231,59.038]],["parent/262",[230,6.22]],["name/263",[232,50.565]],["parent/263",[233,5.898]],["name/264",[234,52.679]],["parent/264",[233,5.898]],["name/265",[235,61.552]],["parent/265",[233,5.898]],["name/266",[236,64.916]],["parent/266",[]],["name/267",[237,64.916]],["parent/267",[236,6.22]],["name/268",[232,50.565]],["parent/268",[238,5.898]],["name/269",[234,52.679]],["parent/269",[238,5.898]],["name/270",[235,61.552]],["parent/270",[238,5.898]],["name/271",[239,64.916]],["parent/271",[]],["name/272",[240,64.916]],["parent/272",[239,6.22]],["name/273",[241,70.025]],["parent/273",[242,6.22]],["name/274",[243,55.361]],["parent/274",[242,6.22]],["name/275",[244,64.916]],["parent/275",[]],["name/276",[245,64.916]],["parent/276",[244,6.22]],["name/277",[194,64.916]],["parent/277",[246,5.464]],["name/278",[247,70.025]],["parent/278",[246,5.464]],["name/279",[199,64.916]],["parent/279",[246,5.464]],["name/280",[248,70.025]],["parent/280",[246,5.464]],["name/281",[249,70.025]],["parent/281",[246,5.464]],["name/282",[250,64.916]],["parent/282",[]],["name/283",[251,64.916]],["parent/283",[250,6.22]],["name/284",[252,70.025]],["parent/284",[253,5.304]],["name/285",[254,70.025]],["parent/285",[253,5.304]],["name/286",[255,70.025]],["parent/286",[253,5.304]],["name/287",[256,70.025]],["parent/287",[253,5.304]],["name/288",[257,70.025]],["parent/288",[253,5.304]],["name/289",[26,33.915]],["parent/289",[258,6.709]],["name/290",[259,70.025]],["parent/290",[253,5.304]],["name/291",[26,33.915]],["parent/291",[260,6.709]],["name/292",[261,64.916]],["parent/292",[]],["name/293",[262,61.552]],["parent/293",[261,6.22]],["name/294",[263,50.565]],["parent/294",[264,5.464]],["name/295",[26,33.915]],["parent/295",[265,6.709]],["name/296",[266,50.565]],["parent/296",[264,5.464]],["name/297",[26,33.915]],["parent/297",[267,6.709]],["name/298",[268,50.565]],["parent/298",[264,5.464]],["name/299",[26,33.915]],["parent/299",[269,6.709]],["name/300",[270,47.338]],["parent/300",[264,5.464]],["name/301",[26,33.915]],["parent/301",[271,6.709]],["name/302",[272,50.565]],["parent/302",[264,5.464]],["name/303",[26,33.915]],["parent/303",[273,6.709]],["name/304",[274,55.361]],["parent/304",[]],["name/305",[275,70.025]],["parent/305",[274,5.304]],["name/306",[276,70.025]],["parent/306",[274,5.304]],["name/307",[277,70.025]],["parent/307",[274,5.304]],["name/308",[278,70.025]],["parent/308",[274,5.304]],["name/309",[279,70.025]],["parent/309",[274,5.304]],["name/310",[280,64.916]],["parent/310",[]],["name/311",[281,64.916]],["parent/311",[280,6.22]],["name/312",[21,30.706]],["parent/312",[282,5.464]],["name/313",[91,47.338]],["parent/313",[282,5.464]],["name/314",[37,48.052]],["parent/314",[282,5.464]],["name/315",[93,49.656]],["parent/315",[282,5.464]],["name/316",[94,49.656]],["parent/316",[282,5.464]],["name/317",[283,64.916]],["parent/317",[]],["name/318",[284,70.025]],["parent/318",[283,6.22]],["name/319",[21,30.706]],["parent/319",[285,5.464]],["name/320",[91,47.338]],["parent/320",[285,5.464]],["name/321",[37,48.052]],["parent/321",[285,5.464]],["name/322",[93,49.656]],["parent/322",[285,5.464]],["name/323",[94,49.656]],["parent/323",[285,5.464]],["name/324",[286,64.916]],["parent/324",[]],["name/325",[287,64.916]],["parent/325",[286,6.22]],["name/326",[21,30.706]],["parent/326",[288,5.464]],["name/327",[91,47.338]],["parent/327",[288,5.464]],["name/328",[37,48.052]],["parent/328",[288,5.464]],["name/329",[93,49.656]],["parent/329",[288,5.464]],["name/330",[94,49.656]],["parent/330",[288,5.464]],["name/331",[289,64.916]],["parent/331",[]],["name/332",[290,64.916]],["parent/332",[289,6.22]],["name/333",[21,30.706]],["parent/333",[291,5.464]],["name/334",[91,47.338]],["parent/334",[291,5.464]],["name/335",[37,48.052]],["parent/335",[291,5.464]],["name/336",[93,49.656]],["parent/336",[291,5.464]],["name/337",[94,49.656]],["parent/337",[291,5.464]],["name/338",[292,64.916]],["parent/338",[]],["name/339",[293,55.361]],["parent/339",[292,6.22]],["name/340",[294,64.916]],["parent/340",[295,5.898]],["name/341",[26,33.915]],["parent/341",[296,6.709]],["name/342",[297,64.916]],["parent/342",[295,5.898]],["name/343",[26,33.915]],["parent/343",[298,6.709]],["name/344",[299,64.916]],["parent/344",[295,5.898]],["name/345",[26,33.915]],["parent/345",[300,6.709]],["name/346",[301,64.916]],["parent/346",[]],["name/347",[302,64.916]],["parent/347",[301,6.22]],["name/348",[7,37.316]],["parent/348",[303,4.604]],["name/349",[128,59.038]],["parent/349",[303,4.604]],["name/350",[262,61.552]],["parent/350",[303,4.604]],["name/351",[293,55.361]],["parent/351",[303,4.604]],["name/352",[21,30.706]],["parent/352",[303,4.604]],["name/353",[76,32.569]],["parent/353",[303,4.604]],["name/354",[304,70.025]],["parent/354",[303,4.604]],["name/355",[305,70.025]],["parent/355",[303,4.604]],["name/356",[306,70.025]],["parent/356",[303,4.604]],["name/357",[307,70.025]],["parent/357",[303,4.604]],["name/358",[308,70.025]],["parent/358",[303,4.604]],["name/359",[74,31.958]],["parent/359",[303,4.604]],["name/360",[77,32.569]],["parent/360",[303,4.604]],["name/361",[309,57.032]],["parent/361",[]],["name/362",[7,37.316]],["parent/362",[309,5.464]],["name/363",[310,64.916]],["parent/363",[309,5.464]],["name/364",[311,64.916]],["parent/364",[309,5.464]],["name/365",[312,64.916]],["parent/365",[309,5.464]],["name/366",[313,64.916]],["parent/366",[]],["name/367",[314,64.916]],["parent/367",[313,6.22]],["name/368",[74,31.958]],["parent/368",[315,5.898]],["name/369",[76,32.569]],["parent/369",[315,5.898]],["name/370",[77,32.569]],["parent/370",[315,5.898]],["name/371",[316,64.916]],["parent/371",[]],["name/372",[317,64.916]],["parent/372",[316,6.22]],["name/373",[7,37.316]],["parent/373",[318,4.845]],["name/374",[215,48.822]],["parent/374",[318,4.845]],["name/375",[128,59.038]],["parent/375",[318,4.845]],["name/376",[319,64.916]],["parent/376",[318,4.845]],["name/377",[21,30.706]],["parent/377",[318,4.845]],["name/378",[76,32.569]],["parent/378",[318,4.845]],["name/379",[320,70.025]],["parent/379",[318,4.845]],["name/380",[321,70.025]],["parent/380",[318,4.845]],["name/381",[74,31.958]],["parent/381",[318,4.845]],["name/382",[77,32.569]],["parent/382",[318,4.845]],["name/383",[322,52.679]],["parent/383",[]],["name/384",[323,64.916]],["parent/384",[322,5.047]],["name/385",[324,64.916]],["parent/385",[322,5.047]],["name/386",[325,64.916]],["parent/386",[322,5.047]],["name/387",[326,64.916]],["parent/387",[322,5.047]],["name/388",[327,64.916]],["parent/388",[322,5.047]],["name/389",[328,64.916]],["parent/389",[322,5.047]],["name/390",[329,64.916]],["parent/390",[322,5.047]],["name/391",[330,64.916]],["parent/391",[]],["name/392",[331,64.916]],["parent/392",[330,6.22]],["name/393",[332,64.916]],["parent/393",[]],["name/394",[333,64.916]],["parent/394",[332,6.22]],["name/395",[23,59.038]],["parent/395",[334,5.464]],["name/396",[21,30.706]],["parent/396",[334,5.464]],["name/397",[76,32.569]],["parent/397",[334,5.464]],["name/398",[74,31.958]],["parent/398",[334,5.464]],["name/399",[77,32.569]],["parent/399",[334,5.464]],["name/400",[335,59.038]],["parent/400",[]],["name/401",[336,64.916]],["parent/401",[335,5.657]],["name/402",[337,64.916]],["parent/402",[335,5.657]],["name/403",[338,64.916]],["parent/403",[335,5.657]],["name/404",[339,61.552]],["parent/404",[]],["name/405",[340,70.025]],["parent/405",[339,5.898]],["name/406",[341,70.025]],["parent/406",[339,5.898]],["name/407",[342,61.552]],["parent/407",[]],["name/408",[343,64.916]],["parent/408",[342,5.898]],["name/409",[7,37.316]],["parent/409",[344,4.941]],["name/410",[345,70.025]],["parent/410",[344,4.941]],["name/411",[215,48.822]],["parent/411",[344,4.941]],["name/412",[21,30.706]],["parent/412",[344,4.941]],["name/413",[76,32.569]],["parent/413",[344,4.941]],["name/414",[346,70.025]],["parent/414",[344,4.941]],["name/415",[347,70.025]],["parent/415",[344,4.941]],["name/416",[74,31.958]],["parent/416",[344,4.941]],["name/417",[77,32.569]],["parent/417",[344,4.941]],["name/418",[348,64.916]],["parent/418",[342,5.898]],["name/419",[349,64.916]],["parent/419",[]],["name/420",[350,70.025]],["parent/420",[349,6.22]],["name/421",[351,61.552]],["parent/421",[352,6.709]],["name/422",[26,33.915]],["parent/422",[353,6.709]],["name/423",[354,64.916]],["parent/423",[]],["name/424",[355,64.916]],["parent/424",[354,6.22]],["name/425",[356,70.025]],["parent/425",[357,5.304]],["name/426",[358,64.916]],["parent/426",[357,5.304]],["name/427",[21,30.706]],["parent/427",[357,5.304]],["name/428",[76,32.569]],["parent/428",[357,5.304]],["name/429",[74,31.958]],["parent/429",[357,5.304]],["name/430",[77,32.569]],["parent/430",[357,5.304]],["name/431",[359,64.916]],["parent/431",[]],["name/432",[360,59.038]],["parent/432",[359,6.22]],["name/433",[74,31.958]],["parent/433",[361,5.898]],["name/434",[76,32.569]],["parent/434",[361,5.898]],["name/435",[77,32.569]],["parent/435",[361,5.898]],["name/436",[362,64.916]],["parent/436",[]],["name/437",[363,64.916]],["parent/437",[362,6.22]],["name/438",[364,59.038]],["parent/438",[365,6.709]],["name/439",[26,33.915]],["parent/439",[366,6.709]],["name/440",[367,64.916]],["parent/440",[]],["name/441",[368,64.916]],["parent/441",[367,6.22]],["name/442",[369,70.025]],["parent/442",[370,5.464]],["name/443",[21,30.706]],["parent/443",[370,5.464]],["name/444",[76,32.569]],["parent/444",[370,5.464]],["name/445",[74,31.958]],["parent/445",[370,5.464]],["name/446",[77,32.569]],["parent/446",[370,5.464]],["name/447",[371,64.916]],["parent/447",[]],["name/448",[372,64.916]],["parent/448",[371,6.22]],["name/449",[364,59.038]],["parent/449",[373,6.709]],["name/450",[374,64.916]],["parent/450",[]],["name/451",[375,64.916]],["parent/451",[374,6.22]],["name/452",[376,43.399]],["parent/452",[]],["name/453",[377,64.916]],["parent/453",[376,4.158]],["name/454",[378,57.032]],["parent/454",[379,6.22]],["name/455",[243,55.361]],["parent/455",[379,6.22]],["name/456",[380,64.916]],["parent/456",[376,4.158]],["name/457",[381,70.025]],["parent/457",[382,5.898]],["name/458",[26,33.915]],["parent/458",[383,6.709]],["name/459",[384,70.025]],["parent/459",[385,6.22]],["name/460",[386,70.025]],["parent/460",[385,6.22]],["name/461",[378,57.032]],["parent/461",[382,5.898]],["name/462",[243,55.361]],["parent/462",[382,5.898]],["name/463",[387,64.916]],["parent/463",[376,4.158]],["name/464",[378,57.032]],["parent/464",[388,6.22]],["name/465",[243,55.361]],["parent/465",[388,6.22]],["name/466",[389,64.916]],["parent/466",[376,4.158]],["name/467",[378,57.032]],["parent/467",[390,6.22]],["name/468",[243,55.361]],["parent/468",[390,6.22]],["name/469",[391,64.916]],["parent/469",[376,4.158]],["name/470",[378,57.032]],["parent/470",[392,6.22]],["name/471",[243,55.361]],["parent/471",[392,6.22]],["name/472",[393,64.916]],["parent/472",[376,4.158]],["name/473",[394,70.025]],["parent/473",[395,5.657]],["name/474",[396,70.025]],["parent/474",[395,5.657]],["name/475",[397,64.916]],["parent/475",[395,5.657]],["name/476",[398,70.025]],["parent/476",[395,5.657]],["name/477",[7,37.316]],["parent/477",[376,4.158]],["name/478",[399,70.025]],["parent/478",[376,4.158]],["name/479",[400,64.916]],["parent/479",[376,4.158]],["name/480",[401,64.916]],["parent/480",[376,4.158]],["name/481",[402,70.025]],["parent/481",[376,4.158]],["name/482",[403,64.916]],["parent/482",[376,4.158]],["name/483",[404,70.025]],["parent/483",[376,4.158]],["name/484",[405,70.025]],["parent/484",[376,4.158]],["name/485",[406,64.916]],["parent/485",[376,4.158]],["name/486",[407,64.916]],["parent/486",[376,4.158]],["name/487",[408,64.916]],["parent/487",[376,4.158]],["name/488",[409,64.916]],["parent/488",[376,4.158]],["name/489",[410,64.916]],["parent/489",[376,4.158]],["name/490",[411,64.916]],["parent/490",[376,4.158]],["name/491",[412,64.916]],["parent/491",[]],["name/492",[413,61.552]],["parent/492",[412,6.22]],["name/493",[74,31.958]],["parent/493",[414,5.898]],["name/494",[76,32.569]],["parent/494",[414,5.898]],["name/495",[77,32.569]],["parent/495",[414,5.898]],["name/496",[415,64.916]],["parent/496",[]],["name/497",[416,64.916]],["parent/497",[415,6.22]],["name/498",[417,70.025]],["parent/498",[418,5.464]],["name/499",[21,30.706]],["parent/499",[418,5.464]],["name/500",[76,32.569]],["parent/500",[418,5.464]],["name/501",[74,31.958]],["parent/501",[418,5.464]],["name/502",[77,32.569]],["parent/502",[418,5.464]],["name/503",[419,64.916]],["parent/503",[]],["name/504",[420,64.916]],["parent/504",[419,6.22]],["name/505",[7,37.316]],["parent/505",[421,5.898]],["name/506",[364,59.038]],["parent/506",[421,5.898]],["name/507",[422,70.025]],["parent/507",[421,5.898]],["name/508",[423,64.916]],["parent/508",[]],["name/509",[424,64.916]],["parent/509",[423,6.22]],["name/510",[425,70.025]],["parent/510",[426,5.464]],["name/511",[21,30.706]],["parent/511",[426,5.464]],["name/512",[76,32.569]],["parent/512",[426,5.464]],["name/513",[74,31.958]],["parent/513",[426,5.464]],["name/514",[77,32.569]],["parent/514",[426,5.464]],["name/515",[427,64.916]],["parent/515",[]],["name/516",[428,64.916]],["parent/516",[427,6.22]],["name/517",[7,37.316]],["parent/517",[429,6.22]],["name/518",[364,59.038]],["parent/518",[429,6.22]],["name/519",[430,64.916]],["parent/519",[]],["name/520",[431,64.916]],["parent/520",[430,6.22]],["name/521",[91,47.338]],["parent/521",[432,5.657]],["name/522",[232,50.565]],["parent/522",[432,5.657]],["name/523",[234,52.679]],["parent/523",[432,5.657]],["name/524",[21,30.706]],["parent/524",[432,5.657]],["name/525",[433,64.916]],["parent/525",[]],["name/526",[434,64.916]],["parent/526",[433,6.22]],["name/527",[21,30.706]],["parent/527",[435,5.657]],["name/528",[91,47.338]],["parent/528",[435,5.657]],["name/529",[232,50.565]],["parent/529",[435,5.657]],["name/530",[234,52.679]],["parent/530",[435,5.657]],["name/531",[436,64.916]],["parent/531",[]],["name/532",[437,64.916]],["parent/532",[436,6.22]],["name/533",[21,30.706]],["parent/533",[438,5.657]],["name/534",[91,47.338]],["parent/534",[438,5.657]],["name/535",[232,50.565]],["parent/535",[438,5.657]],["name/536",[234,52.679]],["parent/536",[438,5.657]],["name/537",[439,64.916]],["parent/537",[]],["name/538",[440,64.916]],["parent/538",[439,6.22]],["name/539",[21,30.706]],["parent/539",[441,5.657]],["name/540",[91,47.338]],["parent/540",[441,5.657]],["name/541",[232,50.565]],["parent/541",[441,5.657]],["name/542",[234,52.679]],["parent/542",[441,5.657]],["name/543",[442,64.916]],["parent/543",[]],["name/544",[443,59.038]],["parent/544",[442,6.22]],["name/545",[74,31.958]],["parent/545",[444,5.898]],["name/546",[76,32.569]],["parent/546",[444,5.898]],["name/547",[77,32.569]],["parent/547",[444,5.898]],["name/548",[445,64.916]],["parent/548",[]],["name/549",[446,64.916]],["parent/549",[445,6.22]],["name/550",[21,30.706]],["parent/550",[447,5.464]],["name/551",[76,32.569]],["parent/551",[447,5.464]],["name/552",[448,70.025]],["parent/552",[447,5.464]],["name/553",[74,31.958]],["parent/553",[447,5.464]],["name/554",[77,32.569]],["parent/554",[447,5.464]],["name/555",[449,64.916]],["parent/555",[]],["name/556",[450,64.916]],["parent/556",[449,6.22]],["name/557",[451,70.025]],["parent/557",[452,5.657]],["name/558",[453,70.025]],["parent/558",[452,5.657]],["name/559",[454,61.552]],["parent/559",[452,5.657]],["name/560",[455,70.025]],["parent/560",[452,5.657]],["name/561",[456,61.552]],["parent/561",[]],["name/562",[457,64.916]],["parent/562",[456,5.898]],["name/563",[458,70.025]],["parent/563",[459,6.22]],["name/564",[232,50.565]],["parent/564",[459,6.22]],["name/565",[460,59.038]],["parent/565",[456,5.898]],["name/566",[74,31.958]],["parent/566",[461,5.898]],["name/567",[76,32.569]],["parent/567",[461,5.898]],["name/568",[77,32.569]],["parent/568",[461,5.898]],["name/569",[462,64.916]],["parent/569",[]],["name/570",[463,55.361]],["parent/570",[462,6.22]],["name/571",[74,31.958]],["parent/571",[464,5.898]],["name/572",[76,32.569]],["parent/572",[464,5.898]],["name/573",[77,32.569]],["parent/573",[464,5.898]],["name/574",[465,61.552]],["parent/574",[]],["name/575",[466,64.916]],["parent/575",[465,5.898]],["name/576",[87,57.032]],["parent/576",[467,5.657]],["name/577",[443,59.038]],["parent/577",[467,5.657]],["name/578",[360,59.038]],["parent/578",[467,5.657]],["name/579",[460,59.038]],["parent/579",[467,5.657]],["name/580",[468,64.916]],["parent/580",[465,5.898]],["name/581",[87,57.032]],["parent/581",[469,5.047]],["name/582",[443,59.038]],["parent/582",[469,5.047]],["name/583",[360,59.038]],["parent/583",[469,5.047]],["name/584",[460,59.038]],["parent/584",[469,5.047]],["name/585",[21,30.706]],["parent/585",[469,5.047]],["name/586",[76,32.569]],["parent/586",[469,5.047]],["name/587",[74,31.958]],["parent/587",[469,5.047]],["name/588",[77,32.569]],["parent/588",[469,5.047]],["name/589",[470,64.916]],["parent/589",[]],["name/590",[471,55.361]],["parent/590",[470,6.22]],["name/591",[74,31.958]],["parent/591",[472,5.898]],["name/592",[76,32.569]],["parent/592",[472,5.898]],["name/593",[77,32.569]],["parent/593",[472,5.898]],["name/594",[473,64.916]],["parent/594",[]],["name/595",[474,64.916]],["parent/595",[473,6.22]],["name/596",[7,37.316]],["parent/596",[475,5.304]],["name/597",[413,61.552]],["parent/597",[475,5.304]],["name/598",[21,30.706]],["parent/598",[475,5.304]],["name/599",[74,31.958]],["parent/599",[475,5.304]],["name/600",[76,32.569]],["parent/600",[475,5.304]],["name/601",[77,32.569]],["parent/601",[475,5.304]],["name/602",[476,64.916]],["parent/602",[]],["name/603",[477,64.916]],["parent/603",[476,6.22]],["name/604",[76,32.569]],["parent/604",[478,5.898]],["name/605",[74,31.958]],["parent/605",[478,5.898]],["name/606",[77,32.569]],["parent/606",[478,5.898]],["name/607",[479,64.916]],["parent/607",[]],["name/608",[480,64.916]],["parent/608",[479,6.22]],["name/609",[7,37.316]],["parent/609",[481,5.657]],["name/610",[74,31.958]],["parent/610",[481,5.657]],["name/611",[76,32.569]],["parent/611",[481,5.657]],["name/612",[77,32.569]],["parent/612",[481,5.657]],["name/613",[482,64.916]],["parent/613",[]],["name/614",[483,64.916]],["parent/614",[482,6.22]],["name/615",[7,37.316]],["parent/615",[484,5.657]],["name/616",[76,32.569]],["parent/616",[484,5.657]],["name/617",[74,31.958]],["parent/617",[484,5.657]],["name/618",[77,32.569]],["parent/618",[484,5.657]],["name/619",[485,64.916]],["parent/619",[]],["name/620",[486,64.916]],["parent/620",[485,6.22]],["name/621",[21,30.706]],["parent/621",[487,5.464]],["name/622",[91,47.338]],["parent/622",[487,5.464]],["name/623",[37,48.052]],["parent/623",[487,5.464]],["name/624",[93,49.656]],["parent/624",[487,5.464]],["name/625",[94,49.656]],["parent/625",[487,5.464]],["name/626",[488,64.916]],["parent/626",[]],["name/627",[489,64.916]],["parent/627",[488,6.22]],["name/628",[490,70.025]],["parent/628",[491,5.657]],["name/629",[232,50.565]],["parent/629",[491,5.657]],["name/630",[234,52.679]],["parent/630",[491,5.657]],["name/631",[235,61.552]],["parent/631",[491,5.657]],["name/632",[492,64.916]],["parent/632",[]],["name/633",[493,64.916]],["parent/633",[492,6.22]],["name/634",[7,37.316]],["parent/634",[494,5.657]],["name/635",[74,31.958]],["parent/635",[494,5.657]],["name/636",[76,32.569]],["parent/636",[494,5.657]],["name/637",[77,32.569]],["parent/637",[494,5.657]],["name/638",[495,64.916]],["parent/638",[]],["name/639",[496,59.038]],["parent/639",[495,6.22]],["name/640",[74,31.958]],["parent/640",[497,5.898]],["name/641",[76,32.569]],["parent/641",[497,5.898]],["name/642",[77,32.569]],["parent/642",[497,5.898]],["name/643",[498,64.916]],["parent/643",[]],["name/644",[499,64.916]],["parent/644",[498,6.22]],["name/645",[215,48.822]],["parent/645",[500,5.464]],["name/646",[21,30.706]],["parent/646",[500,5.464]],["name/647",[74,31.958]],["parent/647",[500,5.464]],["name/648",[76,32.569]],["parent/648",[500,5.464]],["name/649",[77,32.569]],["parent/649",[500,5.464]],["name/650",[501,64.916]],["parent/650",[]],["name/651",[502,64.916]],["parent/651",[501,6.22]],["name/652",[215,48.822]],["parent/652",[503,5.464]],["name/653",[21,30.706]],["parent/653",[503,5.464]],["name/654",[74,31.958]],["parent/654",[503,5.464]],["name/655",[76,32.569]],["parent/655",[503,5.464]],["name/656",[77,32.569]],["parent/656",[503,5.464]],["name/657",[504,64.916]],["parent/657",[]],["name/658",[505,64.916]],["parent/658",[504,6.22]],["name/659",[215,48.822]],["parent/659",[506,5.464]],["name/660",[21,30.706]],["parent/660",[506,5.464]],["name/661",[74,31.958]],["parent/661",[506,5.464]],["name/662",[76,32.569]],["parent/662",[506,5.464]],["name/663",[77,32.569]],["parent/663",[506,5.464]],["name/664",[507,64.916]],["parent/664",[]],["name/665",[508,64.916]],["parent/665",[507,6.22]],["name/666",[215,48.822]],["parent/666",[509,5.464]],["name/667",[21,30.706]],["parent/667",[509,5.464]],["name/668",[74,31.958]],["parent/668",[509,5.464]],["name/669",[76,32.569]],["parent/669",[509,5.464]],["name/670",[77,32.569]],["parent/670",[509,5.464]],["name/671",[510,64.916]],["parent/671",[]],["name/672",[511,64.916]],["parent/672",[510,6.22]],["name/673",[7,37.316]],["parent/673",[512,5.304]],["name/674",[215,48.822]],["parent/674",[512,5.304]],["name/675",[21,30.706]],["parent/675",[512,5.304]],["name/676",[74,31.958]],["parent/676",[512,5.304]],["name/677",[76,32.569]],["parent/677",[512,5.304]],["name/678",[77,32.569]],["parent/678",[512,5.304]],["name/679",[513,64.916]],["parent/679",[]],["name/680",[514,64.916]],["parent/680",[513,6.22]],["name/681",[7,37.316]],["parent/681",[515,5.304]],["name/682",[215,48.822]],["parent/682",[515,5.304]],["name/683",[21,30.706]],["parent/683",[515,5.304]],["name/684",[74,31.958]],["parent/684",[515,5.304]],["name/685",[76,32.569]],["parent/685",[515,5.304]],["name/686",[77,32.569]],["parent/686",[515,5.304]],["name/687",[516,64.916]],["parent/687",[]],["name/688",[517,59.038]],["parent/688",[516,6.22]],["name/689",[74,31.958]],["parent/689",[518,5.898]],["name/690",[76,32.569]],["parent/690",[518,5.898]],["name/691",[77,32.569]],["parent/691",[518,5.898]],["name/692",[519,57.032]],["parent/692",[]],["name/693",[520,64.916]],["parent/693",[519,5.464]],["name/694",[74,31.958]],["parent/694",[521,5.898]],["name/695",[76,32.569]],["parent/695",[521,5.898]],["name/696",[77,32.569]],["parent/696",[521,5.898]],["name/697",[522,70.025]],["parent/697",[519,5.464]],["name/698",[523,70.025]],["parent/698",[519,5.464]],["name/699",[524,70.025]],["parent/699",[519,5.464]],["name/700",[525,64.916]],["parent/700",[]],["name/701",[526,64.916]],["parent/701",[525,6.22]],["name/702",[74,31.958]],["parent/702",[527,5.167]],["name/703",[76,32.569]],["parent/703",[527,5.167]],["name/704",[528,70.025]],["parent/704",[527,5.167]],["name/705",[529,64.916]],["parent/705",[527,5.167]],["name/706",[530,70.025]],["parent/706",[527,5.167]],["name/707",[531,70.025]],["parent/707",[527,5.167]],["name/708",[77,32.569]],["parent/708",[527,5.167]],["name/709",[532,64.916]],["parent/709",[]],["name/710",[533,64.916]],["parent/710",[532,6.22]],["name/711",[74,31.958]],["parent/711",[534,5.898]],["name/712",[76,32.569]],["parent/712",[534,5.898]],["name/713",[77,32.569]],["parent/713",[534,5.898]],["name/714",[535,61.552]],["parent/714",[]],["name/715",[536,64.916]],["parent/715",[535,5.898]],["name/716",[463,55.361]],["parent/716",[537,5.304]],["name/717",[79,59.038]],["parent/717",[537,5.304]],["name/718",[517,59.038]],["parent/718",[537,5.304]],["name/719",[118,59.038]],["parent/719",[537,5.304]],["name/720",[496,59.038]],["parent/720",[537,5.304]],["name/721",[471,55.361]],["parent/721",[537,5.304]],["name/722",[538,64.916]],["parent/722",[535,5.898]],["name/723",[463,55.361]],["parent/723",[539,4.678]],["name/724",[79,59.038]],["parent/724",[539,4.678]],["name/725",[517,59.038]],["parent/725",[539,4.678]],["name/726",[118,59.038]],["parent/726",[539,4.678]],["name/727",[496,59.038]],["parent/727",[539,4.678]],["name/728",[471,55.361]],["parent/728",[539,4.678]],["name/729",[7,37.316]],["parent/729",[539,4.678]],["name/730",[21,30.706]],["parent/730",[539,4.678]],["name/731",[74,31.958]],["parent/731",[539,4.678]],["name/732",[76,32.569]],["parent/732",[539,4.678]],["name/733",[540,70.025]],["parent/733",[539,4.678]],["name/734",[77,32.569]],["parent/734",[539,4.678]],["name/735",[541,64.916]],["parent/735",[]],["name/736",[542,61.552]],["parent/736",[541,6.22]],["name/737",[74,31.958]],["parent/737",[543,5.898]],["name/738",[76,32.569]],["parent/738",[543,5.898]],["name/739",[77,32.569]],["parent/739",[543,5.898]],["name/740",[544,59.038]],["parent/740",[]],["name/741",[545,70.025]],["parent/741",[544,5.657]],["name/742",[397,64.916]],["parent/742",[546,3.823]],["name/743",[547,70.025]],["parent/743",[546,3.823]],["name/744",[548,70.025]],["parent/744",[546,3.823]],["name/745",[549,70.025]],["parent/745",[546,3.823]],["name/746",[7,37.316]],["parent/746",[546,3.823]],["name/747",[21,30.706]],["parent/747",[546,3.823]],["name/748",[550,70.025]],["parent/748",[546,3.823]],["name/749",[551,70.025]],["parent/749",[546,3.823]],["name/750",[552,64.916]],["parent/750",[546,3.823]],["name/751",[553,70.025]],["parent/751",[546,3.823]],["name/752",[554,70.025]],["parent/752",[546,3.823]],["name/753",[555,70.025]],["parent/753",[546,3.823]],["name/754",[49,57.032]],["parent/754",[546,3.823]],["name/755",[50,57.032]],["parent/755",[546,3.823]],["name/756",[51,57.032]],["parent/756",[546,3.823]],["name/757",[52,57.032]],["parent/757",[546,3.823]],["name/758",[53,57.032]],["parent/758",[546,3.823]],["name/759",[54,57.032]],["parent/759",[546,3.823]],["name/760",[55,57.032]],["parent/760",[546,3.823]],["name/761",[56,57.032]],["parent/761",[546,3.823]],["name/762",[57,55.361]],["parent/762",[546,3.823]],["name/763",[58,57.032]],["parent/763",[546,3.823]],["name/764",[59,57.032]],["parent/764",[546,3.823]],["name/765",[60,51.566]],["parent/765",[546,3.823]],["name/766",[61,57.032]],["parent/766",[546,3.823]],["name/767",[62,57.032]],["parent/767",[546,3.823]],["name/768",[63,57.032]],["parent/768",[546,3.823]],["name/769",[60,51.566]],["parent/769",[546,3.823]],["name/770",[556,59.038]],["parent/770",[546,3.823]],["name/771",[557,59.038]],["parent/771",[546,3.823]],["name/772",[558,64.916]],["parent/772",[544,5.657]],["name/773",[7,37.316]],["parent/773",[559,5.167]],["name/774",[57,55.361]],["parent/774",[559,5.167]],["name/775",[21,30.706]],["parent/775",[559,5.167]],["name/776",[76,32.569]],["parent/776",[559,5.167]],["name/777",[552,64.916]],["parent/777",[559,5.167]],["name/778",[74,31.958]],["parent/778",[559,5.167]],["name/779",[77,32.569]],["parent/779",[559,5.167]],["name/780",[560,70.025]],["parent/780",[544,5.657]],["name/781",[561,64.916]],["parent/781",[]],["name/782",[562,70.025]],["parent/782",[561,6.22]],["name/783",[8,59.038]],["parent/783",[563,5.167]],["name/784",[10,55.361]],["parent/784",[563,5.167]],["name/785",[11,59.038]],["parent/785",[563,5.167]],["name/786",[12,57.032]],["parent/786",[563,5.167]],["name/787",[13,59.038]],["parent/787",[563,5.167]],["name/788",[14,59.038]],["parent/788",[563,5.167]],["name/789",[15,59.038]],["parent/789",[563,5.167]],["name/790",[564,64.916]],["parent/790",[]],["name/791",[565,64.916]],["parent/791",[564,6.22]],["name/792",[7,37.316]],["parent/792",[566,6.22]],["name/793",[24,59.038]],["parent/793",[566,6.22]],["name/794",[567,64.916]],["parent/794",[]],["name/795",[568,70.025]],["parent/795",[567,6.22]],["name/796",[7,37.316]],["parent/796",[569,4.941]],["name/797",[21,30.706]],["parent/797",[569,4.941]],["name/798",[8,59.038]],["parent/798",[569,4.941]],["name/799",[10,55.361]],["parent/799",[569,4.941]],["name/800",[11,59.038]],["parent/800",[569,4.941]],["name/801",[12,57.032]],["parent/801",[569,4.941]],["name/802",[13,59.038]],["parent/802",[569,4.941]],["name/803",[14,59.038]],["parent/803",[569,4.941]],["name/804",[15,59.038]],["parent/804",[569,4.941]],["name/805",[570,64.916]],["parent/805",[]],["name/806",[571,64.916]],["parent/806",[570,6.22]],["name/807",[572,70.025]],["parent/807",[573,5.657]],["name/808",[21,30.706]],["parent/808",[573,5.657]],["name/809",[24,59.038]],["parent/809",[573,5.657]],["name/810",[574,70.025]],["parent/810",[573,5.657]],["name/811",[575,64.916]],["parent/811",[]],["name/812",[146,57.032]],["parent/812",[575,6.22]],["name/813",[26,33.915]],["parent/813",[576,6.709]],["name/814",[577,70.025]],["parent/814",[578,5.657]],["name/815",[2,64.916]],["parent/815",[578,5.657]],["name/816",[37,48.052]],["parent/816",[578,5.657]],["name/817",[579,70.025]],["parent/817",[578,5.657]],["name/818",[580,64.916]],["parent/818",[]],["name/819",[581,59.038]],["parent/819",[580,6.22]],["name/820",[74,31.958]],["parent/820",[582,5.898]],["name/821",[76,32.569]],["parent/821",[582,5.898]],["name/822",[77,32.569]],["parent/822",[582,5.898]],["name/823",[583,55.361]],["parent/823",[]],["name/824",[584,64.916]],["parent/824",[583,5.304]],["name/825",[74,31.958]],["parent/825",[585,5.464]],["name/826",[76,32.569]],["parent/826",[585,5.464]],["name/827",[586,70.025]],["parent/827",[585,5.464]],["name/828",[587,70.025]],["parent/828",[585,5.464]],["name/829",[77,32.569]],["parent/829",[585,5.464]],["name/830",[588,59.038]],["parent/830",[583,5.304]],["name/831",[589,70.025]],["parent/831",[583,5.304]],["name/832",[590,70.025]],["parent/832",[583,5.304]],["name/833",[591,70.025]],["parent/833",[583,5.304]],["name/834",[592,61.552]],["parent/834",[]],["name/835",[593,64.916]],["parent/835",[592,5.898]],["name/836",[594,64.916]],["parent/836",[595,6.709]],["name/837",[26,33.915]],["parent/837",[596,6.709]],["name/838",[588,59.038]],["parent/838",[592,5.898]],["name/839",[597,64.916]],["parent/839",[]],["name/840",[598,64.916]],["parent/840",[597,6.22]],["name/841",[594,64.916]],["parent/841",[599,6.709]],["name/842",[600,64.916]],["parent/842",[]],["name/843",[601,64.916]],["parent/843",[600,6.22]],["name/844",[602,59.038]],["parent/844",[603,6.709]],["name/845",[26,33.915]],["parent/845",[604,6.709]],["name/846",[605,59.038]],["parent/846",[]],["name/847",[174,61.552]],["parent/847",[605,5.657]],["name/848",[122,57.032]],["parent/848",[606,6.22]],["name/849",[231,59.038]],["parent/849",[606,6.22]],["name/850",[607,61.552]],["parent/850",[605,5.657]],["name/851",[602,59.038]],["parent/851",[608,6.709]],["name/852",[26,33.915]],["parent/852",[609,6.709]],["name/853",[588,59.038]],["parent/853",[605,5.657]],["name/854",[610,64.916]],["parent/854",[]],["name/855",[611,64.916]],["parent/855",[610,6.22]],["name/856",[612,61.552]],["parent/856",[613,5.898]],["name/857",[21,30.706]],["parent/857",[613,5.898]],["name/858",[602,59.038]],["parent/858",[613,5.898]],["name/859",[614,59.038]],["parent/859",[]],["name/860",[615,64.916]],["parent/860",[614,5.657]],["name/861",[122,57.032]],["parent/861",[616,5.898]],["name/862",[617,70.025]],["parent/862",[616,5.898]],["name/863",[205,59.038]],["parent/863",[616,5.898]],["name/864",[618,64.916]],["parent/864",[614,5.657]],["name/865",[619,61.552]],["parent/865",[620,6.22]],["name/866",[26,33.915]],["parent/866",[621,6.709]],["name/867",[622,61.552]],["parent/867",[620,6.22]],["name/868",[26,33.915]],["parent/868",[623,6.709]],["name/869",[624,64.916]],["parent/869",[614,5.657]],["name/870",[625,64.916]],["parent/870",[626,6.709]],["name/871",[26,33.915]],["parent/871",[627,6.709]],["name/872",[628,59.038]],["parent/872",[]],["name/873",[629,64.916]],["parent/873",[628,5.657]],["name/874",[630,70.025]],["parent/874",[631,4.536]],["name/875",[632,70.025]],["parent/875",[631,4.536]],["name/876",[633,70.025]],["parent/876",[631,4.536]],["name/877",[634,70.025]],["parent/877",[631,4.536]],["name/878",[21,30.706]],["parent/878",[631,4.536]],["name/879",[602,59.038]],["parent/879",[631,4.536]],["name/880",[635,70.025]],["parent/880",[631,4.536]],["name/881",[636,70.025]],["parent/881",[631,4.536]],["name/882",[637,70.025]],["parent/882",[631,4.536]],["name/883",[638,70.025]],["parent/883",[631,4.536]],["name/884",[639,64.916]],["parent/884",[631,4.536]],["name/885",[640,70.025]],["parent/885",[631,4.536]],["name/886",[641,70.025]],["parent/886",[631,4.536]],["name/887",[642,70.025]],["parent/887",[631,4.536]],["name/888",[588,59.038]],["parent/888",[628,5.657]],["name/889",[643,59.038]],["parent/889",[628,5.657]],["name/890",[644,64.916]],["parent/890",[]],["name/891",[645,64.916]],["parent/891",[644,6.22]],["name/892",[21,30.706]],["parent/892",[646,5.464]],["name/893",[91,47.338]],["parent/893",[646,5.464]],["name/894",[37,48.052]],["parent/894",[646,5.464]],["name/895",[93,49.656]],["parent/895",[646,5.464]],["name/896",[94,49.656]],["parent/896",[646,5.464]],["name/897",[647,64.916]],["parent/897",[]],["name/898",[648,64.916]],["parent/898",[647,6.22]],["name/899",[649,64.916]],["parent/899",[650,6.709]],["name/900",[26,33.915]],["parent/900",[651,6.709]],["name/901",[652,64.916]],["parent/901",[]],["name/902",[653,64.916]],["parent/902",[652,6.22]],["name/903",[7,37.316]],["parent/903",[654,5.304]],["name/904",[215,48.822]],["parent/904",[654,5.304]],["name/905",[655,70.025]],["parent/905",[654,5.304]],["name/906",[607,61.552]],["parent/906",[654,5.304]],["name/907",[21,30.706]],["parent/907",[654,5.304]],["name/908",[649,64.916]],["parent/908",[654,5.304]],["name/909",[656,61.552]],["parent/909",[]],["name/910",[657,64.916]],["parent/910",[656,5.898]],["name/911",[658,64.916]],["parent/911",[659,5.464]],["name/912",[463,55.361]],["parent/912",[659,5.464]],["name/913",[581,59.038]],["parent/913",[659,5.464]],["name/914",[660,64.916]],["parent/914",[659,5.464]],["name/915",[471,55.361]],["parent/915",[659,5.464]],["name/916",[661,64.916]],["parent/916",[656,5.898]],["name/917",[658,64.916]],["parent/917",[662,4.941]],["name/918",[463,55.361]],["parent/918",[662,4.941]],["name/919",[581,59.038]],["parent/919",[662,4.941]],["name/920",[660,64.916]],["parent/920",[662,4.941]],["name/921",[471,55.361]],["parent/921",[662,4.941]],["name/922",[21,30.706]],["parent/922",[662,4.941]],["name/923",[74,31.958]],["parent/923",[662,4.941]],["name/924",[76,32.569]],["parent/924",[662,4.941]],["name/925",[77,32.569]],["parent/925",[662,4.941]],["name/926",[663,64.916]],["parent/926",[]],["name/927",[664,64.916]],["parent/927",[663,6.22]],["name/928",[7,37.316]],["parent/928",[665,5.464]],["name/929",[666,70.025]],["parent/929",[665,5.464]],["name/930",[21,30.706]],["parent/930",[665,5.464]],["name/931",[351,61.552]],["parent/931",[665,5.464]],["name/932",[667,70.025]],["parent/932",[665,5.464]],["name/933",[668,64.916]],["parent/933",[]],["name/934",[669,64.916]],["parent/934",[668,6.22]],["name/935",[670,70.025]],["parent/935",[671,5.657]],["name/936",[542,61.552]],["parent/936",[671,5.657]],["name/937",[21,30.706]],["parent/937",[671,5.657]],["name/938",[351,61.552]],["parent/938",[671,5.657]],["name/939",[672,59.038]],["parent/939",[]],["name/940",[673,70.025]],["parent/940",[672,5.657]],["name/941",[674,64.916]],["parent/941",[675,5.047]],["name/942",[676,70.025]],["parent/942",[675,5.047]],["name/943",[677,70.025]],["parent/943",[675,5.047]],["name/944",[678,70.025]],["parent/944",[675,5.047]],["name/945",[1,59.038]],["parent/945",[675,5.047]],["name/946",[679,70.025]],["parent/946",[675,5.047]],["name/947",[680,70.025]],["parent/947",[675,5.047]],["name/948",[681,70.025]],["parent/948",[675,5.047]],["name/949",[682,61.552]],["parent/949",[672,5.657]],["name/950",[682,61.552]],["parent/950",[683,5.464]],["name/951",[21,30.706]],["parent/951",[683,5.464]],["name/952",[76,32.569]],["parent/952",[683,5.464]],["name/953",[74,31.958]],["parent/953",[683,5.464]],["name/954",[77,32.569]],["parent/954",[683,5.464]],["name/955",[684,70.025]],["parent/955",[672,5.657]],["name/956",[674,64.916]],["parent/956",[685,6.709]],["name/957",[686,64.916]],["parent/957",[]],["name/958",[687,64.916]],["parent/958",[686,6.22]],["name/959",[688,70.025]],["parent/959",[689,5.464]],["name/960",[21,30.706]],["parent/960",[689,5.464]],["name/961",[76,32.569]],["parent/961",[689,5.464]],["name/962",[74,31.958]],["parent/962",[689,5.464]],["name/963",[77,32.569]],["parent/963",[689,5.464]],["name/964",[690,64.916]],["parent/964",[]],["name/965",[691,64.916]],["parent/965",[690,6.22]],["name/966",[692,70.025]],["parent/966",[693,5.464]],["name/967",[21,30.706]],["parent/967",[693,5.464]],["name/968",[76,32.569]],["parent/968",[693,5.464]],["name/969",[74,31.958]],["parent/969",[693,5.464]],["name/970",[77,32.569]],["parent/970",[693,5.464]],["name/971",[694,64.916]],["parent/971",[]],["name/972",[695,64.916]],["parent/972",[694,6.22]],["name/973",[74,31.958]],["parent/973",[696,5.304]],["name/974",[26,33.915]],["parent/974",[697,6.709]],["name/975",[698,59.038]],["parent/975",[696,5.304]],["name/976",[26,33.915]],["parent/976",[699,6.709]],["name/977",[700,59.038]],["parent/977",[696,5.304]],["name/978",[26,33.915]],["parent/978",[701,6.709]],["name/979",[702,59.038]],["parent/979",[696,5.304]],["name/980",[26,33.915]],["parent/980",[703,6.709]],["name/981",[704,59.038]],["parent/981",[696,5.304]],["name/982",[26,33.915]],["parent/982",[705,6.709]],["name/983",[270,47.338]],["parent/983",[696,5.304]],["name/984",[26,33.915]],["parent/984",[706,6.709]],["name/985",[707,61.552]],["parent/985",[]],["name/986",[708,64.916]],["parent/986",[707,5.898]],["name/987",[709,70.025]],["parent/987",[710,4.678]],["name/988",[711,70.025]],["parent/988",[710,4.678]],["name/989",[712,70.025]],["parent/989",[710,4.678]],["name/990",[713,70.025]],["parent/990",[710,4.678]],["name/991",[12,57.032]],["parent/991",[710,4.678]],["name/992",[83,64.916]],["parent/992",[710,4.678]],["name/993",[358,64.916]],["parent/993",[710,4.678]],["name/994",[714,70.025]],["parent/994",[710,4.678]],["name/995",[37,48.052]],["parent/995",[710,4.678]],["name/996",[93,49.656]],["parent/996",[710,4.678]],["name/997",[94,49.656]],["parent/997",[710,4.678]],["name/998",[10,55.361]],["parent/998",[710,4.678]],["name/999",[715,64.916]],["parent/999",[707,5.898]],["name/1000",[716,61.552]],["parent/1000",[]],["name/1001",[717,64.916]],["parent/1001",[716,5.898]],["name/1002",[718,70.025]],["parent/1002",[719,4.204]],["name/1003",[21,30.706]],["parent/1003",[719,4.204]],["name/1004",[74,31.958]],["parent/1004",[719,4.204]],["name/1005",[698,59.038]],["parent/1005",[719,4.204]],["name/1006",[700,59.038]],["parent/1006",[719,4.204]],["name/1007",[702,59.038]],["parent/1007",[719,4.204]],["name/1008",[704,59.038]],["parent/1008",[719,4.204]],["name/1009",[270,47.338]],["parent/1009",[719,4.204]],["name/1010",[720,70.025]],["parent/1010",[719,4.204]],["name/1011",[721,70.025]],["parent/1011",[719,4.204]],["name/1012",[722,70.025]],["parent/1012",[719,4.204]],["name/1013",[723,70.025]],["parent/1013",[719,4.204]],["name/1014",[724,70.025]],["parent/1014",[719,4.204]],["name/1015",[725,70.025]],["parent/1015",[719,4.204]],["name/1016",[726,70.025]],["parent/1016",[719,4.204]],["name/1017",[727,70.025]],["parent/1017",[719,4.204]],["name/1018",[728,70.025]],["parent/1018",[719,4.204]],["name/1019",[729,70.025]],["parent/1019",[719,4.204]],["name/1020",[730,70.025]],["parent/1020",[719,4.204]],["name/1021",[731,70.025]],["parent/1021",[719,4.204]],["name/1022",[643,59.038]],["parent/1022",[716,5.898]],["name/1023",[732,57.032]],["parent/1023",[]],["name/1024",[733,70.025]],["parent/1024",[732,5.464]],["name/1025",[234,52.679]],["parent/1025",[734,6.22]],["name/1026",[232,50.565]],["parent/1026",[734,6.22]],["name/1027",[735,70.025]],["parent/1027",[732,5.464]],["name/1028",[736,64.916]],["parent/1028",[737,6.22]],["name/1029",[232,50.565]],["parent/1029",[737,6.22]],["name/1030",[738,64.916]],["parent/1030",[732,5.464]],["name/1031",[612,61.552]],["parent/1031",[739,4.604]],["name/1032",[215,48.822]],["parent/1032",[739,4.604]],["name/1033",[26,33.915]],["parent/1033",[740,6.709]],["name/1034",[736,64.916]],["parent/1034",[741,6.709]],["name/1035",[26,33.915]],["parent/1035",[742,6.709]],["name/1036",[21,30.706]],["parent/1036",[739,4.604]],["name/1037",[74,31.958]],["parent/1037",[739,4.604]],["name/1038",[698,59.038]],["parent/1038",[739,4.604]],["name/1039",[700,59.038]],["parent/1039",[739,4.604]],["name/1040",[702,59.038]],["parent/1040",[739,4.604]],["name/1041",[704,59.038]],["parent/1041",[739,4.604]],["name/1042",[270,47.338]],["parent/1042",[739,4.604]],["name/1043",[743,70.025]],["parent/1043",[739,4.604]],["name/1044",[744,70.025]],["parent/1044",[739,4.604]],["name/1045",[745,70.025]],["parent/1045",[739,4.604]],["name/1046",[639,64.916]],["parent/1046",[739,4.604]],["name/1047",[746,70.025]],["parent/1047",[732,5.464]],["name/1048",[747,55.361]],["parent/1048",[]],["name/1049",[748,64.916]],["parent/1049",[747,5.304]],["name/1050",[7,37.316]],["parent/1050",[749,4.033]],["name/1051",[750,70.025]],["parent/1051",[749,4.033]],["name/1052",[293,55.361]],["parent/1052",[749,4.033]],["name/1053",[751,70.025]],["parent/1053",[749,4.033]],["name/1054",[752,70.025]],["parent/1054",[749,4.033]],["name/1055",[21,30.706]],["parent/1055",[749,4.033]],["name/1056",[74,31.958]],["parent/1056",[749,4.033]],["name/1057",[698,59.038]],["parent/1057",[749,4.033]],["name/1058",[700,59.038]],["parent/1058",[749,4.033]],["name/1059",[704,59.038]],["parent/1059",[749,4.033]],["name/1060",[702,59.038]],["parent/1060",[749,4.033]],["name/1061",[270,47.338]],["parent/1061",[749,4.033]],["name/1062",[753,70.025]],["parent/1062",[749,4.033]],["name/1063",[754,70.025]],["parent/1063",[749,4.033]],["name/1064",[755,70.025]],["parent/1064",[749,4.033]],["name/1065",[756,70.025]],["parent/1065",[749,4.033]],["name/1066",[757,70.025]],["parent/1066",[749,4.033]],["name/1067",[758,70.025]],["parent/1067",[749,4.033]],["name/1068",[759,70.025]],["parent/1068",[749,4.033]],["name/1069",[760,70.025]],["parent/1069",[749,4.033]],["name/1070",[761,70.025]],["parent/1070",[749,4.033]],["name/1071",[762,70.025]],["parent/1071",[749,4.033]],["name/1072",[763,70.025]],["parent/1072",[749,4.033]],["name/1073",[764,70.025]],["parent/1073",[749,4.033]],["name/1074",[765,70.025]],["parent/1074",[747,5.304]],["name/1075",[348,64.916]],["parent/1075",[747,5.304]],["name/1076",[766,70.025]],["parent/1076",[747,5.304]],["name/1077",[767,70.025]],["parent/1077",[747,5.304]],["name/1078",[768,61.552]],["parent/1078",[]],["name/1079",[769,64.916]],["parent/1079",[768,5.898]],["name/1080",[122,57.032]],["parent/1080",[770,5.898]],["name/1081",[231,59.038]],["parent/1081",[770,5.898]],["name/1082",[454,61.552]],["parent/1082",[770,5.898]],["name/1083",[771,64.916]],["parent/1083",[768,5.898]],["name/1084",[74,31.958]],["parent/1084",[772,5.898]],["name/1085",[76,32.569]],["parent/1085",[772,5.898]],["name/1086",[77,32.569]],["parent/1086",[772,5.898]],["name/1087",[773,59.038]],["parent/1087",[]],["name/1088",[774,70.025]],["parent/1088",[773,5.657]],["name/1089",[775,70.025]],["parent/1089",[773,5.657]],["name/1090",[776,70.025]],["parent/1090",[773,5.657]],["name/1091",[777,64.916]],["parent/1091",[]],["name/1092",[778,64.916]],["parent/1092",[777,6.22]],["name/1093",[779,59.038]],["parent/1093",[780,5.464]],["name/1094",[781,59.038]],["parent/1094",[780,5.464]],["name/1095",[74,31.958]],["parent/1095",[780,5.464]],["name/1096",[76,32.569]],["parent/1096",[780,5.464]],["name/1097",[77,32.569]],["parent/1097",[780,5.464]],["name/1098",[782,64.916]],["parent/1098",[]],["name/1099",[783,64.916]],["parent/1099",[782,6.22]],["name/1100",[7,37.316]],["parent/1100",[784,4.678]],["name/1101",[785,70.025]],["parent/1101",[784,4.678]],["name/1102",[21,30.706]],["parent/1102",[784,4.678]],["name/1103",[786,70.025]],["parent/1103",[784,4.678]],["name/1104",[787,70.025]],["parent/1104",[784,4.678]],["name/1105",[779,59.038]],["parent/1105",[784,4.678]],["name/1106",[781,59.038]],["parent/1106",[784,4.678]],["name/1107",[74,31.958]],["parent/1107",[784,4.678]],["name/1108",[788,70.025]],["parent/1108",[784,4.678]],["name/1109",[76,32.569]],["parent/1109",[784,4.678]],["name/1110",[789,70.025]],["parent/1110",[784,4.678]],["name/1111",[77,32.569]],["parent/1111",[784,4.678]],["name/1112",[790,64.916]],["parent/1112",[]],["name/1113",[791,64.916]],["parent/1113",[790,6.22]],["name/1114",[779,59.038]],["parent/1114",[792,5.304]],["name/1115",[781,59.038]],["parent/1115",[792,5.304]],["name/1116",[74,31.958]],["parent/1116",[792,5.304]],["name/1117",[76,32.569]],["parent/1117",[792,5.304]],["name/1118",[793,70.025]],["parent/1118",[792,5.304]],["name/1119",[77,32.569]],["parent/1119",[792,5.304]],["name/1120",[794,64.916]],["parent/1120",[]],["name/1121",[795,64.916]],["parent/1121",[794,6.22]],["name/1122",[779,59.038]],["parent/1122",[796,5.304]],["name/1123",[781,59.038]],["parent/1123",[796,5.304]],["name/1124",[74,31.958]],["parent/1124",[796,5.304]],["name/1125",[76,32.569]],["parent/1125",[796,5.304]],["name/1126",[797,70.025]],["parent/1126",[796,5.304]],["name/1127",[77,32.569]],["parent/1127",[796,5.304]],["name/1128",[798,57.032]],["parent/1128",[]],["name/1129",[643,59.038]],["parent/1129",[798,5.464]],["name/1130",[799,70.025]],["parent/1130",[798,5.464]],["name/1131",[800,70.025]],["parent/1131",[798,5.464]],["name/1132",[801,70.025]],["parent/1132",[798,5.464]],["name/1133",[802,55.361]],["parent/1133",[]],["name/1134",[803,64.916]],["parent/1134",[802,5.304]],["name/1135",[804,70.025]],["parent/1135",[805,6.22]],["name/1136",[806,70.025]],["parent/1136",[805,6.22]],["name/1137",[807,64.916]],["parent/1137",[802,5.304]],["name/1138",[7,37.316]],["parent/1138",[808,4.941]],["name/1139",[809,64.916]],["parent/1139",[808,4.941]],["name/1140",[810,64.916]],["parent/1140",[808,4.941]],["name/1141",[811,70.025]],["parent/1141",[808,4.941]],["name/1142",[21,30.706]],["parent/1142",[808,4.941]],["name/1143",[622,61.552]],["parent/1143",[808,4.941]],["name/1144",[619,61.552]],["parent/1144",[808,4.941]],["name/1145",[812,70.025]],["parent/1145",[808,4.941]],["name/1146",[813,70.025]],["parent/1146",[808,4.941]],["name/1147",[814,64.916]],["parent/1147",[802,5.304]],["name/1148",[625,64.916]],["parent/1148",[815,6.709]],["name/1149",[643,59.038]],["parent/1149",[802,5.304]],["name/1150",[816,64.916]],["parent/1150",[802,5.304]],["name/1151",[817,61.552]],["parent/1151",[]],["name/1152",[818,64.916]],["parent/1152",[817,5.898]],["name/1153",[7,37.316]],["parent/1153",[819,5.167]],["name/1154",[809,64.916]],["parent/1154",[819,5.167]],["name/1155",[810,64.916]],["parent/1155",[819,5.167]],["name/1156",[205,59.038]],["parent/1156",[819,5.167]],["name/1157",[21,30.706]],["parent/1157",[819,5.167]],["name/1158",[622,61.552]],["parent/1158",[819,5.167]],["name/1159",[619,61.552]],["parent/1159",[819,5.167]],["name/1160",[816,64.916]],["parent/1160",[817,5.898]],["name/1161",[820,64.916]],["parent/1161",[]],["name/1162",[821,64.916]],["parent/1162",[820,6.22]],["name/1163",[74,31.958]],["parent/1163",[822,5.898]],["name/1164",[76,32.569]],["parent/1164",[822,5.898]],["name/1165",[77,32.569]],["parent/1165",[822,5.898]],["name/1166",[823,64.916]],["parent/1166",[]],["name/1167",[824,64.916]],["parent/1167",[823,6.22]],["name/1168",[825,61.552]],["parent/1168",[826,6.709]],["name/1169",[26,33.915]],["parent/1169",[827,6.709]],["name/1170",[828,64.916]],["parent/1170",[]],["name/1171",[829,64.916]],["parent/1171",[828,6.22]],["name/1172",[830,59.038]],["parent/1172",[831,6.709]],["name/1173",[26,33.915]],["parent/1173",[832,6.709]],["name/1174",[833,64.916]],["parent/1174",[]],["name/1175",[834,64.916]],["parent/1175",[833,6.22]],["name/1176",[7,37.316]],["parent/1176",[835,4.941]],["name/1177",[836,53.93]],["parent/1177",[835,4.941]],["name/1178",[837,64.916]],["parent/1178",[835,4.941]],["name/1179",[21,30.706]],["parent/1179",[835,4.941]],["name/1180",[74,31.958]],["parent/1180",[835,4.941]],["name/1181",[76,32.569]],["parent/1181",[835,4.941]],["name/1182",[529,64.916]],["parent/1182",[835,4.941]],["name/1183",[838,70.025]],["parent/1183",[835,4.941]],["name/1184",[77,32.569]],["parent/1184",[835,4.941]],["name/1185",[839,64.916]],["parent/1185",[]],["name/1186",[840,64.916]],["parent/1186",[839,6.22]],["name/1187",[454,61.552]],["parent/1187",[841,5.657]],["name/1188",[842,70.025]],["parent/1188",[841,5.657]],["name/1189",[21,30.706]],["parent/1189",[841,5.657]],["name/1190",[843,70.025]],["parent/1190",[841,5.657]],["name/1191",[844,64.916]],["parent/1191",[]],["name/1192",[845,64.916]],["parent/1192",[844,6.22]],["name/1193",[74,31.958]],["parent/1193",[846,5.898]],["name/1194",[76,32.569]],["parent/1194",[846,5.898]],["name/1195",[77,32.569]],["parent/1195",[846,5.898]],["name/1196",[847,61.552]],["parent/1196",[]],["name/1197",[848,64.916]],["parent/1197",[847,5.898]],["name/1198",[215,48.822]],["parent/1198",[849,6.22]],["name/1199",[850,70.025]],["parent/1199",[849,6.22]],["name/1200",[851,64.916]],["parent/1200",[847,5.898]],["name/1201",[852,70.025]],["parent/1201",[853,5.047]],["name/1202",[854,70.025]],["parent/1202",[853,5.047]],["name/1203",[21,30.706]],["parent/1203",[853,5.047]],["name/1204",[76,32.569]],["parent/1204",[853,5.047]],["name/1205",[855,70.025]],["parent/1205",[853,5.047]],["name/1206",[856,70.025]],["parent/1206",[853,5.047]],["name/1207",[74,31.958]],["parent/1207",[853,5.047]],["name/1208",[77,32.569]],["parent/1208",[853,5.047]],["name/1209",[857,64.916]],["parent/1209",[]],["name/1210",[858,64.916]],["parent/1210",[857,6.22]],["name/1211",[612,61.552]],["parent/1211",[859,5.047]],["name/1212",[860,70.025]],["parent/1212",[859,5.047]],["name/1213",[21,30.706]],["parent/1213",[859,5.047]],["name/1214",[74,31.958]],["parent/1214",[859,5.047]],["name/1215",[76,32.569]],["parent/1215",[859,5.047]],["name/1216",[861,70.025]],["parent/1216",[859,5.047]],["name/1217",[862,70.025]],["parent/1217",[859,5.047]],["name/1218",[77,32.569]],["parent/1218",[859,5.047]],["name/1219",[863,64.916]],["parent/1219",[]],["name/1220",[864,64.916]],["parent/1220",[863,6.22]],["name/1221",[263,50.565]],["parent/1221",[865,5.464]],["name/1222",[26,33.915]],["parent/1222",[866,6.709]],["name/1223",[266,50.565]],["parent/1223",[865,5.464]],["name/1224",[26,33.915]],["parent/1224",[867,6.709]],["name/1225",[268,50.565]],["parent/1225",[865,5.464]],["name/1226",[26,33.915]],["parent/1226",[868,6.709]],["name/1227",[270,47.338]],["parent/1227",[865,5.464]],["name/1228",[26,33.915]],["parent/1228",[869,6.709]],["name/1229",[272,50.565]],["parent/1229",[865,5.464]],["name/1230",[26,33.915]],["parent/1230",[870,6.709]],["name/1231",[871,64.916]],["parent/1231",[]],["name/1232",[872,64.916]],["parent/1232",[871,6.22]],["name/1233",[21,30.706]],["parent/1233",[873,5.464]],["name/1234",[91,47.338]],["parent/1234",[873,5.464]],["name/1235",[37,48.052]],["parent/1235",[873,5.464]],["name/1236",[93,49.656]],["parent/1236",[873,5.464]],["name/1237",[94,49.656]],["parent/1237",[873,5.464]],["name/1238",[874,64.916]],["parent/1238",[]],["name/1239",[875,64.916]],["parent/1239",[874,6.22]],["name/1240",[876,70.025]],["parent/1240",[877,4.158]],["name/1241",[293,55.361]],["parent/1241",[877,4.158]],["name/1242",[21,30.706]],["parent/1242",[877,4.158]],["name/1243",[263,50.565]],["parent/1243",[877,4.158]],["name/1244",[266,50.565]],["parent/1244",[877,4.158]],["name/1245",[268,50.565]],["parent/1245",[877,4.158]],["name/1246",[272,50.565]],["parent/1246",[877,4.158]],["name/1247",[270,47.338]],["parent/1247",[877,4.158]],["name/1248",[878,70.025]],["parent/1248",[877,4.158]],["name/1249",[879,70.025]],["parent/1249",[877,4.158]],["name/1250",[880,70.025]],["parent/1250",[877,4.158]],["name/1251",[881,70.025]],["parent/1251",[877,4.158]],["name/1252",[882,70.025]],["parent/1252",[877,4.158]],["name/1253",[883,70.025]],["parent/1253",[877,4.158]],["name/1254",[884,70.025]],["parent/1254",[877,4.158]],["name/1255",[885,70.025]],["parent/1255",[877,4.158]],["name/1256",[886,70.025]],["parent/1256",[877,4.158]],["name/1257",[887,70.025]],["parent/1257",[877,4.158]],["name/1258",[888,70.025]],["parent/1258",[877,4.158]],["name/1259",[889,70.025]],["parent/1259",[877,4.158]],["name/1260",[890,70.025]],["parent/1260",[877,4.158]],["name/1261",[891,64.916]],["parent/1261",[]],["name/1262",[892,64.916]],["parent/1262",[891,6.22]],["name/1263",[893,64.916]],["parent/1263",[894,4.158]],["name/1264",[26,33.915]],["parent/1264",[895,6.709]],["name/1265",[825,61.552]],["parent/1265",[894,4.158]],["name/1266",[26,33.915]],["parent/1266",[896,6.709]],["name/1267",[49,57.032]],["parent/1267",[894,4.158]],["name/1268",[50,57.032]],["parent/1268",[894,4.158]],["name/1269",[51,57.032]],["parent/1269",[894,4.158]],["name/1270",[52,57.032]],["parent/1270",[894,4.158]],["name/1271",[53,57.032]],["parent/1271",[894,4.158]],["name/1272",[54,57.032]],["parent/1272",[894,4.158]],["name/1273",[55,57.032]],["parent/1273",[894,4.158]],["name/1274",[56,57.032]],["parent/1274",[894,4.158]],["name/1275",[57,55.361]],["parent/1275",[894,4.158]],["name/1276",[58,57.032]],["parent/1276",[894,4.158]],["name/1277",[59,57.032]],["parent/1277",[894,4.158]],["name/1278",[60,51.566]],["parent/1278",[894,4.158]],["name/1279",[61,57.032]],["parent/1279",[894,4.158]],["name/1280",[62,57.032]],["parent/1280",[894,4.158]],["name/1281",[63,57.032]],["parent/1281",[894,4.158]],["name/1282",[21,30.706]],["parent/1282",[894,4.158]],["name/1283",[60,51.566]],["parent/1283",[894,4.158]],["name/1284",[556,59.038]],["parent/1284",[894,4.158]],["name/1285",[557,59.038]],["parent/1285",[894,4.158]],["name/1286",[897,64.916]],["parent/1286",[]],["name/1287",[898,64.916]],["parent/1287",[897,6.22]],["name/1288",[830,59.038]],["parent/1288",[899,6.709]],["name/1289",[26,33.915]],["parent/1289",[900,6.709]],["name/1290",[901,64.916]],["parent/1290",[]],["name/1291",[902,64.916]],["parent/1291",[901,6.22]],["name/1292",[7,37.316]],["parent/1292",[903,4.604]],["name/1293",[836,53.93]],["parent/1293",[903,4.604]],["name/1294",[904,64.916]],["parent/1294",[903,4.604]],["name/1295",[21,30.706]],["parent/1295",[903,4.604]],["name/1296",[263,50.565]],["parent/1296",[903,4.604]],["name/1297",[266,50.565]],["parent/1297",[903,4.604]],["name/1298",[268,50.565]],["parent/1298",[903,4.604]],["name/1299",[270,47.338]],["parent/1299",[903,4.604]],["name/1300",[272,50.565]],["parent/1300",[903,4.604]],["name/1301",[905,70.025]],["parent/1301",[903,4.604]],["name/1302",[906,70.025]],["parent/1302",[903,4.604]],["name/1303",[907,70.025]],["parent/1303",[903,4.604]],["name/1304",[908,70.025]],["parent/1304",[903,4.604]],["name/1305",[909,64.916]],["parent/1305",[]],["name/1306",[910,64.916]],["parent/1306",[909,6.22]],["name/1307",[836,53.93]],["parent/1307",[911,3.958]],["name/1308",[293,55.361]],["parent/1308",[911,3.958]],["name/1309",[21,30.706]],["parent/1309",[911,3.958]],["name/1310",[266,50.565]],["parent/1310",[911,3.958]],["name/1311",[270,47.338]],["parent/1311",[911,3.958]],["name/1312",[263,50.565]],["parent/1312",[911,3.958]],["name/1313",[272,50.565]],["parent/1313",[911,3.958]],["name/1314",[268,50.565]],["parent/1314",[911,3.958]],["name/1315",[49,57.032]],["parent/1315",[911,3.958]],["name/1316",[50,57.032]],["parent/1316",[911,3.958]],["name/1317",[51,57.032]],["parent/1317",[911,3.958]],["name/1318",[52,57.032]],["parent/1318",[911,3.958]],["name/1319",[53,57.032]],["parent/1319",[911,3.958]],["name/1320",[54,57.032]],["parent/1320",[911,3.958]],["name/1321",[55,57.032]],["parent/1321",[911,3.958]],["name/1322",[56,57.032]],["parent/1322",[911,3.958]],["name/1323",[57,55.361]],["parent/1323",[911,3.958]],["name/1324",[58,57.032]],["parent/1324",[911,3.958]],["name/1325",[59,57.032]],["parent/1325",[911,3.958]],["name/1326",[60,51.566]],["parent/1326",[911,3.958]],["name/1327",[61,57.032]],["parent/1327",[911,3.958]],["name/1328",[62,57.032]],["parent/1328",[911,3.958]],["name/1329",[63,57.032]],["parent/1329",[911,3.958]],["name/1330",[60,51.566]],["parent/1330",[911,3.958]],["name/1331",[556,59.038]],["parent/1331",[911,3.958]],["name/1332",[557,59.038]],["parent/1332",[911,3.958]],["name/1333",[912,64.916]],["parent/1333",[]],["name/1334",[913,64.916]],["parent/1334",[912,6.22]],["name/1335",[836,53.93]],["parent/1335",[914,5.167]],["name/1336",[21,30.706]],["parent/1336",[914,5.167]],["name/1337",[266,50.565]],["parent/1337",[914,5.167]],["name/1338",[270,47.338]],["parent/1338",[914,5.167]],["name/1339",[263,50.565]],["parent/1339",[914,5.167]],["name/1340",[272,50.565]],["parent/1340",[914,5.167]],["name/1341",[268,50.565]],["parent/1341",[914,5.167]],["name/1342",[915,64.916]],["parent/1342",[]],["name/1343",[916,64.916]],["parent/1343",[915,6.22]],["name/1344",[917,70.025]],["parent/1344",[918,5.047]],["name/1345",[21,30.706]],["parent/1345",[918,5.047]],["name/1346",[272,50.565]],["parent/1346",[918,5.047]],["name/1347",[836,53.93]],["parent/1347",[918,5.047]],["name/1348",[266,50.565]],["parent/1348",[918,5.047]],["name/1349",[270,47.338]],["parent/1349",[918,5.047]],["name/1350",[263,50.565]],["parent/1350",[918,5.047]],["name/1351",[268,50.565]],["parent/1351",[918,5.047]],["name/1352",[919,64.916]],["parent/1352",[]],["name/1353",[920,64.916]],["parent/1353",[919,6.22]],["name/1354",[21,30.706]],["parent/1354",[921,5.167]],["name/1355",[266,50.565]],["parent/1355",[921,5.167]],["name/1356",[270,47.338]],["parent/1356",[921,5.167]],["name/1357",[272,50.565]],["parent/1357",[921,5.167]],["name/1358",[268,50.565]],["parent/1358",[921,5.167]],["name/1359",[836,53.93]],["parent/1359",[921,5.167]],["name/1360",[263,50.565]],["parent/1360",[921,5.167]],["name/1361",[922,64.916]],["parent/1361",[]],["name/1362",[923,64.916]],["parent/1362",[922,6.22]],["name/1363",[7,37.316]],["parent/1363",[924,4.536]],["name/1364",[925,70.025]],["parent/1364",[924,4.536]],["name/1365",[926,70.025]],["parent/1365",[924,4.536]],["name/1366",[927,70.025]],["parent/1366",[924,4.536]],["name/1367",[21,30.706]],["parent/1367",[924,4.536]],["name/1368",[263,50.565]],["parent/1368",[924,4.536]],["name/1369",[266,50.565]],["parent/1369",[924,4.536]],["name/1370",[268,50.565]],["parent/1370",[924,4.536]],["name/1371",[928,70.025]],["parent/1371",[924,4.536]],["name/1372",[929,70.025]],["parent/1372",[924,4.536]],["name/1373",[930,70.025]],["parent/1373",[924,4.536]],["name/1374",[836,53.93]],["parent/1374",[924,4.536]],["name/1375",[270,47.338]],["parent/1375",[924,4.536]],["name/1376",[272,50.565]],["parent/1376",[924,4.536]],["name/1377",[931,64.916]],["parent/1377",[]],["name/1378",[932,64.916]],["parent/1378",[931,6.22]],["name/1379",[933,70.025]],["parent/1379",[934,5.047]],["name/1380",[21,30.706]],["parent/1380",[934,5.047]],["name/1381",[263,50.565]],["parent/1381",[934,5.047]],["name/1382",[266,50.565]],["parent/1382",[934,5.047]],["name/1383",[268,50.565]],["parent/1383",[934,5.047]],["name/1384",[270,47.338]],["parent/1384",[934,5.047]],["name/1385",[272,50.565]],["parent/1385",[934,5.047]],["name/1386",[935,70.025]],["parent/1386",[934,5.047]],["name/1387",[936,64.916]],["parent/1387",[]],["name/1388",[937,64.916]],["parent/1388",[936,6.22]],["name/1389",[319,64.916]],["parent/1389",[938,5.464]],["name/1390",[21,30.706]],["parent/1390",[938,5.464]],["name/1391",[294,64.916]],["parent/1391",[938,5.464]],["name/1392",[297,64.916]],["parent/1392",[938,5.464]],["name/1393",[299,64.916]],["parent/1393",[938,5.464]],["name/1394",[939,64.916]],["parent/1394",[]],["name/1395",[940,64.916]],["parent/1395",[939,6.22]],["name/1396",[7,37.316]],["parent/1396",[941,5.657]],["name/1397",[904,64.916]],["parent/1397",[941,5.657]],["name/1398",[21,30.706]],["parent/1398",[941,5.657]],["name/1399",[830,59.038]],["parent/1399",[941,5.657]],["name/1400",[942,64.916]],["parent/1400",[]],["name/1401",[943,70.025]],["parent/1401",[942,6.22]],["name/1402",[7,37.316]],["parent/1402",[944,3.888]],["name/1403",[945,70.025]],["parent/1403",[944,3.888]],["name/1404",[946,64.916]],["parent/1404",[944,3.888]],["name/1405",[947,70.025]],["parent/1405",[944,3.888]],["name/1406",[21,30.706]],["parent/1406",[944,3.888]],["name/1407",[825,61.552]],["parent/1407",[944,3.888]],["name/1408",[893,64.916]],["parent/1408",[944,3.888]],["name/1409",[948,70.025]],["parent/1409",[944,3.888]],["name/1410",[949,70.025]],["parent/1410",[944,3.888]],["name/1411",[950,70.025]],["parent/1411",[944,3.888]],["name/1412",[49,57.032]],["parent/1412",[944,3.888]],["name/1413",[50,57.032]],["parent/1413",[944,3.888]],["name/1414",[51,57.032]],["parent/1414",[944,3.888]],["name/1415",[52,57.032]],["parent/1415",[944,3.888]],["name/1416",[53,57.032]],["parent/1416",[944,3.888]],["name/1417",[54,57.032]],["parent/1417",[944,3.888]],["name/1418",[55,57.032]],["parent/1418",[944,3.888]],["name/1419",[56,57.032]],["parent/1419",[944,3.888]],["name/1420",[57,55.361]],["parent/1420",[944,3.888]],["name/1421",[58,57.032]],["parent/1421",[944,3.888]],["name/1422",[59,57.032]],["parent/1422",[944,3.888]],["name/1423",[60,51.566]],["parent/1423",[944,3.888]],["name/1424",[61,57.032]],["parent/1424",[944,3.888]],["name/1425",[62,57.032]],["parent/1425",[944,3.888]],["name/1426",[63,57.032]],["parent/1426",[944,3.888]],["name/1427",[60,51.566]],["parent/1427",[944,3.888]],["name/1428",[556,59.038]],["parent/1428",[944,3.888]],["name/1429",[557,59.038]],["parent/1429",[944,3.888]],["name/1430",[951,64.916]],["parent/1430",[]],["name/1431",[952,64.916]],["parent/1431",[951,6.22]],["name/1432",[7,37.316]],["parent/1432",[953,5.464]],["name/1433",[837,64.916]],["parent/1433",[953,5.464]],["name/1434",[946,64.916]],["parent/1434",[953,5.464]],["name/1435",[21,30.706]],["parent/1435",[953,5.464]],["name/1436",[830,59.038]],["parent/1436",[953,5.464]],["name/1437",[954,64.916]],["parent/1437",[]],["name/1438",[955,64.916]],["parent/1438",[954,6.22]],["name/1439",[956,64.916]],["parent/1439",[957,5.464]],["name/1440",[21,30.706]],["parent/1440",[957,5.464]],["name/1441",[76,32.569]],["parent/1441",[957,5.464]],["name/1442",[74,31.958]],["parent/1442",[957,5.464]],["name/1443",[77,32.569]],["parent/1443",[957,5.464]],["name/1444",[958,64.916]],["parent/1444",[]],["name/1445",[959,64.916]],["parent/1445",[958,6.22]],["name/1446",[7,37.316]],["parent/1446",[960,5.167]],["name/1447",[956,64.916]],["parent/1447",[960,5.167]],["name/1448",[21,30.706]],["parent/1448",[960,5.167]],["name/1449",[74,31.958]],["parent/1449",[960,5.167]],["name/1450",[76,32.569]],["parent/1450",[960,5.167]],["name/1451",[77,32.569]],["parent/1451",[960,5.167]],["name/1452",[961,70.025]],["parent/1452",[960,5.167]],["name/1453",[962,21.741]],["parent/1453",[]],["name/1454",[1,59.038]],["parent/1454",[962,2.083]],["name/1455",[79,59.038]],["parent/1455",[962,2.083]],["name/1456",[102,64.916]],["parent/1456",[962,2.083]],["name/1457",[106,64.916]],["parent/1457",[962,2.083]],["name/1458",[109,64.916]],["parent/1458",[962,2.083]],["name/1459",[125,64.916]],["parent/1459",[962,2.083]],["name/1460",[128,59.038]],["parent/1460",[962,2.083]],["name/1461",[118,59.038]],["parent/1461",[962,2.083]],["name/1462",[120,64.916]],["parent/1462",[962,2.083]],["name/1463",[137,64.916]],["parent/1463",[962,2.083]],["name/1464",[302,64.916]],["parent/1464",[962,2.083]],["name/1465",[317,64.916]],["parent/1465",[962,2.083]],["name/1466",[331,64.916]],["parent/1466",[962,2.083]],["name/1467",[314,64.916]],["parent/1467",[962,2.083]],["name/1468",[333,64.916]],["parent/1468",[962,2.083]],["name/1469",[343,64.916]],["parent/1469",[962,2.083]],["name/1470",[355,64.916]],["parent/1470",[962,2.083]],["name/1471",[368,64.916]],["parent/1471",[962,2.083]],["name/1472",[372,64.916]],["parent/1472",[962,2.083]],["name/1473",[416,64.916]],["parent/1473",[962,2.083]],["name/1474",[420,64.916]],["parent/1474",[962,2.083]],["name/1475",[424,64.916]],["parent/1475",[962,2.083]],["name/1476",[360,59.038]],["parent/1476",[962,2.083]],["name/1477",[363,64.916]],["parent/1477",[962,2.083]],["name/1478",[413,61.552]],["parent/1478",[962,2.083]],["name/1479",[428,64.916]],["parent/1479",[962,2.083]],["name/1480",[434,64.916]],["parent/1480",[962,2.083]],["name/1481",[437,64.916]],["parent/1481",[962,2.083]],["name/1482",[440,64.916]],["parent/1482",[962,2.083]],["name/1483",[431,64.916]],["parent/1483",[962,2.083]],["name/1484",[446,64.916]],["parent/1484",[962,2.083]],["name/1485",[466,64.916]],["parent/1485",[962,2.083]],["name/1486",[468,64.916]],["parent/1486",[962,2.083]],["name/1487",[474,64.916]],["parent/1487",[962,2.083]],["name/1488",[477,64.916]],["parent/1488",[962,2.083]],["name/1489",[457,64.916]],["parent/1489",[962,2.083]],["name/1490",[460,59.038]],["parent/1490",[962,2.083]],["name/1491",[480,64.916]],["parent/1491",[962,2.083]],["name/1492",[237,64.916]],["parent/1492",[962,2.083]],["name/1493",[443,59.038]],["parent/1493",[962,2.083]],["name/1494",[483,64.916]],["parent/1494",[962,2.083]],["name/1495",[463,55.361]],["parent/1495",[962,2.083]],["name/1496",[471,55.361]],["parent/1496",[962,2.083]],["name/1497",[493,64.916]],["parent/1497",[962,2.083]],["name/1498",[489,64.916]],["parent/1498",[962,2.083]],["name/1499",[87,57.032]],["parent/1499",[962,2.083]],["name/1500",[499,64.916]],["parent/1500",[962,2.083]],["name/1501",[502,64.916]],["parent/1501",[962,2.083]],["name/1502",[505,64.916]],["parent/1502",[962,2.083]],["name/1503",[450,64.916]],["parent/1503",[962,2.083]],["name/1504",[496,59.038]],["parent/1504",[962,2.083]],["name/1505",[508,64.916]],["parent/1505",[962,2.083]],["name/1506",[511,64.916]],["parent/1506",[962,2.083]],["name/1507",[514,64.916]],["parent/1507",[962,2.083]],["name/1508",[112,64.916]],["parent/1508",[962,2.083]],["name/1509",[517,59.038]],["parent/1509",[962,2.083]],["name/1510",[520,64.916]],["parent/1510",[962,2.083]],["name/1511",[526,64.916]],["parent/1511",[962,2.083]],["name/1512",[231,59.038]],["parent/1512",[962,2.083]],["name/1513",[228,64.916]],["parent/1513",[962,2.083]],["name/1514",[229,64.916]],["parent/1514",[962,2.083]],["name/1515",[213,64.916]],["parent/1515",[962,2.083]],["name/1516",[240,64.916]],["parent/1516",[962,2.083]],["name/1517",[245,64.916]],["parent/1517",[962,2.083]],["name/1518",[82,64.916]],["parent/1518",[962,2.083]],["name/1519",[85,64.916]],["parent/1519",[962,2.083]],["name/1520",[536,64.916]],["parent/1520",[962,2.083]],["name/1521",[538,64.916]],["parent/1521",[962,2.083]],["name/1522",[558,64.916]],["parent/1522",[962,2.083]],["name/1523",[17,64.916]],["parent/1523",[962,2.083]],["name/1524",[18,61.552]],["parent/1524",[962,2.083]],["name/1525",[7,37.316]],["parent/1525",[962,2.083]],["name/1526",[23,59.038]],["parent/1526",[962,2.083]],["name/1527",[5,64.916]],["parent/1527",[962,2.083]],["name/1528",[39,64.916]],["parent/1528",[962,2.083]],["name/1529",[40,64.916]],["parent/1529",[962,2.083]],["name/1530",[41,64.916]],["parent/1530",[962,2.083]],["name/1531",[565,64.916]],["parent/1531",[962,2.083]],["name/1532",[571,64.916]],["parent/1532",[962,2.083]],["name/1533",[146,57.032]],["parent/1533",[962,2.083]],["name/1534",[584,64.916]],["parent/1534",[962,2.083]],["name/1535",[581,59.038]],["parent/1535",[962,2.083]],["name/1536",[598,64.916]],["parent/1536",[962,2.083]],["name/1537",[601,64.916]],["parent/1537",[962,2.083]],["name/1538",[174,61.552]],["parent/1538",[962,2.083]],["name/1539",[607,61.552]],["parent/1539",[962,2.083]],["name/1540",[611,64.916]],["parent/1540",[962,2.083]],["name/1541",[593,64.916]],["parent/1541",[962,2.083]],["name/1542",[629,64.916]],["parent/1542",[962,2.083]],["name/1543",[653,64.916]],["parent/1543",[962,2.083]],["name/1544",[648,64.916]],["parent/1544",[962,2.083]],["name/1545",[657,64.916]],["parent/1545",[962,2.083]],["name/1546",[661,64.916]],["parent/1546",[962,2.083]],["name/1547",[664,64.916]],["parent/1547",[962,2.083]],["name/1548",[533,64.916]],["parent/1548",[962,2.083]],["name/1549",[71,64.916]],["parent/1549",[962,2.083]],["name/1550",[375,64.916]],["parent/1550",[962,2.083]],["name/1551",[669,64.916]],["parent/1551",[962,2.083]],["name/1552",[542,61.552]],["parent/1552",[962,2.083]],["name/1553",[682,61.552]],["parent/1553",[962,2.083]],["name/1554",[687,64.916]],["parent/1554",[962,2.083]],["name/1555",[691,64.916]],["parent/1555",[962,2.083]],["name/1556",[695,64.916]],["parent/1556",[962,2.083]],["name/1557",[717,64.916]],["parent/1557",[962,2.083]],["name/1558",[738,64.916]],["parent/1558",[962,2.083]],["name/1559",[748,64.916]],["parent/1559",[962,2.083]],["name/1560",[783,64.916]],["parent/1560",[962,2.083]],["name/1561",[791,64.916]],["parent/1561",[962,2.083]],["name/1562",[795,64.916]],["parent/1562",[962,2.083]],["name/1563",[769,64.916]],["parent/1563",[962,2.083]],["name/1564",[771,64.916]],["parent/1564",[962,2.083]],["name/1565",[778,64.916]],["parent/1565",[962,2.083]],["name/1566",[803,64.916]],["parent/1566",[962,2.083]],["name/1567",[807,64.916]],["parent/1567",[962,2.083]],["name/1568",[814,64.916]],["parent/1568",[962,2.083]],["name/1569",[615,64.916]],["parent/1569",[962,2.083]],["name/1570",[618,64.916]],["parent/1570",[962,2.083]],["name/1571",[624,64.916]],["parent/1571",[962,2.083]],["name/1572",[818,64.916]],["parent/1572",[962,2.083]],["name/1573",[821,64.916]],["parent/1573",[962,2.083]],["name/1574",[834,64.916]],["parent/1574",[962,2.083]],["name/1575",[848,64.916]],["parent/1575",[962,2.083]],["name/1576",[851,64.916]],["parent/1576",[962,2.083]],["name/1577",[840,64.916]],["parent/1577",[962,2.083]],["name/1578",[858,64.916]],["parent/1578",[962,2.083]],["name/1579",[845,64.916]],["parent/1579",[962,2.083]],["name/1580",[864,64.916]],["parent/1580",[962,2.083]],["name/1581",[251,64.916]],["parent/1581",[962,2.083]],["name/1582",[875,64.916]],["parent/1582",[962,2.083]],["name/1583",[902,64.916]],["parent/1583",[962,2.083]],["name/1584",[910,64.916]],["parent/1584",[962,2.083]],["name/1585",[913,64.916]],["parent/1585",[962,2.083]],["name/1586",[916,64.916]],["parent/1586",[962,2.083]],["name/1587",[920,64.916]],["parent/1587",[962,2.083]],["name/1588",[923,64.916]],["parent/1588",[962,2.083]],["name/1589",[262,61.552]],["parent/1589",[962,2.083]],["name/1590",[932,64.916]],["parent/1590",[962,2.083]],["name/1591",[96,64.916]],["parent/1591",[962,2.083]],["name/1592",[645,64.916]],["parent/1592",[962,2.083]],["name/1593",[281,64.916]],["parent/1593",[962,2.083]],["name/1594",[90,64.916]],["parent/1594",[962,2.083]],["name/1595",[872,64.916]],["parent/1595",[962,2.083]],["name/1596",[287,64.916]],["parent/1596",[962,2.083]],["name/1597",[708,64.916]],["parent/1597",[962,2.083]],["name/1598",[715,64.916]],["parent/1598",[962,2.083]],["name/1599",[290,64.916]],["parent/1599",[962,2.083]],["name/1600",[486,64.916]],["parent/1600",[962,2.083]],["name/1601",[293,55.361]],["parent/1601",[962,2.083]],["name/1602",[937,64.916]],["parent/1602",[962,2.083]],["name/1603",[892,64.916]],["parent/1603",[962,2.083]],["name/1604",[898,64.916]],["parent/1604",[962,2.083]],["name/1605",[824,64.916]],["parent/1605",[962,2.083]],["name/1606",[829,64.916]],["parent/1606",[962,2.083]],["name/1607",[940,64.916]],["parent/1607",[962,2.083]],["name/1608",[952,64.916]],["parent/1608",[962,2.083]],["name/1609",[73,64.916]],["parent/1609",[962,2.083]],["name/1610",[377,64.916]],["parent/1610",[962,2.083]],["name/1611",[380,64.916]],["parent/1611",[962,2.083]],["name/1612",[387,64.916]],["parent/1612",[962,2.083]],["name/1613",[389,64.916]],["parent/1613",[962,2.083]],["name/1614",[391,64.916]],["parent/1614",[962,2.083]],["name/1615",[400,64.916]],["parent/1615",[962,2.083]],["name/1616",[401,64.916]],["parent/1616",[962,2.083]],["name/1617",[403,64.916]],["parent/1617",[962,2.083]],["name/1618",[406,64.916]],["parent/1618",[962,2.083]],["name/1619",[407,64.916]],["parent/1619",[962,2.083]],["name/1620",[408,64.916]],["parent/1620",[962,2.083]],["name/1621",[409,64.916]],["parent/1621",[962,2.083]],["name/1622",[410,64.916]],["parent/1622",[962,2.083]],["name/1623",[393,64.916]],["parent/1623",[962,2.083]],["name/1624",[411,64.916]],["parent/1624",[962,2.083]],["name/1625",[323,64.916]],["parent/1625",[962,2.083]],["name/1626",[324,64.916]],["parent/1626",[962,2.083]],["name/1627",[325,64.916]],["parent/1627",[962,2.083]],["name/1628",[326,64.916]],["parent/1628",[962,2.083]],["name/1629",[327,64.916]],["parent/1629",[962,2.083]],["name/1630",[328,64.916]],["parent/1630",[962,2.083]],["name/1631",[329,64.916]],["parent/1631",[962,2.083]],["name/1632",[336,64.916]],["parent/1632",[962,2.083]],["name/1633",[337,64.916]],["parent/1633",[962,2.083]],["name/1634",[338,64.916]],["parent/1634",[962,2.083]],["name/1635",[955,64.916]],["parent/1635",[962,2.083]],["name/1636",[310,64.916]],["parent/1636",[962,2.083]],["name/1637",[311,64.916]],["parent/1637",[962,2.083]],["name/1638",[312,64.916]],["parent/1638",[962,2.083]],["name/1639",[959,64.916]],["parent/1639",[962,2.083]],["name/1640",[963,64.916]],["parent/1640",[]],["name/1641",[964,70.025]],["parent/1641",[963,6.22]],["name/1642",[146,57.032]],["parent/1642",[965,5.304]],["name/1643",[7,37.316]],["parent/1643",[965,5.304]],["name/1644",[21,30.706]],["parent/1644",[965,5.304]],["name/1645",[76,32.569]],["parent/1645",[965,5.304]],["name/1646",[74,31.958]],["parent/1646",[965,5.304]],["name/1647",[77,32.569]],["parent/1647",[965,5.304]]],"invertedIndex":[["__type",{"_index":26,"name":{"30":{},"43":{},"76":{},"164":{},"166":{},"168":{},"177":{},"189":{},"193":{},"198":{},"203":{},"210":{},"214":{},"218":{},"223":{},"227":{},"289":{},"291":{},"295":{},"297":{},"299":{},"301":{},"303":{},"341":{},"343":{},"345":{},"422":{},"439":{},"458":{},"813":{},"837":{},"845":{},"852":{},"866":{},"868":{},"871":{},"900":{},"974":{},"976":{},"978":{},"980":{},"982":{},"984":{},"1033":{},"1035":{},"1169":{},"1173":{},"1222":{},"1224":{},"1226":{},"1228":{},"1230":{},"1264":{},"1266":{},"1289":{}},"parent":{}}],["accept",{"_index":380,"name":{"456":{},"1611":{}},"parent":{}}],["acceptcharset",{"_index":387,"name":{"463":{},"1612":{}},"parent":{}}],["acceptencoding",{"_index":389,"name":{"466":{},"1613":{}},"parent":{}}],["acceptheader",{"_index":377,"name":{"453":{},"1610":{}},"parent":{}}],["acceptlanguage",{"_index":391,"name":{"469":{},"1614":{}},"parent":{}}],["acceptpreferenceparser",{"_index":446,"name":{"549":{},"1484":{}},"parent":{}}],["accessor",{"_index":876,"name":{"1240":{}},"parent":{}}],["accessto",{"_index":144,"name":{"179":{}},"parent":{}}],["acl",{"_index":143,"name":{"178":{}},"parent":{}}],["acl_prefix",{"_index":141,"name":{"176":{}},"parent":{}}],["aclinitializer",{"_index":317,"name":{"372":{},"1465":{}},"parent":{}}],["aclmanager",{"_index":128,"name":{"162":{},"349":{},"375":{},"1460":{}},"parent":{}}],["acquire",{"_index":830,"name":{"1172":{},"1288":{},"1399":{},"1436":{}},"parent":{}}],["add",{"_index":222,"name":{"252":{}},"parent":{}}],["addheader",{"_index":410,"name":{"489":{},"1622":{}},"parent":{}}],["addlistener",{"_index":49,"name":{"54":{},"754":{},"1267":{},"1315":{},"1412":{}},"parent":{}}],["addquads",{"_index":220,"name":{"250":{}},"parent":{}}],["addresource",{"_index":266,"name":{"296":{},"1223":{},"1244":{},"1297":{},"1310":{},"1337":{},"1348":{},"1355":{},"1369":{},"1382":{}},"parent":{}}],["address",{"_index":709,"name":{"987":{}},"parent":{}}],["agent",{"_index":146,"name":{"180":{},"195":{},"812":{},"1533":{},"1642":{}},"parent":{}}],["agentclass",{"_index":147,"name":{"181":{}},"parent":{}}],["agentjsonparser",{"_index":584,"name":{"824":{},"1534":{}},"parent":{}}],["agentkeys",{"_index":591,"name":{"833":{}},"parent":{}}],["agentparser",{"_index":581,"name":{"819":{},"913":{},"919":{},"1535":{}},"parent":{}}],["algebra",{"_index":490,"name":{"628":{}},"parent":{}}],["allowedheaders",{"_index":677,"name":{"943":{}},"parent":{}}],["alloweverythingauthorizer",{"_index":125,"name":{"157":{},"1459":{}},"parent":{}}],["append",{"_index":115,"name":{"145":{},"186":{}},"parent":{}}],["application_octet_stream",{"_index":276,"name":{"306":{}},"parent":{}}],["application_sparql_update",{"_index":277,"name":{"307":{}},"parent":{}}],["apply",{"_index":594,"name":{"836":{},"841":{}},"parent":{}}],["applypatch",{"_index":838,"name":{"1183":{}},"parent":{}}],["asynchandler",{"_index":73,"name":{"82":{},"1609":{}},"parent":{}}],["atomicresourcestore",{"_index":864,"name":{"1220":{},"1580":{}},"parent":{}}],["attachdefaulterrorlistener",{"_index":66,"name":{"75":{}},"parent":{}}],["authenticatedagent",{"_index":160,"name":{"196":{}},"parent":{}}],["authenticatedldphandler",{"_index":538,"name":{"722":{},"1521":{}},"parent":{}}],["authenticatedldphandlerargs",{"_index":536,"name":{"715":{},"1520":{}},"parent":{}}],["authentication/credentials",{"_index":0,"name":{"0":{}},"parent":{"1":{}}}],["authentication/credentials\".credentials",{"_index":3,"name":{},"parent":{"2":{}}}],["authentication/credentialsextractor",{"_index":78,"name":{"86":{}},"parent":{"87":{}}}],["authentication/credentialsextractor\".credentialsextractor",{"_index":80,"name":{},"parent":{"88":{},"89":{},"90":{}}}],["authentication/dpopwebidextractor",{"_index":101,"name":{"122":{}},"parent":{"123":{}}}],["authentication/dpopwebidextractor\".dpopwebidextractor",{"_index":103,"name":{},"parent":{"124":{},"125":{},"126":{},"127":{},"128":{},"129":{},"130":{}}}],["authentication/emptycredentialsextractor",{"_index":105,"name":{"131":{}},"parent":{"132":{}}}],["authentication/emptycredentialsextractor\".emptycredentialsextractor",{"_index":107,"name":{},"parent":{"133":{},"134":{},"135":{}}}],["authentication/unsecureconstantcredentialsextractor",{"_index":963,"name":{"1640":{}},"parent":{"1641":{}}}],["authentication/unsecureconstantcredentialsextractor\".unsecureconstantcredentialsextractor",{"_index":965,"name":{},"parent":{"1642":{},"1643":{},"1644":{},"1645":{},"1646":{},"1647":{}}}],["authentication/unsecurewebidextractor",{"_index":108,"name":{"136":{}},"parent":{"137":{}}}],["authentication/unsecurewebidextractor\".unsecurewebidextractor",{"_index":110,"name":{},"parent":{"138":{},"139":{},"140":{},"141":{}}}],["authorization/aclmanager",{"_index":127,"name":{"161":{}},"parent":{"162":{}}}],["authorization/aclmanager\".aclmanager",{"_index":130,"name":{},"parent":{"163":{},"165":{},"167":{}}}],["authorization/aclmanager\".aclmanager.getaclconstrainedresource",{"_index":135,"name":{},"parent":{"168":{}}}],["authorization/aclmanager\".aclmanager.getacldocument",{"_index":131,"name":{},"parent":{"164":{}}}],["authorization/aclmanager\".aclmanager.isacldocument",{"_index":133,"name":{},"parent":{"166":{}}}],["authorization/alloweverythingauthorizer",{"_index":124,"name":{"156":{}},"parent":{"157":{}}}],["authorization/alloweverythingauthorizer\".alloweverythingauthorizer",{"_index":126,"name":{},"parent":{"158":{},"159":{},"160":{}}}],["authorization/authorizer",{"_index":117,"name":{"147":{}},"parent":{"148":{},"152":{}}}],["authorization/authorizer\".authorizer",{"_index":119,"name":{},"parent":{"149":{},"150":{},"151":{}}}],["authorization/authorizer\".authorizerargs",{"_index":121,"name":{},"parent":{"153":{},"154":{},"155":{}}}],["authorization/urlbasedaclmanager",{"_index":136,"name":{"169":{}},"parent":{"170":{}}}],["authorization/urlbasedaclmanager\".urlbasedaclmanager",{"_index":138,"name":{},"parent":{"171":{},"172":{},"173":{}}}],["authorization/webaclauthorizer",{"_index":301,"name":{"346":{}},"parent":{"347":{}}}],["authorization/webaclauthorizer\".webaclauthorizer",{"_index":303,"name":{},"parent":{"348":{},"349":{},"350":{},"351":{},"352":{},"353":{},"354":{},"355":{},"356":{},"357":{},"358":{},"359":{},"360":{}}}],["authorizer",{"_index":118,"name":{"148":{},"719":{},"726":{},"1461":{}},"parent":{}}],["authorizerargs",{"_index":120,"name":{"152":{},"1462":{}},"parent":{}}],["badrequesthttperror",{"_index":96,"name":{"109":{},"1591":{}},"parent":{}}],["base",{"_index":612,"name":{"856":{},"1031":{},"1211":{}},"parent":{}}],["baseid",{"_index":345,"name":{"410":{}},"parent":{}}],["baserequesturi",{"_index":809,"name":{"1139":{},"1154":{}},"parent":{}}],["baseserverfactory",{"_index":670,"name":{"935":{}},"parent":{}}],["baseurl",{"_index":319,"name":{"376":{},"1389":{}},"parent":{}}],["basiccontainer",{"_index":172,"name":{"206":{}},"parent":{}}],["basicmetadataextractor",{"_index":368,"name":{"441":{},"1471":{}},"parent":{}}],["basicrequestparser",{"_index":468,"name":{"580":{},"1486":{}},"parent":{}}],["basicresponsewriter",{"_index":474,"name":{"595":{},"1487":{}},"parent":{}}],["basictargetextractor",{"_index":477,"name":{"603":{},"1488":{}},"parent":{}}],["binary",{"_index":235,"name":{"265":{},"270":{},"631":{}},"parent":{}}],["body",{"_index":455,"name":{"560":{}},"parent":{}}],["bodyparser",{"_index":460,"name":{"565":{},"579":{},"584":{},"1490":{}},"parent":{}}],["bodyparserargs",{"_index":457,"name":{"562":{},"1489":{}},"parent":{}}],["by",{"_index":394,"name":{"473":{}},"parent":{}}],["cacheentry",{"_index":746,"name":{"1047":{}},"parent":{}}],["canhandle",{"_index":74,"name":{"83":{},"88":{},"97":{},"128":{},"133":{},"139":{},"149":{},"159":{},"359":{},"368":{},"381":{},"398":{},"416":{},"429":{},"433":{},"445":{},"493":{},"501":{},"513":{},"545":{},"553":{},"566":{},"571":{},"587":{},"591":{},"599":{},"605":{},"610":{},"617":{},"635":{},"640":{},"647":{},"654":{},"661":{},"668":{},"676":{},"684":{},"689":{},"694":{},"702":{},"711":{},"731":{},"737":{},"778":{},"820":{},"825":{},"923":{},"953":{},"962":{},"969":{},"973":{},"1004":{},"1037":{},"1056":{},"1084":{},"1095":{},"1107":{},"1116":{},"1124":{},"1163":{},"1180":{},"1193":{},"1207":{},"1214":{},"1442":{},"1449":{},"1646":{}},"parent":{}}],["capitalize",{"_index":305,"name":{"355":{}},"parent":{}}],["chainedconverter",{"_index":783,"name":{"1099":{},"1560":{}},"parent":{}}],["charset",{"_index":247,"name":{"278":{}},"parent":{}}],["checkpermission",{"_index":304,"name":{"354":{}},"parent":{}}],["cleartimeout",{"_index":949,"name":{"1410":{}},"parent":{}}],["code",{"_index":711,"name":{"988":{}},"parent":{}}],["conditions",{"_index":251,"name":{"283":{},"1581":{}},"parent":{}}],["conflicthttperror",{"_index":645,"name":{"891":{},"1592":{}},"parent":{}}],["constructor",{"_index":21,"name":{"19":{},"35":{},"42":{},"103":{},"110":{},"117":{},"127":{},"245":{},"312":{},"319":{},"326":{},"333":{},"352":{},"377":{},"396":{},"412":{},"427":{},"443":{},"499":{},"511":{},"524":{},"527":{},"533":{},"539":{},"550":{},"585":{},"598":{},"621":{},"646":{},"653":{},"660":{},"667":{},"675":{},"683":{},"730":{},"747":{},"775":{},"797":{},"808":{},"857":{},"878":{},"892":{},"907":{},"922":{},"930":{},"937":{},"951":{},"960":{},"967":{},"1003":{},"1036":{},"1055":{},"1102":{},"1142":{},"1157":{},"1179":{},"1189":{},"1203":{},"1213":{},"1233":{},"1242":{},"1282":{},"1295":{},"1309":{},"1336":{},"1345":{},"1354":{},"1367":{},"1380":{},"1390":{},"1398":{},"1406":{},"1435":{},"1440":{},"1448":{},"1644":{}},"parent":{}}],["container",{"_index":173,"name":{"207":{}},"parent":{}}],["containerentry",{"_index":735,"name":{"1027":{}},"parent":{}}],["containerpath",{"_index":804,"name":{"1135":{}},"parent":{}}],["contains",{"_index":170,"name":{"205":{}},"parent":{}}],["content_type",{"_index":202,"name":{"231":{}},"parent":{}}],["contenttype",{"_index":205,"name":{"234":{},"258":{},"863":{},"1156":{}},"parent":{}}],["contenttypeparser",{"_index":372,"name":{"448":{},"1472":{}},"parent":{}}],["control",{"_index":150,"name":{"187":{}},"parent":{}}],["converter",{"_index":842,"name":{"1188":{}},"parent":{}}],["converters",{"_index":785,"name":{"1101":{}},"parent":{}}],["convertingrouterrule",{"_index":851,"name":{"1200":{},"1576":{}},"parent":{}}],["convertingstoreentry",{"_index":848,"name":{"1197":{},"1575":{}},"parent":{}}],["convertinrepresentation",{"_index":930,"name":{"1373":{}},"parent":{}}],["convertrepresentation",{"_index":929,"name":{"1372":{}},"parent":{}}],["corshandler",{"_index":682,"name":{"949":{},"950":{},"1553":{}},"parent":{}}],["create",{"_index":625,"name":{"870":{},"1148":{}},"parent":{}}],["createapp",{"_index":667,"name":{"932":{}},"parent":{}}],["createdresponsedescription",{"_index":434,"name":{"526":{},"1480":{}},"parent":{}}],["createexpiringreadable",{"_index":908,"name":{"1304":{}},"parent":{}}],["createexpiringrepresentation",{"_index":907,"name":{"1303":{}},"parent":{}}],["createlogger",{"_index":24,"name":{"29":{},"37":{},"793":{},"809":{}},"parent":{}}],["createnamespace",{"_index":140,"name":{"175":{}},"parent":{}}],["createpod",{"_index":649,"name":{"899":{},"908":{}},"parent":{}}],["createrecursivecontainers",{"_index":889,"name":{"1259":{}},"parent":{}}],["createrootcontainer",{"_index":347,"name":{"415":{}},"parent":{}}],["createsafeuri",{"_index":884,"name":{"1254":{}},"parent":{}}],["createtransports",{"_index":574,"name":{"810":{}},"parent":{}}],["createuri",{"_index":883,"name":{"1253":{}},"parent":{}}],["credentials",{"_index":1,"name":{"1":{},"153":{},"945":{},"1454":{}},"parent":{}}],["credentialsextractor",{"_index":79,"name":{"87":{},"717":{},"724":{},"1455":{}},"parent":{}}],["data",{"_index":234,"name":{"264":{},"269":{},"523":{},"530":{},"536":{},"542":{},"630":{},"1025":{}},"parent":{}}],["dataaccessor",{"_index":695,"name":{"972":{},"1556":{}},"parent":{}}],["dataaccessorbasedstore",{"_index":875,"name":{"1239":{},"1582":{}},"parent":{}}],["dataentry",{"_index":733,"name":{"1024":{}},"parent":{}}],["datetime",{"_index":199,"name":{"229":{},"279":{}},"parent":{}}],["dcterms",{"_index":153,"name":{"190":{}},"parent":{}}],["dcterms_prefix",{"_index":151,"name":{"188":{}},"parent":{}}],["debug",{"_index":14,"name":{"12":{},"25":{},"788":{},"803":{}},"parent":{}}],["decodeuripathcomponents",{"_index":326,"name":{"387":{},"1628":{}},"parent":{}}],["default",{"_index":148,"name":{"182":{}},"parent":{}}],["defaulterrorlistener",{"_index":65,"name":{"74":{}},"parent":{}}],["defaultgraph",{"_index":765,"name":{"1074":{}},"parent":{}}],["defaultmaxlisteners",{"_index":556,"name":{"770":{},"1284":{},"1331":{},"1428":{}},"parent":{}}],["defaultoptions",{"_index":684,"name":{"955":{}},"parent":{}}],["defaultstore",{"_index":854,"name":{"1202":{}},"parent":{}}],["deleteoperationhandler",{"_index":499,"name":{"644":{},"1500":{}},"parent":{}}],["deleteresource",{"_index":270,"name":{"300":{},"983":{},"1009":{},"1042":{},"1061":{},"1227":{},"1247":{},"1299":{},"1311":{},"1338":{},"1349":{},"1356":{},"1375":{},"1384":{}},"parent":{}}],["dest",{"_index":712,"name":{"989":{}},"parent":{}}],["dict",{"_index":588,"name":{"830":{},"838":{},"853":{},"888":{}},"parent":{}}],["documentname",{"_index":806,"name":{"1136":{}},"parent":{}}],["dpopwebidextractor",{"_index":102,"name":{"123":{},"1456":{}},"parent":{}}],["email",{"_index":579,"name":{"817":{}},"parent":{}}],["emit",{"_index":59,"name":{"64":{},"764":{},"1277":{},"1325":{},"1422":{}},"parent":{}}],["emptycredentialsextractor",{"_index":106,"name":{"132":{},"1457":{}},"parent":{}}],["encodeuripathcomponents",{"_index":327,"name":{"388":{},"1629":{}},"parent":{}}],["encoding",{"_index":248,"name":{"280":{}},"parent":{}}],["endpoint",{"_index":750,"name":{"1051":{}},"parent":{}}],["engine",{"_index":633,"name":{"876":{}},"parent":{}}],["ensuretrailingslash",{"_index":323,"name":{"384":{},"1625":{}},"parent":{}}],["entries",{"_index":736,"name":{"1028":{},"1034":{}},"parent":{}}],["errno",{"_index":713,"name":{"990":{}},"parent":{}}],["error",{"_index":10,"name":{"8":{},"21":{},"107":{},"784":{},"799":{},"998":{}},"parent":{}}],["errorguard",{"_index":46,"name":{"52":{},"71":{}},"parent":{}}],["errormonitor",{"_index":557,"name":{"771":{},"1285":{},"1332":{},"1429":{}},"parent":{}}],["errorresponsewriter",{"_index":480,"name":{"608":{},"1491":{}},"parent":{}}],["eventnames",{"_index":63,"name":{"68":{},"768":{},"1281":{},"1329":{},"1426":{}},"parent":{}}],["expiration",{"_index":946,"name":{"1404":{},"1434":{}},"parent":{}}],["expire",{"_index":948,"name":{"1409":{}},"parent":{}}],["expiringlock",{"_index":892,"name":{"1262":{},"1603":{}},"parent":{}}],["expiringresourcelocker",{"_index":898,"name":{"1287":{},"1604":{}},"parent":{}}],["exposedheaders",{"_index":678,"name":{"944":{}},"parent":{}}],["expresshttpserverfactory",{"_index":664,"name":{"927":{},"1547":{}},"parent":{}}],["extension",{"_index":386,"name":{"460":{}},"parent":{}}],["extensionbasedmapper",{"_index":807,"name":{"1137":{},"1567":{}},"parent":{}}],["extensionbasedmapperfactory",{"_index":814,"name":{"1147":{},"1568":{}},"parent":{}}],["factory",{"_index":632,"name":{"875":{}},"parent":{}}],["fetcher",{"_index":751,"name":{"1053":{}},"parent":{}}],["filedataaccessor",{"_index":717,"name":{"1001":{},"1557":{}},"parent":{}}],["fileidentifiermapper",{"_index":618,"name":{"864":{},"1570":{}},"parent":{}}],["fileidentifiermapperfactory",{"_index":624,"name":{"869":{},"1571":{}},"parent":{}}],["filepath",{"_index":617,"name":{"862":{}},"parent":{}}],["filterdata",{"_index":308,"name":{"358":{}},"parent":{}}],["filtertypes",{"_index":788,"name":{"1108":{}},"parent":{}}],["findhandler",{"_index":961,"name":{"1452":{}},"parent":{}}],["findstore",{"_index":856,"name":{"1206":{}},"parent":{}}],["first",{"_index":786,"name":{"1103":{}},"parent":{}}],["fixedcontenttypemapper",{"_index":818,"name":{"1152":{},"1572":{}},"parent":{}}],["foaf",{"_index":158,"name":{"194":{}},"parent":{}}],["foaf_prefix",{"_index":156,"name":{"192":{}},"parent":{}}],["for",{"_index":396,"name":{"474":{}},"parent":{}}],["forbiddenhttperror",{"_index":281,"name":{"311":{},"1593":{}},"parent":{}}],["format",{"_index":178,"name":{"212":{}},"parent":{}}],["forwarded",{"_index":393,"name":{"472":{},"1623":{}},"parent":{}}],["generate",{"_index":602,"name":{"844":{},"851":{},"858":{},"879":{}},"parent":{}}],["generatecontainmentquads",{"_index":341,"name":{"406":{}},"parent":{}}],["generatedpodmanager",{"_index":653,"name":{"902":{},"1543":{}},"parent":{}}],["generatelinks",{"_index":636,"name":{"881":{}},"parent":{}}],["generatemetadata",{"_index":639,"name":{"884":{},"1046":{}},"parent":{}}],["generateposixquads",{"_index":729,"name":{"1019":{}},"parent":{}}],["generateresource",{"_index":638,"name":{"883":{}},"parent":{}}],["generateresourcequads",{"_index":340,"name":{"405":{}},"parent":{}}],["generator",{"_index":752,"name":{"1054":{}},"parent":{}}],["get",{"_index":226,"name":{"256":{}},"parent":{}}],["getabsolutepath",{"_index":799,"name":{"1130":{}},"parent":{}}],["getaclconstrainedresource",{"_index":134,"name":{"167":{},"173":{}},"parent":{}}],["getacldocument",{"_index":129,"name":{"163":{},"171":{}},"parent":{}}],["getaclrecursive",{"_index":307,"name":{"357":{}},"parent":{}}],["getall",{"_index":225,"name":{"255":{}},"parent":{}}],["getbasemetadata",{"_index":726,"name":{"1016":{}},"parent":{}}],["getchildmetadataquads",{"_index":728,"name":{"1018":{}},"parent":{}}],["getcontenttypefromextension",{"_index":812,"name":{"1145":{}},"parent":{}}],["getdata",{"_index":698,"name":{"975":{},"1005":{},"1038":{},"1057":{}},"parent":{}}],["getdirectorymetadata",{"_index":724,"name":{"1014":{}},"parent":{}}],["getemptycontainerrepresentation",{"_index":890,"name":{"1260":{}},"parent":{}}],["getentry",{"_index":745,"name":{"1045":{}},"parent":{}}],["getextension",{"_index":813,"name":{"1146":{}},"parent":{}}],["getfilemetadata",{"_index":723,"name":{"1013":{}},"parent":{}}],["getinputtypes",{"_index":779,"name":{"1093":{},"1105":{},"1114":{},"1122":{}},"parent":{}}],["getinstance",{"_index":32,"name":{"36":{}},"parent":{}}],["getloggerfor",{"_index":39,"name":{"45":{},"1528":{}},"parent":{}}],["getmatchingtype",{"_index":789,"name":{"1110":{}},"parent":{}}],["getmaxlisteners",{"_index":56,"name":{"61":{},"761":{},"1274":{},"1322":{},"1419":{}},"parent":{}}],["getmetadata",{"_index":700,"name":{"977":{},"1006":{},"1039":{},"1058":{}},"parent":{}}],["getmetadatalink",{"_index":721,"name":{"1011":{}},"parent":{}}],["getmetadatanode",{"_index":754,"name":{"1063":{}},"parent":{}}],["getnormalizedmetadata",{"_index":879,"name":{"1249":{}},"parent":{}}],["getoperationhandler",{"_index":502,"name":{"651":{},"1501":{}},"parent":{}}],["getoutputtypes",{"_index":781,"name":{"1094":{},"1106":{},"1115":{},"1123":{}},"parent":{}}],["getparentcontainer",{"_index":297,"name":{"342":{},"1392":{}},"parent":{}}],["getparententry",{"_index":744,"name":{"1044":{}},"parent":{}}],["getrawmetadata",{"_index":727,"name":{"1017":{}},"parent":{}}],["getrelatednames",{"_index":753,"name":{"1062":{}},"parent":{}}],["getrelativepath",{"_index":800,"name":{"1131":{}},"parent":{}}],["getrepresentation",{"_index":263,"name":{"294":{},"1221":{},"1243":{},"1296":{},"1312":{},"1339":{},"1350":{},"1360":{},"1368":{},"1381":{}},"parent":{}}],["getsafenormalizedmetadata",{"_index":880,"name":{"1250":{}},"parent":{}}],["getstats",{"_index":720,"name":{"1010":{}},"parent":{}}],["getstore",{"_index":935,"name":{"1386":{}},"parent":{}}],["grouplinks",{"_index":637,"name":{"882":{}},"parent":{}}],["guard",{"_index":43,"name":{"49":{},"50":{},"70":{}},"parent":{}}],["guarded",{"_index":64,"name":{"73":{}},"parent":{}}],["guardedstreamfrom",{"_index":312,"name":{"365":{},"1638":{}},"parent":{}}],["guardstream",{"_index":69,"name":{"78":{}},"parent":{}}],["handle",{"_index":76,"name":{"84":{},"89":{},"98":{},"129":{},"134":{},"140":{},"150":{},"158":{},"353":{},"369":{},"378":{},"397":{},"413":{},"428":{},"434":{},"444":{},"494":{},"500":{},"512":{},"546":{},"551":{},"567":{},"572":{},"586":{},"592":{},"600":{},"604":{},"611":{},"616":{},"636":{},"641":{},"648":{},"655":{},"662":{},"669":{},"677":{},"685":{},"690":{},"695":{},"703":{},"712":{},"732":{},"738":{},"776":{},"821":{},"826":{},"924":{},"952":{},"961":{},"968":{},"1085":{},"1096":{},"1109":{},"1117":{},"1125":{},"1164":{},"1181":{},"1194":{},"1204":{},"1215":{},"1441":{},"1450":{},"1645":{}},"parent":{}}],["handlebarstemplateengine",{"_index":598,"name":{"840":{},"1536":{}},"parent":{}}],["handlecontainerdata",{"_index":882,"name":{"1252":{}},"parent":{}}],["handler",{"_index":666,"name":{"929":{}},"parent":{}}],["handlers",{"_index":956,"name":{"1439":{},"1447":{}},"parent":{}}],["handlesafe",{"_index":77,"name":{"85":{},"90":{},"99":{},"130":{},"135":{},"141":{},"151":{},"160":{},"360":{},"370":{},"382":{},"399":{},"417":{},"430":{},"435":{},"446":{},"495":{},"502":{},"514":{},"547":{},"554":{},"568":{},"573":{},"588":{},"593":{},"601":{},"606":{},"612":{},"618":{},"637":{},"642":{},"649":{},"656":{},"663":{},"670":{},"678":{},"686":{},"691":{},"696":{},"708":{},"713":{},"734":{},"739":{},"779":{},"822":{},"829":{},"925":{},"954":{},"963":{},"970":{},"1086":{},"1097":{},"1111":{},"1119":{},"1127":{},"1165":{},"1184":{},"1195":{},"1208":{},"1218":{},"1443":{},"1451":{},"1647":{}},"parent":{}}],["hasaccess",{"_index":306,"name":{"356":{}},"parent":{}}],["hascontainertype",{"_index":887,"name":{"1257":{}},"parent":{}}],["hasresource",{"_index":855,"name":{"1205":{}},"parent":{}}],["hasrootacldocument",{"_index":320,"name":{"379":{}},"parent":{}}],["hasrootcontainer",{"_index":346,"name":{"414":{}},"parent":{}}],["headerhandler",{"_index":687,"name":{"958":{},"1554":{}},"parent":{}}],["headermap",{"_index":425,"name":{"510":{}},"parent":{}}],["headers",{"_index":688,"name":{"959":{}},"parent":{}}],["headoperationhandler",{"_index":505,"name":{"658":{},"1502":{}},"parent":{}}],["host",{"_index":397,"name":{"475":{},"742":{}},"parent":{}}],["http",{"_index":163,"name":{"199":{}},"parent":{}}],["http_prefix",{"_index":161,"name":{"197":{}},"parent":{}}],["httperror",{"_index":90,"name":{"101":{},"1594":{}},"parent":{}}],["httphandler",{"_index":533,"name":{"710":{},"1548":{}},"parent":{}}],["httprequest",{"_index":71,"name":{"80":{},"1549":{}},"parent":{}}],["httpresponse",{"_index":375,"name":{"451":{},"1550":{}},"parent":{}}],["httpserverfactory",{"_index":350,"name":{"420":{}},"parent":{}}],["id",{"_index":216,"name":{"244":{}},"parent":{}}],["identifier",{"_index":122,"name":{"154":{},"248":{},"848":{},"861":{},"1080":{}},"parent":{}}],["identifiergenerator",{"_index":601,"name":{"843":{},"1537":{}},"parent":{}}],["identifierstrategy",{"_index":293,"name":{"339":{},"351":{},"1052":{},"1241":{},"1308":{},"1601":{}},"parent":{}}],["idgenerator",{"_index":655,"name":{"905":{}},"parent":{}}],["inconverter",{"_index":925,"name":{"1364":{}},"parent":{}}],["index",{"_index":962,"name":{"1453":{}},"parent":{"1454":{},"1455":{},"1456":{},"1457":{},"1458":{},"1459":{},"1460":{},"1461":{},"1462":{},"1463":{},"1464":{},"1465":{},"1466":{},"1467":{},"1468":{},"1469":{},"1470":{},"1471":{},"1472":{},"1473":{},"1474":{},"1475":{},"1476":{},"1477":{},"1478":{},"1479":{},"1480":{},"1481":{},"1482":{},"1483":{},"1484":{},"1485":{},"1486":{},"1487":{},"1488":{},"1489":{},"1490":{},"1491":{},"1492":{},"1493":{},"1494":{},"1495":{},"1496":{},"1497":{},"1498":{},"1499":{},"1500":{},"1501":{},"1502":{},"1503":{},"1504":{},"1505":{},"1506":{},"1507":{},"1508":{},"1509":{},"1510":{},"1511":{},"1512":{},"1513":{},"1514":{},"1515":{},"1516":{},"1517":{},"1518":{},"1519":{},"1520":{},"1521":{},"1522":{},"1523":{},"1524":{},"1525":{},"1526":{},"1527":{},"1528":{},"1529":{},"1530":{},"1531":{},"1532":{},"1533":{},"1534":{},"1535":{},"1536":{},"1537":{},"1538":{},"1539":{},"1540":{},"1541":{},"1542":{},"1543":{},"1544":{},"1545":{},"1546":{},"1547":{},"1548":{},"1549":{},"1550":{},"1551":{},"1552":{},"1553":{},"1554":{},"1555":{},"1556":{},"1557":{},"1558":{},"1559":{},"1560":{},"1561":{},"1562":{},"1563":{},"1564":{},"1565":{},"1566":{},"1567":{},"1568":{},"1569":{},"1570":{},"1571":{},"1572":{},"1573":{},"1574":{},"1575":{},"1576":{},"1577":{},"1578":{},"1579":{},"1580":{},"1581":{},"1582":{},"1583":{},"1584":{},"1585":{},"1586":{},"1587":{},"1588":{},"1589":{},"1590":{},"1591":{},"1592":{},"1593":{},"1594":{},"1595":{},"1596":{},"1597":{},"1598":{},"1599":{},"1600":{},"1601":{},"1602":{},"1603":{},"1604":{},"1605":{},"1606":{},"1607":{},"1608":{},"1609":{},"1610":{},"1611":{},"1612":{},"1613":{},"1614":{},"1615":{},"1616":{},"1617":{},"1618":{},"1619":{},"1620":{},"1621":{},"1622":{},"1623":{},"1624":{},"1625":{},"1626":{},"1627":{},"1628":{},"1629":{},"1630":{},"1631":{},"1632":{},"1633":{},"1634":{},"1635":{},"1636":{},"1637":{},"1638":{},"1639":{}}}],["info",{"_index":12,"name":{"10":{},"23":{},"786":{},"801":{},"991":{}},"parent":{}}],["init/aclinitializer",{"_index":316,"name":{"371":{}},"parent":{"372":{}}}],["init/aclinitializer\".aclinitializer",{"_index":318,"name":{},"parent":{"373":{},"374":{},"375":{},"376":{},"377":{},"378":{},"379":{},"380":{},"381":{},"382":{}}}],["init/clirunner",{"_index":330,"name":{"391":{}},"parent":{"392":{}}}],["init/initializer",{"_index":313,"name":{"366":{}},"parent":{"367":{}}}],["init/initializer\".initializer",{"_index":315,"name":{},"parent":{"368":{},"369":{},"370":{}}}],["init/loggerinitializer",{"_index":332,"name":{"393":{}},"parent":{"394":{}}}],["init/loggerinitializer\".loggerinitializer",{"_index":334,"name":{},"parent":{"395":{},"396":{},"397":{},"398":{},"399":{}}}],["init/rootcontainerinitializer",{"_index":342,"name":{"407":{}},"parent":{"408":{},"418":{}}}],["init/rootcontainerinitializer\".rootcontainerinitializer",{"_index":344,"name":{},"parent":{"409":{},"410":{},"411":{},"412":{},"413":{},"414":{},"415":{},"416":{},"417":{}}}],["init/serverinitializer",{"_index":354,"name":{"423":{}},"parent":{"424":{}}}],["init/serverinitializer\".serverinitializer",{"_index":357,"name":{},"parent":{"425":{},"426":{},"427":{},"428":{},"429":{},"430":{}}}],["initializer",{"_index":314,"name":{"367":{},"1467":{}},"parent":{}}],["inmemorydataaccessor",{"_index":738,"name":{"1030":{},"1558":{}},"parent":{}}],["innerlock",{"_index":945,"name":{"1403":{}},"parent":{}}],["instance",{"_index":29,"name":{"33":{},"41":{}},"parent":{}}],["integer",{"_index":201,"name":{"230":{}},"parent":{}}],["internal_all",{"_index":278,"name":{"308":{}},"parent":{}}],["internal_quads",{"_index":279,"name":{"309":{}},"parent":{}}],["internalservererror",{"_index":284,"name":{"318":{}},"parent":{}}],["intype",{"_index":927,"name":{"1366":{}},"parent":{}}],["isacldocument",{"_index":132,"name":{"165":{},"172":{}},"parent":{}}],["iscontaineridentifier",{"_index":329,"name":{"390":{},"1631":{}},"parent":{}}],["iscontainerpath",{"_index":328,"name":{"389":{},"1630":{}},"parent":{}}],["isdataentry",{"_index":743,"name":{"1043":{}},"parent":{}}],["isdeleteinsert",{"_index":529,"name":{"705":{},"1182":{}},"parent":{}}],["isexistingcontainer",{"_index":886,"name":{"1256":{}},"parent":{}}],["isjson",{"_index":586,"name":{"827":{}},"parent":{}}],["ismeta",{"_index":641,"name":{"886":{}},"parent":{}}],["ismetadataidentifier",{"_index":755,"name":{"1064":{}},"parent":{}}],["ismetadatapath",{"_index":722,"name":{"1012":{}},"parent":{}}],["isnewcontainer",{"_index":885,"name":{"1255":{}},"parent":{}}],["isresourceidentifier",{"_index":85,"name":{"94":{},"1519":{}},"parent":{}}],["isrootcontainer",{"_index":299,"name":{"344":{},"1393":{}},"parent":{}}],["isrootstorage",{"_index":888,"name":{"1258":{}},"parent":{}}],["issparql",{"_index":528,"name":{"704":{}},"parent":{}}],["issystemerror",{"_index":715,"name":{"999":{},"1598":{}},"parent":{}}],["isterm",{"_index":208,"name":{"236":{}},"parent":{}}],["isvalidagent",{"_index":587,"name":{"828":{}},"parent":{}}],["joinpath",{"_index":643,"name":{"889":{},"1022":{},"1129":{},"1149":{}},"parent":{}}],["label",{"_index":20,"name":{"17":{}},"parent":{}}],["language",{"_index":249,"name":{"281":{}},"parent":{}}],["last",{"_index":787,"name":{"1104":{}},"parent":{}}],["lazylogger",{"_index":17,"name":{"15":{},"1523":{}},"parent":{}}],["lazyloggerfactory",{"_index":18,"name":{"16":{},"32":{},"1524":{}},"parent":{}}],["ldp",{"_index":169,"name":{"204":{}},"parent":{}}],["ldp/authenticatedldphandler",{"_index":535,"name":{"714":{}},"parent":{"715":{},"722":{}}}],["ldp/authenticatedldphandler\".authenticatedldphandler",{"_index":539,"name":{},"parent":{"723":{},"724":{},"725":{},"726":{},"727":{},"728":{},"729":{},"730":{},"731":{},"732":{},"733":{},"734":{}}}],["ldp/authenticatedldphandler\".authenticatedldphandlerargs",{"_index":537,"name":{},"parent":{"716":{},"717":{},"718":{},"719":{},"720":{},"721":{}}}],["ldp/http/acceptpreferenceparser",{"_index":445,"name":{"548":{}},"parent":{"549":{}}}],["ldp/http/acceptpreferenceparser\".acceptpreferenceparser",{"_index":447,"name":{},"parent":{"550":{},"551":{},"552":{},"553":{},"554":{}}}],["ldp/http/basicrequestparser",{"_index":465,"name":{"574":{}},"parent":{"575":{},"580":{}}}],["ldp/http/basicrequestparser\".basicrequestparser",{"_index":469,"name":{},"parent":{"581":{},"582":{},"583":{},"584":{},"585":{},"586":{},"587":{},"588":{}}}],["ldp/http/basicrequestparser\".simplerequestparserargs",{"_index":467,"name":{},"parent":{"576":{},"577":{},"578":{},"579":{}}}],["ldp/http/basicresponsewriter",{"_index":473,"name":{"594":{}},"parent":{"595":{}}}],["ldp/http/basicresponsewriter\".basicresponsewriter",{"_index":475,"name":{},"parent":{"596":{},"597":{},"598":{},"599":{},"600":{},"601":{}}}],["ldp/http/basictargetextractor",{"_index":476,"name":{"602":{}},"parent":{"603":{}}}],["ldp/http/basictargetextractor\".basictargetextractor",{"_index":478,"name":{},"parent":{"604":{},"605":{},"606":{}}}],["ldp/http/bodyparser",{"_index":456,"name":{"561":{}},"parent":{"562":{},"565":{}}}],["ldp/http/bodyparser\".bodyparser",{"_index":461,"name":{},"parent":{"566":{},"567":{},"568":{}}}],["ldp/http/bodyparser\".bodyparserargs",{"_index":459,"name":{},"parent":{"563":{},"564":{}}}],["ldp/http/errorresponsewriter",{"_index":479,"name":{"607":{}},"parent":{"608":{}}}],["ldp/http/errorresponsewriter\".errorresponsewriter",{"_index":481,"name":{},"parent":{"609":{},"610":{},"611":{},"612":{}}}],["ldp/http/metadata/basicmetadataextractor",{"_index":367,"name":{"440":{}},"parent":{"441":{}}}],["ldp/http/metadata/basicmetadataextractor\".basicmetadataextractor",{"_index":370,"name":{},"parent":{"442":{},"443":{},"444":{},"445":{},"446":{}}}],["ldp/http/metadata/contenttypeparser",{"_index":371,"name":{"447":{}},"parent":{"448":{}}}],["ldp/http/metadata/contenttypeparser\".contenttypeparser",{"_index":373,"name":{},"parent":{"449":{}}}],["ldp/http/metadata/linkrelmetadatawriter",{"_index":415,"name":{"496":{}},"parent":{"497":{}}}],["ldp/http/metadata/linkrelmetadatawriter\".linkrelmetadatawriter",{"_index":418,"name":{},"parent":{"498":{},"499":{},"500":{},"501":{},"502":{}}}],["ldp/http/metadata/linktypeparser",{"_index":419,"name":{"503":{}},"parent":{"504":{}}}],["ldp/http/metadata/linktypeparser\".linktypeparser",{"_index":421,"name":{},"parent":{"505":{},"506":{},"507":{}}}],["ldp/http/metadata/mappedmetadatawriter",{"_index":423,"name":{"508":{}},"parent":{"509":{}}}],["ldp/http/metadata/mappedmetadatawriter\".mappedmetadatawriter",{"_index":426,"name":{},"parent":{"510":{},"511":{},"512":{},"513":{},"514":{}}}],["ldp/http/metadata/metadataextractor",{"_index":359,"name":{"431":{}},"parent":{"432":{}}}],["ldp/http/metadata/metadataextractor\".metadataextractor",{"_index":361,"name":{},"parent":{"433":{},"434":{},"435":{}}}],["ldp/http/metadata/metadataparser",{"_index":362,"name":{"436":{}},"parent":{"437":{}}}],["ldp/http/metadata/metadataparser\".metadataparser",{"_index":365,"name":{},"parent":{"438":{}}}],["ldp/http/metadata/metadataparser\".metadataparser.parse",{"_index":366,"name":{},"parent":{"439":{}}}],["ldp/http/metadata/metadatawriter",{"_index":412,"name":{"491":{}},"parent":{"492":{}}}],["ldp/http/metadata/metadatawriter\".metadatawriter",{"_index":414,"name":{},"parent":{"493":{},"494":{},"495":{}}}],["ldp/http/metadata/slugparser",{"_index":427,"name":{"515":{}},"parent":{"516":{}}}],["ldp/http/metadata/slugparser\".slugparser",{"_index":429,"name":{},"parent":{"517":{},"518":{}}}],["ldp/http/patch",{"_index":236,"name":{"266":{}},"parent":{"267":{}}}],["ldp/http/patch\".patch",{"_index":238,"name":{},"parent":{"268":{},"269":{},"270":{}}}],["ldp/http/preferenceparser",{"_index":442,"name":{"543":{}},"parent":{"544":{}}}],["ldp/http/preferenceparser\".preferenceparser",{"_index":444,"name":{},"parent":{"545":{},"546":{},"547":{}}}],["ldp/http/rawbodyparser",{"_index":482,"name":{"613":{}},"parent":{"614":{}}}],["ldp/http/rawbodyparser\".rawbodyparser",{"_index":484,"name":{},"parent":{"615":{},"616":{},"617":{},"618":{}}}],["ldp/http/requestparser",{"_index":462,"name":{"569":{}},"parent":{"570":{}}}],["ldp/http/requestparser\".requestparser",{"_index":464,"name":{},"parent":{"571":{},"572":{},"573":{}}}],["ldp/http/response/createdresponsedescription",{"_index":433,"name":{"525":{}},"parent":{"526":{}}}],["ldp/http/response/createdresponsedescription\".createdresponsedescription",{"_index":435,"name":{},"parent":{"527":{},"528":{},"529":{},"530":{}}}],["ldp/http/response/okresponsedescription",{"_index":436,"name":{"531":{}},"parent":{"532":{}}}],["ldp/http/response/okresponsedescription\".okresponsedescription",{"_index":438,"name":{},"parent":{"533":{},"534":{},"535":{},"536":{}}}],["ldp/http/response/resetresponsedescription",{"_index":439,"name":{"537":{}},"parent":{"538":{}}}],["ldp/http/response/resetresponsedescription\".resetresponsedescription",{"_index":441,"name":{},"parent":{"539":{},"540":{},"541":{},"542":{}}}],["ldp/http/response/responsedescription",{"_index":430,"name":{"519":{}},"parent":{"520":{}}}],["ldp/http/response/responsedescription\".responsedescription",{"_index":432,"name":{},"parent":{"521":{},"522":{},"523":{},"524":{}}}],["ldp/http/responsewriter",{"_index":470,"name":{"589":{}},"parent":{"590":{}}}],["ldp/http/responsewriter\".responsewriter",{"_index":472,"name":{},"parent":{"591":{},"592":{},"593":{}}}],["ldp/http/sparqlupdatebodyparser",{"_index":492,"name":{"632":{}},"parent":{"633":{}}}],["ldp/http/sparqlupdatebodyparser\".sparqlupdatebodyparser",{"_index":494,"name":{},"parent":{"634":{},"635":{},"636":{},"637":{}}}],["ldp/http/sparqlupdatepatch",{"_index":488,"name":{"626":{}},"parent":{"627":{}}}],["ldp/http/sparqlupdatepatch\".sparqlupdatepatch",{"_index":491,"name":{},"parent":{"628":{},"629":{},"630":{},"631":{}}}],["ldp/http/targetextractor",{"_index":86,"name":{"95":{}},"parent":{"96":{}}}],["ldp/http/targetextractor\".targetextractor",{"_index":88,"name":{},"parent":{"97":{},"98":{},"99":{}}}],["ldp/operations/deleteoperationhandler",{"_index":498,"name":{"643":{}},"parent":{"644":{}}}],["ldp/operations/deleteoperationhandler\".deleteoperationhandler",{"_index":500,"name":{},"parent":{"645":{},"646":{},"647":{},"648":{},"649":{}}}],["ldp/operations/getoperationhandler",{"_index":501,"name":{"650":{}},"parent":{"651":{}}}],["ldp/operations/getoperationhandler\".getoperationhandler",{"_index":503,"name":{},"parent":{"652":{},"653":{},"654":{},"655":{},"656":{}}}],["ldp/operations/headoperationhandler",{"_index":504,"name":{"657":{}},"parent":{"658":{}}}],["ldp/operations/headoperationhandler\".headoperationhandler",{"_index":506,"name":{},"parent":{"659":{},"660":{},"661":{},"662":{},"663":{}}}],["ldp/operations/operation",{"_index":449,"name":{"555":{}},"parent":{"556":{}}}],["ldp/operations/operation\".operation",{"_index":452,"name":{},"parent":{"557":{},"558":{},"559":{},"560":{}}}],["ldp/operations/operationhandler",{"_index":495,"name":{"638":{}},"parent":{"639":{}}}],["ldp/operations/operationhandler\".operationhandler",{"_index":497,"name":{},"parent":{"640":{},"641":{},"642":{}}}],["ldp/operations/patchoperationhandler",{"_index":507,"name":{"664":{}},"parent":{"665":{}}}],["ldp/operations/patchoperationhandler\".patchoperationhandler",{"_index":509,"name":{},"parent":{"666":{},"667":{},"668":{},"669":{},"670":{}}}],["ldp/operations/postoperationhandler",{"_index":510,"name":{"671":{}},"parent":{"672":{}}}],["ldp/operations/postoperationhandler\".postoperationhandler",{"_index":512,"name":{},"parent":{"673":{},"674":{},"675":{},"676":{},"677":{},"678":{}}}],["ldp/operations/putoperationhandler",{"_index":513,"name":{"679":{}},"parent":{"680":{}}}],["ldp/operations/putoperationhandler\".putoperationhandler",{"_index":515,"name":{},"parent":{"681":{},"682":{},"683":{},"684":{},"685":{},"686":{}}}],["ldp/permissions/methodpermissionsextractor",{"_index":519,"name":{"692":{}},"parent":{"693":{},"697":{},"698":{},"699":{}}}],["ldp/permissions/methodpermissionsextractor\".methodpermissionsextractor",{"_index":521,"name":{},"parent":{"694":{},"695":{},"696":{}}}],["ldp/permissions/permissionset",{"_index":111,"name":{"142":{}},"parent":{"143":{}}}],["ldp/permissions/permissionset\".permissionset",{"_index":114,"name":{},"parent":{"144":{},"145":{},"146":{}}}],["ldp/permissions/permissionsextractor",{"_index":516,"name":{"687":{}},"parent":{"688":{}}}],["ldp/permissions/permissionsextractor\".permissionsextractor",{"_index":518,"name":{},"parent":{"689":{},"690":{},"691":{}}}],["ldp/permissions/sparqlpatchpermissionsextractor",{"_index":525,"name":{"700":{}},"parent":{"701":{}}}],["ldp/permissions/sparqlpatchpermissionsextractor\".sparqlpatchpermissionsextractor",{"_index":527,"name":{},"parent":{"702":{},"703":{},"704":{},"705":{},"706":{},"707":{},"708":{}}}],["ldp/representation/representation",{"_index":230,"name":{"261":{}},"parent":{"262":{}}}],["ldp/representation/representation\".representation",{"_index":233,"name":{},"parent":{"263":{},"264":{},"265":{}}}],["ldp/representation/representationmetadata",{"_index":212,"name":{"240":{}},"parent":{"241":{},"259":{},"260":{}}}],["ldp/representation/representationmetadata\".representationmetadata",{"_index":214,"name":{},"parent":{"242":{},"243":{},"244":{},"245":{},"246":{},"247":{},"248":{},"249":{},"250":{},"251":{},"252":{},"253":{},"254":{},"255":{},"256":{},"257":{},"258":{}}}],["ldp/representation/representationpreference",{"_index":239,"name":{"271":{}},"parent":{"272":{}}}],["ldp/representation/representationpreference\".representationpreference",{"_index":242,"name":{},"parent":{"273":{},"274":{}}}],["ldp/representation/representationpreferences",{"_index":244,"name":{"275":{}},"parent":{"276":{}}}],["ldp/representation/representationpreferences\".representationpreferences",{"_index":246,"name":{},"parent":{"277":{},"278":{},"279":{},"280":{},"281":{}}}],["ldp/representation/resourceidentifier",{"_index":81,"name":{"91":{}},"parent":{"92":{},"94":{}}}],["ldp/representation/resourceidentifier\".resourceidentifier",{"_index":84,"name":{},"parent":{"93":{}}}],["ldp/unsecurewebsocketsprotocol",{"_index":544,"name":{"740":{}},"parent":{"741":{},"772":{},"780":{}}}],["ldp/unsecurewebsocketsprotocol\".unsecurewebsocketsprotocol",{"_index":559,"name":{},"parent":{"773":{},"774":{},"775":{},"776":{},"777":{},"778":{},"779":{}}}],["ldp/unsecurewebsocketsprotocol\".websocketlistener",{"_index":546,"name":{},"parent":{"742":{},"743":{},"744":{},"745":{},"746":{},"747":{},"748":{},"749":{},"750":{},"751":{},"752":{},"753":{},"754":{},"755":{},"756":{},"757":{},"758":{},"759":{},"760":{},"761":{},"762":{},"763":{},"764":{},"765":{},"766":{},"767":{},"768":{},"769":{},"770":{},"771":{}}}],["ldp_prefix",{"_index":167,"name":{"202":{}},"parent":{}}],["level",{"_index":572,"name":{"807":{}},"parent":{}}],["linkrelmap",{"_index":417,"name":{"498":{}},"parent":{}}],["linkrelmetadatawriter",{"_index":416,"name":{"497":{},"1473":{}},"parent":{}}],["linktypeparser",{"_index":420,"name":{"504":{},"1474":{}},"parent":{}}],["listenercount",{"_index":60,"name":{"65":{},"765":{},"769":{},"1278":{},"1283":{},"1326":{},"1330":{},"1423":{},"1427":{}},"parent":{}}],["listeners",{"_index":57,"name":{"62":{},"762":{},"774":{},"1275":{},"1323":{},"1420":{}},"parent":{}}],["location",{"_index":164,"name":{"200":{}},"parent":{}}],["lock",{"_index":824,"name":{"1167":{},"1605":{}},"parent":{}}],["lockedrepresentationrun",{"_index":906,"name":{"1302":{}},"parent":{}}],["lockedrun",{"_index":905,"name":{"1301":{}},"parent":{}}],["locker",{"_index":837,"name":{"1178":{},"1433":{}},"parent":{}}],["lockingresourcestore",{"_index":902,"name":{"1291":{},"1583":{}},"parent":{}}],["locks",{"_index":904,"name":{"1294":{},"1397":{}},"parent":{}}],["log",{"_index":8,"name":{"7":{},"20":{},"783":{},"798":{}},"parent":{}}],["logger",{"_index":7,"name":{"6":{},"18":{},"69":{},"124":{},"138":{},"242":{},"348":{},"362":{},"373":{},"409":{},"477":{},"505":{},"517":{},"596":{},"609":{},"615":{},"634":{},"673":{},"681":{},"729":{},"746":{},"773":{},"792":{},"796":{},"903":{},"928":{},"1050":{},"1100":{},"1138":{},"1153":{},"1176":{},"1292":{},"1363":{},"1396":{},"1402":{},"1432":{},"1446":{},"1525":{},"1643":{}},"parent":{}}],["loggerfactory",{"_index":23,"name":{"28":{},"39":{},"395":{},"1526":{}},"parent":{}}],["loggerinitializer",{"_index":333,"name":{"394":{},"1468":{}},"parent":{}}],["logging/lazylogger",{"_index":16,"name":{"14":{}},"parent":{"15":{}}}],["logging/lazylogger\".lazylogger",{"_index":19,"name":{},"parent":{"16":{},"17":{},"18":{},"19":{},"20":{},"21":{},"22":{},"23":{},"24":{},"25":{},"26":{}}}],["logging/lazyloggerfactory",{"_index":28,"name":{"31":{}},"parent":{"32":{}}}],["logging/lazyloggerfactory\".lazyloggerfactory",{"_index":30,"name":{},"parent":{"33":{},"34":{},"35":{},"36":{},"37":{},"38":{},"39":{}}}],["logging/logger",{"_index":6,"name":{"5":{}},"parent":{"6":{}}}],["logging/logger\".logger",{"_index":9,"name":{},"parent":{"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{}}}],["logging/loggerfactory",{"_index":22,"name":{"27":{}},"parent":{"28":{}}}],["logging/loggerfactory\".loggerfactory",{"_index":25,"name":{},"parent":{"29":{}}}],["logging/loggerfactory\".loggerfactory.createlogger",{"_index":27,"name":{},"parent":{"30":{}}}],["logging/loglevel",{"_index":4,"name":{"3":{}},"parent":{"4":{}}}],["logging/logutil",{"_index":34,"name":{"40":{}},"parent":{"41":{},"45":{},"46":{},"47":{}}}],["logging/logutil\".instance",{"_index":35,"name":{},"parent":{"42":{}}}],["logging/logutil\".instance.constructor",{"_index":36,"name":{},"parent":{"43":{}}}],["logging/logutil\".instance.constructor.__type",{"_index":38,"name":{},"parent":{"44":{}}}],["logging/voidlogger",{"_index":561,"name":{"781":{}},"parent":{"782":{}}}],["logging/voidlogger\".voidlogger",{"_index":563,"name":{},"parent":{"783":{},"784":{},"785":{},"786":{},"787":{},"788":{},"789":{}}}],["logging/voidloggerfactory",{"_index":564,"name":{"790":{}},"parent":{"791":{}}}],["logging/voidloggerfactory\".voidloggerfactory",{"_index":566,"name":{},"parent":{"792":{},"793":{}}}],["logging/winstonlogger",{"_index":567,"name":{"794":{}},"parent":{"795":{}}}],["logging/winstonlogger\".winstonlogger",{"_index":569,"name":{},"parent":{"796":{},"797":{},"798":{},"799":{},"800":{},"801":{},"802":{},"803":{},"804":{}}}],["logging/winstonloggerfactory",{"_index":570,"name":{"805":{}},"parent":{"806":{}}}],["logging/winstonloggerfactory\".winstonloggerfactory",{"_index":573,"name":{},"parent":{"807":{},"808":{},"809":{},"810":{}}}],["login",{"_index":577,"name":{"814":{}},"parent":{}}],["loglevel",{"_index":5,"name":{"4":{},"1527":{}},"parent":{}}],["ma",{"_index":177,"name":{"211":{}},"parent":{}}],["ma_prefix",{"_index":175,"name":{"209":{}},"parent":{}}],["manager",{"_index":660,"name":{"914":{},"920":{}},"parent":{}}],["mapfilepathtourl",{"_index":619,"name":{"865":{},"1144":{},"1159":{}},"parent":{}}],["mappedmetadatawriter",{"_index":424,"name":{"509":{},"1475":{}},"parent":{}}],["mapurltofilepath",{"_index":622,"name":{"867":{},"1143":{},"1158":{}},"parent":{}}],["matches",{"_index":259,"name":{"290":{}},"parent":{}}],["matchesetag",{"_index":252,"name":{"284":{}},"parent":{}}],["matchesmetadata",{"_index":257,"name":{"288":{}},"parent":{}}],["matchespreferences",{"_index":928,"name":{"1371":{}},"parent":{}}],["matchingmediatype",{"_index":775,"name":{"1089":{}},"parent":{}}],["matchingtypes",{"_index":774,"name":{"1088":{}},"parent":{}}],["matchstore",{"_index":861,"name":{"1216":{}},"parent":{}}],["maxage",{"_index":679,"name":{"946":{}},"parent":{}}],["mediatype",{"_index":384,"name":{"459":{}},"parent":{}}],["message",{"_index":93,"name":{"105":{},"113":{},"120":{},"315":{},"322":{},"329":{},"336":{},"624":{},"895":{},"996":{},"1236":{}},"parent":{}}],["metadata",{"_index":232,"name":{"263":{},"268":{},"522":{},"529":{},"535":{},"541":{},"564":{},"629":{},"1026":{},"1029":{}},"parent":{}}],["metadataextractor",{"_index":360,"name":{"432":{},"578":{},"583":{},"1476":{}},"parent":{}}],["metadataidentifier",{"_index":228,"name":{"259":{},"1513":{}},"parent":{}}],["metadataoverridevalue",{"_index":229,"name":{"260":{},"1514":{}},"parent":{}}],["metadataparser",{"_index":363,"name":{"437":{},"1477":{}},"parent":{}}],["metadatawriter",{"_index":413,"name":{"492":{},"597":{},"1478":{}},"parent":{}}],["metaextension",{"_index":634,"name":{"877":{}},"parent":{}}],["metatoresource",{"_index":642,"name":{"887":{}},"parent":{}}],["method",{"_index":451,"name":{"557":{}},"parent":{}}],["methodnotallowedhttperror",{"_index":872,"name":{"1232":{},"1595":{}},"parent":{}}],["methodpermissionsextractor",{"_index":520,"name":{"693":{},"1510":{}},"parent":{}}],["methods",{"_index":676,"name":{"942":{}},"parent":{}}],["mode",{"_index":149,"name":{"183":{}},"parent":{}}],["modified",{"_index":154,"name":{"191":{}},"parent":{}}],["modifiedsince",{"_index":255,"name":{"286":{}},"parent":{}}],["modifyresource",{"_index":272,"name":{"302":{},"1229":{},"1246":{},"1300":{},"1313":{},"1340":{},"1346":{},"1357":{},"1376":{},"1385":{}},"parent":{}}],["monitoringstore",{"_index":910,"name":{"1306":{},"1584":{}},"parent":{}}],["mtime",{"_index":188,"name":{"220":{}},"parent":{}}],["name",{"_index":37,"name":{"44":{},"104":{},"112":{},"119":{},"314":{},"321":{},"328":{},"335":{},"623":{},"816":{},"894":{},"995":{},"1235":{}},"parent":{}}],["namednode",{"_index":348,"name":{"418":{},"1075":{}},"parent":{}}],["needsappend",{"_index":530,"name":{"706":{}},"parent":{}}],["needswrite",{"_index":531,"name":{"707":{}},"parent":{}}],["normalizepath",{"_index":816,"name":{"1150":{},"1160":{}},"parent":{}}],["notfoundhttperror",{"_index":287,"name":{"325":{},"1596":{}},"parent":{}}],["notimplementedhttperror",{"_index":99,"name":{"116":{}},"parent":{}}],["notmatchesetag",{"_index":254,"name":{"285":{}},"parent":{}}],["off",{"_index":53,"name":{"58":{},"758":{},"1271":{},"1319":{},"1416":{}},"parent":{}}],["okresponsedescription",{"_index":437,"name":{"532":{},"1481":{}},"parent":{}}],["on",{"_index":50,"name":{"55":{},"755":{},"1268":{},"1316":{},"1413":{}},"parent":{}}],["once",{"_index":51,"name":{"56":{},"756":{},"1269":{},"1317":{},"1414":{}},"parent":{}}],["onmessage",{"_index":553,"name":{"751":{}},"parent":{}}],["onresourcechanged",{"_index":552,"name":{"750":{},"777":{}},"parent":{}}],["operation",{"_index":450,"name":{"556":{},"1503":{}},"parent":{}}],["operationhandler",{"_index":496,"name":{"639":{},"720":{},"727":{},"1504":{}},"parent":{}}],["optionalkeys",{"_index":590,"name":{"832":{}},"parent":{}}],["optionssuccessstatus",{"_index":681,"name":{"948":{}},"parent":{}}],["origin",{"_index":674,"name":{"941":{},"956":{}},"parent":{}}],["outconverter",{"_index":926,"name":{"1365":{}},"parent":{}}],["parameters",{"_index":381,"name":{"457":{}},"parent":{}}],["parse",{"_index":364,"name":{"438":{},"449":{},"506":{},"518":{}},"parent":{}}],["parseaccept",{"_index":406,"name":{"485":{},"1618":{}},"parent":{}}],["parseacceptcharset",{"_index":407,"name":{"486":{},"1619":{}},"parent":{}}],["parseacceptencoding",{"_index":408,"name":{"487":{},"1620":{}},"parent":{}}],["parseacceptlanguage",{"_index":409,"name":{"488":{},"1621":{}},"parent":{}}],["parseacceptpart",{"_index":404,"name":{"483":{}},"parent":{}}],["parsefolder",{"_index":635,"name":{"880":{}},"parent":{}}],["parseforwarded",{"_index":411,"name":{"490":{},"1624":{}},"parent":{}}],["parseheader",{"_index":448,"name":{"552":{}},"parent":{}}],["parselink",{"_index":422,"name":{"507":{}},"parent":{}}],["parsenoparameters",{"_index":405,"name":{"484":{}},"parent":{}}],["parseparameters",{"_index":403,"name":{"482":{},"1617":{}},"parent":{}}],["parsequads",{"_index":338,"name":{"403":{},"1634":{}},"parent":{}}],["parsers",{"_index":369,"name":{"442":{}},"parent":{}}],["parsetemplate",{"_index":640,"name":{"885":{}},"parent":{}}],["passthroughstore",{"_index":913,"name":{"1334":{},"1585":{}},"parent":{}}],["patch",{"_index":237,"name":{"267":{},"1492":{}},"parent":{}}],["patcher",{"_index":917,"name":{"1344":{}},"parent":{}}],["patchhandler",{"_index":821,"name":{"1162":{},"1573":{}},"parent":{}}],["patchingstore",{"_index":916,"name":{"1343":{},"1586":{}},"parent":{}}],["patchoperationhandler",{"_index":508,"name":{"665":{},"1505":{}},"parent":{}}],["path",{"_index":83,"name":{"93":{},"992":{}},"parent":{}}],["permissions",{"_index":123,"name":{"155":{}},"parent":{}}],["permissionset",{"_index":112,"name":{"143":{},"1508":{}},"parent":{}}],["permissionsextractor",{"_index":517,"name":{"688":{},"718":{},"725":{},"1509":{}},"parent":{}}],["pim",{"_index":182,"name":{"215":{}},"parent":{}}],["pim_prefix",{"_index":180,"name":{"213":{}},"parent":{}}],["pipesafely",{"_index":311,"name":{"364":{},"1637":{}},"parent":{}}],["ploggerfactory",{"_index":31,"name":{"34":{}},"parent":{}}],["podhttphandlerargs",{"_index":657,"name":{"910":{},"1545":{}},"parent":{}}],["podmanager",{"_index":648,"name":{"898":{},"1544":{}},"parent":{}}],["podmanagerhttphandler",{"_index":661,"name":{"916":{},"1546":{}},"parent":{}}],["pods/agent/agent",{"_index":575,"name":{"811":{}},"parent":{"812":{}}}],["pods/agent/agent\".agent",{"_index":576,"name":{},"parent":{"813":{}}}],["pods/agent/agent\".agent.__type",{"_index":578,"name":{},"parent":{"814":{},"815":{},"816":{},"817":{}}}],["pods/agent/agentjsonparser",{"_index":583,"name":{"823":{}},"parent":{"824":{},"830":{},"831":{},"832":{},"833":{}}}],["pods/agent/agentjsonparser\".agentjsonparser",{"_index":585,"name":{},"parent":{"825":{},"826":{},"827":{},"828":{},"829":{}}}],["pods/agent/agentparser",{"_index":580,"name":{"818":{}},"parent":{"819":{}}}],["pods/agent/agentparser\".agentparser",{"_index":582,"name":{},"parent":{"820":{},"821":{},"822":{}}}],["pods/generate/handlebarstemplateengine",{"_index":597,"name":{"839":{}},"parent":{"840":{}}}],["pods/generate/handlebarstemplateengine\".handlebarstemplateengine",{"_index":599,"name":{},"parent":{"841":{}}}],["pods/generate/identifiergenerator",{"_index":600,"name":{"842":{}},"parent":{"843":{}}}],["pods/generate/identifiergenerator\".identifiergenerator",{"_index":603,"name":{},"parent":{"844":{}}}],["pods/generate/identifiergenerator\".identifiergenerator.generate",{"_index":604,"name":{},"parent":{"845":{}}}],["pods/generate/resourcesgenerator",{"_index":605,"name":{"846":{}},"parent":{"847":{},"850":{},"853":{}}}],["pods/generate/resourcesgenerator\".resource",{"_index":606,"name":{},"parent":{"848":{},"849":{}}}],["pods/generate/resourcesgenerator\".resourcesgenerator",{"_index":608,"name":{},"parent":{"851":{}}}],["pods/generate/resourcesgenerator\".resourcesgenerator.generate",{"_index":609,"name":{},"parent":{"852":{}}}],["pods/generate/suffixidentifiergenerator",{"_index":610,"name":{"854":{}},"parent":{"855":{}}}],["pods/generate/suffixidentifiergenerator\".suffixidentifiergenerator",{"_index":613,"name":{},"parent":{"856":{},"857":{},"858":{}}}],["pods/generate/templatedresourcesgenerator",{"_index":628,"name":{"872":{}},"parent":{"873":{},"888":{},"889":{}}}],["pods/generate/templatedresourcesgenerator\".templatedresourcesgenerator",{"_index":631,"name":{},"parent":{"874":{},"875":{},"876":{},"877":{},"878":{},"879":{},"880":{},"881":{},"882":{},"883":{},"884":{},"885":{},"886":{},"887":{}}}],["pods/generate/templateengine",{"_index":592,"name":{"834":{}},"parent":{"835":{},"838":{}}}],["pods/generate/templateengine\".templateengine",{"_index":595,"name":{},"parent":{"836":{}}}],["pods/generate/templateengine\".templateengine.apply",{"_index":596,"name":{},"parent":{"837":{}}}],["pods/generatedpodmanager",{"_index":652,"name":{"901":{}},"parent":{"902":{}}}],["pods/generatedpodmanager\".generatedpodmanager",{"_index":654,"name":{},"parent":{"903":{},"904":{},"905":{},"906":{},"907":{},"908":{}}}],["pods/podmanager",{"_index":647,"name":{"897":{}},"parent":{"898":{}}}],["pods/podmanager\".podmanager",{"_index":650,"name":{},"parent":{"899":{}}}],["pods/podmanager\".podmanager.createpod",{"_index":651,"name":{},"parent":{"900":{}}}],["pods/podmanagerhttphandler",{"_index":656,"name":{"909":{}},"parent":{"910":{},"916":{}}}],["pods/podmanagerhttphandler\".podhttphandlerargs",{"_index":659,"name":{},"parent":{"911":{},"912":{},"913":{},"914":{},"915":{}}}],["pods/podmanagerhttphandler\".podmanagerhttphandler",{"_index":662,"name":{},"parent":{"917":{},"918":{},"919":{},"920":{},"921":{},"922":{},"923":{},"924":{},"925":{}}}],["port",{"_index":358,"name":{"426":{},"993":{}},"parent":{}}],["posix",{"_index":187,"name":{"219":{}},"parent":{}}],["posix_prefix",{"_index":185,"name":{"217":{}},"parent":{}}],["postoperationhandler",{"_index":511,"name":{"672":{},"1506":{}},"parent":{}}],["preferenceparser",{"_index":443,"name":{"544":{},"577":{},"582":{},"1493":{}},"parent":{}}],["preferences",{"_index":454,"name":{"559":{},"1082":{},"1187":{}},"parent":{}}],["preferencesupport",{"_index":840,"name":{"1186":{},"1577":{}},"parent":{}}],["preflightcontinue",{"_index":680,"name":{"947":{}},"parent":{}}],["prependlistener",{"_index":61,"name":{"66":{},"766":{},"1279":{},"1327":{},"1424":{}},"parent":{}}],["prependoncelistener",{"_index":62,"name":{"67":{},"767":{},"1280":{},"1328":{},"1425":{}},"parent":{}}],["proto",{"_index":398,"name":{"476":{}},"parent":{}}],["protocol",{"_index":547,"name":{"743":{}},"parent":{}}],["pushquad",{"_index":336,"name":{"401":{},"1632":{}},"parent":{}}],["putoperationhandler",{"_index":514,"name":{"680":{},"1507":{}},"parent":{}}],["quad",{"_index":766,"name":{"1076":{}},"parent":{}}],["quads",{"_index":218,"name":{"247":{}},"parent":{}}],["quadstordf",{"_index":793,"name":{"1118":{}},"parent":{}}],["quadtordfconverter",{"_index":791,"name":{"1113":{},"1561":{}},"parent":{}}],["range",{"_index":378,"name":{"454":{},"461":{},"464":{},"467":{},"470":{}},"parent":{}}],["rawbodyparser",{"_index":483,"name":{"614":{},"1494":{}},"parent":{}}],["rawlisteners",{"_index":58,"name":{"63":{},"763":{},"1276":{},"1324":{},"1421":{}},"parent":{}}],["rdf",{"_index":193,"name":{"224":{}},"parent":{}}],["rdf_prefix",{"_index":191,"name":{"222":{}},"parent":{}}],["rdftoquadconverter",{"_index":795,"name":{"1121":{},"1562":{}},"parent":{}}],["rdftoquads",{"_index":797,"name":{"1126":{}},"parent":{}}],["read",{"_index":113,"name":{"144":{},"185":{}},"parent":{}}],["read_methods",{"_index":522,"name":{"697":{}},"parent":{}}],["readabletostring",{"_index":310,"name":{"363":{},"1636":{}},"parent":{}}],["readonlystore",{"_index":920,"name":{"1353":{},"1587":{}},"parent":{}}],["regexes",{"_index":860,"name":{"1212":{}},"parent":{}}],["regexrouterrule",{"_index":858,"name":{"1210":{},"1578":{}},"parent":{}}],["release",{"_index":825,"name":{"1168":{},"1265":{},"1407":{}},"parent":{}}],["remove",{"_index":223,"name":{"253":{}},"parent":{}}],["removeall",{"_index":224,"name":{"254":{}},"parent":{}}],["removealllisteners",{"_index":54,"name":{"59":{},"759":{},"1272":{},"1320":{},"1417":{}},"parent":{}}],["removedefaulterrorlistener",{"_index":68,"name":{"77":{}},"parent":{}}],["removelistener",{"_index":52,"name":{"57":{},"757":{},"1270":{},"1318":{},"1415":{}},"parent":{}}],["removequads",{"_index":221,"name":{"251":{}},"parent":{}}],["renew",{"_index":893,"name":{"1263":{},"1408":{}},"parent":{}}],["representation",{"_index":231,"name":{"262":{},"849":{},"1081":{},"1512":{}},"parent":{}}],["representationconverter",{"_index":771,"name":{"1083":{},"1564":{}},"parent":{}}],["representationconverterargs",{"_index":769,"name":{"1079":{},"1563":{}},"parent":{}}],["representationconvertingstore",{"_index":923,"name":{"1362":{},"1588":{}},"parent":{}}],["representationmetadata",{"_index":213,"name":{"241":{},"1515":{}},"parent":{}}],["representationpreference",{"_index":240,"name":{"272":{},"1516":{}},"parent":{}}],["representationpreferences",{"_index":245,"name":{"276":{},"1517":{}},"parent":{}}],["request",{"_index":458,"name":{"563":{}},"parent":{}}],["requestparser",{"_index":463,"name":{"570":{},"716":{},"723":{},"912":{},"918":{},"1495":{}},"parent":{}}],["requestpath",{"_index":658,"name":{"911":{},"917":{}},"parent":{}}],["requiredkeys",{"_index":589,"name":{"831":{}},"parent":{}}],["resetgloballoggerfactory",{"_index":41,"name":{"47":{},"1530":{}},"parent":{}}],["resetloggerfactory",{"_index":33,"name":{"38":{}},"parent":{}}],["resetresponsedescription",{"_index":440,"name":{"538":{},"1482":{}},"parent":{}}],["resource",{"_index":174,"name":{"208":{},"847":{},"1538":{}},"parent":{}}],["resourceidentifier",{"_index":82,"name":{"92":{},"1518":{}},"parent":{}}],["resourcelink",{"_index":615,"name":{"860":{},"1569":{}},"parent":{}}],["resourcelocker",{"_index":829,"name":{"1171":{},"1606":{}},"parent":{}}],["resourcemapper",{"_index":718,"name":{"1002":{}},"parent":{}}],["resourcepath",{"_index":803,"name":{"1134":{},"1566":{}},"parent":{}}],["resourcesgenerator",{"_index":607,"name":{"850":{},"906":{},"1539":{}},"parent":{}}],["resourcestore",{"_index":262,"name":{"293":{},"350":{},"1589":{}},"parent":{}}],["responsedescription",{"_index":431,"name":{"520":{},"1483":{}},"parent":{}}],["responsewriter",{"_index":471,"name":{"590":{},"721":{},"728":{},"915":{},"921":{},"1496":{}},"parent":{}}],["rootcontainerinitializer",{"_index":343,"name":{"408":{},"1469":{}},"parent":{}}],["rootfilepath",{"_index":810,"name":{"1140":{},"1155":{}},"parent":{}}],["routerrule",{"_index":845,"name":{"1192":{},"1579":{}},"parent":{}}],["routingresourcestore",{"_index":932,"name":{"1378":{},"1590":{}},"parent":{}}],["rule",{"_index":933,"name":{"1379":{}},"parent":{}}],["runcli",{"_index":331,"name":{"392":{},"1466":{}},"parent":{}}],["runhandlers",{"_index":540,"name":{"733":{}},"parent":{}}],["scheduletimeout",{"_index":950,"name":{"1411":{}},"parent":{}}],["sendmessage",{"_index":555,"name":{"753":{}},"parent":{}}],["sendsparqlconstruct",{"_index":763,"name":{"1072":{}},"parent":{}}],["sendsparqlupdate",{"_index":764,"name":{"1073":{}},"parent":{}}],["sequencehandler",{"_index":955,"name":{"1438":{},"1635":{}},"parent":{}}],["serializequads",{"_index":337,"name":{"402":{},"1633":{}},"parent":{}}],["server/expresshttpserverfactory",{"_index":663,"name":{"926":{}},"parent":{"927":{}}}],["server/expresshttpserverfactory\".expresshttpserverfactory",{"_index":665,"name":{},"parent":{"928":{},"929":{},"930":{},"931":{},"932":{}}}],["server/httphandler",{"_index":532,"name":{"709":{}},"parent":{"710":{}}}],["server/httphandler\".httphandler",{"_index":534,"name":{},"parent":{"711":{},"712":{},"713":{}}}],["server/httprequest",{"_index":70,"name":{"79":{}},"parent":{"80":{}}}],["server/httpresponse",{"_index":374,"name":{"450":{}},"parent":{"451":{}}}],["server/httpserverfactory",{"_index":349,"name":{"419":{}},"parent":{"420":{}}}],["server/httpserverfactory\".httpserverfactory",{"_index":352,"name":{},"parent":{"421":{}}}],["server/httpserverfactory\".httpserverfactory.startserver",{"_index":353,"name":{},"parent":{"422":{}}}],["server/middleware/corshandler",{"_index":672,"name":{"939":{}},"parent":{"940":{},"949":{},"955":{}}}],["server/middleware/corshandler\".corshandler",{"_index":683,"name":{},"parent":{"950":{},"951":{},"952":{},"953":{},"954":{}}}],["server/middleware/corshandler\".defaultoptions",{"_index":685,"name":{},"parent":{"956":{}}}],["server/middleware/corshandler\".simplecorsoptions",{"_index":675,"name":{},"parent":{"941":{},"942":{},"943":{},"944":{},"945":{},"946":{},"947":{},"948":{}}}],["server/middleware/headerhandler",{"_index":686,"name":{"957":{}},"parent":{"958":{}}}],["server/middleware/headerhandler\".headerhandler",{"_index":689,"name":{},"parent":{"959":{},"960":{},"961":{},"962":{},"963":{}}}],["server/middleware/websocketadvertiser",{"_index":690,"name":{"964":{}},"parent":{"965":{}}}],["server/middleware/websocketadvertiser\".websocketadvertiser",{"_index":693,"name":{},"parent":{"966":{},"967":{},"968":{},"969":{},"970":{}}}],["server/websockethandler",{"_index":541,"name":{"735":{}},"parent":{"736":{}}}],["server/websockethandler\".websockethandler",{"_index":543,"name":{},"parent":{"737":{},"738":{},"739":{}}}],["server/websocketserverfactory",{"_index":668,"name":{"933":{}},"parent":{"934":{}}}],["server/websocketserverfactory\".websocketserverfactory",{"_index":671,"name":{},"parent":{"935":{},"936":{},"937":{},"938":{}}}],["serverfactory",{"_index":356,"name":{"425":{}},"parent":{}}],["serverinitializer",{"_index":355,"name":{"424":{},"1470":{}},"parent":{}}],["set",{"_index":227,"name":{"257":{}},"parent":{}}],["setgloballoggerfactory",{"_index":40,"name":{"46":{},"1529":{}},"parent":{}}],["setmaxlisteners",{"_index":55,"name":{"60":{},"760":{},"1273":{},"1321":{},"1418":{}},"parent":{}}],["setmetadata",{"_index":219,"name":{"249":{}},"parent":{}}],["setoverrides",{"_index":217,"name":{"246":{}},"parent":{}}],["setrepresentation",{"_index":268,"name":{"298":{},"1225":{},"1245":{},"1298":{},"1314":{},"1341":{},"1351":{},"1358":{},"1370":{},"1383":{}},"parent":{}}],["setrootacldocument",{"_index":321,"name":{"380":{}},"parent":{}}],["shorthands",{"_index":204,"name":{"233":{}},"parent":{}}],["silly",{"_index":15,"name":{"13":{},"26":{},"789":{},"804":{}},"parent":{}}],["simplecorsoptions",{"_index":673,"name":{"940":{}},"parent":{}}],["simplerequestparserargs",{"_index":466,"name":{"575":{},"1485":{}},"parent":{}}],["singlerootidentifierstrategy",{"_index":937,"name":{"1388":{},"1602":{}},"parent":{}}],["singlethreadedresourcelocker",{"_index":940,"name":{"1395":{},"1607":{}},"parent":{}}],["size",{"_index":190,"name":{"221":{}},"parent":{}}],["slug",{"_index":166,"name":{"201":{}},"parent":{}}],["slugparser",{"_index":428,"name":{"516":{},"1479":{}},"parent":{}}],["socket",{"_index":548,"name":{"744":{}},"parent":{}}],["socketurl",{"_index":692,"name":{"966":{}},"parent":{}}],["source",{"_index":836,"name":{"1177":{},"1293":{},"1307":{},"1335":{},"1347":{},"1359":{},"1374":{}},"parent":{}}],["sparqlconstruct",{"_index":756,"name":{"1065":{}},"parent":{}}],["sparqlconstructcontainer",{"_index":757,"name":{"1066":{}},"parent":{}}],["sparqldataaccessor",{"_index":748,"name":{"1049":{},"1559":{}},"parent":{}}],["sparqldelete",{"_index":760,"name":{"1069":{}},"parent":{}}],["sparqlinsert",{"_index":759,"name":{"1068":{}},"parent":{}}],["sparqlpatchpermissionsextractor",{"_index":526,"name":{"701":{},"1511":{}},"parent":{}}],["sparqlselectgraph",{"_index":758,"name":{"1067":{}},"parent":{}}],["sparqlupdatebodyparser",{"_index":493,"name":{"633":{},"1497":{}},"parent":{}}],["sparqlupdatedeleteall",{"_index":761,"name":{"1070":{}},"parent":{}}],["sparqlupdategraph",{"_index":762,"name":{"1071":{}},"parent":{}}],["sparqlupdatepatch",{"_index":489,"name":{"627":{},"1498":{}},"parent":{}}],["sparqlupdatepatchhandler",{"_index":834,"name":{"1175":{},"1574":{}},"parent":{}}],["splitandclean",{"_index":401,"name":{"480":{},"1616":{}},"parent":{}}],["stack",{"_index":94,"name":{"106":{},"114":{},"121":{},"316":{},"323":{},"330":{},"337":{},"625":{},"896":{},"997":{},"1237":{}},"parent":{}}],["start",{"_index":550,"name":{"748":{}},"parent":{}}],["startserver",{"_index":351,"name":{"421":{},"931":{},"938":{}},"parent":{}}],["statuscode",{"_index":91,"name":{"102":{},"111":{},"118":{},"313":{},"320":{},"327":{},"334":{},"521":{},"528":{},"534":{},"540":{},"622":{},"893":{},"1234":{}},"parent":{}}],["stop",{"_index":551,"name":{"749":{}},"parent":{}}],["storage",{"_index":183,"name":{"216":{}},"parent":{}}],["storage/accessors/dataaccessor",{"_index":694,"name":{"971":{}},"parent":{"972":{}}}],["storage/accessors/dataaccessor\".dataaccessor",{"_index":696,"name":{},"parent":{"973":{},"975":{},"977":{},"979":{},"981":{},"983":{}}}],["storage/accessors/dataaccessor\".dataaccessor.canhandle",{"_index":697,"name":{},"parent":{"974":{}}}],["storage/accessors/dataaccessor\".dataaccessor.deleteresource",{"_index":706,"name":{},"parent":{"984":{}}}],["storage/accessors/dataaccessor\".dataaccessor.getdata",{"_index":699,"name":{},"parent":{"976":{}}}],["storage/accessors/dataaccessor\".dataaccessor.getmetadata",{"_index":701,"name":{},"parent":{"978":{}}}],["storage/accessors/dataaccessor\".dataaccessor.writecontainer",{"_index":705,"name":{},"parent":{"982":{}}}],["storage/accessors/dataaccessor\".dataaccessor.writedocument",{"_index":703,"name":{},"parent":{"980":{}}}],["storage/accessors/filedataaccessor",{"_index":716,"name":{"1000":{}},"parent":{"1001":{},"1022":{}}}],["storage/accessors/filedataaccessor\".filedataaccessor",{"_index":719,"name":{},"parent":{"1002":{},"1003":{},"1004":{},"1005":{},"1006":{},"1007":{},"1008":{},"1009":{},"1010":{},"1011":{},"1012":{},"1013":{},"1014":{},"1015":{},"1016":{},"1017":{},"1018":{},"1019":{},"1020":{},"1021":{}}}],["storage/accessors/inmemorydataaccessor",{"_index":732,"name":{"1023":{}},"parent":{"1024":{},"1027":{},"1030":{},"1047":{}}}],["storage/accessors/inmemorydataaccessor\".containerentry",{"_index":737,"name":{},"parent":{"1028":{},"1029":{}}}],["storage/accessors/inmemorydataaccessor\".dataentry",{"_index":734,"name":{},"parent":{"1025":{},"1026":{}}}],["storage/accessors/inmemorydataaccessor\".inmemorydataaccessor",{"_index":739,"name":{},"parent":{"1031":{},"1032":{},"1036":{},"1037":{},"1038":{},"1039":{},"1040":{},"1041":{},"1042":{},"1043":{},"1044":{},"1045":{},"1046":{}}}],["storage/accessors/inmemorydataaccessor\".inmemorydataaccessor.store",{"_index":740,"name":{},"parent":{"1033":{}}}],["storage/accessors/inmemorydataaccessor\".inmemorydataaccessor.store.__type",{"_index":741,"name":{},"parent":{"1034":{}}}],["storage/accessors/inmemorydataaccessor\".inmemorydataaccessor.store.__type.entries",{"_index":742,"name":{},"parent":{"1035":{}}}],["storage/accessors/sparqldataaccessor",{"_index":747,"name":{"1048":{}},"parent":{"1049":{},"1074":{},"1075":{},"1076":{},"1077":{}}}],["storage/accessors/sparqldataaccessor\".sparqldataaccessor",{"_index":749,"name":{},"parent":{"1050":{},"1051":{},"1052":{},"1053":{},"1054":{},"1055":{},"1056":{},"1057":{},"1058":{},"1059":{},"1060":{},"1061":{},"1062":{},"1063":{},"1064":{},"1065":{},"1066":{},"1067":{},"1068":{},"1069":{},"1070":{},"1071":{},"1072":{},"1073":{}}}],["storage/atomicresourcestore",{"_index":863,"name":{"1219":{}},"parent":{"1220":{}}}],["storage/atomicresourcestore\".atomicresourcestore",{"_index":865,"name":{},"parent":{"1221":{},"1223":{},"1225":{},"1227":{},"1229":{}}}],["storage/atomicresourcestore\".atomicresourcestore.addresource",{"_index":867,"name":{},"parent":{"1224":{}}}],["storage/atomicresourcestore\".atomicresourcestore.deleteresource",{"_index":869,"name":{},"parent":{"1228":{}}}],["storage/atomicresourcestore\".atomicresourcestore.getrepresentation",{"_index":866,"name":{},"parent":{"1222":{}}}],["storage/atomicresourcestore\".atomicresourcestore.modifyresource",{"_index":870,"name":{},"parent":{"1230":{}}}],["storage/atomicresourcestore\".atomicresourcestore.setrepresentation",{"_index":868,"name":{},"parent":{"1226":{}}}],["storage/conditions",{"_index":250,"name":{"282":{}},"parent":{"283":{}}}],["storage/conditions\".conditions",{"_index":253,"name":{},"parent":{"284":{},"285":{},"286":{},"287":{},"288":{},"290":{}}}],["storage/conditions\".conditions.matches",{"_index":260,"name":{},"parent":{"291":{}}}],["storage/conditions\".conditions.matchesmetadata",{"_index":258,"name":{},"parent":{"289":{}}}],["storage/conversion/chainedconverter",{"_index":782,"name":{"1098":{}},"parent":{"1099":{}}}],["storage/conversion/chainedconverter\".chainedconverter",{"_index":784,"name":{},"parent":{"1100":{},"1101":{},"1102":{},"1103":{},"1104":{},"1105":{},"1106":{},"1107":{},"1108":{},"1109":{},"1110":{},"1111":{}}}],["storage/conversion/conversionutil",{"_index":773,"name":{"1087":{}},"parent":{"1088":{},"1089":{},"1090":{}}}],["storage/conversion/quadtordfconverter",{"_index":790,"name":{"1112":{}},"parent":{"1113":{}}}],["storage/conversion/quadtordfconverter\".quadtordfconverter",{"_index":792,"name":{},"parent":{"1114":{},"1115":{},"1116":{},"1117":{},"1118":{},"1119":{}}}],["storage/conversion/rdftoquadconverter",{"_index":794,"name":{"1120":{}},"parent":{"1121":{}}}],["storage/conversion/rdftoquadconverter\".rdftoquadconverter",{"_index":796,"name":{},"parent":{"1122":{},"1123":{},"1124":{},"1125":{},"1126":{},"1127":{}}}],["storage/conversion/representationconverter",{"_index":768,"name":{"1078":{}},"parent":{"1079":{},"1083":{}}}],["storage/conversion/representationconverter\".representationconverter",{"_index":772,"name":{},"parent":{"1084":{},"1085":{},"1086":{}}}],["storage/conversion/representationconverter\".representationconverterargs",{"_index":770,"name":{},"parent":{"1080":{},"1081":{},"1082":{}}}],["storage/conversion/typedrepresentationconverter",{"_index":777,"name":{"1091":{}},"parent":{"1092":{}}}],["storage/conversion/typedrepresentationconverter\".typedrepresentationconverter",{"_index":780,"name":{},"parent":{"1093":{},"1094":{},"1095":{},"1096":{},"1097":{}}}],["storage/dataaccessorbasedstore",{"_index":874,"name":{"1238":{}},"parent":{"1239":{}}}],["storage/dataaccessorbasedstore\".dataaccessorbasedstore",{"_index":877,"name":{},"parent":{"1240":{},"1241":{},"1242":{},"1243":{},"1244":{},"1245":{},"1246":{},"1247":{},"1248":{},"1249":{},"1250":{},"1251":{},"1252":{},"1253":{},"1254":{},"1255":{},"1256":{},"1257":{},"1258":{},"1259":{},"1260":{}}}],["storage/lockingresourcestore",{"_index":901,"name":{"1290":{}},"parent":{"1291":{}}}],["storage/lockingresourcestore\".lockingresourcestore",{"_index":903,"name":{},"parent":{"1292":{},"1293":{},"1294":{},"1295":{},"1296":{},"1297":{},"1298":{},"1299":{},"1300":{},"1301":{},"1302":{},"1303":{},"1304":{}}}],["storage/mapping/extensionbasedmapper",{"_index":802,"name":{"1133":{}},"parent":{"1134":{},"1137":{},"1147":{},"1149":{},"1150":{}}}],["storage/mapping/extensionbasedmapper\".extensionbasedmapper",{"_index":808,"name":{},"parent":{"1138":{},"1139":{},"1140":{},"1141":{},"1142":{},"1143":{},"1144":{},"1145":{},"1146":{}}}],["storage/mapping/extensionbasedmapper\".extensionbasedmapperfactory",{"_index":815,"name":{},"parent":{"1148":{}}}],["storage/mapping/extensionbasedmapper\".resourcepath",{"_index":805,"name":{},"parent":{"1135":{},"1136":{}}}],["storage/mapping/fileidentifiermapper",{"_index":614,"name":{"859":{}},"parent":{"860":{},"864":{},"869":{}}}],["storage/mapping/fileidentifiermapper\".fileidentifiermapper",{"_index":620,"name":{},"parent":{"865":{},"867":{}}}],["storage/mapping/fileidentifiermapper\".fileidentifiermapper.mapfilepathtourl",{"_index":621,"name":{},"parent":{"866":{}}}],["storage/mapping/fileidentifiermapper\".fileidentifiermapper.mapurltofilepath",{"_index":623,"name":{},"parent":{"868":{}}}],["storage/mapping/fileidentifiermapper\".fileidentifiermapperfactory",{"_index":626,"name":{},"parent":{"870":{}}}],["storage/mapping/fileidentifiermapper\".fileidentifiermapperfactory.create",{"_index":627,"name":{},"parent":{"871":{}}}],["storage/mapping/fileidentifiermapper\".resourcelink",{"_index":616,"name":{},"parent":{"861":{},"862":{},"863":{}}}],["storage/mapping/fixedcontenttypemapper",{"_index":817,"name":{"1151":{}},"parent":{"1152":{},"1160":{}}}],["storage/mapping/fixedcontenttypemapper\".fixedcontenttypemapper",{"_index":819,"name":{},"parent":{"1153":{},"1154":{},"1155":{},"1156":{},"1157":{},"1158":{},"1159":{}}}],["storage/mapping/mapperutil",{"_index":798,"name":{"1128":{}},"parent":{"1129":{},"1130":{},"1131":{},"1132":{}}}],["storage/monitoringstore",{"_index":909,"name":{"1305":{}},"parent":{"1306":{}}}],["storage/monitoringstore\".monitoringstore",{"_index":911,"name":{},"parent":{"1307":{},"1308":{},"1309":{},"1310":{},"1311":{},"1312":{},"1313":{},"1314":{},"1315":{},"1316":{},"1317":{},"1318":{},"1319":{},"1320":{},"1321":{},"1322":{},"1323":{},"1324":{},"1325":{},"1326":{},"1327":{},"1328":{},"1329":{},"1330":{},"1331":{},"1332":{}}}],["storage/passthroughstore",{"_index":912,"name":{"1333":{}},"parent":{"1334":{}}}],["storage/passthroughstore\".passthroughstore",{"_index":914,"name":{},"parent":{"1335":{},"1336":{},"1337":{},"1338":{},"1339":{},"1340":{},"1341":{}}}],["storage/patch/patchhandler",{"_index":820,"name":{"1161":{}},"parent":{"1162":{}}}],["storage/patch/patchhandler\".patchhandler",{"_index":822,"name":{},"parent":{"1163":{},"1164":{},"1165":{}}}],["storage/patch/sparqlupdatepatchhandler",{"_index":833,"name":{"1174":{}},"parent":{"1175":{}}}],["storage/patch/sparqlupdatepatchhandler\".sparqlupdatepatchhandler",{"_index":835,"name":{},"parent":{"1176":{},"1177":{},"1178":{},"1179":{},"1180":{},"1181":{},"1182":{},"1183":{},"1184":{}}}],["storage/patchingstore",{"_index":915,"name":{"1342":{}},"parent":{"1343":{}}}],["storage/patchingstore\".patchingstore",{"_index":918,"name":{},"parent":{"1344":{},"1345":{},"1346":{},"1347":{},"1348":{},"1349":{},"1350":{},"1351":{}}}],["storage/readonlystore",{"_index":919,"name":{"1352":{}},"parent":{"1353":{}}}],["storage/readonlystore\".readonlystore",{"_index":921,"name":{},"parent":{"1354":{},"1355":{},"1356":{},"1357":{},"1358":{},"1359":{},"1360":{}}}],["storage/representationconvertingstore",{"_index":922,"name":{"1361":{}},"parent":{"1362":{}}}],["storage/representationconvertingstore\".representationconvertingstore",{"_index":924,"name":{},"parent":{"1363":{},"1364":{},"1365":{},"1366":{},"1367":{},"1368":{},"1369":{},"1370":{},"1371":{},"1372":{},"1373":{},"1374":{},"1375":{},"1376":{}}}],["storage/resourcestore",{"_index":261,"name":{"292":{}},"parent":{"293":{}}}],["storage/resourcestore\".resourcestore",{"_index":264,"name":{},"parent":{"294":{},"296":{},"298":{},"300":{},"302":{}}}],["storage/resourcestore\".resourcestore.addresource",{"_index":267,"name":{},"parent":{"297":{}}}],["storage/resourcestore\".resourcestore.deleteresource",{"_index":271,"name":{},"parent":{"301":{}}}],["storage/resourcestore\".resourcestore.getrepresentation",{"_index":265,"name":{},"parent":{"295":{}}}],["storage/resourcestore\".resourcestore.modifyresource",{"_index":273,"name":{},"parent":{"303":{}}}],["storage/resourcestore\".resourcestore.setrepresentation",{"_index":269,"name":{},"parent":{"299":{}}}],["storage/routing/convertingrouterrule",{"_index":847,"name":{"1196":{}},"parent":{"1197":{},"1200":{}}}],["storage/routing/convertingrouterrule\".convertingrouterrule",{"_index":853,"name":{},"parent":{"1201":{},"1202":{},"1203":{},"1204":{},"1205":{},"1206":{},"1207":{},"1208":{}}}],["storage/routing/convertingrouterrule\".convertingstoreentry",{"_index":849,"name":{},"parent":{"1198":{},"1199":{}}}],["storage/routing/preferencesupport",{"_index":839,"name":{"1185":{}},"parent":{"1186":{}}}],["storage/routing/preferencesupport\".preferencesupport",{"_index":841,"name":{},"parent":{"1187":{},"1188":{},"1189":{},"1190":{}}}],["storage/routing/regexrouterrule",{"_index":857,"name":{"1209":{}},"parent":{"1210":{}}}],["storage/routing/regexrouterrule\".regexrouterrule",{"_index":859,"name":{},"parent":{"1211":{},"1212":{},"1213":{},"1214":{},"1215":{},"1216":{},"1217":{},"1218":{}}}],["storage/routing/routerrule",{"_index":844,"name":{"1191":{}},"parent":{"1192":{}}}],["storage/routing/routerrule\".routerrule",{"_index":846,"name":{},"parent":{"1193":{},"1194":{},"1195":{}}}],["storage/routingresourcestore",{"_index":931,"name":{"1377":{}},"parent":{"1378":{}}}],["storage/routingresourcestore\".routingresourcestore",{"_index":934,"name":{},"parent":{"1379":{},"1380":{},"1381":{},"1382":{},"1383":{},"1384":{},"1385":{},"1386":{}}}],["store",{"_index":215,"name":{"243":{},"374":{},"411":{},"645":{},"652":{},"659":{},"666":{},"674":{},"682":{},"904":{},"1032":{},"1198":{}},"parent":{}}],["storederrorstream",{"_index":45,"name":{"51":{}},"parent":{}}],["subscribe",{"_index":554,"name":{"752":{}},"parent":{}}],["subscribedpaths",{"_index":549,"name":{"745":{}},"parent":{}}],["suffixidentifiergenerator",{"_index":611,"name":{"855":{},"1540":{}},"parent":{}}],["supportchecker",{"_index":850,"name":{"1199":{}},"parent":{}}],["supported_methods",{"_index":524,"name":{"699":{}},"parent":{}}],["supports",{"_index":843,"name":{"1190":{}},"parent":{}}],["supportsidentifier",{"_index":294,"name":{"340":{},"1391":{}},"parent":{}}],["syscall",{"_index":714,"name":{"994":{}},"parent":{}}],["systemerror",{"_index":708,"name":{"986":{},"1597":{}},"parent":{}}],["target",{"_index":453,"name":{"558":{}},"parent":{}}],["targetextractor",{"_index":87,"name":{"96":{},"125":{},"576":{},"581":{},"1499":{}},"parent":{}}],["templatedresourcesgenerator",{"_index":629,"name":{"873":{},"1542":{}},"parent":{}}],["templateengine",{"_index":593,"name":{"835":{},"1541":{}},"parent":{}}],["templatefolder",{"_index":630,"name":{"874":{}},"parent":{}}],["termmap",{"_index":207,"name":{"235":{}},"parent":{}}],["testqvalue",{"_index":402,"name":{"481":{}},"parent":{}}],["text_turtle",{"_index":275,"name":{"305":{}},"parent":{}}],["timeoutguard",{"_index":48,"name":{"53":{},"72":{}},"parent":{}}],["timeouthandle",{"_index":947,"name":{"1405":{}},"parent":{}}],["tocanonicaluripath",{"_index":325,"name":{"386":{},"1627":{}},"parent":{}}],["token",{"_index":399,"name":{"478":{}},"parent":{}}],["tonamednode",{"_index":209,"name":{"237":{}},"parent":{}}],["toobjectterm",{"_index":210,"name":{"238":{}},"parent":{}}],["torelative",{"_index":862,"name":{"1217":{}},"parent":{}}],["totypedliteral",{"_index":211,"name":{"239":{}},"parent":{}}],["transformquotedstrings",{"_index":400,"name":{"479":{},"1615":{}},"parent":{}}],["trimtrailingslashes",{"_index":324,"name":{"385":{},"1626":{}},"parent":{}}],["type",{"_index":194,"name":{"225":{},"277":{}},"parent":{}}],["typedrepresentationconverter",{"_index":778,"name":{"1092":{},"1565":{}},"parent":{}}],["typedstores",{"_index":852,"name":{"1201":{}},"parent":{}}],["types",{"_index":811,"name":{"1141":{}},"parent":{}}],["unauthorizedhttperror",{"_index":290,"name":{"332":{},"1599":{}},"parent":{}}],["unmodifiedsince",{"_index":256,"name":{"287":{}},"parent":{}}],["unsecureconstantcredentialsextractor",{"_index":964,"name":{"1641":{}},"parent":{}}],["unsecurewebidextractor",{"_index":109,"name":{"137":{},"1458":{}},"parent":{}}],["unsecurewebsocketsprotocol",{"_index":558,"name":{"772":{},"1522":{}},"parent":{}}],["unsupportedmediatypehttperror",{"_index":486,"name":{"620":{},"1600":{}},"parent":{}}],["urlbasedaclmanager",{"_index":137,"name":{"170":{},"1463":{}},"parent":{}}],["util/asynchandler",{"_index":72,"name":{"81":{}},"parent":{"82":{}}}],["util/asynchandler\".asynchandler",{"_index":75,"name":{},"parent":{"83":{},"84":{},"85":{}}}],["util/contenttypes",{"_index":274,"name":{"304":{}},"parent":{"305":{},"306":{},"307":{},"308":{},"309":{}}}],["util/errors/badrequesthttperror",{"_index":95,"name":{"108":{}},"parent":{"109":{}}}],["util/errors/badrequesthttperror\".badrequesthttperror",{"_index":97,"name":{},"parent":{"110":{},"111":{},"112":{},"113":{},"114":{}}}],["util/errors/conflicthttperror",{"_index":644,"name":{"890":{}},"parent":{"891":{}}}],["util/errors/conflicthttperror\".conflicthttperror",{"_index":646,"name":{},"parent":{"892":{},"893":{},"894":{},"895":{},"896":{}}}],["util/errors/forbiddenhttperror",{"_index":280,"name":{"310":{}},"parent":{"311":{}}}],["util/errors/forbiddenhttperror\".forbiddenhttperror",{"_index":282,"name":{},"parent":{"312":{},"313":{},"314":{},"315":{},"316":{}}}],["util/errors/httperror",{"_index":89,"name":{"100":{}},"parent":{"101":{}}}],["util/errors/httperror\".httperror",{"_index":92,"name":{},"parent":{"102":{},"103":{},"104":{},"105":{},"106":{},"107":{}}}],["util/errors/internalservererror",{"_index":283,"name":{"317":{}},"parent":{"318":{}}}],["util/errors/internalservererror\".internalservererror",{"_index":285,"name":{},"parent":{"319":{},"320":{},"321":{},"322":{},"323":{}}}],["util/errors/methodnotallowedhttperror",{"_index":871,"name":{"1231":{}},"parent":{"1232":{}}}],["util/errors/methodnotallowedhttperror\".methodnotallowedhttperror",{"_index":873,"name":{},"parent":{"1233":{},"1234":{},"1235":{},"1236":{},"1237":{}}}],["util/errors/notfoundhttperror",{"_index":286,"name":{"324":{}},"parent":{"325":{}}}],["util/errors/notfoundhttperror\".notfoundhttperror",{"_index":288,"name":{},"parent":{"326":{},"327":{},"328":{},"329":{},"330":{}}}],["util/errors/notimplementedhttperror",{"_index":98,"name":{"115":{}},"parent":{"116":{}}}],["util/errors/notimplementedhttperror\".notimplementedhttperror",{"_index":100,"name":{},"parent":{"117":{},"118":{},"119":{},"120":{},"121":{}}}],["util/errors/systemerror",{"_index":707,"name":{"985":{}},"parent":{"986":{},"999":{}}}],["util/errors/systemerror\".systemerror",{"_index":710,"name":{},"parent":{"987":{},"988":{},"989":{},"990":{},"991":{},"992":{},"993":{},"994":{},"995":{},"996":{},"997":{},"998":{}}}],["util/errors/unauthorizedhttperror",{"_index":289,"name":{"331":{}},"parent":{"332":{}}}],["util/errors/unauthorizedhttperror\".unauthorizedhttperror",{"_index":291,"name":{},"parent":{"333":{},"334":{},"335":{},"336":{},"337":{}}}],["util/errors/unsupportedmediatypehttperror",{"_index":485,"name":{"619":{}},"parent":{"620":{}}}],["util/errors/unsupportedmediatypehttperror\".unsupportedmediatypehttperror",{"_index":487,"name":{},"parent":{"621":{},"622":{},"623":{},"624":{},"625":{}}}],["util/guardedstream",{"_index":42,"name":{"48":{}},"parent":{"49":{},"51":{},"69":{},"70":{},"71":{},"72":{},"73":{},"74":{},"75":{},"77":{},"78":{}}}],["util/guardedstream\".attachdefaulterrorlistener",{"_index":67,"name":{},"parent":{"76":{}}}],["util/guardedstream\".guard",{"_index":44,"name":{},"parent":{"50":{}}}],["util/guardedstream\".storederrorstream",{"_index":47,"name":{},"parent":{"52":{},"53":{},"54":{},"55":{},"56":{},"57":{},"58":{},"59":{},"60":{},"61":{},"62":{},"63":{},"64":{},"65":{},"66":{},"67":{},"68":{}}}],["util/headerutil",{"_index":376,"name":{"452":{}},"parent":{"453":{},"456":{},"463":{},"466":{},"469":{},"472":{},"477":{},"478":{},"479":{},"480":{},"481":{},"482":{},"483":{},"484":{},"485":{},"486":{},"487":{},"488":{},"489":{},"490":{}}}],["util/headerutil\".accept",{"_index":382,"name":{},"parent":{"457":{},"461":{},"462":{}}}],["util/headerutil\".accept.parameters",{"_index":383,"name":{},"parent":{"458":{}}}],["util/headerutil\".accept.parameters.__type",{"_index":385,"name":{},"parent":{"459":{},"460":{}}}],["util/headerutil\".acceptcharset",{"_index":388,"name":{},"parent":{"464":{},"465":{}}}],["util/headerutil\".acceptencoding",{"_index":390,"name":{},"parent":{"467":{},"468":{}}}],["util/headerutil\".acceptheader",{"_index":379,"name":{},"parent":{"454":{},"455":{}}}],["util/headerutil\".acceptlanguage",{"_index":392,"name":{},"parent":{"470":{},"471":{}}}],["util/headerutil\".forwarded",{"_index":395,"name":{},"parent":{"473":{},"474":{},"475":{},"476":{}}}],["util/identifiers/identifierstrategy",{"_index":292,"name":{"338":{}},"parent":{"339":{}}}],["util/identifiers/identifierstrategy\".identifierstrategy",{"_index":295,"name":{},"parent":{"340":{},"342":{},"344":{}}}],["util/identifiers/identifierstrategy\".identifierstrategy.getparentcontainer",{"_index":298,"name":{},"parent":{"343":{}}}],["util/identifiers/identifierstrategy\".identifierstrategy.isrootcontainer",{"_index":300,"name":{},"parent":{"345":{}}}],["util/identifiers/identifierstrategy\".identifierstrategy.supportsidentifier",{"_index":296,"name":{},"parent":{"341":{}}}],["util/identifiers/singlerootidentifierstrategy",{"_index":936,"name":{"1387":{}},"parent":{"1388":{}}}],["util/identifiers/singlerootidentifierstrategy\".singlerootidentifierstrategy",{"_index":938,"name":{},"parent":{"1389":{},"1390":{},"1391":{},"1392":{},"1393":{}}}],["util/locking/expiringlock",{"_index":891,"name":{"1261":{}},"parent":{"1262":{}}}],["util/locking/expiringlock\".expiringlock",{"_index":894,"name":{},"parent":{"1263":{},"1265":{},"1267":{},"1268":{},"1269":{},"1270":{},"1271":{},"1272":{},"1273":{},"1274":{},"1275":{},"1276":{},"1277":{},"1278":{},"1279":{},"1280":{},"1281":{},"1282":{},"1283":{},"1284":{},"1285":{}}}],["util/locking/expiringlock\".expiringlock.release",{"_index":896,"name":{},"parent":{"1266":{}}}],["util/locking/expiringlock\".expiringlock.renew",{"_index":895,"name":{},"parent":{"1264":{}}}],["util/locking/expiringresourcelocker",{"_index":897,"name":{"1286":{}},"parent":{"1287":{}}}],["util/locking/expiringresourcelocker\".expiringresourcelocker",{"_index":899,"name":{},"parent":{"1288":{}}}],["util/locking/expiringresourcelocker\".expiringresourcelocker.acquire",{"_index":900,"name":{},"parent":{"1289":{}}}],["util/locking/lock",{"_index":823,"name":{"1166":{}},"parent":{"1167":{}}}],["util/locking/lock\".lock",{"_index":826,"name":{},"parent":{"1168":{}}}],["util/locking/lock\".lock.release",{"_index":827,"name":{},"parent":{"1169":{}}}],["util/locking/resourcelocker",{"_index":828,"name":{"1170":{}},"parent":{"1171":{}}}],["util/locking/resourcelocker\".resourcelocker",{"_index":831,"name":{},"parent":{"1172":{}}}],["util/locking/resourcelocker\".resourcelocker.acquire",{"_index":832,"name":{},"parent":{"1173":{}}}],["util/locking/singlethreadedresourcelocker",{"_index":939,"name":{"1394":{}},"parent":{"1395":{}}}],["util/locking/singlethreadedresourcelocker\".singlethreadedresourcelocker",{"_index":941,"name":{},"parent":{"1396":{},"1397":{},"1398":{},"1399":{}}}],["util/locking/wrappedexpiringlock",{"_index":942,"name":{"1400":{}},"parent":{"1401":{}}}],["util/locking/wrappedexpiringlock\".wrappedexpiringlock",{"_index":944,"name":{},"parent":{"1402":{},"1403":{},"1404":{},"1405":{},"1406":{},"1407":{},"1408":{},"1409":{},"1410":{},"1411":{},"1412":{},"1413":{},"1414":{},"1415":{},"1416":{},"1417":{},"1418":{},"1419":{},"1420":{},"1421":{},"1422":{},"1423":{},"1424":{},"1425":{},"1426":{},"1427":{},"1428":{},"1429":{}}}],["util/locking/wrappedexpiringresourcelocker",{"_index":951,"name":{"1430":{}},"parent":{"1431":{}}}],["util/locking/wrappedexpiringresourcelocker\".wrappedexpiringresourcelocker",{"_index":953,"name":{},"parent":{"1432":{},"1433":{},"1434":{},"1435":{},"1436":{}}}],["util/pathutil",{"_index":322,"name":{"383":{}},"parent":{"384":{},"385":{},"386":{},"387":{},"388":{},"389":{},"390":{}}}],["util/quadutil",{"_index":335,"name":{"400":{}},"parent":{"401":{},"402":{},"403":{}}}],["util/resourceutil",{"_index":339,"name":{"404":{}},"parent":{"405":{},"406":{}}}],["util/sequencehandler",{"_index":954,"name":{"1437":{}},"parent":{"1438":{}}}],["util/sequencehandler\".sequencehandler",{"_index":957,"name":{},"parent":{"1439":{},"1440":{},"1441":{},"1442":{},"1443":{}}}],["util/streamutil",{"_index":309,"name":{"361":{}},"parent":{"362":{},"363":{},"364":{},"365":{}}}],["util/uriconstants",{"_index":139,"name":{"174":{}},"parent":{"175":{},"176":{},"178":{},"188":{},"190":{},"192":{},"194":{},"197":{},"199":{},"202":{},"204":{},"209":{},"211":{},"213":{},"215":{},"217":{},"219":{},"222":{},"224":{},"226":{},"228":{},"231":{}}}],["util/uriconstants\".acl",{"_index":145,"name":{},"parent":{"179":{},"180":{},"181":{},"182":{},"183":{},"184":{},"185":{},"186":{},"187":{}}}],["util/uriconstants\".acl_prefix",{"_index":142,"name":{},"parent":{"177":{}}}],["util/uriconstants\".dcterms",{"_index":155,"name":{},"parent":{"191":{}}}],["util/uriconstants\".dcterms_prefix",{"_index":152,"name":{},"parent":{"189":{}}}],["util/uriconstants\".foaf",{"_index":159,"name":{},"parent":{"195":{},"196":{}}}],["util/uriconstants\".foaf_prefix",{"_index":157,"name":{},"parent":{"193":{}}}],["util/uriconstants\".http",{"_index":165,"name":{},"parent":{"200":{},"201":{}}}],["util/uriconstants\".http_prefix",{"_index":162,"name":{},"parent":{"198":{}}}],["util/uriconstants\".ldp",{"_index":171,"name":{},"parent":{"205":{},"206":{},"207":{},"208":{}}}],["util/uriconstants\".ldp_prefix",{"_index":168,"name":{},"parent":{"203":{}}}],["util/uriconstants\".ma",{"_index":179,"name":{},"parent":{"212":{}}}],["util/uriconstants\".ma_prefix",{"_index":176,"name":{},"parent":{"210":{}}}],["util/uriconstants\".pim",{"_index":184,"name":{},"parent":{"216":{}}}],["util/uriconstants\".pim_prefix",{"_index":181,"name":{},"parent":{"214":{}}}],["util/uriconstants\".posix",{"_index":189,"name":{},"parent":{"220":{},"221":{}}}],["util/uriconstants\".posix_prefix",{"_index":186,"name":{},"parent":{"218":{}}}],["util/uriconstants\".rdf",{"_index":195,"name":{},"parent":{"225":{}}}],["util/uriconstants\".rdf_prefix",{"_index":192,"name":{},"parent":{"223":{}}}],["util/uriconstants\".xsd",{"_index":200,"name":{},"parent":{"229":{},"230":{}}}],["util/uriconstants\".xsd_prefix",{"_index":197,"name":{},"parent":{"227":{}}}],["util/uriutil",{"_index":203,"name":{"232":{}},"parent":{"233":{},"235":{},"236":{},"237":{},"238":{},"239":{}}}],["util/uriutil\".shorthands",{"_index":206,"name":{},"parent":{"234":{}}}],["util/waterfallhandler",{"_index":958,"name":{"1444":{}},"parent":{"1445":{}}}],["util/waterfallhandler\".waterfallhandler",{"_index":960,"name":{},"parent":{"1446":{},"1447":{},"1448":{},"1449":{},"1450":{},"1451":{},"1452":{}}}],["validateidentifier",{"_index":878,"name":{"1248":{}},"parent":{}}],["validaterelativepath",{"_index":801,"name":{"1132":{}},"parent":{}}],["validaterequestargs",{"_index":776,"name":{"1090":{}},"parent":{}}],["value",{"_index":241,"name":{"273":{}},"parent":{}}],["variable",{"_index":767,"name":{"1077":{}},"parent":{}}],["verbose",{"_index":13,"name":{"11":{},"24":{},"787":{},"802":{}},"parent":{}}],["verify",{"_index":104,"name":{"126":{}},"parent":{}}],["verifyexistingextension",{"_index":730,"name":{"1020":{}},"parent":{}}],["version",{"_index":560,"name":{"780":{}},"parent":{}}],["voidlogger",{"_index":562,"name":{"782":{}},"parent":{}}],["voidloggerfactory",{"_index":565,"name":{"791":{},"1531":{}},"parent":{}}],["warn",{"_index":11,"name":{"9":{},"22":{},"785":{},"800":{}},"parent":{}}],["waterfallhandler",{"_index":959,"name":{"1445":{},"1639":{}},"parent":{}}],["webaclauthorizer",{"_index":302,"name":{"347":{},"1464":{}},"parent":{}}],["webid",{"_index":2,"name":{"2":{},"815":{}},"parent":{}}],["websocketadvertiser",{"_index":691,"name":{"965":{},"1555":{}},"parent":{}}],["websockethandler",{"_index":542,"name":{"736":{},"936":{},"1552":{}},"parent":{}}],["websocketlistener",{"_index":545,"name":{"741":{}},"parent":{}}],["websocketserverfactory",{"_index":669,"name":{"934":{},"1551":{}},"parent":{}}],["weight",{"_index":243,"name":{"274":{},"455":{},"462":{},"465":{},"468":{},"471":{}},"parent":{}}],["winstonlogger",{"_index":568,"name":{"795":{}},"parent":{}}],["winstonloggerfactory",{"_index":571,"name":{"806":{},"1532":{}},"parent":{}}],["wrappedexpiringlock",{"_index":943,"name":{"1401":{}},"parent":{}}],["wrappedexpiringresourcelocker",{"_index":952,"name":{"1431":{},"1608":{}},"parent":{}}],["write",{"_index":116,"name":{"146":{},"184":{}},"parent":{}}],["write_methods",{"_index":523,"name":{"698":{}},"parent":{}}],["writecontainer",{"_index":704,"name":{"981":{},"1008":{},"1041":{},"1059":{}},"parent":{}}],["writedata",{"_index":881,"name":{"1251":{}},"parent":{}}],["writedatafile",{"_index":731,"name":{"1021":{}},"parent":{}}],["writedocument",{"_index":702,"name":{"979":{},"1007":{},"1040":{},"1060":{}},"parent":{}}],["writemetadata",{"_index":725,"name":{"1015":{}},"parent":{}}],["xsd",{"_index":198,"name":{"228":{}},"parent":{}}],["xsd_prefix",{"_index":196,"name":{"226":{}},"parent":{}}]],"pipeline":[]}} \ No newline at end of file diff --git a/docs/classes/_authentication_credentialsextractor_.credentialsextractor.html b/docs/classes/_authentication_credentialsextractor_.credentialsextractor.html new file mode 100644 index 000000000..8fd219538 --- /dev/null +++ b/docs/classes/_authentication_credentialsextractor_.credentialsextractor.html @@ -0,0 +1,292 @@ + + + + + + CredentialsExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class CredentialsExtractor

+
+
+
+
+
+
+
+
+
+

Responsible for extracting credentials from an incoming request.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ +
    +
  • + +
    +
    +

    Handles the given input. This should only be done if the canHandle function returned true.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that needs to be handled.

      +
      +
    • +
    +

    Returns Promise<Credentials>

    +

    A promise resolving when the handling is finished. Return value depends on the given type.

    +
  • +
+
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Credentials>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html b/docs/classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html new file mode 100644 index 000000000..a6014bc17 --- /dev/null +++ b/docs/classes/_authentication_dpopwebidextractor_.dpopwebidextractor.html @@ -0,0 +1,357 @@ + + + + + + DPoPWebIdExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class DPoPWebIdExtractor

+
+
+
+
+
+
+
+
+
+

Credentials extractor which extracts a WebID from a DPoP token.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly targetExtractor

+
targetExtractor: TargetExtractor
+ +
+
+ +

Private Readonly verify

+
verify: VerifySolidIdentityFunction
+ +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(__namedParameters: { headers: IncomingHttpHeaders }): Promise<void>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Credentials>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_authentication_emptycredentialsextractor_.emptycredentialsextractor.html b/docs/classes/_authentication_emptycredentialsextractor_.emptycredentialsextractor.html new file mode 100644 index 000000000..b3e72aeb0 --- /dev/null +++ b/docs/classes/_authentication_emptycredentialsextractor_.emptycredentialsextractor.html @@ -0,0 +1,259 @@ + + + + + + EmptyCredentialsExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class EmptyCredentialsExtractor

+
+
+
+
+
+
+
+
+
+

Extracts the empty credentials, indicating an unauthenticated agent.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(__namedParameters: { headers: IncomingHttpHeaders }): Promise<void>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Credentials>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_authentication_unsecureconstantcredentialsextractor_.unsecureconstantcredentialsextractor.html b/docs/classes/_authentication_unsecureconstantcredentialsextractor_.unsecureconstantcredentialsextractor.html new file mode 100644 index 000000000..3be1f2ff5 --- /dev/null +++ b/docs/classes/_authentication_unsecureconstantcredentialsextractor_.unsecureconstantcredentialsextractor.html @@ -0,0 +1,340 @@ + + + + + + UnsecureConstantCredentialsExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class UnsecureConstantCredentialsExtractor

+
+
+
+
+
+
+
+
+
+

Credentials extractor that authenticates a constant agent + (useful for development or debugging purposes).

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly agent

+ + +
+
+ +

Private Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Credentials>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_authentication_unsecurewebidextractor_.unsecurewebidextractor.html b/docs/classes/_authentication_unsecurewebidextractor_.unsecurewebidextractor.html new file mode 100644 index 000000000..99b34bdb3 --- /dev/null +++ b/docs/classes/_authentication_unsecurewebidextractor_.unsecurewebidextractor.html @@ -0,0 +1,295 @@ + + + + + + UnsecureWebIdExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class UnsecureWebIdExtractor

+
+
+
+
+
+
+
+
+
+

Credentials extractor which simply interprets the contents of the Authorization header as a WebID.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Properties

+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(__namedParameters: { headers: IncomingHttpHeaders }): Promise<void>
  • +
+ +
+
+ +

handle

+
    +
  • handle(__namedParameters: { headers: IncomingHttpHeaders }): Promise<Credentials>
  • +
+ +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Credentials>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_authorization_alloweverythingauthorizer_.alloweverythingauthorizer.html b/docs/classes/_authorization_alloweverythingauthorizer_.alloweverythingauthorizer.html new file mode 100644 index 000000000..ffa3e6350 --- /dev/null +++ b/docs/classes/_authorization_alloweverythingauthorizer_.alloweverythingauthorizer.html @@ -0,0 +1,264 @@ + + + + + + AllowEverythingAuthorizer | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class AllowEverythingAuthorizer

+
+
+
+
+
+
+
+
+
+

Authorizer which allows all access independent of the identifier and requested permissions.

+
+
+
+
+

Hierarchy

+
    +
  • + Authorizer +
      +
    • + AllowEverythingAuthorizer +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: AuthorizerArgs
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+
    +
  • handle(): Promise<void>
  • +
+ +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_authorization_authorizer_.authorizer.html b/docs/classes/_authorization_authorizer_.authorizer.html new file mode 100644 index 000000000..612d4f32f --- /dev/null +++ b/docs/classes/_authorization_authorizer_.authorizer.html @@ -0,0 +1,290 @@ + + + + + + Authorizer | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class Authorizer

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: AuthorizerArgs
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ +
    +
  • + +
    +
    +

    Handles the given input. This should only be done if the canHandle function returned true.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: AuthorizerArgs
      +
      +

      Input data that needs to be handled.

      +
      +
    • +
    +

    Returns Promise<void>

    +

    A promise resolving when the handling is finished. Return value depends on the given type.

    +
  • +
+
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_authorization_urlbasedaclmanager_.urlbasedaclmanager.html b/docs/classes/_authorization_urlbasedaclmanager_.urlbasedaclmanager.html new file mode 100644 index 000000000..cf7dd9baa --- /dev/null +++ b/docs/classes/_authorization_urlbasedaclmanager_.urlbasedaclmanager.html @@ -0,0 +1,245 @@ + + + + + + UrlBasedAclManager | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class UrlBasedAclManager

+
+
+
+
+
+
+
+
+
+

Generates acl URIs by adding an .acl file extension.

+
+

Needs to be updated according to issue #113.

+
+
+
+

Hierarchy

+
    +
  • + UrlBasedAclManager +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+ +
+
+
+

Methods

+
+ +

getAclConstrainedResource

+ + +
+
+ +

getAclDocument

+ + +
+
+ +

isAclDocument

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_authorization_webaclauthorizer_.webaclauthorizer.html b/docs/classes/_authorization_webaclauthorizer_.webaclauthorizer.html new file mode 100644 index 000000000..930f6aa39 --- /dev/null +++ b/docs/classes/_authorization_webaclauthorizer_.webaclauthorizer.html @@ -0,0 +1,623 @@ + + + + + + WebAclAuthorizer | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class WebAclAuthorizer

+
+
+
+
+
+
+
+
+
+

Handles most web access control predicates such as + acl:mode, acl:agentClass, acl:agent, acl:default and acl:accessTo. + Does not support acl:agentGroup, acl:origin and acl:trustedApp yet.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly aclManager

+
aclManager: AclManager
+ +
+
+ +

Private Readonly identifierStrategy

+
identifierStrategy: IdentifierStrategy
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly resourceStore

+
resourceStore: ResourceStore
+ +
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: AuthorizerArgs
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Private capitalize

+
    +
  • capitalize(mode: string): string
  • +
+
    +
  • + +
    +
    +

    Capitalizes the input string.

    +
    +
    +

    Parameters

    +
      +
    • +
      mode: string
      +
      +

      String to transform.

      +
      +
    • +
    +

    Returns string

    +

    The capitalized string.

    +
  • +
+
+
+ +

Private checkPermission

+
    +
  • checkPermission(agent: Credentials, store: Store, mode: string): void
  • +
+
    +
  • + +
    +
    +

    Checks if any of the triples in the store grant the agent permission to use the given mode. + Throws a ForbiddenHttpError or UnauthorizedHttpError depending on the credentials + if access is not allowed.

    +
    +
    +

    Parameters

    +
      +
    • +
      agent: Credentials
      +
      +

      Agent that wants access.

      +
      +
    • +
    • +
      store: Store
      +
      +

      A store containing the relevant triples for authorization.

      +
      +
    • +
    • +
      mode: string
      +
      +

      Which mode is requested. Probable one of ('write' | 'read' | 'append' | 'control').

      +
      +
    • +
    +

    Returns void

    +
  • +
+
+
+ +

Private filterData

+
    +
  • filterData(data: Representation, predicate: string, object: string): Promise<Store>
  • +
+
    +
  • + +
    +
    +

    Finds all triples in the data stream of the given representation that use the given predicate and object. + Then extracts the unique subjects from those triples, + and returns a Store containing all triples from the data stream that have such a subject.

    +
    +

    This can be useful for finding the acl:Authorization objects corresponding to a specific URI + and returning all relevant information on them.

    +
    +

    Parameters

    +
      +
    • +
      data: Representation
      +
      +

      Representation with data stream of internal/quads.

      +
      +
    • +
    • +
      predicate: string
      +
      +

      Predicate to match.

      +
      +
    • +
    • +
      object: string
      +
      +

      Object to match.

      +
      +
    • +
    +

    Returns Promise<Store>

    +

    A store containing the relevant triples.

    +
  • +
+
+
+ +

Private getAclRecursive

+
    +
  • getAclRecursive(id: ResourceIdentifier, recurse?: undefined | false | true): Promise<Store>
  • +
+
    +
  • + +
    +
    +

    Returns the acl triples that are relevant for the given identifier. + These can either be from a corresponding acl file or an acl file higher up with defaults. + Rethrows any non-NotFoundHttpErrors thrown by the AclManager or ResourceStore.

    +
    +
    +

    Parameters

    +
      +
    • +
      id: ResourceIdentifier
      +
      +

      ResourceIdentifier of which we need the acl triples.

      +
      +
    • +
    • +
      Optional recurse: undefined | false | true
      +
      +

      Only used internally for recursion.

      +
      +
    • +
    +

    Returns Promise<Store>

    +

    A store containing the relevant acl triples.

    +
  • +
+
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

    +
  • +
+
+
+ +

Private hasAccess

+
    +
  • hasAccess(agent: Credentials, auth: Term, store: Store): boolean
  • +
+
    +
  • + +
    +
    +

    Checks if the given agent has access to the modes specified by the given authorization.

    +
    +
    +

    Parameters

    +
      +
    • +
      agent: Credentials
      +
      +

      Credentials of agent that needs access.

      +
      +
    • +
    • +
      auth: Term
      +
      +

      acl:Authorization that needs to be checked.

      +
      +
    • +
    • +
      store: Store
      +
      +

      A store containing the relevant triples of the authorization.

      +
      +
    • +
    +

    Returns boolean

    +

    If the agent has access.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_init_aclinitializer_.aclinitializer.html b/docs/classes/_init_aclinitializer_.aclinitializer.html new file mode 100644 index 000000000..4d793c8e5 --- /dev/null +++ b/docs/classes/_init_aclinitializer_.aclinitializer.html @@ -0,0 +1,431 @@ + + + + + + AclInitializer | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class AclInitializer

+
+
+
+
+
+
+
+
+
+

Ensures that a root ACL is present.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly aclManager

+
aclManager: AclManager
+ +
+
+ +

Private Readonly baseUrl

+
baseUrl: string
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly store

+ + +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+
    +
  • handle(): Promise<void>
  • +
+ +
+
+ +

handleSafe

+
    +
  • handleSafe(data: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: void
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

    +
  • +
+
+
+ +

Protected hasRootAclDocument

+ + +
+
+ +

Protected setRootAclDocument

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
  • Protected method
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_init_initializer_.initializer.html b/docs/classes/_init_initializer_.initializer.html new file mode 100644 index 000000000..74bdd27ba --- /dev/null +++ b/docs/classes/_init_initializer_.initializer.html @@ -0,0 +1,285 @@ + + + + + + Initializer | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class Initializer

+
+
+
+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+
    +
  • handle(input: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Handles the given input. This should only be done if the canHandle function returned true.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +
      +

      Input data that needs to be handled.

      +
      +
    • +
    +

    Returns Promise<void>

    +

    A promise resolving when the handling is finished. Return value depends on the given type.

    +
  • +
+
+
+ +

handleSafe

+
    +
  • handleSafe(data: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: void
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_init_loggerinitializer_.loggerinitializer.html b/docs/classes/_init_loggerinitializer_.loggerinitializer.html new file mode 100644 index 000000000..7fd8163fe --- /dev/null +++ b/docs/classes/_init_loggerinitializer_.loggerinitializer.html @@ -0,0 +1,325 @@ + + + + + + LoggerInitializer | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class LoggerInitializer

+
+
+
+
+
+
+
+
+
+

Sets up the global logger factory.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly loggerFactory

+
loggerFactory: LoggerFactory
+ +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+
    +
  • handle(): Promise<void>
  • +
+ +
+
+ +

handleSafe

+
    +
  • handleSafe(data: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: void
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html b/docs/classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html new file mode 100644 index 000000000..2bd91dc52 --- /dev/null +++ b/docs/classes/_init_rootcontainerinitializer_.rootcontainerinitializer.html @@ -0,0 +1,415 @@ + + + + + + RootContainerInitializer | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class RootContainerInitializer

+
+
+
+
+
+
+
+
+
+

Initializes ResourceStores by creating a root container if it didn't exist yet.

+
+
+
+
+

Hierarchy

+
    +
  • + Initializer +
      +
    • + RootContainerInitializer +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly baseId

+ + +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly store

+ + +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Protected createRootContainer

+
    +
  • createRootContainer(): Promise<void>
  • +
+ +
+
+ +

handle

+
    +
  • handle(): Promise<void>
  • +
+ +
+
+ +

handleSafe

+
    +
  • handleSafe(data: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: void
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

    +
  • +
+
+
+ +

Protected hasRootContainer

+
    +
  • hasRootContainer(): Promise<boolean>
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
  • Protected method
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_init_serverinitializer_.serverinitializer.html b/docs/classes/_init_serverinitializer_.serverinitializer.html new file mode 100644 index 000000000..6c5450376 --- /dev/null +++ b/docs/classes/_init_serverinitializer_.serverinitializer.html @@ -0,0 +1,342 @@ + + + + + + ServerInitializer | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ServerInitializer

+
+
+
+
+
+
+
+
+
+

Creates and starts an HTTP server.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly port

+
port: number
+ +
+
+ +

Private Readonly serverFactory

+
serverFactory: HttpServerFactory
+ +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: void
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+
    +
  • handle(): Promise<void>
  • +
+ +
+
+ +

handleSafe

+
    +
  • handleSafe(data: void): Promise<void>
  • +
+
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: void
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html b/docs/classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html new file mode 100644 index 000000000..e2c639fc7 --- /dev/null +++ b/docs/classes/_ldp_authenticatedldphandler_.authenticatedldphandler.html @@ -0,0 +1,508 @@ + + + + + + AuthenticatedLdpHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class AuthenticatedLdpHandler

+
+
+
+
+
+
+
+
+
+

The central manager that connects all the necessary handlers to go from an incoming request to an executed operation.

+
+
+
+
+

Hierarchy

+
    +
  • + HttpHandler +
      +
    • + AuthenticatedLdpHandler +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly authorizer

+
authorizer: Authorizer
+ +
+
+ +

Private Readonly credentialsExtractor

+
credentialsExtractor: CredentialsExtractor
+ +
+
+ +

Private Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly operationHandler

+
operationHandler: OperationHandler
+ +
+
+ +

Private Readonly permissionsExtractor

+
permissionsExtractor: PermissionsExtractor
+ +
+
+ +

Private Readonly requestParser

+
requestParser: RequestParser
+ +
+
+ +

Private Readonly responseWriter

+
responseWriter: ResponseWriter
+ +
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the incoming request can be handled. The check is very non-restrictive and will usually be true. + It is based on whether the incoming request can be parsed to an operation.

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    A promise resolving if this request can be handled, otherwise rejecting with an Error.

    +
  • +
+
+
+ +

handle

+ +
    +
  • + +
    +
    +

    Handles the incoming request and writes out the response. + This includes the following steps:

    +
      +
    • Parsing the request to an Operation.
    • +
    • Extracting credentials from the request.
    • +
    • Extracting the required permissions.
    • +
    • Validating if this operation is allowed.
    • +
    • Executing the operation.
    • +
    • Writing out the response.
    • +
    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    A promise resolving when the handling is finished.

    +
  • +
+
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

    +
  • +
+
+
+ +

Private runHandlers

+ +
    +
  • + +
    +
    +

    Runs all handlers except writing the output to the response. + This because any errors thrown here have an impact on the response.

    +
    +
    +

    Parameters

    + +

    Returns Promise<ResponseDescription>

    +

    A promise resolving to the generated Operation.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_acceptpreferenceparser_.acceptpreferenceparser.html b/docs/classes/_ldp_http_acceptpreferenceparser_.acceptpreferenceparser.html new file mode 100644 index 000000000..a337472c9 --- /dev/null +++ b/docs/classes/_ldp_http_acceptpreferenceparser_.acceptpreferenceparser.html @@ -0,0 +1,364 @@ + + + + + + AcceptPreferenceParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class AcceptPreferenceParser

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+ + +
+
+ +

handleSafe

+ + +
+
+ +

Private parseHeader

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_basicrequestparser_.basicrequestparser.html b/docs/classes/_ldp_http_basicrequestparser_.basicrequestparser.html new file mode 100644 index 000000000..3ba3b10d4 --- /dev/null +++ b/docs/classes/_ldp_http_basicrequestparser_.basicrequestparser.html @@ -0,0 +1,377 @@ + + + + + + BasicRequestParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class BasicRequestParser

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly bodyParser

+
bodyParser: BodyParser
+ +
+
+ +

Private Readonly metadataExtractor

+
metadataExtractor: MetadataExtractor
+ +
+
+ +

Private Readonly preferenceParser

+
preferenceParser: PreferenceParser
+ +
+
+ +

Private Readonly targetExtractor

+
targetExtractor: TargetExtractor
+ +
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Operation>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_basicresponsewriter_.basicresponsewriter.html b/docs/classes/_ldp_http_basicresponsewriter_.basicresponsewriter.html new file mode 100644 index 000000000..bfbbb43f1 --- /dev/null +++ b/docs/classes/_ldp_http_basicresponsewriter_.basicresponsewriter.html @@ -0,0 +1,362 @@ + + + + + + BasicResponseWriter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class BasicResponseWriter

+
+
+
+
+
+
+
+
+
+

Writes to an HttpResponse based on the incoming ResponseDescription.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly metadataWriter

+
metadataWriter: MetadataWriter
+ +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_basictargetextractor_.basictargetextractor.html b/docs/classes/_ldp_http_basictargetextractor_.basictargetextractor.html new file mode 100644 index 000000000..d396e4726 --- /dev/null +++ b/docs/classes/_ldp_http_basictargetextractor_.basictargetextractor.html @@ -0,0 +1,283 @@ + + + + + + BasicTargetExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class BasicTargetExtractor

+
+
+
+
+
+
+
+
+
+

Extracts an identifier from an incoming HttpRequest. + Uses URL library for basic parsing. + TODO: input requires more extensive cleaning/parsing based on headers (see #22).

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+
    +
  • handle(__namedParameters: { connection: Socket; headers: IncomingHttpHeaders; url: undefined | string }): Promise<ResourceIdentifier>
  • +
+ +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<ResourceIdentifier>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_bodyparser_.bodyparser.html b/docs/classes/_ldp_http_bodyparser_.bodyparser.html new file mode 100644 index 000000000..bbc89468c --- /dev/null +++ b/docs/classes/_ldp_http_bodyparser_.bodyparser.html @@ -0,0 +1,289 @@ + + + + + + BodyParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class BodyParser

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: BodyParserArgs
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ +
    +
  • + +
    +
    +

    Handles the given input. This should only be done if the canHandle function returned true.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: BodyParserArgs
      +
      +

      Input data that needs to be handled.

      +
      +
    • +
    +

    Returns Promise<Representation | undefined>

    +

    A promise resolving when the handling is finished. Return value depends on the given type.

    +
  • +
+
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Representation | undefined>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_errorresponsewriter_.errorresponsewriter.html b/docs/classes/_ldp_http_errorresponsewriter_.errorresponsewriter.html new file mode 100644 index 000000000..69a5b43e4 --- /dev/null +++ b/docs/classes/_ldp_http_errorresponsewriter_.errorresponsewriter.html @@ -0,0 +1,309 @@ + + + + + + ErrorResponseWriter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ErrorResponseWriter

+
+
+
+
+
+
+
+
+
+

Writes to an HttpResponse based on the incoming Error.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Properties

+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_metadata_basicmetadataextractor_.basicmetadataextractor.html b/docs/classes/_ldp_http_metadata_basicmetadataextractor_.basicmetadataextractor.html new file mode 100644 index 000000000..75466b4ab --- /dev/null +++ b/docs/classes/_ldp_http_metadata_basicmetadataextractor_.basicmetadataextractor.html @@ -0,0 +1,331 @@ + + + + + + BasicMetadataExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class BasicMetadataExtractor

+
+
+
+
+
+
+
+
+
+

MetadataExtractor that lets each of its MetadataParsers add metadata based on the HttpRequest.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly parsers

+
parsers: MetadataParser[]
+ +
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<RepresentationMetadata>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_metadata_contenttypeparser_.contenttypeparser.html b/docs/classes/_ldp_http_metadata_contenttypeparser_.contenttypeparser.html new file mode 100644 index 000000000..d86e17683 --- /dev/null +++ b/docs/classes/_ldp_http_metadata_contenttypeparser_.contenttypeparser.html @@ -0,0 +1,194 @@ + + + + + + ContentTypeParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ContentTypeParser

+
+
+
+
+
+
+
+
+
+

Parser for the content-type header. + Currently only stores the media type and ignores other parameters such as charset.

+
+
+
+
+

Hierarchy

+
    +
  • + ContentTypeParser +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

parse

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_metadata_linkrelmetadatawriter_.linkrelmetadatawriter.html b/docs/classes/_ldp_http_metadata_linkrelmetadatawriter_.linkrelmetadatawriter.html new file mode 100644 index 000000000..0f6fa2194 --- /dev/null +++ b/docs/classes/_ldp_http_metadata_linkrelmetadatawriter_.linkrelmetadatawriter.html @@ -0,0 +1,356 @@ + + + + + + LinkRelMetadataWriter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly linkRelMap

+
linkRelMap: Record<string, string>
+ +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_metadata_linktypeparser_.linktypeparser.html b/docs/classes/_ldp_http_metadata_linktypeparser_.linktypeparser.html new file mode 100644 index 000000000..24de1ddcd --- /dev/null +++ b/docs/classes/_ldp_http_metadata_linktypeparser_.linktypeparser.html @@ -0,0 +1,249 @@ + + + + + + LinkTypeParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class LinkTypeParser

+
+
+
+
+
+
+
+
+
+

Parses Link headers with "rel=type" parameters and adds them as RDF.type metadata.

+
+
+
+
+

Hierarchy

+
    +
  • + LinkTypeParser +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Properties

+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

parse

+ + +
+
+ +

Protected parseLink

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
  • Protected method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_metadata_mappedmetadatawriter_.mappedmetadatawriter.html b/docs/classes/_ldp_http_metadata_mappedmetadatawriter_.mappedmetadatawriter.html new file mode 100644 index 000000000..09801326a --- /dev/null +++ b/docs/classes/_ldp_http_metadata_mappedmetadatawriter_.mappedmetadatawriter.html @@ -0,0 +1,356 @@ + + + + + + MappedMetadataWriter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly headerMap

+
headerMap: Record<string, string>
+ +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_metadata_metadataextractor_.metadataextractor.html b/docs/classes/_ldp_http_metadata_metadataextractor_.metadataextractor.html new file mode 100644 index 000000000..592f0e526 --- /dev/null +++ b/docs/classes/_ldp_http_metadata_metadataextractor_.metadataextractor.html @@ -0,0 +1,283 @@ + + + + + + MetadataExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class MetadataExtractor

+
+
+
+
+
+
+
+
+
+

Parses the metadata of a HttpRequest into a RepresentationMetadata.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<RepresentationMetadata>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_metadata_metadatawriter_.metadatawriter.html b/docs/classes/_ldp_http_metadata_metadatawriter_.metadatawriter.html new file mode 100644 index 000000000..74c8f69c7 --- /dev/null +++ b/docs/classes/_ldp_http_metadata_metadatawriter_.metadatawriter.html @@ -0,0 +1,310 @@ + + + + + + MetadataWriter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class MetadataWriter

+
+
+
+
+
+
+
+
+
+

A serializer that converts metadata to headers for an HttpResponse.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_metadata_slugparser_.slugparser.html b/docs/classes/_ldp_http_metadata_slugparser_.slugparser.html new file mode 100644 index 000000000..16bf0be9a --- /dev/null +++ b/docs/classes/_ldp_http_metadata_slugparser_.slugparser.html @@ -0,0 +1,218 @@ + + + + + + SlugParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class SlugParser

+
+
+
+
+
+
+
+
+
+

Converts the contents of the slug header to metadata.

+
+
+
+
+

Hierarchy

+
    +
  • + SlugParser +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Properties

+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

parse

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_preferenceparser_.preferenceparser.html b/docs/classes/_ldp_http_preferenceparser_.preferenceparser.html new file mode 100644 index 000000000..0b3003a64 --- /dev/null +++ b/docs/classes/_ldp_http_preferenceparser_.preferenceparser.html @@ -0,0 +1,283 @@ + + + + + + PreferenceParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class PreferenceParser

+
+
+
+
+
+
+
+
+
+

Creates RepresentationPreferences based on the incoming HTTP headers in a HttpRequest.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_rawbodyparser_.rawbodyparser.html b/docs/classes/_ldp_http_rawbodyparser_.rawbodyparser.html new file mode 100644 index 000000000..4dfdbe929 --- /dev/null +++ b/docs/classes/_ldp_http_rawbodyparser_.rawbodyparser.html @@ -0,0 +1,303 @@ + + + + + + RawBodyParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class RawBodyParser

+
+
+
+
+
+
+
+
+
+

Converts incoming HttpRequest to a Representation without any further parsing.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Properties

+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: BodyParserArgs
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Representation | undefined>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_requestparser_.requestparser.html b/docs/classes/_ldp_http_requestparser_.requestparser.html new file mode 100644 index 000000000..c3931471d --- /dev/null +++ b/docs/classes/_ldp_http_requestparser_.requestparser.html @@ -0,0 +1,283 @@ + + + + + + RequestParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class RequestParser

+
+
+
+
+
+
+
+
+
+

Converts an incoming HttpRequest to an Operation.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ +
    +
  • + +
    +
    +

    Handles the given input. This should only be done if the canHandle function returned true.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that needs to be handled.

      +
      +
    • +
    +

    Returns Promise<Operation>

    +

    A promise resolving when the handling is finished. Return value depends on the given type.

    +
  • +
+
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Operation>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_response_createdresponsedescription_.createdresponsedescription.html b/docs/classes/_ldp_http_response_createdresponsedescription_.createdresponsedescription.html new file mode 100644 index 000000000..ad1518698 --- /dev/null +++ b/docs/classes/_ldp_http_response_createdresponsedescription_.createdresponsedescription.html @@ -0,0 +1,246 @@ + + + + + + CreatedResponseDescription | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class CreatedResponseDescription

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Optional Readonly data

+
data: Guarded<Readable>
+ +
+
+ +

Optional Readonly metadata

+ + +
+
+ +

Readonly statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_response_okresponsedescription_.okresponsedescription.html b/docs/classes/_ldp_http_response_okresponsedescription_.okresponsedescription.html new file mode 100644 index 000000000..366cd1463 --- /dev/null +++ b/docs/classes/_ldp_http_response_okresponsedescription_.okresponsedescription.html @@ -0,0 +1,261 @@ + + + + + + OkResponseDescription | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class OkResponseDescription

+
+
+
+
+
+
+
+
+
+

Corresponds to a 200 response, containing relevant metadata and potentially data.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Optional Readonly data

+
data: Guarded<Readable>
+ +
+
+ +

Optional Readonly metadata

+ + +
+
+ +

Readonly statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_response_resetresponsedescription_.resetresponsedescription.html b/docs/classes/_ldp_http_response_resetresponsedescription_.resetresponsedescription.html new file mode 100644 index 000000000..6360b6ca1 --- /dev/null +++ b/docs/classes/_ldp_http_response_resetresponsedescription_.resetresponsedescription.html @@ -0,0 +1,240 @@ + + + + + + ResetResponseDescription | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ResetResponseDescription

+
+
+
+
+
+
+
+
+
+

Corresponds to a 205 response.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Optional Readonly data

+
data: Guarded<Readable>
+ +
+
+ +

Optional Readonly metadata

+ + +
+
+ +

Readonly statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_response_responsedescription_.responsedescription.html b/docs/classes/_ldp_http_response_responsedescription_.responsedescription.html new file mode 100644 index 000000000..e07b95323 --- /dev/null +++ b/docs/classes/_ldp_http_response_responsedescription_.responsedescription.html @@ -0,0 +1,269 @@ + + + + + + ResponseDescription | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ResponseDescription

+
+
+
+
+
+
+
+
+
+

The result of executing an operation.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Optional Readonly data

+
data: Guarded<Readable>
+ +
+
+ +

Optional Readonly metadata

+ + +
+
+ +

Readonly statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Property
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_responsewriter_.responsewriter.html b/docs/classes/_ldp_http_responsewriter_.responsewriter.html new file mode 100644 index 000000000..7ef7fbc8a --- /dev/null +++ b/docs/classes/_ldp_http_responsewriter_.responsewriter.html @@ -0,0 +1,311 @@ + + + + + + ResponseWriter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ResponseWriter

+
+
+
+
+
+
+
+
+
+

Writes to the HttpResponse. + Response depends on the operation result and potentially which errors was thrown.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_sparqlupdatebodyparser_.sparqlupdatebodyparser.html b/docs/classes/_ldp_http_sparqlupdatebodyparser_.sparqlupdatebodyparser.html new file mode 100644 index 000000000..229b9670a --- /dev/null +++ b/docs/classes/_ldp_http_sparqlupdatebodyparser_.sparqlupdatebodyparser.html @@ -0,0 +1,299 @@ + + + + + + SparqlUpdateBodyParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class SparqlUpdateBodyParser

+
+
+
+
+
+
+
+
+
+

BodyParser that supports application/sparql-update content. + Will convert the incoming update string to algebra in a SparqlUpdatePatch.

+
+
+
+
+

Hierarchy

+
    +
  • + BodyParser +
      +
    • + SparqlUpdateBodyParser +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Properties

+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(__namedParameters: { request: Guarded<IncomingMessage> }): Promise<void>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Representation | undefined>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_http_targetextractor_.targetextractor.html b/docs/classes/_ldp_http_targetextractor_.targetextractor.html new file mode 100644 index 000000000..966cc3f5f --- /dev/null +++ b/docs/classes/_ldp_http_targetextractor_.targetextractor.html @@ -0,0 +1,283 @@ + + + + + + TargetExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class TargetExtractor

+
+
+
+
+
+
+
+
+
+

Extracts a ResourceIdentifier from an incoming HttpRequest.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: HttpRequest
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<ResourceIdentifier>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_operations_deleteoperationhandler_.deleteoperationhandler.html b/docs/classes/_ldp_operations_deleteoperationhandler_.deleteoperationhandler.html new file mode 100644 index 000000000..1baa898e1 --- /dev/null +++ b/docs/classes/_ldp_operations_deleteoperationhandler_.deleteoperationhandler.html @@ -0,0 +1,322 @@ + + + + + + DeleteOperationHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class DeleteOperationHandler

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly store

+ + +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: Operation): Promise<void>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Operation
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<ResponseDescription>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_operations_getoperationhandler_.getoperationhandler.html b/docs/classes/_ldp_operations_getoperationhandler_.getoperationhandler.html new file mode 100644 index 000000000..940ecb640 --- /dev/null +++ b/docs/classes/_ldp_operations_getoperationhandler_.getoperationhandler.html @@ -0,0 +1,322 @@ + + + + + + GetOperationHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class GetOperationHandler

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly store

+ + +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: Operation): Promise<void>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Operation
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<ResponseDescription>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_operations_headoperationhandler_.headoperationhandler.html b/docs/classes/_ldp_operations_headoperationhandler_.headoperationhandler.html new file mode 100644 index 000000000..d885983b3 --- /dev/null +++ b/docs/classes/_ldp_operations_headoperationhandler_.headoperationhandler.html @@ -0,0 +1,322 @@ + + + + + + HeadOperationHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class HeadOperationHandler

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly store

+ + +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: Operation): Promise<void>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Operation
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<ResponseDescription>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_operations_operationhandler_.operationhandler.html b/docs/classes/_ldp_operations_operationhandler_.operationhandler.html new file mode 100644 index 000000000..6f0aa8871 --- /dev/null +++ b/docs/classes/_ldp_operations_operationhandler_.operationhandler.html @@ -0,0 +1,298 @@ + + + + + + OperationHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class OperationHandler

+
+
+
+
+
+
+
+
+
+

Handler for a specific operation type.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: Operation): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Operation
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Operation
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<ResponseDescription>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_operations_patchoperationhandler_.patchoperationhandler.html b/docs/classes/_ldp_operations_patchoperationhandler_.patchoperationhandler.html new file mode 100644 index 000000000..96cb8eb14 --- /dev/null +++ b/docs/classes/_ldp_operations_patchoperationhandler_.patchoperationhandler.html @@ -0,0 +1,314 @@ + + + + + + PatchOperationHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class PatchOperationHandler

+
+
+
+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly store

+ + +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: Operation): Promise<void>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Operation
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<ResponseDescription>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_operations_postoperationhandler_.postoperationhandler.html b/docs/classes/_ldp_operations_postoperationhandler_.postoperationhandler.html new file mode 100644 index 000000000..97c63bea5 --- /dev/null +++ b/docs/classes/_ldp_operations_postoperationhandler_.postoperationhandler.html @@ -0,0 +1,339 @@ + + + + + + PostOperationHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class PostOperationHandler

+
+
+
+
+
+
+
+
+
+

Handles POST Operations. + Calls the addResource function from a ResourceStore.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly store

+ + +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: Operation): Promise<void>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Operation
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<ResponseDescription>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_operations_putoperationhandler_.putoperationhandler.html b/docs/classes/_ldp_operations_putoperationhandler_.putoperationhandler.html new file mode 100644 index 000000000..9caa80e75 --- /dev/null +++ b/docs/classes/_ldp_operations_putoperationhandler_.putoperationhandler.html @@ -0,0 +1,339 @@ + + + + + + PutOperationHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class PutOperationHandler

+
+
+
+
+
+
+
+
+
+

Handles PUT Operations. + Calls the setRepresentation function from a ResourceStore.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly store

+ + +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: Operation): Promise<void>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Operation
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<ResponseDescription>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_permissions_methodpermissionsextractor_.methodpermissionsextractor.html b/docs/classes/_ldp_permissions_methodpermissionsextractor_.methodpermissionsextractor.html new file mode 100644 index 000000000..d06c9ea05 --- /dev/null +++ b/docs/classes/_ldp_permissions_methodpermissionsextractor_.methodpermissionsextractor.html @@ -0,0 +1,280 @@ + + + + + + MethodPermissionsExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class MethodPermissionsExtractor

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(__namedParameters: { method: string }): Promise<void>
  • +
+ +
+
+ +

handle

+
    +
  • handle(__namedParameters: { method: string }): Promise<PermissionSet>
  • +
+ +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Operation
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<PermissionSet>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_permissions_permissionsextractor_.permissionsextractor.html b/docs/classes/_ldp_permissions_permissionsextractor_.permissionsextractor.html new file mode 100644 index 000000000..4c74698c6 --- /dev/null +++ b/docs/classes/_ldp_permissions_permissionsextractor_.permissionsextractor.html @@ -0,0 +1,286 @@ + + + + + + PermissionsExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class PermissionsExtractor

+
+
+
+
+
+
+
+
+
+

Verifies which permissions are requested on a given Operation.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: Operation): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Operation
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ +
    +
  • + +
    +
    +

    Handles the given input. This should only be done if the canHandle function returned true.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Operation
      +
      +

      Input data that needs to be handled.

      +
      +
    • +
    +

    Returns Promise<PermissionSet>

    +

    A promise resolving when the handling is finished. Return value depends on the given type.

    +
  • +
+
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Operation
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<PermissionSet>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html b/docs/classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html new file mode 100644 index 000000000..567ee2350 --- /dev/null +++ b/docs/classes/_ldp_permissions_sparqlpatchpermissionsextractor_.sparqlpatchpermissionsextractor.html @@ -0,0 +1,386 @@ + + + + + + SparqlPatchPermissionsExtractor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class SparqlPatchPermissionsExtractor

+
+
+
+
+
+
+
+
+
+

Generates permissions for a SPARQL DELETE/INSERT patch. + Updates with only an INSERT can be done with just append permissions, + while DELETEs require write permissions as well.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+ +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(__namedParameters: { body: undefined | Representation; method: string }): Promise<void>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Operation
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<PermissionSet>

    +

    The result of the handle function of the handler.

    +
  • +
+
+
+ +

Private isDeleteInsert

+
    +
  • isDeleteInsert(op: Operation): op is DeleteInsert
  • +
+ +
+
+ +

Private isSparql

+ + +
+
+ +

Private needsAppend

+
    +
  • needsAppend(update: DeleteInsert): boolean
  • +
+ +
+
+ +

Private needsWrite

+
    +
  • needsWrite(update: DeleteInsert): boolean
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_representation_representationmetadata_.representationmetadata.html b/docs/classes/_ldp_representation_representationmetadata_.representationmetadata.html new file mode 100644 index 000000000..a5e558b3a --- /dev/null +++ b/docs/classes/_ldp_representation_representationmetadata_.representationmetadata.html @@ -0,0 +1,817 @@ + + + + + + RepresentationMetadata | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class RepresentationMetadata

+
+
+
+
+
+
+
+
+
+

Stores the metadata triples and provides methods for easy access. + Most functions return the metadata object to allow for chaining.

+
+
+
+
+

Hierarchy

+
    +
  • + RepresentationMetadata +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Accessors

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private id

+
id: NamedNode | BlankNode
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private store

+
store: Store
+ +
+
+
+

Accessors

+
+ +

contentType

+
    +
  • get contentType(): string | undefined
  • +
  • set contentType(input: undefined | string): void
  • +
+ +
+
+ +

identifier

+
    +
  • get identifier(): NamedNode | BlankNode
  • +
  • set identifier(id: NamedNode | BlankNode): void
  • +
+
    +
  • + +
    +
    +

    Identifier of the resource this metadata is relevant to. + Will update all relevant triples if this value gets changed.

    +
    +
    +

    Returns NamedNode | BlankNode

    +
  • +
  • + +
    +
    +

    Identifier of the resource this metadata is relevant to. + Will update all relevant triples if this value gets changed.

    +
    +
    +

    Parameters

    +
      +
    • +
      id: NamedNode | BlankNode
      +
    • +
    +

    Returns void

    +
  • +
+
+
+
+

Methods

+
+ +

add

+
    +
  • add(predicate: NamedNode | string, object: NamedNode | Literal | string): this
  • +
+
    +
  • + +
    +
    +

    Adds a value linked to the identifier. Strings get converted to literals.

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode | string
      +
      +

      Predicate linking identifier to value.

      +
      +
    • +
    • +
      object: NamedNode | Literal | string
      +
      +

      Value to add.

      +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

addQuads

+
    +
  • addQuads(quads: Quad[]): this
  • +
+ +
+
+ +

get

+
    +
  • get(predicate: NamedNode | string): Term | undefined
  • +
+
    +
  • + +
    +
    +
    throws
    +

    Error + If there are multiple matching values.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode | string
      +
      +

      Predicate to get the value for.

      +
      +
    • +
    +

    Returns Term | undefined

    +

    The corresponding value. Undefined if there is no match

    +
  • +
+
+
+ +

getAll

+
    +
  • getAll(predicate: NamedNode | string): Term[]
  • +
+
    +
  • + +
    +
    +

    Finds all object values matching the given predicate.

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode | string
      +
      +

      Predicate to get the values for.

      +
      +
    • +
    +

    Returns Term[]

    +

    An array with all matches.

    +
  • +
+
+
+ +

quads

+
    +
  • quads(): Quad[]
  • +
+ +
+
+ +

remove

+
    +
  • remove(predicate: NamedNode | string, object: NamedNode | Literal | string): this
  • +
+
    +
  • + +
    +
    +

    Removes the given value from the metadata. Strings get converted to literals.

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode | string
      +
      +

      Predicate linking identifier to value.

      +
      +
    • +
    • +
      object: NamedNode | Literal | string
      +
      +

      Value to remove.

      +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

removeAll

+
    +
  • removeAll(predicate: NamedNode | string): this
  • +
+ +
+
+ +

removeQuads

+
    +
  • removeQuads(quads: Quad[]): this
  • +
+ +
+
+ +

set

+
    +
  • set(predicate: NamedNode | string, object?: NamedNode | Literal | string): this
  • +
+
    +
  • + +
    +
    +

    Sets the value for the given predicate, removing all other instances. + In case the object is undefined this is identical to removeAll(predicate).

    +
    +
    +

    Parameters

    +
      +
    • +
      predicate: NamedNode | string
      +
      +

      Predicate linking to the value.

      +
      +
    • +
    • +
      Optional object: NamedNode | Literal | string
      +
      +

      Value to set.

      +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

setMetadata

+ + +
+
+ +

Private setOverrides

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
  • Accessor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html b/docs/classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html new file mode 100644 index 000000000..8f12e9f3b --- /dev/null +++ b/docs/classes/_ldp_unsecurewebsocketsprotocol_.unsecurewebsocketsprotocol.html @@ -0,0 +1,404 @@ + + + + + + UnsecureWebSocketsProtocol | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class UnsecureWebSocketsProtocol

+
+
+
+
+
+
+
+
+
+

Provides live update functionality following + the Solid WebSockets API Spec solid/0.1.0-alpha

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly listeners

+
listeners: Set<WebSocketListener> = new Set<WebSocketListener>()
+ +
+
+ +

Private Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: { upgradeRequest: HttpRequest; webSocket: WebSocket }): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +
      +

      Input data that would be handled potentially.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
        +
      • +
      • +
        webSocket: WebSocket
        +
      • +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+
    +
  • handle(input: { upgradeRequest: HttpRequest; webSocket: WebSocket }): Promise<void>
  • +
+ +
+
+ +

handleSafe

+
    +
  • handleSafe(data: { upgradeRequest: HttpRequest; webSocket: WebSocket }): Promise<void>
  • +
+
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +
      +

      The data to handle.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
        +
      • +
      • +
        webSocket: WebSocket
        +
      • +
      +
    • +
    +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

    +
  • +
+
+
+ +

Private onResourceChanged

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html b/docs/classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html new file mode 100644 index 000000000..24d312d47 --- /dev/null +++ b/docs/classes/_ldp_unsecurewebsocketsprotocol_.websocketlistener.html @@ -0,0 +1,1099 @@ + + + + + + WebSocketListener | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class WebSocketListener

+
+
+
+
+
+
+
+
+
+

Implementation of Solid WebSockets API Spec solid/0.1.0-alpha + at https://github.com/solid/solid-spec/blob/master/api-websockets.md

+
+
+
+
+

Hierarchy

+
    +
  • + EventEmitter +
      +
    • + WebSocketListener +
    • +
    +
  • +
+
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private host

+
host: string = ""
+ +
+
+ +

Private Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private protocol

+
protocol: string = ""
+ +
+
+ +

Private Readonly socket

+
socket: WebSocket
+ +
+
+ +

Private Readonly subscribedPaths

+
subscribedPaths: Set<string> = new Set<string>()
+ +
+
+ +

Static defaultMaxListeners

+
defaultMaxListeners: number
+ +
+
+ +

Static Readonly errorMonitor

+
errorMonitor: unique symbol
+ +
+
+

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

+
+ +

addListener

+
    +
  • addListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

emit

+
    +
  • emit(event: string | symbol, ...args: any[]): boolean
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      Rest ...args: any[]
      +
    • +
    +

    Returns boolean

    +
  • +
+
+
+ +

eventNames

+
    +
  • eventNames(): Array<string | symbol>
  • +
+
    +
  • + +

    Returns Array<string | symbol>

    +
  • +
+
+
+ +

getMaxListeners

+
    +
  • getMaxListeners(): number
  • +
+ +
+
+ +

listenerCount

+
    +
  • listenerCount(event: string | symbol): number
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns number

    +
  • +
+
+
+ +

listeners

+
    +
  • listeners(event: string | symbol): Function[]
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns Function[]

    +
  • +
+
+
+ +

off

+
    +
  • off(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

on

+
    +
  • on(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

Private onMessage

+
    +
  • onMessage(message: string): void
  • +
+ +
+
+ +

onResourceChanged

+
    +
  • onResourceChanged(__namedParameters: { path: string }): void
  • +
+ +
+
+ +

once

+
    +
  • once(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

prependListener

+
    +
  • prependListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

prependOnceListener

+
    +
  • prependOnceListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

rawListeners

+
    +
  • rawListeners(event: string | symbol): Function[]
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns Function[]

    +
  • +
+
+
+ +

removeAllListeners

+
    +
  • removeAllListeners(event?: string | symbol): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      Optional event: string | symbol
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

removeListener

+
    +
  • removeListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

Private sendMessage

+
    +
  • sendMessage(type: string, value: string): void
  • +
+ +
+
+ +

setMaxListeners

+
    +
  • setMaxListeners(n: number): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      n: number
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

start

+
    +
  • start(__namedParameters: { headers: IncomingHttpHeaders; socket: Socket }): void
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      __namedParameters: { headers: IncomingHttpHeaders; socket: Socket }
      +
        +
      • +
        headers: IncomingHttpHeaders
        +
      • +
      • +
        socket: Socket
        +
      • +
      +
    • +
    +

    Returns void

    +
  • +
+
+
+ +

Private stop

+
    +
  • stop(): void
  • +
+ +
+
+ +

Private subscribe

+
    +
  • subscribe(path: string): void
  • +
+ +
+
+ +

Static listenerCount

+
    +
  • listenerCount(emitter: EventEmitter, event: string | symbol): number
  • +
+
    +
  • + +
    +
    +
    deprecated
    +

    since v4.0.0

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      emitter: EventEmitter
      +
    • +
    • +
      event: string | symbol
      +
    • +
    +

    Returns number

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_logging_lazylogger_.lazylogger.html b/docs/classes/_logging_lazylogger_.lazylogger.html new file mode 100644 index 000000000..befb7cf3d --- /dev/null +++ b/docs/classes/_logging_lazylogger_.lazylogger.html @@ -0,0 +1,545 @@ + + + + + + LazyLogger | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class LazyLogger

+
+
+
+
+
+
+
+
+
+

Creates a logger lazily using a reference to LazyLoggerFactory.

+
+

An error will be thrown if LazyLogger.log is invoked + before a LoggerFactory is set in LazyLoggerFactory.

+
+
+
+

Hierarchy

+
    +
  • + Logger +
      +
    • + LazyLogger +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly label

+
label: string
+ +
+
+ +

Private Readonly lazyLoggerFactory

+
lazyLoggerFactory: LazyLoggerFactory
+ +
+
+ +

Private logger

+
logger: Logger | undefined
+ +
+
+
+

Methods

+
+ +

debug

+
    +
  • debug(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'debug' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

error

+
    +
  • error(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'error' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

info

+
    +
  • info(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'info' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

log

+ + +
+
+ +

silly

+
    +
  • silly(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'silly' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

verbose

+
    +
  • verbose(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'verbose' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

warn

+
    +
  • warn(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'warn' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_logging_lazyloggerfactory_.lazyloggerfactory.html b/docs/classes/_logging_lazyloggerfactory_.lazyloggerfactory.html new file mode 100644 index 000000000..463767779 --- /dev/null +++ b/docs/classes/_logging_lazyloggerfactory_.lazyloggerfactory.html @@ -0,0 +1,352 @@ + + + + + + LazyLoggerFactory | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class LazyLoggerFactory

+
+
+
+
+
+
+
+
+
+

Wraps over another LoggerFactory that can be set lazily. + This is a singleton class, for which the instance can be retrieved using LazyLoggerFactory.getInstance.

+
+

Loggers can safely be created before a LoggerFactory is set. + But an error will be thrown if Logger.log is invoked before a LoggerFactory is set.

+

This creates instances of LazyLogger.

+
+
+
+

Hierarchy

+
    +
  • + LazyLoggerFactory +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Accessors

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

Private constructor

+ + +
+
+
+

Properties

+
+ +

Private ploggerFactory

+
ploggerFactory: LoggerFactory | undefined
+ +
+
+ +

Static Private Readonly instance

+
instance: LazyLoggerFactory = new LazyLoggerFactory()
+ +
+
+
+

Accessors

+
+ +

loggerFactory

+ + +
+
+
+

Methods

+
+ +

createLogger

+
    +
  • createLogger(label: string): Logger
  • +
+ +
+
+ +

resetLoggerFactory

+
    +
  • resetLoggerFactory(): void
  • +
+ +
+
+ +

Static getInstance

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
  • Accessor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
+
    +
  • Static method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_logging_logger_.logger.html b/docs/classes/_logging_logger_.logger.html new file mode 100644 index 000000000..24225cb03 --- /dev/null +++ b/docs/classes/_logging_logger_.logger.html @@ -0,0 +1,467 @@ + + + + + + Logger | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class Logger

+
+
+
+
+
+
+
+
+
+

Logs messages on a certain level.

+
+
+
see
+

getLoggerFor on how to instantiate loggers.

+
+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

debug

+
    +
  • debug(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'debug' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

error

+
    +
  • error(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'error' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

info

+
    +
  • info(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'info' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

Abstract log

+ +
    +
  • + +
    +
    +

    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: LogLevel
      +
      +

      The level to log at.

      +
      +
    • +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

silly

+
    +
  • silly(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'silly' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

verbose

+
    +
  • verbose(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'verbose' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

warn

+
    +
  • warn(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'warn' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_logging_voidlogger_.voidlogger.html b/docs/classes/_logging_voidlogger_.voidlogger.html new file mode 100644 index 000000000..90b04d7c3 --- /dev/null +++ b/docs/classes/_logging_voidlogger_.voidlogger.html @@ -0,0 +1,451 @@ + + + + + + VoidLogger | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class VoidLogger

+
+
+
+
+
+
+
+
+
+

A logger that does nothing on a log message.

+
+
+
+
+

Hierarchy

+
    +
  • + Logger +
      +
    • + VoidLogger +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

debug

+
    +
  • debug(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'debug' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

error

+
    +
  • error(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'error' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

info

+
    +
  • info(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'info' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

log

+ + +
+
+ +

silly

+
    +
  • silly(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'silly' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

verbose

+
    +
  • verbose(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'verbose' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

warn

+
    +
  • warn(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'warn' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_logging_voidloggerfactory_.voidloggerfactory.html b/docs/classes/_logging_voidloggerfactory_.voidloggerfactory.html new file mode 100644 index 000000000..53cfd5be5 --- /dev/null +++ b/docs/classes/_logging_voidloggerfactory_.voidloggerfactory.html @@ -0,0 +1,215 @@ + + + + + + VoidLoggerFactory | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class VoidLoggerFactory

+
+
+
+
+
+
+
+
+
+

A factory that always returns VoidLogger, which does nothing on log messages.

+
+
+
+
+

Hierarchy

+
    +
  • + VoidLoggerFactory +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Properties

+
+ +

Private Readonly logger

+
logger: VoidLogger = new VoidLogger()
+ +
+
+
+

Methods

+
+ +

createLogger

+
    +
  • createLogger(label: string): Logger
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_logging_winstonlogger_.winstonlogger.html b/docs/classes/_logging_winstonlogger_.winstonlogger.html new file mode 100644 index 000000000..5deab4af5 --- /dev/null +++ b/docs/classes/_logging_winstonlogger_.winstonlogger.html @@ -0,0 +1,512 @@ + + + + + + WinstonLogger | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class WinstonLogger

+
+
+
+
+
+
+
+
+
+

A WinstonLogger implements the Logger interface using a given winston logger.

+
+
+
+
+

Hierarchy

+
    +
  • + Logger +
      +
    • + WinstonLogger +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+
    +
  • new WinstonLogger(logger: WinstonInnerLogger): WinstonLogger
  • +
+ +
+
+
+

Properties

+
+ +

Private Readonly logger

+
logger: WinstonInnerLogger
+ +
+
+
+

Methods

+
+ +

debug

+
    +
  • debug(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'debug' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

error

+
    +
  • error(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'error' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

info

+
    +
  • info(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'info' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

log

+
    +
  • log(level: LogLevel, message: string, meta?: any): this
  • +
+ +
+
+ +

silly

+
    +
  • silly(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'silly' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

verbose

+
    +
  • verbose(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'verbose' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

    +
  • +
+
+
+ +

warn

+
    +
  • warn(message: string, meta?: any): Logger
  • +
+
    +
  • + +
    +
    +

    Log a message at the 'warn' level.

    +
    +
    +

    Parameters

    +
      +
    • +
      message: string
      +
      +

      The message to log.

      +
      +
    • +
    • +
      Optional meta: any
      +
      +

      Optional metadata to include in the log message.

      +
      +
    • +
    +

    Returns Logger

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_logging_winstonloggerfactory_.winstonloggerfactory.html b/docs/classes/_logging_winstonloggerfactory_.winstonloggerfactory.html new file mode 100644 index 000000000..44d16a154 --- /dev/null +++ b/docs/classes/_logging_winstonloggerfactory_.winstonloggerfactory.html @@ -0,0 +1,277 @@ + + + + + + WinstonLoggerFactory | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly level

+
level: string
+ +
+
+
+

Methods

+
+ +

createLogger

+
    +
  • createLogger(label: string): Logger
  • +
+ +
+
+ +

Protected createTransports

+
    +
  • createTransports(): Transport[]
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_pods_agent_agentjsonparser_.agentjsonparser.html b/docs/classes/_pods_agent_agentjsonparser_.agentjsonparser.html new file mode 100644 index 000000000..a431b36a4 --- /dev/null +++ b/docs/classes/_pods_agent_agentjsonparser_.agentjsonparser.html @@ -0,0 +1,334 @@ + + + + + + AgentJsonParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class AgentJsonParser

+
+
+
+
+
+
+
+
+
+

A parser that extracts Agent data from a JSON body.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Agent>

    +

    The result of the handle function of the handler.

    +
  • +
+
+
+ +

Private isJSON

+
    +
  • isJSON(mediaType: string): boolean
  • +
+ +
+
+ +

Private isValidAgent

+
    +
  • isValidAgent(data: Dict<string>): assertsdata is Agent
  • +
+
    +
  • + +
    +
    +

    Checks if all keys in the object are valid Agent keys and if all required keys are there.

    +
    +
    +

    Parameters

    +
      +
    • +
      data: Dict<string>
      +
    • +
    +

    Returns assertsdata is Agent

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_pods_agent_agentparser_.agentparser.html b/docs/classes/_pods_agent_agentparser_.agentparser.html new file mode 100644 index 000000000..f1047b914 --- /dev/null +++ b/docs/classes/_pods_agent_agentparser_.agentparser.html @@ -0,0 +1,283 @@ + + + + + + AgentParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class AgentParser

+
+
+
+
+
+
+
+
+
+

Parser that generates a Agent from the data in the given Representation.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Representation
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ +
    +
  • + +
    +
    +

    Handles the given input. This should only be done if the canHandle function returned true.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: Representation
      +
      +

      Input data that needs to be handled.

      +
      +
    • +
    +

    Returns Promise<Agent>

    +

    A promise resolving when the handling is finished. Return value depends on the given type.

    +
  • +
+
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<Agent>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_pods_generate_handlebarstemplateengine_.handlebarstemplateengine.html b/docs/classes/_pods_generate_handlebarstemplateengine_.handlebarstemplateengine.html new file mode 100644 index 000000000..06ef60ab5 --- /dev/null +++ b/docs/classes/_pods_generate_handlebarstemplateengine_.handlebarstemplateengine.html @@ -0,0 +1,193 @@ + + + + + + HandlebarsTemplateEngine | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class HandlebarsTemplateEngine

+
+
+
+
+
+
+
+
+
+

Fills in Handlebars templates.

+
+
+
+
+

Hierarchy

+
    +
  • + HandlebarsTemplateEngine +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

apply

+
    +
  • apply(template: string, options: Dict<string>): string
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_pods_generate_suffixidentifiergenerator_.suffixidentifiergenerator.html b/docs/classes/_pods_generate_suffixidentifiergenerator_.suffixidentifiergenerator.html new file mode 100644 index 000000000..19a443445 --- /dev/null +++ b/docs/classes/_pods_generate_suffixidentifiergenerator_.suffixidentifiergenerator.html @@ -0,0 +1,252 @@ + + + + + + SuffixIdentifierGenerator | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class SuffixIdentifierGenerator

+
+
+
+
+
+
+
+
+
+

Generates identifiers by appending the slug to a stored base identifier. + Non-alphanumeric characters will be replaced with -.

+
+
+
+
+

Hierarchy

+
    +
  • + SuffixIdentifierGenerator +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly base

+
base: string
+ +
+
+
+

Methods

+
+ +

generate

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html b/docs/classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html new file mode 100644 index 000000000..1474a2bd5 --- /dev/null +++ b/docs/classes/_pods_generate_templatedresourcesgenerator_.templatedresourcesgenerator.html @@ -0,0 +1,611 @@ + + + + + + TemplatedResourcesGenerator | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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.

+
+
+
+
+

Hierarchy

+
    +
  • + TemplatedResourcesGenerator +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly engine

+ + +
+
+ +

Private Readonly factory

+ + +
+
+ +

Private Readonly metaExtension

+
metaExtension: ".meta" = ".meta"
+ +
+
+ +

Private Readonly templateFolder

+
templateFolder: string
+ +
+
+
+

Methods

+
+ +

generate

+ + +
+
+ +

Private generateLinks

+ + +
+
+ +

Private generateMetadata

+ + +
+
+ +

Private generateResource

+ +
    +
  • + +
    +
    +

    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

    + +

    Returns Promise<Resource>

    +
  • +
+
+
+ +

Private groupLinks

+ + +
+
+ +

Private isMeta

+
    +
  • isMeta(path: string): boolean
  • +
+ +
+
+ +

Private metaToResource

+ + +
+
+ +

Private parseFolder

+ + +
+
+ +

Private parseTemplate

+
    +
  • parseTemplate(filePath: string, options: Dict<string>): Promise<string>
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_pods_generatedpodmanager_.generatedpodmanager.html b/docs/classes/_pods_generatedpodmanager_.generatedpodmanager.html new file mode 100644 index 000000000..2424c5293 --- /dev/null +++ b/docs/classes/_pods_generatedpodmanager_.generatedpodmanager.html @@ -0,0 +1,310 @@ + + + + + + GeneratedPodManager | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class GeneratedPodManager

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+
    +
  • + GeneratedPodManager +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly idGenerator

+
idGenerator: IdentifierGenerator
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly resourcesGenerator

+
resourcesGenerator: ResourcesGenerator
+ +
+
+ +

Private Readonly store

+ + +
+
+
+

Methods

+
+ +

createPod

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<ResourceIdentifier>

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html b/docs/classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html new file mode 100644 index 000000000..594106bc5 --- /dev/null +++ b/docs/classes/_pods_podmanagerhttphandler_.podmanagerhttphandler.html @@ -0,0 +1,402 @@ + + + + + + PodManagerHttpHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class PodManagerHttpHandler

+
+
+
+
+
+
+
+
+
+

An HTTP handler that listens to requests to a specific path for pod related requests. + Handles everything related to pod management from input request to output response.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly agentParser

+
agentParser: AgentParser
+ +
+
+ +

Private Readonly manager

+
manager: PodManager
+ +
+
+ +

Private Readonly requestParser

+
requestParser: RequestParser
+ +
+
+ +

Private Readonly requestPath

+
requestPath: string
+ +
+
+ +

Private Readonly responseWriter

+
responseWriter: ResponseWriter
+ +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(__namedParameters: { request: Guarded<IncomingMessage> }): Promise<void>
  • +
+ +
+
+ +

handle

+
    +
  • handle(__namedParameters: { request: Guarded<IncomingMessage>; response: ServerResponse }): Promise<void>
  • +
+ +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_server_expresshttpserverfactory_.expresshttpserverfactory.html b/docs/classes/_server_expresshttpserverfactory_.expresshttpserverfactory.html new file mode 100644 index 000000000..d8c78411d --- /dev/null +++ b/docs/classes/_server_expresshttpserverfactory_.expresshttpserverfactory.html @@ -0,0 +1,283 @@ + + + + + + ExpressHttpServerFactory | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ExpressHttpServerFactory

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + ExpressHttpServerFactory +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly handler

+
handler: HttpHandler
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

Protected createApp

+
    +
  • createApp(): Express
  • +
+ +
+
+ +

startServer

+
    +
  • startServer(port: number): Server
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
  • Protected method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_server_httphandler_.httphandler.html b/docs/classes/_server_httphandler_.httphandler.html new file mode 100644 index 000000000..cd36c7ba1 --- /dev/null +++ b/docs/classes/_server_httphandler_.httphandler.html @@ -0,0 +1,319 @@ + + + + + + HttpHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class HttpHandler

+
+
+
+
+
+
+
+
+
+

An HTTP request handler.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_server_middleware_corshandler_.corshandler.html b/docs/classes/_server_middleware_corshandler_.corshandler.html new file mode 100644 index 000000000..0a6fb0584 --- /dev/null +++ b/docs/classes/_server_middleware_corshandler_.corshandler.html @@ -0,0 +1,361 @@ + + + + + + CorsHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class CorsHandler

+
+
+
+
+
+
+
+
+
+

Handler that sets CORS options on the response.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly corsHandler

+
corsHandler: RequestHandler
+ +
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_server_middleware_headerhandler_.headerhandler.html b/docs/classes/_server_middleware_headerhandler_.headerhandler.html new file mode 100644 index 000000000..629ed9ea8 --- /dev/null +++ b/docs/classes/_server_middleware_headerhandler_.headerhandler.html @@ -0,0 +1,352 @@ + + + + + + HeaderHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class HeaderHandler

+
+
+
+
+
+
+
+
+
+

Handler that sets custom headers on the response.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+
    +
  • new HeaderHandler(headers: Record<string, string>): HeaderHandler
  • +
+ +
+
+
+

Properties

+
+ +

Private Readonly headers

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

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+
    +
  • handle(__namedParameters: { response: ServerResponse }): Promise<void>
  • +
+ +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_server_middleware_websocketadvertiser_.websocketadvertiser.html b/docs/classes/_server_middleware_websocketadvertiser_.websocketadvertiser.html new file mode 100644 index 000000000..1b65cd43c --- /dev/null +++ b/docs/classes/_server_middleware_websocketadvertiser_.websocketadvertiser.html @@ -0,0 +1,352 @@ + + + + + + WebSocketAdvertiser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class WebSocketAdvertiser

+
+
+
+
+
+
+
+
+
+

Handler that advertises a WebSocket through the Updates-Via header.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly socketUrl

+
socketUrl: string
+ +
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+
    +
  • handle(__namedParameters: { response: ServerResponse }): Promise<void>
  • +
+ +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_server_websockethandler_.websockethandler.html b/docs/classes/_server_websockethandler_.websockethandler.html new file mode 100644 index 000000000..4910528cd --- /dev/null +++ b/docs/classes/_server_websockethandler_.websockethandler.html @@ -0,0 +1,307 @@ + + + + + + WebSocketHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class WebSocketHandler

+
+
+
+
+
+
+
+
+
+

A WebSocketHandler handles the communication with multiple WebSockets

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: { upgradeRequest: HttpRequest; webSocket: WebSocket }): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +
      +

      Input data that would be handled potentially.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
        +
      • +
      • +
        webSocket: WebSocket
        +
      • +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+
    +
  • handle(input: { upgradeRequest: HttpRequest; webSocket: WebSocket }): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Handles the given input. This should only be done if the canHandle function returned true.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +
      +

      Input data that needs to be handled.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
        +
      • +
      • +
        webSocket: WebSocket
        +
      • +
      +
    • +
    +

    Returns Promise<void>

    +

    A promise resolving when the handling is finished. Return value depends on the given type.

    +
  • +
+
+
+ +

handleSafe

+
    +
  • handleSafe(data: { upgradeRequest: HttpRequest; webSocket: WebSocket }): Promise<void>
  • +
+
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: { upgradeRequest: HttpRequest; webSocket: WebSocket }
      +
      +

      The data to handle.

      +
      +
        +
      • +
        upgradeRequest: HttpRequest
        +
      • +
      • +
        webSocket: WebSocket
        +
      • +
      +
    • +
    +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_server_websocketserverfactory_.websocketserverfactory.html b/docs/classes/_server_websocketserverfactory_.websocketserverfactory.html new file mode 100644 index 000000000..f1c67e99e --- /dev/null +++ b/docs/classes/_server_websocketserverfactory_.websocketserverfactory.html @@ -0,0 +1,268 @@ + + + + + + WebSocketServerFactory | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class WebSocketServerFactory

+
+
+
+
+
+
+
+
+
+

Factory that adds WebSocket functionality to an existing server

+
+
+
+
+

Hierarchy

+
    +
  • + WebSocketServerFactory +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly baseServerFactory

+
baseServerFactory: HttpServerFactory
+ +
+
+ +

Private Readonly webSocketHandler

+
webSocketHandler: WebSocketHandler
+ +
+
+
+

Methods

+
+ +

startServer

+
    +
  • startServer(port: number): Server
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_accessors_filedataaccessor_.filedataaccessor.html b/docs/classes/_storage_accessors_filedataaccessor_.filedataaccessor.html new file mode 100644 index 000000000..f858712fd --- /dev/null +++ b/docs/classes/_storage_accessors_filedataaccessor_.filedataaccessor.html @@ -0,0 +1,901 @@ + + + + + + FileDataAccessor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class FileDataAccessor

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+
    +
  • + FileDataAccessor +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly resourceMapper

+
resourceMapper: FileIdentifierMapper
+ +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

deleteResource

+ + +
+
+ +

Private generatePosixQuads

+
    +
  • generatePosixQuads(subject: NamedNode, stats: Stats): Quad[]
  • +
+
    +
  • + +
    +
    +

    Helper function to add file system related metadata.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: NamedNode
      +
      +

      Subject for the new quads.

      +
      +
    • +
    • +
      stats: Stats
      +
      +

      Stats of the file/directory corresponding to the resource.

      +
      +
    • +
    +

    Returns Quad[]

    +
  • +
+
+
+ +

Private getBaseMetadata

+ +
    +
  • + +
    +
    +

    Generates metadata relevant for any resources stored by this accessor.

    +
    +
    +

    Parameters

    +
      +
    • +
      link: ResourceLink
      +
      +

      Path related metadata.

      +
      +
    • +
    • +
      stats: Stats
      +
      +

      Stats objects of the corresponding directory.

      +
      +
    • +
    • +
      isContainer: boolean
      +
      +

      If the path points to a container (directory) or not.

      +
      +
    • +
    +

    Returns Promise<RepresentationMetadata>

    +
  • +
+
+
+ +

Private getChildMetadataQuads

+
    +
  • getChildMetadataQuads(link: ResourceLink): Promise<Quad[]>
  • +
+
    +
  • + +
    +
    +

    Generate all containment related triples for a container. + These include the actual containment triples and specific triples for every child resource.

    +
    +
    +

    Parameters

    + +

    Returns Promise<Quad[]>

    +
  • +
+
+
+ +

getData

+ + +
+
+ +

Private getDirectoryMetadata

+ + +
+
+ +

Private getFileMetadata

+ + +
+
+ +

getMetadata

+ + +
+
+ +

Private getMetadataLink

+ + +
+
+ +

Private getRawMetadata

+ +
    +
  • + +
    +
    +

    Reads the metadata from the corresponding metadata file. + Returns an empty array if there is no metadata file.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +
      +

      Identifier of the resource (not the metadata!).

      +
      +
    • +
    +

    Returns Promise<Quad[]>

    +
  • +
+
+
+ +

Private getStats

+
    +
  • getStats(path: string): Promise<Stats>
  • +
+
    +
  • + +
    +
    +

    Gets the Stats object corresponding to the given file path.

    +
    +
    +
    throws
    +

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

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +
      +

      File path to get info from.

      +
      +
    • +
    +

    Returns Promise<Stats>

    +
  • +
+
+
+ +

Private isMetadataPath

+
    +
  • isMetadataPath(path: string): boolean
  • +
+ +
+
+ +

Private verifyExistingExtension

+
    +
  • verifyExistingExtension(link: ResourceLink): Promise<void>
  • +
+
    +
  • + +
    +
    +

    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>

    +
  • +
+
+
+ +

writeContainer

+ + +
+
+ +

Private writeDataFile

+
    +
  • writeDataFile(path: string, data: Readable): 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>

    +
  • +
+
+
+ +

writeDocument

+ + +
+
+ +

Private writeMetadata

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html b/docs/classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html new file mode 100644 index 000000000..73dcec4c8 --- /dev/null +++ b/docs/classes/_storage_accessors_inmemorydataaccessor_.inmemorydataaccessor.html @@ -0,0 +1,538 @@ + + + + + + InMemoryDataAccessor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class InMemoryDataAccessor

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + InMemoryDataAccessor +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly base

+
base: string
+ +
+
+ +

Private Readonly store

+
store: { entries: { ?: ContainerEntry } }
+ +
+

Type declaration

+ +
+
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(): Promise<void>
  • +
+ +
+
+ +

deleteResource

+ + +
+
+ +

Private generateMetadata

+ + +
+
+ +

getData

+ + +
+
+ +

Private getEntry

+ + +
+
+ +

getMetadata

+ + +
+
+ +

Private getParentEntry

+ + +
+
+ +

Private isDataEntry

+
    +
  • isDataEntry(entry: CacheEntry): entry is DataEntry
  • +
+ +
+
+ +

writeContainer

+ + +
+
+ +

writeDocument

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html b/docs/classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html new file mode 100644 index 000000000..0ffaf65eb --- /dev/null +++ b/docs/classes/_storage_accessors_sparqldataaccessor_.sparqldataaccessor.html @@ -0,0 +1,952 @@ + + + + + + SparqlDataAccessor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class SparqlDataAccessor

+
+
+
+
+
+
+
+
+
+

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

+ +
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly endpoint

+
endpoint: string
+ +
+
+ +

Private Readonly fetcher

+
fetcher: SparqlEndpointFetcher
+ +
+
+ +

Private Readonly generator

+
generator: SparqlGenerator
+ +
+
+ +

Private Readonly identifierStrategy

+
identifierStrategy: IdentifierStrategy
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

deleteResource

+ + +
+
+ +

getData

+ + +
+
+ +

getMetadata

+ + +
+
+ +

Private getMetadataNode

+
    +
  • getMetadataNode(name: NamedNode): NamedNode
  • +
+
    +
  • + +
    +
    +

    Creates the name for the metadata of a resource.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode
      +
      +

      Name of the (non-metadata) resource.

      +
      +
    • +
    +

    Returns NamedNode

    +
  • +
+
+
+ +

Private getRelatedNames

+
    +
  • getRelatedNames(identifier: ResourceIdentifier): { name: NamedNode; parent?: NamedNode }
  • +
+
    +
  • + +
    +
    +

    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; parent?: NamedNode }

    +
      +
    • +
      name: NamedNode
      +
    • +
    • +
      Optional parent?: NamedNode
      +
    • +
    +
  • +
+
+
+ +

Private isMetadataIdentifier

+ + +
+
+ +

Private sendSparqlConstruct

+
    +
  • sendSparqlConstruct(sparqlQuery: ConstructQuery): Promise<Guarded<Readable>>
  • +
+
    +
  • + +
    +
    +

    Sends a SPARQL CONSTRUCT query to the endpoint and returns a stream of quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      sparqlQuery: ConstructQuery
      +
      +

      Query to execute.

      +
      +
    • +
    +

    Returns Promise<Guarded<Readable>>

    +
  • +
+
+
+ +

Private sendSparqlUpdate

+
    +
  • sendSparqlUpdate(sparqlQuery: Update): Promise<void>
  • +
+ +
+
+ +

Private sparqlConstruct

+
    +
  • sparqlConstruct(name: NamedNode): ConstructQuery
  • +
+
    +
  • + +
    +
    +

    Creates a CONSTRUCT query that returns all quads contained within a single resource.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode
      +
      +

      Name of the resource to query.

      +
      +
    • +
    +

    Returns ConstructQuery

    +
  • +
+
+
+ +

Private sparqlConstructContainer

+
    +
  • sparqlConstructContainer(name: NamedNode): ConstructQuery
  • +
+ +
+
+ +

Private sparqlDelete

+
    +
  • sparqlDelete(name: NamedNode, parent?: NamedNode): Update
  • +
+
    +
  • + +
    +
    +

    Creates a query that deletes everything related to the given name.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode
      +
      +

      Name of resource to delete.

      +
      +
    • +
    • +
      Optional parent: NamedNode
      +
      +

      Parent of the resource to delete so the containment triple can be removed (unless root).

      +
      +
    • +
    +

    Returns Update

    +
  • +
+
+
+ +

Private sparqlInsert

+
    +
  • sparqlInsert(name: NamedNode, metadata: RepresentationMetadata, parent?: NamedNode, triples?: Quad[]): 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
      +
      +

      Name of the resource to update.

      +
      +
    • +
    • +
      metadata: RepresentationMetadata
      +
      +

      New metadata of the resource.

      +
      +
    • +
    • +
      Optional parent: NamedNode
      +
      +

      Name of the parent to update the containment triples.

      +
      +
    • +
    • +
      Optional triples: Quad[]
      +
      +

      New data of the resource.

      +
      +
    • +
    +

    Returns Update

    +
  • +
+
+
+ +

Private sparqlSelectGraph

+
    +
  • sparqlSelectGraph(name: NamedNode, triples: Quad[]): GraphPattern
  • +
+ +
+
+ +

Private sparqlUpdateDeleteAll

+
    +
  • sparqlUpdateDeleteAll(name: NamedNode): InsertDeleteOperation
  • +
+
    +
  • + +
    +
    +

    Helper function for creating SPARQL update queries. + Creates an operation for deleting all triples in a graph.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode
      +
      +

      Name of the graph to delete.

      +
      +
    • +
    +

    Returns InsertDeleteOperation

    +
  • +
+
+
+ +

Private sparqlUpdateGraph

+
    +
  • sparqlUpdateGraph(name: NamedNode, triples: Quad[]): GraphQuads
  • +
+
    +
  • + +
    +
    +

    Helper function for creating SPARQL update queries. + Creates a Graph selector with the given triples.

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode
      +
      +

      Name of the graph.

      +
      +
    • +
    • +
      triples: Quad[]
      +
      +

      Triples/triple patterns to select.

      +
      +
    • +
    +

    Returns GraphQuads

    +
  • +
+
+
+ +

writeContainer

+ + +
+
+ +

writeDocument

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_conversion_chainedconverter_.chainedconverter.html b/docs/classes/_storage_conversion_chainedconverter_.chainedconverter.html new file mode 100644 index 000000000..7ec40c067 --- /dev/null +++ b/docs/classes/_storage_conversion_chainedconverter_.chainedconverter.html @@ -0,0 +1,508 @@ + + + + + + ChainedConverter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ChainedConverter

+
+
+
+
+
+
+
+
+
+

A meta converter that takes an array of other converters as input. + It chains these converters by finding intermediate types that are supported by converters on either side.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Accessors

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly converters

+ + +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Accessors

+
+ +

Protected first

+ + +
+
+ +

Protected last

+ + +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

Private filterTypes

+
    +
  • filterTypes(typeVals: Record<string, number>): string[]
  • +
+ +
+
+ +

getInputTypes

+
    +
  • getInputTypes(): Promise<Record<string, number>>
  • +
+ +
+
+ +

Protected getMatchingType

+ + +
+
+ +

getOutputTypes

+
    +
  • getOutputTypes(): Promise<Record<string, number>>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
  • Protected method
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_conversion_quadtordfconverter_.quadtordfconverter.html b/docs/classes/_storage_conversion_quadtordfconverter_.quadtordfconverter.html new file mode 100644 index 000000000..fc6805e7e --- /dev/null +++ b/docs/classes/_storage_conversion_quadtordfconverter_.quadtordfconverter.html @@ -0,0 +1,337 @@ + + + + + + QuadToRdfConverter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class QuadToRdfConverter

+
+
+
+
+
+
+
+
+
+

Converts internal/quads to most major RDF serializations.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+ +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

getInputTypes

+
    +
  • getInputTypes(): Promise<Record<string, number>>
  • +
+ +
+
+ +

getOutputTypes

+
    +
  • getOutputTypes(): Promise<Record<string, number>>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ + +
+
+ +

Private quadsToRdf

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_conversion_rdftoquadconverter_.rdftoquadconverter.html b/docs/classes/_storage_conversion_rdftoquadconverter_.rdftoquadconverter.html new file mode 100644 index 000000000..c94898f6c --- /dev/null +++ b/docs/classes/_storage_conversion_rdftoquadconverter_.rdftoquadconverter.html @@ -0,0 +1,337 @@ + + + + + + RdfToQuadConverter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class RdfToQuadConverter

+
+
+
+
+
+
+
+
+
+

Converts most major RDF serializations to internal/quads.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+ +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

getInputTypes

+
    +
  • getInputTypes(): Promise<Record<string, number>>
  • +
+ +
+
+ +

getOutputTypes

+
    +
  • getOutputTypes(): Promise<Record<string, number>>
  • +
+ +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ + +
+
+ +

Private rdfToQuads

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_conversion_representationconverter_.representationconverter.html b/docs/classes/_storage_conversion_representationconverter_.representationconverter.html new file mode 100644 index 000000000..500f8bca4 --- /dev/null +++ b/docs/classes/_storage_conversion_representationconverter_.representationconverter.html @@ -0,0 +1,286 @@ + + + + + + RepresentationConverter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class RepresentationConverter

+
+
+
+
+
+
+
+
+
+

Converts a Representation from one media type to another, based on the given preferences.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_conversion_typedrepresentationconverter_.typedrepresentationconverter.html b/docs/classes/_storage_conversion_typedrepresentationconverter_.typedrepresentationconverter.html new file mode 100644 index 000000000..2879a2360 --- /dev/null +++ b/docs/classes/_storage_conversion_typedrepresentationconverter_.typedrepresentationconverter.html @@ -0,0 +1,346 @@ + + + + + + TypedRepresentationConverter | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class TypedRepresentationConverter

+
+
+
+
+
+
+
+
+
+

A RepresentationConverter that allows requesting the supported types.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract getInputTypes

+
    +
  • getInputTypes(): Promise<Record<string, number>>
  • +
+
    +
  • + +
    +
    +

    Get a hash of all supported input content types for this converter, mapped to a numerical priority. + The priority weight goes from 0 up to 1.

    +
    +
    +

    Returns Promise<Record<string, number>>

    +

    A promise resolving to a hash mapping content type to a priority number.

    +
  • +
+
+
+ +

Abstract getOutputTypes

+
    +
  • getOutputTypes(): Promise<Record<string, number>>
  • +
+
    +
  • + +
    +
    +

    Get a hash of all supported output content types for this converter, mapped to a numerical priority. + The priority weight goes from 0 up to 1.

    +
    +
    +

    Returns Promise<Record<string, number>>

    +

    A promise resolving to a hash mapping content type to a priority number.

    +
  • +
+
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html b/docs/classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html new file mode 100644 index 000000000..6c2328820 --- /dev/null +++ b/docs/classes/_storage_dataaccessorbasedstore_.dataaccessorbasedstore.html @@ -0,0 +1,899 @@ + + + + + + DataAccessorBasedStore | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+ +
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly accessor

+
accessor: DataAccessor
+ +
+
+ +

Private Readonly identifierStrategy

+
identifierStrategy: IdentifierStrategy
+ +
+
+
+

Methods

+
+ +

addResource

+ + +
+
+ +

Protected createRecursiveContainers

+ +
    +
  • + +
    +
    +

    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<void>

    +
  • +
+
+
+ +

Protected createSafeUri

+ + +
+
+ +

Protected createURI

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      container: ResourceIdentifier
      +
      +

      Parent container of the new URI.

      +
      +
    • +
    • +
      isContainer: boolean
      +
      +

      Does the new URI represent a container?

      +
      +
    • +
    • +
      Optional slug: undefined | string
      +
      +

      Slug to use for the new URI.

      +
      +
    • +
    +

    Returns ResourceIdentifier

    +
  • +
+
+
+ +

deleteResource

+ + +
+
+ +

Protected getEmptyContainerRepresentation

+ + +
+
+ +

Protected getNormalizedMetadata

+ +
    +
  • + +
    +
    +

    Returns the metadata matching the identifier, ignoring the presence of a trailing slash or not. + This is used to support the following part of the spec: + "If two URIs differ only in the trailing slash, and the server has associated a resource with one of them, + then the other URI MUST NOT correspond to another resource."

    +
    +

    First the identifier gets requested and if no result is found + the identifier with differing trailing slash is requested.

    +
    +

    Parameters

    + +

    Returns Promise<RepresentationMetadata>

    +
  • +
+
+
+ +

getRepresentation

+ + +
+
+ +

Protected getSafeNormalizedMetadata

+ + +
+
+ +

Protected handleContainerData

+
    +
  • handleContainerData(representation: Representation): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Verify if the incoming data for a container is valid (RDF and no containment triples). + Adds the container data to its metadata afterwards.

    +
    +
    +

    Parameters

    +
      +
    • +
      representation: Representation
      +
      +

      Container representation.

      +
      +
    • +
    +

    Returns Promise<void>

    +
  • +
+
+
+ +

Protected hasContainerType

+
    +
  • hasContainerType(types: Term[]): boolean
  • +
+ +
+
+ +

Protected isExistingContainer

+ +
    +
  • + +
    +
    +

    Checks if the given metadata represents a container, purely based on metadata type triples. + Since type metadata always gets generated when writing resources this should never fail on stored resources.

    +
    +
    +

    Parameters

    + +

    Returns boolean

    +
  • +
+
+
+ +

Protected isNewContainer

+ +
    +
  • + +
    +
    +

    Checks if the given metadata represents a (potential) container, + both based on the metadata and the URI.

    +
    +
    +

    Parameters

    +
      +
    • +
      metadata: RepresentationMetadata
      +
      +

      Metadata of the (new) resource.

      +
      +
    • +
    • +
      Optional suffix: undefined | string
      +
      +

      Suffix of the URI. Can be the full URI, but only the last part is required.

      +
      +
    • +
    +

    Returns boolean

    +
  • +
+
+
+ +

Protected isRootStorage

+ + +
+
+ +

modifyResource

+
    +
  • modifyResource(): Promise<void>
  • +
+ +
+
+ +

setRepresentation

+ + +
+
+ +

Protected validateIdentifier

+ + +
+
+ +

Protected writeData

+
    +
  • writeData(identifier: ResourceIdentifier, representation: Representation, isContainer: boolean, createContainers?: undefined | false | true): Promise<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.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +
      +

      Identifier of the resource.

      +
      +
    • +
    • +
      representation: Representation
      +
      +

      Corresponding Representation.

      +
      +
    • +
    • +
      isContainer: boolean
      +
      +

      Is the incoming resource a container?

      +
      +
    • +
    • +
      Optional createContainers: undefined | false | true
      +
      +

      Should parent containers (potentially) be created?

      +
      +
    • +
    +

    Returns Promise<void>

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_lockingresourcestore_.lockingresourcestore.html b/docs/classes/_storage_lockingresourcestore_.lockingresourcestore.html new file mode 100644 index 000000000..ca287f446 --- /dev/null +++ b/docs/classes/_storage_lockingresourcestore_.lockingresourcestore.html @@ -0,0 +1,618 @@ + + + + + + LockingResourceStore | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class LockingResourceStore

+
+
+
+
+
+
+
+
+
+

Store that for every call acquires a lock before executing it on the requested resource, + and releases it afterwards.

+
+
+
+
+

Hierarchy

+
    +
  • + LockingResourceStore +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly locks

+ + +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly source

+ + +
+
+
+

Methods

+
+ +

addResource

+ + +
+
+ +

Protected createExpiringReadable

+ +
    +
  • + +
    +
    +

    Wraps a readable to make it time out when nothing is read for a certain amount of time.

    +
    +
    +

    Parameters

    +
      +
    • +
      source: Guarded<Readable>
      +
      +

      The readable to wrap

      +
      +
    • +
    • +
      lock: ExpiringLock
      +
      +

      The lock for the corresponding identifier.

      +
      +
    • +
    +

    Returns Readable

    +
  • +
+
+
+ +

Protected createExpiringRepresentation

+ + +
+
+ +

deleteResource

+ + +
+
+ +

getRepresentation

+ + +
+
+ +

Protected lockedRepresentationRun

+ +
    +
  • + +
    +
    +

    Acquires a lock for the identifier that should return a representation with Readable data and releases it when the + Readable is read, closed or results in an error. + When using this function, it is required to close the Readable stream when you are ready.

    +
    +
    +

    Parameters

    + +

    Returns Promise<Representation>

    +
  • +
+
+
+ +

Protected lockedRun

+ +
    +
  • + +
    +
    +

    Acquires a lock for the identifier and releases it when the function is executed.

    +
    +
    +

    Type parameters

    +
      +
    • +

      T

      +
    • +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +
      +

      Identifier that should be locked.

      +
      +
    • +
    • +
      func: () => Promise<T>
      +
      +

      Function to be executed.

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

          Returns Promise<T>

          +
        • +
        +
      • +
      +
    • +
    +

    Returns Promise<T>

    +
  • +
+
+
+ +

modifyResource

+ + +
+
+ +

setRepresentation

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
  • Protected method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html b/docs/classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html new file mode 100644 index 000000000..d7f1207bf --- /dev/null +++ b/docs/classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapper.html @@ -0,0 +1,466 @@ + + + + + + ExtensionBasedMapper | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ExtensionBasedMapper

+
+
+
+
+
+
+
+
+
+

A mapper that stores the content-type of resources in the file path extension. + In case the extension of the identifier does not correspond to the correct content-type, + a new extension will be appended (with a $ in front of it). + E.g. if the path is input.ttl with content-type text/plain, the path would actually be input.ttl$.txt. + This new extension is stripped again when generating an identifier.

+
+

Warning: Since this mapper iterates over all files in the requested directory, + it can experience performance issues over directories with a huge number of files (10.000+). + For typical directory structures, the performance of this mapper should be sufficient.

+
+
see
+

https://github.com/solid/community-server/issues/333

+
+
+
+
+
+

Hierarchy

+
    +
  • + ExtensionBasedMapper +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+
    +
  • new ExtensionBasedMapper(base: string, rootFilepath: string, overrideTypes?: { acl: string; meta: string }): ExtensionBasedMapper
  • +
+ +
+
+
+

Properties

+
+ +

Private Readonly baseRequestURI

+
baseRequestURI: string
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly rootFilepath

+
rootFilepath: string
+ +
+
+ +

Private Readonly types

+
types: Record<string, any>
+ +
+
+
+

Methods

+
+ +

Private getContentTypeFromExtension

+
    +
  • getContentTypeFromExtension(path: string): string
  • +
+
    +
  • + +
    +
    +

    Get the content type from a file path, using its extension.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +
      +

      The file path.

      +
      +
    • +
    +

    Returns string

    +

    Content type of the file.

    +
  • +
+
+
+ +

Private getExtension

+
    +
  • getExtension(path: string): string | null
  • +
+
    +
  • + +
    +
    +

    Extracts the extension (without dot) from a path. + Custom functin since path.extname does not work on all cases (e.g. ".acl")

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +
      +

      Input path to parse.

      +
      +
    • +
    +

    Returns string | null

    +
  • +
+
+
+ +

mapFilePathToUrl

+
    +
  • mapFilePathToUrl(filePath: string, isContainer: boolean): Promise<ResourceLink>
  • +
+
    +
  • + +
    +
    +

    Maps the given file path to an URL and determines the content-type

    +
    +
    +

    Parameters

    +
      +
    • +
      filePath: string
      +
      +

      The input file path.

      +
      +
    • +
    • +
      isContainer: boolean
      +
      +

      If the path corresponds to a file.

      +
      +
    • +
    +

    Returns Promise<ResourceLink>

    +

    A ResourceLink with all the necessary metadata.

    +
  • +
+
+
+ +

mapUrlToFilePath

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +
      +

      The input identifier.

      +
      +
    • +
    • +
      Optional contentType: undefined | string
      +
      +

      The (optional) content-type of the resource.

      +
      +
    • +
    +

    Returns Promise<ResourceLink>

    +

    A ResourceLink with all the necessary metadata.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapperfactory.html b/docs/classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapperfactory.html new file mode 100644 index 000000000..8a3169740 --- /dev/null +++ b/docs/classes/_storage_mapping_extensionbasedmapper_.extensionbasedmapperfactory.html @@ -0,0 +1,198 @@ + + + + + + ExtensionBasedMapperFactory | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ExtensionBasedMapperFactory

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + ExtensionBasedMapperFactory +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

create

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html b/docs/classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html new file mode 100644 index 000000000..a192794d4 --- /dev/null +++ b/docs/classes/_storage_mapping_fixedcontenttypemapper_.fixedcontenttypemapper.html @@ -0,0 +1,338 @@ + + + + + + FixedContentTypeMapper | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class FixedContentTypeMapper

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+
    +
  • + FixedContentTypeMapper +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+
    +
  • new FixedContentTypeMapper(base: string, rootFilepath: string, contentType: string): FixedContentTypeMapper
  • +
+ +
+
+
+

Properties

+
+ +

Private Readonly baseRequestURI

+
baseRequestURI: string
+ +
+
+ +

Private Readonly contentType

+
contentType: string
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly rootFilepath

+
rootFilepath: string
+ +
+
+
+

Methods

+
+ +

mapFilePathToUrl

+
    +
  • mapFilePathToUrl(filePath: string, isContainer: boolean): Promise<ResourceLink>
  • +
+ +
+
+ +

mapUrlToFilePath

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_monitoringstore_.monitoringstore.html b/docs/classes/_storage_monitoringstore_.monitoringstore.html new file mode 100644 index 000000000..91c88d0af --- /dev/null +++ b/docs/classes/_storage_monitoringstore_.monitoringstore.html @@ -0,0 +1,1057 @@ + + + + + + MonitoringStore | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class MonitoringStore<T>

+
+
+
+
+
+
+
+
+
+

Store that notifies listeners of changes to its source + by emitting a changed event.

+
+
+
+
+

Type parameters

+ +
+
+

Hierarchy

+
    +
  • + EventEmitter +
      +
    • + MonitoringStore +
    • +
    +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly identifierStrategy

+
identifierStrategy: IdentifierStrategy
+ +
+
+ +

Private Readonly source

+
source: T
+ +
+
+ +

Static defaultMaxListeners

+
defaultMaxListeners: number
+ +
+
+ +

Static Readonly errorMonitor

+
errorMonitor: unique symbol
+ +
+
+

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

+
+ +

addListener

+
    +
  • addListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

addResource

+ + +
+
+ +

deleteResource

+ + +
+
+ +

emit

+
    +
  • emit(event: string | symbol, ...args: any[]): boolean
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      Rest ...args: any[]
      +
    • +
    +

    Returns boolean

    +
  • +
+
+
+ +

eventNames

+
    +
  • eventNames(): Array<string | symbol>
  • +
+
    +
  • + +

    Returns Array<string | symbol>

    +
  • +
+
+
+ +

getMaxListeners

+
    +
  • getMaxListeners(): number
  • +
+ +
+
+ +

getRepresentation

+ + +
+
+ +

listenerCount

+
    +
  • listenerCount(event: string | symbol): number
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns number

    +
  • +
+
+
+ +

listeners

+
    +
  • listeners(event: string | symbol): Function[]
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns Function[]

    +
  • +
+
+
+ +

modifyResource

+ + +
+
+ +

off

+
    +
  • off(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

on

+
    +
  • on(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

once

+
    +
  • once(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

prependListener

+
    +
  • prependListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

prependOnceListener

+
    +
  • prependOnceListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

rawListeners

+
    +
  • rawListeners(event: string | symbol): Function[]
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns Function[]

    +
  • +
+
+
+ +

removeAllListeners

+
    +
  • removeAllListeners(event?: string | symbol): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      Optional event: string | symbol
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

removeListener

+
    +
  • removeListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

setMaxListeners

+
    +
  • setMaxListeners(n: number): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      n: number
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

setRepresentation

+ + +
+
+ +

Static listenerCount

+
    +
  • listenerCount(emitter: EventEmitter, event: string | symbol): number
  • +
+
    +
  • + +
    +
    +
    deprecated
    +

    since v4.0.0

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      emitter: EventEmitter
      +
    • +
    • +
      event: string | symbol
      +
    • +
    +

    Returns number

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_passthroughstore_.passthroughstore.html b/docs/classes/_storage_passthroughstore_.passthroughstore.html new file mode 100644 index 000000000..b59ebdba6 --- /dev/null +++ b/docs/classes/_storage_passthroughstore_.passthroughstore.html @@ -0,0 +1,407 @@ + + + + + + PassthroughStore | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Protected Readonly source

+
source: T
+ +
+
+
+

Methods

+
+ +

addResource

+ + +
+
+ +

deleteResource

+ + +
+
+ +

getRepresentation

+ + +
+
+ +

modifyResource

+ + +
+
+ +

setRepresentation

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_patch_patchhandler_.patchhandler.html b/docs/classes/_storage_patch_patchhandler_.patchhandler.html new file mode 100644 index 000000000..6871a6667 --- /dev/null +++ b/docs/classes/_storage_patch_patchhandler_.patchhandler.html @@ -0,0 +1,300 @@ + + + + + + PatchHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class PatchHandler

+
+
+
+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ +
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html b/docs/classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html new file mode 100644 index 000000000..85f6c431b --- /dev/null +++ b/docs/classes/_storage_patch_sparqlupdatepatchhandler_.sparqlupdatepatchhandler.html @@ -0,0 +1,446 @@ + + + + + + SparqlUpdatePatchHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class SparqlUpdatePatchHandler

+
+
+
+
+
+
+
+
+
+

PatchHandler that supports specific types of SPARQL updates. + Currently all DELETE/INSERT types are supported that have empty where bodies and no variables.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly locker

+ + +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Readonly source

+ + +
+
+
+

Methods

+
+ +

Private applyPatch

+
    +
  • applyPatch(identifier: ResourceIdentifier, deletes: Pattern[], inserts: Pattern[]): Promise<void>
  • +
+ +
+
+ +

canHandle

+ + +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ +
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    + +

    Returns Promise<void>

    +

    The result of the handle function of the handler.

    +
  • +
+
+
+ +

Private isDeleteInsert

+
    +
  • isDeleteInsert(op: Operation): op is DeleteInsert
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_patchingstore_.patchingstore.html b/docs/classes/_storage_patchingstore_.patchingstore.html new file mode 100644 index 000000000..dfac68b84 --- /dev/null +++ b/docs/classes/_storage_patchingstore_.patchingstore.html @@ -0,0 +1,428 @@ + + + + + + PatchingStore | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+ +
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly patcher

+
patcher: PatchHandler
+ +
+
+ +

Protected Readonly source

+
source: T
+ +
+
+
+

Methods

+
+ +

addResource

+ + +
+
+ +

deleteResource

+ + +
+
+ +

getRepresentation

+ + +
+
+ +

modifyResource

+ + +
+
+ +

setRepresentation

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_readonlystore_.readonlystore.html b/docs/classes/_storage_readonlystore_.readonlystore.html new file mode 100644 index 000000000..0458c68be --- /dev/null +++ b/docs/classes/_storage_readonlystore_.readonlystore.html @@ -0,0 +1,406 @@ + + + + + + ReadOnlyStore | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ReadOnlyStore<T>

+
+
+
+
+
+
+
+
+
+

Store that only allow read operations on the underlying source.

+
+
+
+
+

Type parameters

+ +
+
+

Hierarchy

+ +
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Protected Readonly source

+
source: T
+ +
+
+
+

Methods

+
+ +

addResource

+ + +
+
+ +

deleteResource

+ + +
+
+ +

getRepresentation

+ + +
+
+ +

modifyResource

+ + +
+
+ +

setRepresentation

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_representationconvertingstore_.representationconvertingstore.html b/docs/classes/_storage_representationconvertingstore_.representationconvertingstore.html new file mode 100644 index 000000000..d1f5d9768 --- /dev/null +++ b/docs/classes/_storage_representationconvertingstore_.representationconvertingstore.html @@ -0,0 +1,602 @@ + + + + + + RepresentationConvertingStore | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class RepresentationConvertingStore<T>

+
+
+
+
+
+
+
+
+
+

Store that overrides all functions that take or output a Representation, + so getRepresentation, addResource, and setRepresentation.

+
+

For incoming representations, they will be converted if an incoming converter and preferences have been set. + The converted Representation will be passed along.

+

For outgoing representations, they will be converted if there is an outgoing converter.

+

Conversions will only happen if required and will not happen if the Representation is already in the correct format.

+

In the future this class should take the preferences of the request into account. + Even if there is a match with the output from the store, + if there is a low weight for that type conversions might still be preferred.

+
+
+
+

Type parameters

+ +
+
+

Hierarchy

+ +
+
+

Implements

+ +
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Optional Readonly inConverter

+ + +
+
+ +

Private Optional Readonly inType

+
inType: undefined | string
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Private Optional Readonly outConverter

+ + +
+
+ +

Protected Readonly source

+
source: T
+ +
+
+
+

Methods

+
+ +

addResource

+ + +
+
+ +

Private convertInRepresentation

+ + +
+
+ +

Private convertRepresentation

+ + +
+
+ +

deleteResource

+ + +
+
+ +

getRepresentation

+ + +
+
+ +

Private matchesPreferences

+ + +
+
+ +

modifyResource

+ + +
+
+ +

setRepresentation

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html b/docs/classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html new file mode 100644 index 000000000..09668809c --- /dev/null +++ b/docs/classes/_storage_routing_convertingrouterrule_.convertingrouterrule.html @@ -0,0 +1,469 @@ + + + + + + ConvertingRouterRule | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+
    +
  • + RouterRule +
      +
    • + ConvertingRouterRule +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly defaultStore

+
defaultStore: ResourceStore
+ +
+
+ +

Private Readonly typedStores

+
typedStores: ConvertingStoreEntry[]
+ +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

Private findStore

+ + +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ + +
+
+ +

Private hasResource

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_routing_preferencesupport_.preferencesupport.html b/docs/classes/_storage_routing_preferencesupport_.preferencesupport.html new file mode 100644 index 000000000..b11d33376 --- /dev/null +++ b/docs/classes/_storage_routing_preferencesupport_.preferencesupport.html @@ -0,0 +1,273 @@ + + + + + + PreferenceSupport | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class PreferenceSupport

+
+
+
+
+
+
+
+
+
+

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 +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly converter

+ + +
+
+ +

Private Readonly preferences

+ + +
+
+
+

Methods

+
+ +

supports

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_routing_regexrouterrule_.regexrouterrule.html b/docs/classes/_storage_routing_regexrouterrule_.regexrouterrule.html new file mode 100644 index 000000000..34265c818 --- /dev/null +++ b/docs/classes/_storage_routing_regexrouterrule_.regexrouterrule.html @@ -0,0 +1,434 @@ + + + + + + RegexRouterRule | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class RegexRouterRule

+
+
+
+
+
+
+
+
+
+

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

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly base

+
base: string
+ +
+
+ +

Private Readonly regexes

+
regexes: Map<RegExp, ResourceStore>
+ +
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

handle

+ + +
+
+ +

handleSafe

+ + +
+
+ +

Private matchStore

+ + +
+
+ +

Private toRelative

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_routing_routerrule_.routerrule.html b/docs/classes/_storage_routing_routerrule_.routerrule.html new file mode 100644 index 000000000..83aebf1f2 --- /dev/null +++ b/docs/classes/_storage_routing_routerrule_.routerrule.html @@ -0,0 +1,311 @@ + + + + + + RouterRule | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class RouterRule

+
+
+
+
+
+
+
+
+
+

Finds which store needs to be accessed for the given resource, + potentially based on the Representation of incoming data.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+ + +
+
+ +

Abstract handle

+ + +
+
+ +

handleSafe

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Inherited method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_storage_routingresourcestore_.routingresourcestore.html b/docs/classes/_storage_routingresourcestore_.routingresourcestore.html new file mode 100644 index 000000000..4cb18bffd --- /dev/null +++ b/docs/classes/_storage_routingresourcestore_.routingresourcestore.html @@ -0,0 +1,419 @@ + + + + + + RoutingResourceStore | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly rule

+ + +
+
+
+

Methods

+
+ +

addResource

+ + +
+
+ +

deleteResource

+ + +
+
+ +

getRepresentation

+ + +
+
+ +

Private getStore

+ + +
+
+ +

modifyResource

+ + +
+
+ +

setRepresentation

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_asynchandler_.asynchandler.html b/docs/classes/_util_asynchandler_.asynchandler.html new file mode 100644 index 000000000..30dc94b25 --- /dev/null +++ b/docs/classes/_util_asynchandler_.asynchandler.html @@ -0,0 +1,344 @@ + + + + + + AsyncHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class AsyncHandler<TIn, TOut>

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Type parameters

+
    +
  • +

    TIn = void

    +
  • +
  • +

    TOut = void

    +
  • +
+
+
+

Hierarchy

+ +
+
+

Implemented by

+ +
+
+

Index

+
+
+
+

Methods

+ +
+
+
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: TIn): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

Abstract handle

+
    +
  • handle(input: TIn): Promise<TOut>
  • +
+
    +
  • + +
    +
    +

    Handles the given input. This should only be done if the canHandle function returned true.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +
      +

      Input data that needs to be handled.

      +
      +
    • +
    +

    Returns Promise<TOut>

    +

    A promise resolving when the handling is finished. Return value depends on the given type.

    +
  • +
+
+
+ +

handleSafe

+
    +
  • handleSafe(data: TIn): Promise<TOut>
  • +
+
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: TIn
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<TOut>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_errors_badrequesthttperror_.badrequesthttperror.html b/docs/classes/_util_errors_badrequesthttperror_.badrequesthttperror.html new file mode 100644 index 000000000..4b01c5585 --- /dev/null +++ b/docs/classes/_util_errors_badrequesthttperror_.badrequesthttperror.html @@ -0,0 +1,272 @@ + + + + + + BadRequestHttpError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class BadRequestHttpError

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+
    +
  • + HttpError +
      +
    • + BadRequestHttpError +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_errors_conflicthttperror_.conflicthttperror.html b/docs/classes/_util_errors_conflicthttperror_.conflicthttperror.html new file mode 100644 index 000000000..4ff48e576 --- /dev/null +++ b/docs/classes/_util_errors_conflicthttperror_.conflicthttperror.html @@ -0,0 +1,261 @@ + + + + + + ConflictHttpError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ConflictHttpError

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+
    +
  • + HttpError +
      +
    • + ConflictHttpError +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_errors_forbiddenhttperror_.forbiddenhttperror.html b/docs/classes/_util_errors_forbiddenhttperror_.forbiddenhttperror.html new file mode 100644 index 000000000..8aee2c78e --- /dev/null +++ b/docs/classes/_util_errors_forbiddenhttperror_.forbiddenhttperror.html @@ -0,0 +1,261 @@ + + + + + + ForbiddenHttpError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class ForbiddenHttpError

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+
    +
  • + HttpError +
      +
    • + ForbiddenHttpError +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_errors_httperror_.httperror.html b/docs/classes/_util_errors_httperror_.httperror.html new file mode 100644 index 000000000..a27120e53 --- /dev/null +++ b/docs/classes/_util_errors_httperror_.httperror.html @@ -0,0 +1,333 @@ + + + + + + HttpError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class HttpError

+
+
+
+
+
+
+
+
+
+

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.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+
    +
  • new HttpError(statusCode: number, name: string, message?: undefined | string): HttpError
  • +
+
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      statusCode: number
      +
      +
      +

      HTTP status code needed for the HTTP response.

      +
      +
      +
    • +
    • +
      name: string
      +
      +
      +

      Error name. Useful for logging and stack tracing.

      +
      +
      +
    • +
    • +
      Optional message: undefined | string
      +
      +
      +

      Message to be thrown.

      +
      +
      +
    • +
    +

    Returns HttpError

    +
  • +
+
+
+
+

Properties

+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

statusCode

+
statusCode: number
+ +
+
+ +

Static Error

+
Error: ErrorConstructor
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Property
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
    +
  • Static property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_errors_internalservererror_.internalservererror.html b/docs/classes/_util_errors_internalservererror_.internalservererror.html new file mode 100644 index 000000000..07e4a47b0 --- /dev/null +++ b/docs/classes/_util_errors_internalservererror_.internalservererror.html @@ -0,0 +1,261 @@ + + + + + + InternalServerError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class InternalServerError

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+
    +
  • + HttpError +
      +
    • + InternalServerError +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_errors_methodnotallowedhttperror_.methodnotallowedhttperror.html b/docs/classes/_util_errors_methodnotallowedhttperror_.methodnotallowedhttperror.html new file mode 100644 index 000000000..ecd9fa9e9 --- /dev/null +++ b/docs/classes/_util_errors_methodnotallowedhttperror_.methodnotallowedhttperror.html @@ -0,0 +1,261 @@ + + + + + + MethodNotAllowedHttpError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class MethodNotAllowedHttpError

+
+
+
+
+
+
+
+
+
+

An error thrown when data was found for the requested identifier, but is not supported by the target resource.

+
+
+
+
+

Hierarchy

+
    +
  • + HttpError +
      +
    • + MethodNotAllowedHttpError +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_errors_notfoundhttperror_.notfoundhttperror.html b/docs/classes/_util_errors_notfoundhttperror_.notfoundhttperror.html new file mode 100644 index 000000000..4b8baf5f6 --- /dev/null +++ b/docs/classes/_util_errors_notfoundhttperror_.notfoundhttperror.html @@ -0,0 +1,261 @@ + + + + + + NotFoundHttpError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class NotFoundHttpError

+
+
+
+
+
+
+
+
+
+

An error thrown when no data was found for the requested identifier.

+
+
+
+
+

Hierarchy

+
    +
  • + HttpError +
      +
    • + NotFoundHttpError +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_errors_notimplementedhttperror_.notimplementedhttperror.html b/docs/classes/_util_errors_notimplementedhttperror_.notimplementedhttperror.html new file mode 100644 index 000000000..385ef62c2 --- /dev/null +++ b/docs/classes/_util_errors_notimplementedhttperror_.notimplementedhttperror.html @@ -0,0 +1,262 @@ + + + + + + NotImplementedHttpError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+
    +
  • + HttpError +
      +
    • + NotImplementedHttpError +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_errors_unauthorizedhttperror_.unauthorizedhttperror.html b/docs/classes/_util_errors_unauthorizedhttperror_.unauthorizedhttperror.html new file mode 100644 index 000000000..2eb7d060d --- /dev/null +++ b/docs/classes/_util_errors_unauthorizedhttperror_.unauthorizedhttperror.html @@ -0,0 +1,261 @@ + + + + + + UnauthorizedHttpError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class UnauthorizedHttpError

+
+
+
+
+
+
+
+
+
+

An error thrown when an agent is not authorized.

+
+
+
+
+

Hierarchy

+
    +
  • + HttpError +
      +
    • + UnauthorizedHttpError +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_errors_unsupportedmediatypehttperror_.unsupportedmediatypehttperror.html b/docs/classes/_util_errors_unsupportedmediatypehttperror_.unsupportedmediatypehttperror.html new file mode 100644 index 000000000..222f8c5d9 --- /dev/null +++ b/docs/classes/_util_errors_unsupportedmediatypehttperror_.unsupportedmediatypehttperror.html @@ -0,0 +1,261 @@ + + + + + + UnsupportedMediaTypeHttpError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class UnsupportedMediaTypeHttpError

+
+
+
+
+
+
+
+
+
+

An error thrown when the media type of incoming data is not supported by a parser.

+
+
+
+
+

Hierarchy

+
    +
  • + HttpError +
      +
    • + UnsupportedMediaTypeHttpError +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

statusCode

+
statusCode: number
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_guardedstream_.guard.html b/docs/classes/_util_guardedstream_.guard.html new file mode 100644 index 000000000..189e57dfc --- /dev/null +++ b/docs/classes/_util_guardedstream_.guard.html @@ -0,0 +1,196 @@ + + + + + + Guard | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class Guard

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + Guard +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

Protected [guard]

+
[guard]: boolean
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_identifiers_singlerootidentifierstrategy_.singlerootidentifierstrategy.html b/docs/classes/_util_identifiers_singlerootidentifierstrategy_.singlerootidentifierstrategy.html new file mode 100644 index 000000000..c290179ce --- /dev/null +++ b/docs/classes/_util_identifiers_singlerootidentifierstrategy_.singlerootidentifierstrategy.html @@ -0,0 +1,305 @@ + + + + + + SingleRootIdentifierStrategy | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class SingleRootIdentifierStrategy

+
+
+
+
+
+
+
+
+
+

An IdentifierStrategy that assumes there is only 1 root and all other identifiers are made by appending to that root.

+
+
+
+
+

Hierarchy

+
    +
  • + SingleRootIdentifierStrategy +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly baseUrl

+
baseUrl: string
+ +
+
+
+

Methods

+
+ +

getParentContainer

+ + +
+
+ +

isRootContainer

+ + +
+
+ +

supportsIdentifier

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_locking_singlethreadedresourcelocker_.singlethreadedresourcelocker.html b/docs/classes/_util_locking_singlethreadedresourcelocker_.singlethreadedresourcelocker.html new file mode 100644 index 000000000..a5ba02fc9 --- /dev/null +++ b/docs/classes/_util_locking_singlethreadedresourcelocker_.singlethreadedresourcelocker.html @@ -0,0 +1,272 @@ + + + + + + SingleThreadedResourceLocker | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class SingleThreadedResourceLocker

+
+
+
+
+
+
+
+
+
+

A resource locker making use of the async-lock library.

+
+
+
+
+

Hierarchy

+
    +
  • + SingleThreadedResourceLocker +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly locks

+
locks: AsyncLock
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

acquire

+ +
    +
  • + +
    +
    +

    Acquires a new lock for the requested identifier. + Will resolve when the lock is available.

    +
    +
    +

    Parameters

    +
      +
    • +
      identifier: ResourceIdentifier
      +
      +

      Identifier of resource that needs to be locked.

      +
      +
    • +
    +

    Returns Promise<Lock>

    +

    The Lock when it's available. Its release function needs to be called when finished.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html b/docs/classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html new file mode 100644 index 000000000..f017a1f94 --- /dev/null +++ b/docs/classes/_util_locking_wrappedexpiringlock_.wrappedexpiringlock.html @@ -0,0 +1,1058 @@ + + + + + + WrappedExpiringLock | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class WrappedExpiringLock

+
+
+
+
+
+
+
+
+
+

An implementation of an expiring lock which defines the expiration logic.

+
+

ExpiringLock used by a ExpiringResourceLocker for non-atomic operations. + Emits an "expired" event when internal timer runs out and calls release function when this happen.

+
+
+
+

Hierarchy

+
    +
  • + EventEmitter +
      +
    • + WrappedExpiringLock +
    • +
    +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Protected Readonly expiration

+
expiration: number
+ +
+
+ +

Protected Readonly innerLock

+
innerLock: Lock
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+ +

Protected Optional timeoutHandle

+
timeoutHandle: NodeJS.Timeout
+ +
+
+ +

Static defaultMaxListeners

+
defaultMaxListeners: number
+ +
+
+ +

Static Readonly errorMonitor

+
errorMonitor: unique symbol
+ +
+
+

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

+
+ +

addListener

+
    +
  • addListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

Private clearTimeout

+
    +
  • clearTimeout(): void
  • +
+ +
+
+ +

emit

+
    +
  • emit(event: string | symbol, ...args: any[]): boolean
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      Rest ...args: any[]
      +
    • +
    +

    Returns boolean

    +
  • +
+
+
+ +

eventNames

+
    +
  • eventNames(): Array<string | symbol>
  • +
+ +
+
+ +

Private expire

+
    +
  • expire(): Promise<void>
  • +
+ +
+
+ +

getMaxListeners

+
    +
  • getMaxListeners(): number
  • +
+ +
+
+ +

listenerCount

+
    +
  • listenerCount(event: string | symbol): number
  • +
+ +
+
+ +

listeners

+
    +
  • listeners(event: string | symbol): Function[]
  • +
+ +
+
+ +

off

+
    +
  • off(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

on

+
    +
  • on(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

once

+
    +
  • once(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

prependListener

+
    +
  • prependListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

prependOnceListener

+
    +
  • prependOnceListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

rawListeners

+
    +
  • rawListeners(event: string | symbol): Function[]
  • +
+ +
+
+ +

release

+
    +
  • release(): Promise<void>
  • +
+ +
+
+ +

removeAllListeners

+
    +
  • removeAllListeners(event?: string | symbol): this
  • +
+ +
+
+ +

removeListener

+
    +
  • removeListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

renew

+
    +
  • renew(): void
  • +
+ +
+
+ +

Private scheduleTimeout

+
    +
  • scheduleTimeout(): void
  • +
+ +
+
+ +

setMaxListeners

+
    +
  • setMaxListeners(n: number): this
  • +
+ +
+
+ +

Static listenerCount

+
    +
  • listenerCount(emitter: EventEmitter, event: string | symbol): number
  • +
+
    +
  • + +
    +
    +
    deprecated
    +

    since v4.0.0

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      emitter: EventEmitter
      +
    • +
    • +
      event: string | symbol
      +
    • +
    +

    Returns number

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Protected property
  • +
+
    +
  • Private method
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_locking_wrappedexpiringresourcelocker_.wrappedexpiringresourcelocker.html b/docs/classes/_util_locking_wrappedexpiringresourcelocker_.wrappedexpiringresourcelocker.html new file mode 100644 index 000000000..e1094fe13 --- /dev/null +++ b/docs/classes/_util_locking_wrappedexpiringresourcelocker_.wrappedexpiringresourcelocker.html @@ -0,0 +1,304 @@ + + + + + + WrappedExpiringResourceLocker | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Class WrappedExpiringResourceLocker

+
+
+
+
+
+
+
+
+
+

Allows the locking of resources which is needed for non-atomic ResourceStores. + Differs from ResourceLocker by adding expiration logic.

+
+
+
+
+

Hierarchy

+
    +
  • + WrappedExpiringResourceLocker +
  • +
+
+
+

Implements

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Protected Readonly expiration

+
expiration: number
+ +
+
+ +

Protected Readonly locker

+ + +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

acquire

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_sequencehandler_.sequencehandler.html b/docs/classes/_util_sequencehandler_.sequencehandler.html new file mode 100644 index 000000000..6ebc5cb64 --- /dev/null +++ b/docs/classes/_util_sequencehandler_.sequencehandler.html @@ -0,0 +1,344 @@ + + + + + + SequenceHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+
    +
  • + AsyncHandler<TIn, TOut | undefined> +
      +
    • + SequenceHandler +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly handlers

+
handlers: AsyncHandler<TIn, TOut>[]
+ +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: TIn): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if the input data can be handled by this class. + Throws an error if it can't handle the data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +
      +

      Input data that would be handled potentially.

      +
      +
    • +
    +

    Returns Promise<void>

    +

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

    +
  • +
+
+
+ +

handle

+
    +
  • handle(input: TIn): Promise<TOut | undefined>
  • +
+ +
+
+ +

handleSafe

+
    +
  • handleSafe(data: TIn): Promise<TOut | undefined>
  • +
+
    +
  • + +
    +
    +

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

    +
    +
    +

    Parameters

    +
      +
    • +
      data: TIn
      +
      +

      The data to handle.

      +
      +
    • +
    +

    Returns Promise<TOut | undefined>

    +

    The result of the handle function of the handler.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Inherited method
  • +
+
    +
  • Private property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/classes/_util_waterfallhandler_.waterfallhandler.html b/docs/classes/_util_waterfallhandler_.waterfallhandler.html new file mode 100644 index 000000000..f4b8d8ca5 --- /dev/null +++ b/docs/classes/_util_waterfallhandler_.waterfallhandler.html @@ -0,0 +1,414 @@ + + + + + + WaterfallHandler | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+ +
+
+

Index

+
+
+
+

Constructors

+ +
+
+

Properties

+ +
+
+

Methods

+ +
+
+
+
+
+

Constructors

+
+ +

constructor

+ + +
+
+
+

Properties

+
+ +

Private Readonly handlers

+
handlers: AsyncHandler<TIn, TOut>[]
+ +
+
+ +

Protected Readonly logger

+
logger: Logger = getLoggerFor(this)
+ +
+
+
+

Methods

+
+ +

canHandle

+
    +
  • canHandle(input: TIn): Promise<void>
  • +
+
    +
  • + +
    +
    +

    Checks if any of the stored handlers can handle the given input.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +
      +

      The data that would need to be handled.

      +
      +
    • +
    +

    Returns Promise<void>

    +

    A promise resolving if at least 1 handler supports to input, or rejecting if none do.

    +
  • +
+
+
+ +

Private findHandler

+
    +
  • findHandler(input: TIn): Promise<AsyncHandler<TIn, TOut>>
  • +
+
    +
  • + +
    +
    +

    Finds a handler that can handle the given input data. + Otherwise an error gets thrown.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +
      +

      The input data.

      +
      +
    • +
    +

    Returns Promise<AsyncHandler<TIn, TOut>>

    +

    A promise resolving to a handler that supports the data or otherwise rejecting.

    +
  • +
+
+
+ +

handle

+
    +
  • handle(input: TIn): Promise<TOut>
  • +
+
    +
  • + +
    +
    +

    Finds a handler that supports the given input and then lets it handle the given data.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +
      +

      The data that needs to be handled.

      +
      +
    • +
    +

    Returns Promise<TOut>

    +

    A promise corresponding to the handle call of a handler that supports the input. + It rejects if no handlers support the given data.

    +
  • +
+
+
+ +

handleSafe

+
    +
  • handleSafe(input: TIn): Promise<TOut>
  • +
+
    +
  • + +
    +
    +

    Identical to AsyncHandler.handleSafe but optimized for composite + by only needing 1 canHandle call on members.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: TIn
      +
      +

      The input data.

      +
      +
    • +
    +

    Returns Promise<TOut>

    +

    A promise corresponding to the handle call of a handler that supports the input. + It rejects if no handlers support the given data.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
  • Constructor
  • +
  • Method
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Private property
  • +
  • Private method
  • +
+
    +
  • Protected property
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/globals.html b/docs/globals.html new file mode 100644 index 000000000..5a1319ae2 --- /dev/null +++ b/docs/globals.html @@ -0,0 +1,756 @@ + + + + + + Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Community Solid Server

+
+
+
+
+
+
+
+

Index

+
+
+
+

Modules

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/index.html b/docs/index.html new file mode 100644 index 000000000..04f02fd47 --- /dev/null +++ b/docs/index.html @@ -0,0 +1,694 @@ + + + + + + Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Community Solid Server

+
+
+
+
+
+
+
+ +

Community Solid Server

+
+

Build Status + Coverage Status + npm version

+

An open and modular implementation of the + Solid + specifications

+
    +
  • Community Solid Server is open software + to provide people with their own Solid Pod.

    +
  • +
  • It will give developers an environment + to create and test new Solid applications.

    +
  • +
  • Its modular architecture allows + trying out new ideas on the server side + and thereby shape the future of Solid.

    +
  • +
+ +

Current status

+
+

This server is in beta stage, + which means you can start using it for developing and testing apps. + Your feedback is most welcome + as issues on this repository.

+

However, you can already boot up the server, + play around with it, + and check how it is made. +
+ The 📗 API documentation + and the 📐 architectural diagram + can help you find your way.

+

If you are interested in helping out with the development of this server, + be sure to have a look at the 📓 developer notes + and 🛠️ good first issues.

+ +

Running locally

+
+
npm ci
+npm start
+

This will start up a server running on port 3000 with a backend storing all data in memory. + More configurations with different backends can be found in the config folder.

+ +

Interacting with the server

+
+

The server supports low-level interaction via HTTP methods, + such as GET, PUT, HEAD, ...

+

Below, we provide several examples on how to interact with the server using curl.

+ +

PUT: Creating resources for a given URL

+
+

Create a plain text file:

+
curl -X PUT -H "Content-Type: text/plain" \
+  -d "abc" \
+  http://localhost:3000/myfile.txt
+

Create a turtle file:

+
curl -X PUT -H "Content-Type: text/turtle" \
+  -d "<ex:s> <ex:p> <ex:o>." \
+  http://localhost:3000/myfile.ttl
+ +

POST: Creating resources at a generated URL

+
+

Create a plain text file:

+
curl -X POST -H "Content-Type: text/plain" \
+  -d "abc" \
+  http://localhost:3000/
+

Create a turtle file:

+
curl -X POST -H "Content-Type: text/turtle" \
+  -d "<ex:s> <ex:p> <ex:o>." \
+  http://localhost:3000/
+

The response's Location header will contain the URL of the created resource.

+ +

GET: Retrieving resources

+
+

Retrieve a plain text file:

+
curl -H "Accept: text/plain" \
+  http://localhost:3000/myfile.txt
+

Retrieve a turtle file:

+
curl -H "Accept: text/turtle" \
+  http://localhost:3000/myfile.ttl
+

Retrieve a turtle file in a different serialization:

+
curl -H "Accept: application/ld+json" \
+  http://localhost:3000/myfile.ttl
+ +

DELETE: Deleting resources

+
+
curl -X DELETE http://localhost:3000/myfile.txt
+ +

PATCH: Modifying resources

+
+

Currently, only patches over RDF resources are supported using SPARQL Update + queries without WHERE clause.

+
curl -X PATCH -H "Content-Type: application/sparql-update" \
+  -d "INSERT DATA { <ex:s2> <ex:p2> <ex:o2> }" \
+  http://localhost:3000/myfile.ttl
+ +

HEAD: Retrieve resources headers

+
+
curl -I -H "Accept: text/plain" \
+  http://localhost:3000/myfile.txt
+ +

OPTIONS: Retrieve resources communication options

+
+
curl -X OPTIONS -i http://localhost:3000/myfile.txt
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_authentication_credentials_.credentials.html b/docs/interfaces/_authentication_credentials_.credentials.html new file mode 100644 index 000000000..4de1d5403 --- /dev/null +++ b/docs/interfaces/_authentication_credentials_.credentials.html @@ -0,0 +1,171 @@ + + + + + + Credentials | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface Credentials

+
+
+
+
+
+
+
+
+
+

Credentials identifying an entity accessing or owning data.

+
+
+
+
+

Hierarchy

+
    +
  • + Credentials +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

Optional webId

+
webId: undefined | string
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_authorization_aclmanager_.aclmanager.html b/docs/interfaces/_authorization_aclmanager_.aclmanager.html new file mode 100644 index 000000000..1a7b0edf7 --- /dev/null +++ b/docs/interfaces/_authorization_aclmanager_.aclmanager.html @@ -0,0 +1,314 @@ + + + + + + AclManager | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface AclManager

+
+
+
+
+
+
+
+
+
+

Handles where acl resources are stored.

+
+
+
+
+

Hierarchy

+
    +
  • + AclManager +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+ +
+
+
+

Properties

+
+ +

getAclConstrainedResource

+
getAclConstrainedResource: (id: ResourceIdentifier) => Promise<ResourceIdentifier>
+ +
+
+

Returns the identifier of the resource on which the acl constraints are placed. + In general, this is the resource identifier when the input is a normal resource, + or the non-acl version if the input is an acl resource. + This does not guarantee that this resource exists.

+
+
+
param
+

Identifier of the acl resource.

+
+
returns
+

The ResourceIdentifier of the corresponding resource.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

getAclDocument

+
getAclDocument: (id: ResourceIdentifier) => Promise<ResourceIdentifier>
+ +
+
+

Returns the identifier of the acl resource corresponding to the given resource. + This does not guarantee that this acl resource exists. + In the case the input is already an acl resource that will also be the response.

+
+
+
param
+

The ResourceIdentifier of which we need the corresponding acl resource.

+
+
returns
+

The ResourceIdentifier of the corresponding acl resource.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

isAclDocument

+
isAclDocument: (id: ResourceIdentifier) => Promise<boolean>
+ +
+
+

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

+
+
+
param
+

Identifier to check.

+
+
returns
+

true if the input identifier points to an acl resource.

+
+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_authorization_authorizer_.authorizerargs.html b/docs/interfaces/_authorization_authorizer_.authorizerargs.html new file mode 100644 index 000000000..8653377b1 --- /dev/null +++ b/docs/interfaces/_authorization_authorizer_.authorizerargs.html @@ -0,0 +1,210 @@ + + + + + + AuthorizerArgs | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface AuthorizerArgs

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + AuthorizerArgs +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

credentials

+
credentials: Credentials
+ +
+
+

Credentials of the entity that wants to use the resource.

+
+
+
+
+ +

identifier

+
identifier: ResourceIdentifier
+ +
+
+

Identifier of the resource that will be read/modified.

+
+
+
+
+ +

permissions

+
permissions: PermissionSet
+ +
+
+

Permissions that are requested on the resource.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_authenticatedldphandler_.authenticatedldphandlerargs.html b/docs/interfaces/_ldp_authenticatedldphandler_.authenticatedldphandlerargs.html new file mode 100644 index 000000000..4d422f204 --- /dev/null +++ b/docs/interfaces/_ldp_authenticatedldphandler_.authenticatedldphandlerargs.html @@ -0,0 +1,274 @@ + + + + + + AuthenticatedLdpHandlerArgs | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface AuthenticatedLdpHandlerArgs

+
+
+
+
+
+
+
+
+
+

Collection of handlers needed for AuthenticatedLdpHandler to function.

+
+
+
+
+

Hierarchy

+
    +
  • + AuthenticatedLdpHandlerArgs +
  • +
+
+
+

Index

+
+ +
+
+
+

Properties

+
+ +

authorizer

+
authorizer: Authorizer
+ +
+
+

Verifies if the requested operation is allowed.

+
+
+
+
+ +

credentialsExtractor

+
credentialsExtractor: CredentialsExtractor
+ +
+
+

Extracts the credentials from the incoming request.

+
+
+
+
+ +

operationHandler

+
operationHandler: OperationHandler
+ +
+
+

Executed the operation.

+
+
+
+
+ +

permissionsExtractor

+
permissionsExtractor: PermissionsExtractor
+ +
+
+

Extracts the required permissions from the generated Operation.

+
+
+
+
+ +

requestParser

+
requestParser: RequestParser
+ +
+
+

Parses the incoming requests.

+
+
+
+
+ +

responseWriter

+
responseWriter: ResponseWriter
+ +
+
+

Writes out the response of the operation.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_http_basicrequestparser_.simplerequestparserargs.html b/docs/interfaces/_ldp_http_basicrequestparser_.simplerequestparserargs.html new file mode 100644 index 000000000..063635d30 --- /dev/null +++ b/docs/interfaces/_ldp_http_basicrequestparser_.simplerequestparserargs.html @@ -0,0 +1,216 @@ + + + + + + SimpleRequestParserArgs | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface SimpleRequestParserArgs

+
+
+
+
+
+
+
+
+
+

Input parsers required for a BasicRequestParser.

+
+
+
+
+

Hierarchy

+
    +
  • + SimpleRequestParserArgs +
  • +
+
+
+

Index

+
+ +
+
+
+

Properties

+
+ +

bodyParser

+
bodyParser: BodyParser
+ +
+
+ +

metadataExtractor

+
metadataExtractor: MetadataExtractor
+ +
+
+ +

preferenceParser

+
preferenceParser: PreferenceParser
+ +
+
+ +

targetExtractor

+
targetExtractor: TargetExtractor
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_http_bodyparser_.bodyparserargs.html b/docs/interfaces/_ldp_http_bodyparser_.bodyparserargs.html new file mode 100644 index 000000000..20c273bed --- /dev/null +++ b/docs/interfaces/_ldp_http_bodyparser_.bodyparserargs.html @@ -0,0 +1,192 @@ + + + + + + BodyParserArgs | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface BodyParserArgs

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + BodyParserArgs +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

metadata

+ + +
+
+

Metadata that has already been parsed from the request. + Can be updated by the BodyParser with extra metadata.

+
+
+
+
+ +

request

+
request: HttpRequest
+ +
+
+

Request that contains the (potential) body.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_http_metadata_metadataparser_.metadataparser.html b/docs/interfaces/_ldp_http_metadata_metadataparser_.metadataparser.html new file mode 100644 index 000000000..51eec4174 --- /dev/null +++ b/docs/interfaces/_ldp_http_metadata_metadataparser_.metadataparser.html @@ -0,0 +1,217 @@ + + + + + + MetadataParser | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface MetadataParser

+
+
+
+
+
+
+
+
+
+

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

+
+
+
+
+

Hierarchy

+
    +
  • + MetadataParser +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

parse

+
parse: (request: HttpRequest, metadata: RepresentationMetadata) => Promise<void>
+ +
+
+

Potentially adds metadata to the RepresentationMetadata based on the HttpRequest contents.

+
+
+
param
+

Request with potential metadata.

+
+
param
+

Metadata objects that should be updated.

+
+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_http_patch_.patch.html b/docs/interfaces/_ldp_http_patch_.patch.html new file mode 100644 index 000000000..362432c88 --- /dev/null +++ b/docs/interfaces/_ldp_http_patch_.patch.html @@ -0,0 +1,227 @@ + + + + + + Patch | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface Patch

+
+
+
+
+
+
+
+
+
+

Represents the changes needed for a PATCH request.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

binary

+
binary: boolean
+ +
+
+

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

+
+
+
+
+ +

data

+
data: Guarded<Readable>
+ +
+
+

The raw data stream for this representation.

+
+
+
+
+ +

metadata

+ + +
+
+

The corresponding metadata.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_http_sparqlupdatepatch_.sparqlupdatepatch.html b/docs/interfaces/_ldp_http_sparqlupdatepatch_.sparqlupdatepatch.html new file mode 100644 index 000000000..5b169d7eb --- /dev/null +++ b/docs/interfaces/_ldp_http_sparqlupdatepatch_.sparqlupdatepatch.html @@ -0,0 +1,242 @@ + + + + + + SparqlUpdatePatch | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface SparqlUpdatePatch

+
+
+
+
+
+
+
+
+
+

A specific type of Patch corresponding to a SPARQL update.

+
+
+
+
+

Hierarchy

+
    +
  • + Patch +
      +
    • + SparqlUpdatePatch +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

algebra

+
algebra: Update
+ +
+
+

Algebra corresponding to the SPARQL update.

+
+
+
+
+ +

binary

+
binary: boolean
+ +
+
+

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

+
+
+
+
+ +

data

+
data: Guarded<Readable>
+ +
+
+

The raw data stream for this representation.

+
+
+
+
+ +

metadata

+ + +
+
+

The corresponding metadata.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_operations_operation_.operation.html b/docs/interfaces/_ldp_operations_operation_.operation.html new file mode 100644 index 000000000..c82ec648e --- /dev/null +++ b/docs/interfaces/_ldp_operations_operation_.operation.html @@ -0,0 +1,233 @@ + + + + + + Operation | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface Operation

+
+
+
+
+
+
+
+
+
+

A single REST operation.

+
+
+
+
+

Hierarchy

+
    +
  • + Operation +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

Optional body

+ + +
+
+

Optional representation of the body.

+
+
+
+
+ +

method

+
method: string
+ +
+
+

The HTTP method (GET/POST/PUT/PATCH/DELETE/etc.).

+
+
+
+
+ +

preferences

+ + +
+
+

Representation preferences of the response. Will be empty if there are none.

+
+
+
+
+ +

target

+ + +
+
+

Identifier of the target.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_permissions_permissionset_.permissionset.html b/docs/interfaces/_ldp_permissions_permissionset_.permissionset.html new file mode 100644 index 000000000..b8dabaac4 --- /dev/null +++ b/docs/interfaces/_ldp_permissions_permissionset_.permissionset.html @@ -0,0 +1,199 @@ + + + + + + PermissionSet | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface PermissionSet

+
+
+
+
+
+
+
+
+
+

A data interface indicating which permissions are allowed (based on the context).

+
+
+
+
+

Hierarchy

+
    +
  • + PermissionSet +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

append

+
append: boolean
+ +
+
+ +

read

+
read: boolean
+ +
+
+ +

write

+
write: boolean
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_representation_representation_.representation.html b/docs/interfaces/_ldp_representation_representation_.representation.html new file mode 100644 index 000000000..e76c6205a --- /dev/null +++ b/docs/interfaces/_ldp_representation_representation_.representation.html @@ -0,0 +1,220 @@ + + + + + + Representation | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface Representation

+
+
+
+
+
+
+
+
+
+

A representation of a resource.

+
+
+
+
+

Hierarchy

+
    +
  • + Representation + +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

binary

+
binary: boolean
+ +
+
+

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

+
+
+
+
+ +

data

+
data: Guarded<Readable>
+ +
+
+

The raw data stream for this representation.

+
+
+
+
+ +

metadata

+ + +
+
+

The corresponding metadata.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_representation_representationpreference_.representationpreference.html b/docs/interfaces/_ldp_representation_representationpreference_.representationpreference.html new file mode 100644 index 000000000..ba1b5a1e5 --- /dev/null +++ b/docs/interfaces/_ldp_representation_representationpreference_.representationpreference.html @@ -0,0 +1,199 @@ + + + + + + RepresentationPreference | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface RepresentationPreference

+
+
+
+
+
+
+
+
+
+

Represents a single preference in a request.

+
+
+
+
+

Hierarchy

+
    +
  • + RepresentationPreference +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

value

+
value: string
+ +
+
+

The actual preference value.

+
+
+
+
+ +

weight

+
weight: number
+ +
+
+

How preferred this value is in a number going 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"."

+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_representation_representationpreferences_.representationpreferences.html b/docs/interfaces/_ldp_representation_representationpreferences_.representationpreferences.html new file mode 100644 index 000000000..781d0617c --- /dev/null +++ b/docs/interfaces/_ldp_representation_representationpreferences_.representationpreferences.html @@ -0,0 +1,227 @@ + + + + + + RepresentationPreferences | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface RepresentationPreferences

+
+
+
+
+
+
+
+
+
+

Contains the preferences of which kind of representation is requested.

+
+
+
+
+

Hierarchy

+
    +
  • + RepresentationPreferences +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

Optional charset

+ + +
+
+ +

Optional datetime

+ + +
+
+ +

Optional encoding

+ + +
+
+ +

Optional language

+ + +
+
+ +

Optional type

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_ldp_representation_resourceidentifier_.resourceidentifier.html b/docs/interfaces/_ldp_representation_resourceidentifier_.resourceidentifier.html new file mode 100644 index 000000000..e1169c0b7 --- /dev/null +++ b/docs/interfaces/_ldp_representation_resourceidentifier_.resourceidentifier.html @@ -0,0 +1,179 @@ + + + + + + ResourceIdentifier | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface ResourceIdentifier

+
+
+
+
+
+
+
+
+
+

The unique identifier of a resource.

+
+
+
+
+

Hierarchy

+
    +
  • + ResourceIdentifier +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

path

+
path: string
+ +
+
+

Path to the relevant resource.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_logging_loggerfactory_.loggerfactory.html b/docs/interfaces/_logging_loggerfactory_.loggerfactory.html new file mode 100644 index 000000000..046e9e99b --- /dev/null +++ b/docs/interfaces/_logging_loggerfactory_.loggerfactory.html @@ -0,0 +1,210 @@ + + + + + + LoggerFactory | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface LoggerFactory

+
+
+
+
+
+
+
+
+
+

Instantiates new logger instances.

+
+
+
+
+

Hierarchy

+
    +
  • + LoggerFactory +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

createLogger

+
createLogger: (label: string) => Logger
+ +
+
+

Create a logger instance for the given label.

+
+
+
param
+

A label that is used to identify the given logger.

+
+
+
+
+

Type declaration

+
    +
  • + +
      +
    • +

      Parameters

      +
        +
      • +
        label: string
        +
      • +
      +

      Returns Logger

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_logging_logutil_.instance.html b/docs/interfaces/_logging_logutil_.instance.html new file mode 100644 index 000000000..7a57f3468 --- /dev/null +++ b/docs/interfaces/_logging_logutil_.instance.html @@ -0,0 +1,188 @@ + + + + + + Instance | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface Instance

+
+
+
+
+
+
+
+
+
+

Helper interface to identify class instances.

+
+
+
+
+

Hierarchy

+
    +
  • + Instance +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

constructor

+
constructor: { name: string }
+ +
+

Type declaration

+
    +
  • +
    name: string
    +
  • +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_pods_generate_identifiergenerator_.identifiergenerator.html b/docs/interfaces/_pods_generate_identifiergenerator_.identifiergenerator.html new file mode 100644 index 000000000..9241b83e8 --- /dev/null +++ b/docs/interfaces/_pods_generate_identifiergenerator_.identifiergenerator.html @@ -0,0 +1,204 @@ + + + + + + IdentifierGenerator | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface IdentifierGenerator

+
+
+
+
+
+
+
+
+
+

Utility class for generating container identifiers.

+
+
+
+
+

Hierarchy

+
    +
  • + IdentifierGenerator +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

generate

+
generate: (slug: string) => ResourceIdentifier
+ +
+
+

Generates container identifiers based on an input slug. + This is simply string generation, no resource-related checks are run.

+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_pods_generate_resourcesgenerator_.resource.html b/docs/interfaces/_pods_generate_resourcesgenerator_.resource.html new file mode 100644 index 000000000..840607b9e --- /dev/null +++ b/docs/interfaces/_pods_generate_resourcesgenerator_.resource.html @@ -0,0 +1,184 @@ + + + + + + Resource | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface Resource

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + Resource +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

identifier

+
identifier: ResourceIdentifier
+ +
+
+ +

representation

+
representation: Representation
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_pods_generate_resourcesgenerator_.resourcesgenerator.html b/docs/interfaces/_pods_generate_resourcesgenerator_.resourcesgenerator.html new file mode 100644 index 000000000..0c3cf77c9 --- /dev/null +++ b/docs/interfaces/_pods_generate_resourcesgenerator_.resourcesgenerator.html @@ -0,0 +1,224 @@ + + + + + + ResourcesGenerator | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface ResourcesGenerator

+
+
+
+
+
+
+
+
+
+

Generator used to create resources relative to a given base identifier.

+
+
+
+
+

Hierarchy

+
    +
  • + ResourcesGenerator +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

generate

+
generate: (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.

+
+
+
param
+

Base identifier.

+
+
param
+

Options that can be used when generating resources.

+
+
returns
+

A map where the keys are the identifiers and the values the corresponding representations to store.

+
+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_pods_generate_templateengine_.templateengine.html b/docs/interfaces/_pods_generate_templateengine_.templateengine.html new file mode 100644 index 000000000..ab03ea4a8 --- /dev/null +++ b/docs/interfaces/_pods_generate_templateengine_.templateengine.html @@ -0,0 +1,204 @@ + + + + + + TemplateEngine | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface TemplateEngine

+
+
+
+
+
+
+
+
+
+

A template engine takes as input a template and applies the given options to it.

+
+
+
+
+

Hierarchy

+
    +
  • + TemplateEngine +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

apply

+
apply: (template: string, options: Dict<string>) => string
+ +
+

Type declaration

+
    +
  • +
      +
    • (template: string, options: Dict<string>): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        template: string
        +
      • +
      • +
        options: Dict<string>
        +
      • +
      +

      Returns string

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_pods_podmanager_.podmanager.html b/docs/interfaces/_pods_podmanager_.podmanager.html new file mode 100644 index 000000000..651a0ece0 --- /dev/null +++ b/docs/interfaces/_pods_podmanager_.podmanager.html @@ -0,0 +1,212 @@ + + + + + + PodManager | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

createPod

+
createPod: (agent: Agent) => Promise<ResourceIdentifier>
+ +
+
+

Creates a pod for the given agent data.

+
+
+
param
+

Data of the agent that needs a pod.

+
+
returns
+

ResourceIdentifier of the newly created pod.

+
+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_pods_podmanagerhttphandler_.podhttphandlerargs.html b/docs/interfaces/_pods_podmanagerhttphandler_.podhttphandlerargs.html new file mode 100644 index 000000000..5d1bda8c4 --- /dev/null +++ b/docs/interfaces/_pods_podmanagerhttphandler_.podhttphandlerargs.html @@ -0,0 +1,248 @@ + + + + + + PodHttpHandlerArgs | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface PodHttpHandlerArgs

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + PodHttpHandlerArgs +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

agentParser

+
agentParser: AgentParser
+ +
+
+

Parses the data stream to an Agent.

+
+
+
+
+ +

manager

+
manager: PodManager
+ +
+
+

Handles the pod management.

+
+
+
+
+ +

requestParser

+
requestParser: RequestParser
+ +
+
+

Parses the incoming request.

+
+
+
+
+ +

requestPath

+
requestPath: string
+ +
+
+

The path on which this handler should intercept requests. Should start with a slash.

+
+
+
+
+ +

responseWriter

+
responseWriter: ResponseWriter
+ +
+
+

Writes the outgoing response.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_server_httpserverfactory_.httpserverfactory.html b/docs/interfaces/_server_httpserverfactory_.httpserverfactory.html new file mode 100644 index 000000000..a4be0a3b3 --- /dev/null +++ b/docs/interfaces/_server_httpserverfactory_.httpserverfactory.html @@ -0,0 +1,199 @@ + + + + + + HttpServerFactory | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface HttpServerFactory

+
+
+
+
+
+
+
+
+
+

A factory for HTTP servers

+
+
+
+
+

Hierarchy

+
    +
  • + HttpServerFactory +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

startServer

+
startServer: (port: number) => Server
+ +
+

Type declaration

+
    +
  • +
      +
    • (port: number): Server
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        port: number
        +
      • +
      +

      Returns Server

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_server_middleware_corshandler_.simplecorsoptions.html b/docs/interfaces/_server_middleware_corshandler_.simplecorsoptions.html new file mode 100644 index 000000000..5fd718955 --- /dev/null +++ b/docs/interfaces/_server_middleware_corshandler_.simplecorsoptions.html @@ -0,0 +1,268 @@ + + + + + + SimpleCorsOptions | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface SimpleCorsOptions

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + SimpleCorsOptions +
  • +
+
+
+

Index

+
+ +
+
+
+

Properties

+
+ +

Optional allowedHeaders

+
allowedHeaders: string[]
+ +
+
+ +

Optional credentials

+
credentials: undefined | false | true
+ +
+
+ +

Optional exposedHeaders

+
exposedHeaders: string[]
+ +
+
+ +

Optional maxAge

+
maxAge: undefined | number
+ +
+
+ +

Optional methods

+
methods: string[]
+ +
+
+ +

Optional optionsSuccessStatus

+
optionsSuccessStatus: undefined | number
+ +
+
+ +

Optional origin

+
origin: undefined | string
+ +
+
+ +

Optional preflightContinue

+
preflightContinue: undefined | false | true
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_accessors_dataaccessor_.dataaccessor.html b/docs/interfaces/_storage_accessors_dataaccessor_.dataaccessor.html new file mode 100644 index 000000000..ad20b0150 --- /dev/null +++ b/docs/interfaces/_storage_accessors_dataaccessor_.dataaccessor.html @@ -0,0 +1,469 @@ + + + + + + DataAccessor | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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 are responsible for generating the relevant containment triples for containers.
  • +
+
+
+
+
+

Hierarchy

+
    +
  • + DataAccessor +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+ +
+
+
+

Properties

+
+ +

canHandle

+
canHandle: (representation: Representation) => Promise<void>
+ +
+
+

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

+
+
+
param
+

Incoming Representation.

+
+
throws
+

BadRequestHttpError + If it does not support the incoming data.

+
+
+
+
+

Type declaration

+
    +
  • + +
      +
    • +

      Parameters

      + +

      Returns Promise<void>

      +
    • +
    +
  • +
+
+
+
+ +

deleteResource

+
deleteResource: (identifier: ResourceIdentifier) => Promise<void>
+ +
+
+

Deletes the resource and its corresponding metadata.

+
+
+
param
+

Resource to delete.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

getData

+
getData: (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.

+
+
+
param
+

Identifier for which the data is requested.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

getMetadata

+
getMetadata: (identifier: ResourceIdentifier) => Promise<RepresentationMetadata>
+ +
+
+

Returns the metadata corresponding to the identifier.

+
+
+
param
+

Identifier for which the metadata is requested.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

writeContainer

+
writeContainer: (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.

+
+
+
param
+

Identifier of the container.

+
+
param
+

Metadata to store.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

writeDocument

+
writeDocument: (identifier: ResourceIdentifier, data: Guarded<Readable>, metadata: RepresentationMetadata) => Promise<void>
+ +
+
+

Writes data and metadata for a document. + If any data and/or metadata exist for the given identifier, it should be overwritten.

+
+
+
param
+

Identifier of the resource.

+
+
param
+

Data to store.

+
+
param
+

Metadata to store.

+
+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_accessors_inmemorydataaccessor_.containerentry.html b/docs/interfaces/_storage_accessors_inmemorydataaccessor_.containerentry.html new file mode 100644 index 000000000..ce330611a --- /dev/null +++ b/docs/interfaces/_storage_accessors_inmemorydataaccessor_.containerentry.html @@ -0,0 +1,187 @@ + + + + + + ContainerEntry | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface ContainerEntry

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + ContainerEntry +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

entries

+
entries: Record<string, CacheEntry>
+ +
+
+ +

metadata

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_accessors_inmemorydataaccessor_.dataentry.html b/docs/interfaces/_storage_accessors_inmemorydataaccessor_.dataentry.html new file mode 100644 index 000000000..0175cee4a --- /dev/null +++ b/docs/interfaces/_storage_accessors_inmemorydataaccessor_.dataentry.html @@ -0,0 +1,187 @@ + + + + + + DataEntry | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface DataEntry

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + DataEntry +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

data

+
data: any[]
+ +
+
+ +

metadata

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_atomicresourcestore_.atomicresourcestore.html b/docs/interfaces/_storage_atomicresourcestore_.atomicresourcestore.html new file mode 100644 index 000000000..d18e4b318 --- /dev/null +++ b/docs/interfaces/_storage_atomicresourcestore_.atomicresourcestore.html @@ -0,0 +1,466 @@ + + + + + + AtomicResourceStore | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface AtomicResourceStore

+
+
+
+
+
+
+
+
+
+

A ResourceStore of which all operations are atomic.

+
+
+
+
+

Hierarchy

+ +
+
+

Implemented by

+ +
+
+

Index

+
+ +
+
+
+

Properties

+
+ +

addResource

+
addResource: (container: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<ResourceIdentifier>
+ +
+
+

Create a resource.

+
+
+
param
+

Container in which to create a resource.

+
+
param
+

Representation of the new resource

+
+
param
+

Optional conditions.

+
+
returns
+

A promise containing the new identifier.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

deleteResource

+
deleteResource: (identifier: ResourceIdentifier, conditions?: Conditions) => Promise<void>
+ +
+
+

Delete a resource.

+
+
+
param
+

Identifier of resource to delete.

+
+
param
+

Optional conditions.

+
+
returns
+

A promise resolving when the delete is finished.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

getRepresentation

+
getRepresentation: (identifier: ResourceIdentifier, preferences: RepresentationPreferences, conditions?: Conditions) => Promise<Representation>
+ +
+
+

Read a resource.

+
+
+
param
+

Identifier of the resource to read.

+
+
param
+

Representation preferences.

+
+
param
+

Optional conditions.

+
+
returns
+

A promise containing the representation.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

modifyResource

+
modifyResource: (identifier: ResourceIdentifier, patch: Patch, conditions?: Conditions) => Promise<void>
+ +
+
+

Partially update a resource.

+
+
+
param
+

Identifier of resource to update.

+
+
param
+

Description of which parts to update.

+
+
param
+

Optional conditions.

+
+
returns
+

A promise resolving when the update is finished.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

setRepresentation

+
setRepresentation: (identifier: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<void>
+ +
+
+

Fully update a resource.

+
+
+
param
+

Identifier of resource to update.

+
+
param
+

New representation of the resource.

+
+
param
+

Optional conditions.

+
+
returns
+

A promise resolving when the update is finished.

+
+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_conditions_.conditions.html b/docs/interfaces/_storage_conditions_.conditions.html new file mode 100644 index 000000000..18bdff043 --- /dev/null +++ b/docs/interfaces/_storage_conditions_.conditions.html @@ -0,0 +1,329 @@ + + + + + + Conditions | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface Conditions

+
+
+
+
+
+
+
+
+
+

The conditions of an HTTP conditional request.

+
+
+
+
+

Hierarchy

+
    +
  • + Conditions +
  • +
+
+
+

Index

+
+ +
+
+
+

Properties

+
+ +

matches

+
matches: (eTag?: undefined | string, lastModified?: Date) => boolean
+ +
+
+

Checks validity based on the given ETag and/org date.

+
+
+
param
+

Condition based on ETag.

+
+
param
+

Condition based on last modified date.

+
+
+
+
+

Type declaration

+
    +
  • +
      +
    • (eTag?: undefined | string, lastModified?: Date): boolean
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        Optional eTag: undefined | string
        +
      • +
      • +
        Optional lastModified: Date
        +
      • +
      +

      Returns boolean

      +
    • +
    +
  • +
+
+
+
+ +

matchesEtag

+
matchesEtag: string[]
+ +
+
+

Valid if matching any of the given ETags.

+
+
+
+
+ +

matchesMetadata

+
matchesMetadata: (metadata: RepresentationMetadata) => boolean
+ +
+
+

Checks validity based on the given metadata.

+
+
+
param
+

Metadata of the representation.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

Optional modifiedSince

+
modifiedSince: Date
+ +
+
+

Valid if modified since the given date.

+
+
+
+
+ +

notMatchesEtag

+
notMatchesEtag: string[]
+ +
+
+

Valid if not matching any of the given ETags.

+
+
+
+
+ +

Optional unmodifiedSince

+
unmodifiedSince: Date
+ +
+
+

Valid if not modified since the given date.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_conversion_representationconverter_.representationconverterargs.html b/docs/interfaces/_storage_conversion_representationconverter_.representationconverterargs.html new file mode 100644 index 000000000..98d4ef2de --- /dev/null +++ b/docs/interfaces/_storage_conversion_representationconverter_.representationconverterargs.html @@ -0,0 +1,210 @@ + + + + + + RepresentationConverterArgs | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface RepresentationConverterArgs

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + RepresentationConverterArgs +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

identifier

+
identifier: ResourceIdentifier
+ +
+
+

Identifier of the resource. Can be used as base IRI.

+
+
+
+
+ +

preferences

+ + +
+
+

Preferences indicating what is requested.

+
+
+
+
+ +

representation

+
representation: Representation
+ +
+
+

Representation to convert.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_mapping_extensionbasedmapper_.resourcepath.html b/docs/interfaces/_storage_mapping_extensionbasedmapper_.resourcepath.html new file mode 100644 index 000000000..50a172cc4 --- /dev/null +++ b/docs/interfaces/_storage_mapping_extensionbasedmapper_.resourcepath.html @@ -0,0 +1,200 @@ + + + + + + ResourcePath | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface ResourcePath

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + ResourcePath +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

containerPath

+
containerPath: string
+ +
+
+

The path of the container.

+
+
+
+
+ +

Optional documentName

+
documentName: undefined | string
+ +
+
+

The document name.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapper.html b/docs/interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapper.html new file mode 100644 index 000000000..b37443261 --- /dev/null +++ b/docs/interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapper.html @@ -0,0 +1,281 @@ + + + + + + FileIdentifierMapper | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface FileIdentifierMapper

+
+
+
+
+
+
+
+
+
+

Supports mapping a file to an URL and back.

+
+
+
+
+

Hierarchy

+
    +
  • + FileIdentifierMapper +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

mapFilePathToUrl

+
mapFilePathToUrl: (filePath: string, isContainer: boolean) => Promise<ResourceLink>
+ +
+
+

Maps the given file path to an URL and determines the content-type

+
+
+
param
+

The input file path.

+
+
param
+

If the path corresponds to a file.

+
+
returns
+

A ResourceLink with all the necessary metadata.

+
+
+
+
+

Type declaration

+
    +
  • +
      +
    • (filePath: string, isContainer: boolean): Promise<ResourceLink>
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        filePath: string
        +
      • +
      • +
        isContainer: boolean
        +
      • +
      +

      Returns Promise<ResourceLink>

      +
    • +
    +
  • +
+
+
+
+ +

mapUrlToFilePath

+
mapUrlToFilePath: (identifier: ResourceIdentifier, contentType?: undefined | 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.

+
+
+
param
+

The input identifier.

+
+
param
+

The (optional) content-type of the resource.

+
+
returns
+

A ResourceLink with all the necessary metadata.

+
+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapperfactory.html b/docs/interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapperfactory.html new file mode 100644 index 000000000..4a845dd25 --- /dev/null +++ b/docs/interfaces/_storage_mapping_fileidentifiermapper_.fileidentifiermapperfactory.html @@ -0,0 +1,216 @@ + + + + + + FileIdentifierMapperFactory | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

create

+
create: (base: string, rootFilePath: string) => Promise<T>
+ +
+

Type declaration

+
    +
  • +
      +
    • (base: string, rootFilePath: string): Promise<T>
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        base: string
        +
      • +
      • +
        rootFilePath: string
        +
      • +
      +

      Returns Promise<T>

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_mapping_fileidentifiermapper_.resourcelink.html b/docs/interfaces/_storage_mapping_fileidentifiermapper_.resourcelink.html new file mode 100644 index 000000000..0df1a9f7e --- /dev/null +++ b/docs/interfaces/_storage_mapping_fileidentifiermapper_.resourcelink.html @@ -0,0 +1,213 @@ + + + + + + ResourceLink | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface ResourceLink

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + ResourceLink +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

Optional contentType

+
contentType: undefined | string
+ +
+
+

Content-type for a document (not defined for containers).

+
+
+
+
+ +

filePath

+
filePath: string
+ +
+
+

File path of a resource.

+
+
+
+
+ +

identifier

+
identifier: ResourceIdentifier
+ +
+
+

Identifier of a resource.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_resourcestore_.resourcestore.html b/docs/interfaces/_storage_resourcestore_.resourcestore.html new file mode 100644 index 000000000..bcfcb28aa --- /dev/null +++ b/docs/interfaces/_storage_resourcestore_.resourcestore.html @@ -0,0 +1,473 @@ + + + + + + ResourceStore | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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.

+
+
+
+
+

Hierarchy

+ +
+
+

Implemented by

+ +
+
+

Index

+
+ +
+
+
+

Properties

+
+ +

addResource

+
addResource: (container: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<ResourceIdentifier>
+ +
+
+

Create a resource.

+
+
+
param
+

Container in which to create a resource.

+
+
param
+

Representation of the new resource

+
+
param
+

Optional conditions.

+
+
returns
+

A promise containing the new identifier.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

deleteResource

+
deleteResource: (identifier: ResourceIdentifier, conditions?: Conditions) => Promise<void>
+ +
+
+

Delete a resource.

+
+
+
param
+

Identifier of resource to delete.

+
+
param
+

Optional conditions.

+
+
returns
+

A promise resolving when the delete is finished.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

getRepresentation

+
getRepresentation: (identifier: ResourceIdentifier, preferences: RepresentationPreferences, conditions?: Conditions) => Promise<Representation>
+ +
+
+

Read a resource.

+
+
+
param
+

Identifier of the resource to read.

+
+
param
+

Representation preferences.

+
+
param
+

Optional conditions.

+
+
returns
+

A promise containing the representation.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

modifyResource

+
modifyResource: (identifier: ResourceIdentifier, patch: Patch, conditions?: Conditions) => Promise<void>
+ +
+
+

Partially update a resource.

+
+
+
param
+

Identifier of resource to update.

+
+
param
+

Description of which parts to update.

+
+
param
+

Optional conditions.

+
+
returns
+

A promise resolving when the update is finished.

+
+
+
+
+

Type declaration

+ +
+
+
+ +

setRepresentation

+
setRepresentation: (identifier: ResourceIdentifier, representation: Representation, conditions?: Conditions) => Promise<void>
+ +
+
+

Fully update a resource.

+
+
+
param
+

Identifier of resource to update.

+
+
param
+

New representation of the resource.

+
+
param
+

Optional conditions.

+
+
returns
+

A promise resolving when the update is finished.

+
+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_storage_routing_convertingrouterrule_.convertingstoreentry.html b/docs/interfaces/_storage_routing_convertingrouterrule_.convertingstoreentry.html new file mode 100644 index 000000000..21a4cf2fa --- /dev/null +++ b/docs/interfaces/_storage_routing_convertingrouterrule_.convertingstoreentry.html @@ -0,0 +1,181 @@ + + + + + + ConvertingStoreEntry | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface ConvertingStoreEntry

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + ConvertingStoreEntry +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

store

+ + +
+
+ +

supportChecker

+
supportChecker: PreferenceSupport
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_errors_systemerror_.systemerror.html b/docs/interfaces/_util_errors_systemerror_.systemerror.html new file mode 100644 index 000000000..47c43c182 --- /dev/null +++ b/docs/interfaces/_util_errors_systemerror_.systemerror.html @@ -0,0 +1,380 @@ + + + + + + SystemError | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

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 +
    • +
    +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

Error

+
Error: ErrorConstructor
+ +
+
+ +

Optional address

+
address: undefined | string
+ +
+
+

If present, the address to which a network connection failed.

+
+
+
+
+ +

code

+
code: string
+ +
+
+

The string error code. + Full list: https://man7.org/linux/man-pages/man3/errno.3.html

+
+
+
+
+ +

Optional dest

+
dest: undefined | string
+ +
+
+

If present, the file path destination when reporting a file system error.

+
+
+
+
+ +

errno

+
errno: number | string
+ +
+
+

The system-provided error number.

+
+
+
+
+ +

Optional info

+
info: any
+ +
+
+

If present, extra details about the error condition.

+
+
+
+
+ +

message

+
message: string
+ +
+
+ +

name

+
name: string
+ +
+
+ +

Optional path

+
path: undefined | string
+ +
+
+

If present, the file path when reporting a file system error.

+
+
+
+
+ +

Optional port

+
port: undefined | string
+ +
+
+

If present, the network connection port that is not available.

+
+
+
+
+ +

Optional stack

+
stack: undefined | string
+ +
+
+ +

syscall

+
syscall: string
+ +
+
+

The name of the system call that triggered the error.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_guardedstream_.storederrorstream.html b/docs/interfaces/_util_guardedstream_.storederrorstream.html new file mode 100644 index 000000000..f7180b1d3 --- /dev/null +++ b/docs/interfaces/_util_guardedstream_.storederrorstream.html @@ -0,0 +1,779 @@ + + + + + + StoredErrorStream | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface StoredErrorStream

+
+
+
+
+
+
+
+

Hierarchy

+
    +
  • + EventEmitter +
      +
    • + StoredErrorStream +
    • +
    +
  • +
+
+
+

Index

+
+ +
+
+
+

Properties

+
+ +

Optional [errorGuard]

+
[errorGuard]: Error
+ +
+
+ +

Optional [timeoutGuard]

+
[timeoutGuard]: NodeJS.Timeout
+ +
+
+
+

Methods

+
+ +

addListener

+
    +
  • addListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

emit

+
    +
  • emit(event: string | symbol, ...args: any[]): boolean
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      Rest ...args: any[]
      +
    • +
    +

    Returns boolean

    +
  • +
+
+
+ +

eventNames

+
    +
  • eventNames(): Array<string | symbol>
  • +
+
    +
  • + +

    Returns Array<string | symbol>

    +
  • +
+
+
+ +

getMaxListeners

+
    +
  • getMaxListeners(): number
  • +
+ +
+
+ +

listenerCount

+
    +
  • listenerCount(event: string | symbol): number
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns number

    +
  • +
+
+
+ +

listeners

+
    +
  • listeners(event: string | symbol): Function[]
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns Function[]

    +
  • +
+
+
+ +

off

+
    +
  • off(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

on

+
    +
  • on(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

once

+
    +
  • once(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

prependListener

+
    +
  • prependListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

prependOnceListener

+
    +
  • prependOnceListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

rawListeners

+
    +
  • rawListeners(event: string | symbol): Function[]
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns Function[]

    +
  • +
+
+
+ +

removeAllListeners

+
    +
  • removeAllListeners(event?: string | symbol): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      Optional event: string | symbol
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

removeListener

+
    +
  • removeListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

setMaxListeners

+
    +
  • setMaxListeners(n: number): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      n: number
      +
    • +
    +

    Returns this

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_headerutil_.accept.html b/docs/interfaces/_util_headerutil_.accept.html new file mode 100644 index 000000000..710c8aeda --- /dev/null +++ b/docs/interfaces/_util_headerutil_.accept.html @@ -0,0 +1,296 @@ + + + + + + Accept | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface Accept

+
+
+
+
+
+
+
+
+
+

Contents of an HTTP Accept header. + Range is type/subtype. Both can be *.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

parameters

+
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

+
range: string
+ +
+
+

Requested range. Can be a specific value or *, matching all.

+
+
+
+
+ +

weight

+
weight: number
+ +
+
+

Weight of the preference [0, 1].

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_headerutil_.acceptcharset.html b/docs/interfaces/_util_headerutil_.acceptcharset.html new file mode 100644 index 000000000..48b052588 --- /dev/null +++ b/docs/interfaces/_util_headerutil_.acceptcharset.html @@ -0,0 +1,258 @@ + + + + + + AcceptCharset | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface AcceptCharset

+
+
+
+
+
+
+
+
+
+

Contents of an HTTP Accept-Charset header.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

range

+
range: string
+ +
+
+

Requested range. Can be a specific value or *, matching all.

+
+
+
+
+ +

weight

+
weight: number
+ +
+
+

Weight of the preference [0, 1].

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_headerutil_.acceptencoding.html b/docs/interfaces/_util_headerutil_.acceptencoding.html new file mode 100644 index 000000000..8d4db59ce --- /dev/null +++ b/docs/interfaces/_util_headerutil_.acceptencoding.html @@ -0,0 +1,258 @@ + + + + + + AcceptEncoding | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface AcceptEncoding

+
+
+
+
+
+
+
+
+
+

Contents of an HTTP Accept-Encoding header.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

range

+
range: string
+ +
+
+

Requested range. Can be a specific value or *, matching all.

+
+
+
+
+ +

weight

+
weight: number
+ +
+
+

Weight of the preference [0, 1].

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_headerutil_.acceptheader.html b/docs/interfaces/_util_headerutil_.acceptheader.html new file mode 100644 index 000000000..7bf71d7d7 --- /dev/null +++ b/docs/interfaces/_util_headerutil_.acceptheader.html @@ -0,0 +1,266 @@ + + + + + + AcceptHeader | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface AcceptHeader

+
+
+
+
+
+
+
+
+
+

General interface for all Accept* headers.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

range

+
range: string
+ +
+
+

Requested range. Can be a specific value or *, matching all.

+
+
+
+
+ +

weight

+
weight: number
+ +
+
+

Weight of the preference [0, 1].

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_headerutil_.acceptlanguage.html b/docs/interfaces/_util_headerutil_.acceptlanguage.html new file mode 100644 index 000000000..fcd5166f1 --- /dev/null +++ b/docs/interfaces/_util_headerutil_.acceptlanguage.html @@ -0,0 +1,258 @@ + + + + + + AcceptLanguage | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface AcceptLanguage

+
+
+
+
+
+
+
+
+
+

Contents of an HTTP Accept-Language header.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

range

+
range: string
+ +
+
+

Requested range. Can be a specific value or *, matching all.

+
+
+
+
+ +

weight

+
weight: number
+ +
+
+

Weight of the preference [0, 1].

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_headerutil_.forwarded.html b/docs/interfaces/_util_headerutil_.forwarded.html new file mode 100644 index 000000000..e83bccc7d --- /dev/null +++ b/docs/interfaces/_util_headerutil_.forwarded.html @@ -0,0 +1,290 @@ + + + + + + Forwarded | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface Forwarded

+
+
+
+
+
+
+
+
+
+

The Forwarded header from RFC7239

+
+
+
+
+

Hierarchy

+
    +
  • + Forwarded +
  • +
+
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

Optional by

+
by: undefined | string
+ +
+
+

The user-agent facing interface of the proxy

+
+
+
+
+ +

Optional for

+
for: undefined | string
+ +
+
+

The node making the request to the proxy

+
+
+
+
+ +

Optional host

+
host: undefined | string
+ +
+
+

The host request header field as received by the proxy

+
+
+
+
+ +

Optional proto

+
proto: undefined | string
+ +
+
+

The protocol used to make the request

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_identifiers_identifierstrategy_.identifierstrategy.html b/docs/interfaces/_util_identifiers_identifierstrategy_.identifierstrategy.html new file mode 100644 index 000000000..daec6117b --- /dev/null +++ b/docs/interfaces/_util_identifiers_identifierstrategy_.identifierstrategy.html @@ -0,0 +1,288 @@ + + + + + + IdentifierStrategy | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface IdentifierStrategy

+
+
+
+
+
+
+
+
+
+

Captures the behavior of container identifiers in a certain storage configuration.

+
+
+
+
+

Hierarchy

+
    +
  • + IdentifierStrategy +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+ +
+
+
+

Properties

+
+ +

getParentContainer

+
getParentContainer: (identifier: ResourceIdentifier) => ResourceIdentifier
+ +
+
+

Generates the identifier of the container this resource would be a member of. + This does not check if that identifier actually exists. + Will throw an error if the input identifier is a root container or is not supported.

+
+
+
+

Type declaration

+ +
+
+
+ +

isRootContainer

+
isRootContainer: (identifier: ResourceIdentifier) => boolean
+ +
+
+

Checks if the input corresponds to the identifier of a root container. + This does not check if this identifier actually exists.

+
+
+
+

Type declaration

+ +
+
+
+ +

supportsIdentifier

+
supportsIdentifier: (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.

+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_locking_expiringlock_.expiringlock.html b/docs/interfaces/_util_locking_expiringlock_.expiringlock.html new file mode 100644 index 000000000..ee44437b5 --- /dev/null +++ b/docs/interfaces/_util_locking_expiringlock_.expiringlock.html @@ -0,0 +1,927 @@ + + + + + + ExpiringLock | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface ExpiringLock

+
+
+
+
+
+
+
+
+
+

Interface for a lock that expires after a certain period of inactivity. + Activity can be signaled by calling renew, which resets the expiration timeout. + When the lock has expired, an expired event is emitted and the lock is released.

+
+
+
+
+

Hierarchy

+
    +
  • + Lock +
  • +
  • + EventEmitter +
      +
    • + ExpiringLock +
    • +
    +
  • +
+
+
+

Implemented by

+ +
+
+

Index

+
+ +
+
+
+

Constructors

+
+ +

constructor

+
    +
  • new ExpiringLock(options?: EventEmitterOptions): ExpiringLock
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      Optional options: EventEmitterOptions
      +
    • +
    +

    Returns ExpiringLock

    +
  • +
+
+
+
+

Properties

+
+ +

release

+
release: () => Promise<void>
+ +
+
+

Release this lock.

+
+
+
returns
+

A promise resolving when the release is finished.

+
+
+
+
+

Type declaration

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

      Returns Promise<void>

      +
    • +
    +
  • +
+
+
+
+ +

renew

+
renew: () => void
+ +
+
+

Reset the lock expiration timeout.

+
+
+
+

Type declaration

+
    +
  • +
      +
    • (): void
    • +
    +
      +
    • +

      Returns void

      +
    • +
    +
  • +
+
+
+
+ +

Static defaultMaxListeners

+
defaultMaxListeners: number
+ +
+
+ +

Static Readonly errorMonitor

+
errorMonitor: unique symbol
+ +
+
+

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

+
+ +

addListener

+
    +
  • addListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

emit

+
    +
  • emit(event: string | symbol, ...args: any[]): boolean
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      Rest ...args: any[]
      +
    • +
    +

    Returns boolean

    +
  • +
+
+
+ +

eventNames

+
    +
  • eventNames(): Array<string | symbol>
  • +
+
    +
  • + +

    Returns Array<string | symbol>

    +
  • +
+
+
+ +

getMaxListeners

+
    +
  • getMaxListeners(): number
  • +
+ +
+
+ +

listenerCount

+
    +
  • listenerCount(event: string | symbol): number
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns number

    +
  • +
+
+
+ +

listeners

+
    +
  • listeners(event: string | symbol): Function[]
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns Function[]

    +
  • +
+
+
+ +

off

+
    +
  • off(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

on

+
    +
  • on(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

once

+
    +
  • once(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

prependListener

+
    +
  • prependListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

prependOnceListener

+
    +
  • prependOnceListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

rawListeners

+
    +
  • rawListeners(event: string | symbol): Function[]
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    +

    Returns Function[]

    +
  • +
+
+
+ +

removeAllListeners

+
    +
  • removeAllListeners(event?: string | symbol): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      Optional event: string | symbol
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

removeListener

+
    +
  • removeListener(event: string | symbol, listener: (...args: any[]) => void): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      event: string | symbol
      +
    • +
    • +
      listener: (...args: any[]) => void
      +
        +
      • +
          +
        • (...args: any[]): void
        • +
        +
          +
        • +

          Parameters

          +
            +
          • +
            Rest ...args: any[]
            +
          • +
          +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

setMaxListeners

+
    +
  • setMaxListeners(n: number): this
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      n: number
      +
    • +
    +

    Returns this

    +
  • +
+
+
+ +

Static listenerCount

+
    +
  • listenerCount(emitter: EventEmitter, event: string | symbol): number
  • +
+
    +
  • + +
    +
    +
    deprecated
    +

    since v4.0.0

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      emitter: EventEmitter
      +
    • +
    • +
      event: string | symbol
      +
    • +
    +

    Returns number

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_locking_expiringresourcelocker_.expiringresourcelocker.html b/docs/interfaces/_util_locking_expiringresourcelocker_.expiringresourcelocker.html new file mode 100644 index 000000000..d8ea904c2 --- /dev/null +++ b/docs/interfaces/_util_locking_expiringresourcelocker_.expiringresourcelocker.html @@ -0,0 +1,224 @@ + + + + + + ExpiringResourceLocker | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface ExpiringResourceLocker<T>

+
+
+
+
+
+
+
+
+
+

Interface for a factory of expiring locks.

+
+
+
+
+

Type parameters

+ +
+
+

Hierarchy

+ +
+
+

Implemented by

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

acquire

+
acquire: (identifier: ResourceIdentifier) => Promise<T>
+ +
+
+

Lock the given resource.

+
+
+
param
+

Identifier of the resource that needs to be locked.

+
+
returns
+

A promise containing the lock on the resource.

+
+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_locking_lock_.lock.html b/docs/interfaces/_util_locking_lock_.lock.html new file mode 100644 index 000000000..c1f1a809c --- /dev/null +++ b/docs/interfaces/_util_locking_lock_.lock.html @@ -0,0 +1,201 @@ + + + + + + Lock | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface Lock

+
+
+
+
+
+
+
+
+
+

Lock used by a ResourceLocker for non-atomic operations.

+
+
+
+
+

Hierarchy

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

release

+
release: () => Promise<void>
+ +
+
+

Release this lock.

+
+
+
returns
+

A promise resolving when the release is finished.

+
+
+
+
+

Type declaration

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

      Returns Promise<void>

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/interfaces/_util_locking_resourcelocker_.resourcelocker.html b/docs/interfaces/_util_locking_resourcelocker_.resourcelocker.html new file mode 100644 index 000000000..2d9a5981e --- /dev/null +++ b/docs/interfaces/_util_locking_resourcelocker_.resourcelocker.html @@ -0,0 +1,224 @@ + + + + + + ResourceLocker | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Interface ResourceLocker<T>

+
+
+
+
+
+
+
+
+
+

Allows the locking of resources which is needed for non-atomic ResourceStores.

+
+
+
+
+

Type parameters

+
    +
  • +

    T: Lock = Lock

    +
  • +
+
+
+

Hierarchy

+ +
+
+

Implemented by

+ +
+
+

Index

+
+
+
+

Properties

+ +
+
+
+
+
+

Properties

+
+ +

acquire

+
acquire: (identifier: ResourceIdentifier) => Promise<T>
+ +
+
+

Lock the given resource.

+
+
+
param
+

Identifier of the resource that needs to be locked.

+
+
returns
+

A promise containing the lock on the resource.

+
+
+
+
+

Type declaration

+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
  • Property
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authentication_credentials_.html b/docs/modules/_authentication_credentials_.html new file mode 100644 index 000000000..e3ffe8502 --- /dev/null +++ b/docs/modules/_authentication_credentials_.html @@ -0,0 +1,130 @@ + + + + + + "authentication/Credentials" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authentication/Credentials"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authentication_credentialsextractor_.html b/docs/modules/_authentication_credentialsextractor_.html new file mode 100644 index 000000000..9c3ae0915 --- /dev/null +++ b/docs/modules/_authentication_credentialsextractor_.html @@ -0,0 +1,130 @@ + + + + + + "authentication/CredentialsExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authentication/CredentialsExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authentication_dpopwebidextractor_.html b/docs/modules/_authentication_dpopwebidextractor_.html new file mode 100644 index 000000000..0387763d2 --- /dev/null +++ b/docs/modules/_authentication_dpopwebidextractor_.html @@ -0,0 +1,130 @@ + + + + + + "authentication/DPoPWebIdExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authentication/DPoPWebIdExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authentication_emptycredentialsextractor_.html b/docs/modules/_authentication_emptycredentialsextractor_.html new file mode 100644 index 000000000..f35147105 --- /dev/null +++ b/docs/modules/_authentication_emptycredentialsextractor_.html @@ -0,0 +1,130 @@ + + + + + + "authentication/EmptyCredentialsExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authentication/EmptyCredentialsExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authentication_unsecureconstantcredentialsextractor_.html b/docs/modules/_authentication_unsecureconstantcredentialsextractor_.html new file mode 100644 index 000000000..44c0f5b7c --- /dev/null +++ b/docs/modules/_authentication_unsecureconstantcredentialsextractor_.html @@ -0,0 +1,130 @@ + + + + + + "authentication/UnsecureConstantCredentialsExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authentication/UnsecureConstantCredentialsExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authentication_unsecurewebidextractor_.html b/docs/modules/_authentication_unsecurewebidextractor_.html new file mode 100644 index 000000000..6cfe12668 --- /dev/null +++ b/docs/modules/_authentication_unsecurewebidextractor_.html @@ -0,0 +1,130 @@ + + + + + + "authentication/UnsecureWebIdExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authentication/UnsecureWebIdExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authorization_aclmanager_.html b/docs/modules/_authorization_aclmanager_.html new file mode 100644 index 000000000..2c46ddb35 --- /dev/null +++ b/docs/modules/_authorization_aclmanager_.html @@ -0,0 +1,130 @@ + + + + + + "authorization/AclManager" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authorization/AclManager"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authorization_alloweverythingauthorizer_.html b/docs/modules/_authorization_alloweverythingauthorizer_.html new file mode 100644 index 000000000..cba62a123 --- /dev/null +++ b/docs/modules/_authorization_alloweverythingauthorizer_.html @@ -0,0 +1,130 @@ + + + + + + "authorization/AllowEverythingAuthorizer" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authorization/AllowEverythingAuthorizer"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authorization_authorizer_.html b/docs/modules/_authorization_authorizer_.html new file mode 100644 index 000000000..70e0c6997 --- /dev/null +++ b/docs/modules/_authorization_authorizer_.html @@ -0,0 +1,139 @@ + + + + + + "authorization/Authorizer" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authorization/Authorizer"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authorization_urlbasedaclmanager_.html b/docs/modules/_authorization_urlbasedaclmanager_.html new file mode 100644 index 000000000..68132ea8a --- /dev/null +++ b/docs/modules/_authorization_urlbasedaclmanager_.html @@ -0,0 +1,130 @@ + + + + + + "authorization/UrlBasedAclManager" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authorization/UrlBasedAclManager"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_authorization_webaclauthorizer_.html b/docs/modules/_authorization_webaclauthorizer_.html new file mode 100644 index 000000000..58b61c144 --- /dev/null +++ b/docs/modules/_authorization_webaclauthorizer_.html @@ -0,0 +1,130 @@ + + + + + + "authorization/WebAclAuthorizer" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "authorization/WebAclAuthorizer"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_index_.html b/docs/modules/_index_.html new file mode 100644 index 000000000..4ea439173 --- /dev/null +++ b/docs/modules/_index_.html @@ -0,0 +1,1803 @@ + + + + + + "index" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "index"

+
+
+
+
+
+
+
+

Index

+
+
+
+

References

+ +
+
+
+
+
+

References

+
+ +

Accept

+ Re-exports Accept +
+
+ +

AcceptCharset

+ Re-exports AcceptCharset +
+
+ +

AcceptEncoding

+ Re-exports AcceptEncoding +
+
+ +

AcceptHeader

+ Re-exports AcceptHeader +
+
+ +

AcceptLanguage

+ Re-exports AcceptLanguage +
+
+ +

AcceptPreferenceParser

+ Re-exports AcceptPreferenceParser +
+
+ +

AclInitializer

+ Re-exports AclInitializer +
+
+ +

AclManager

+ Re-exports AclManager +
+
+ +

Agent

+ Re-exports Agent +
+
+ +

AgentJsonParser

+ Re-exports AgentJsonParser +
+
+ +

AgentParser

+ Re-exports AgentParser +
+
+ +

AllowEverythingAuthorizer

+ Re-exports AllowEverythingAuthorizer +
+
+ +

AsyncHandler

+ Re-exports AsyncHandler +
+
+ +

AtomicResourceStore

+ Re-exports AtomicResourceStore +
+
+ +

AuthenticatedLdpHandler

+ Re-exports AuthenticatedLdpHandler +
+
+ +

AuthenticatedLdpHandlerArgs

+ Re-exports AuthenticatedLdpHandlerArgs +
+
+ +

Authorizer

+ Re-exports Authorizer +
+
+ +

AuthorizerArgs

+ Re-exports AuthorizerArgs +
+
+ +

BadRequestHttpError

+ Re-exports BadRequestHttpError +
+
+ +

BasicMetadataExtractor

+ Re-exports BasicMetadataExtractor +
+
+ +

BasicRequestParser

+ Re-exports BasicRequestParser +
+
+ +

BasicResponseWriter

+ Re-exports BasicResponseWriter +
+
+ +

BasicTargetExtractor

+ Re-exports BasicTargetExtractor +
+
+ +

BodyParser

+ Re-exports BodyParser +
+
+ +

BodyParserArgs

+ Re-exports BodyParserArgs +
+
+ +

ChainedConverter

+ Re-exports ChainedConverter +
+
+ +

Conditions

+ Re-exports Conditions +
+
+ +

ConflictHttpError

+ Re-exports ConflictHttpError +
+
+ +

ContentTypeParser

+ Re-exports ContentTypeParser +
+
+ +

ConvertingRouterRule

+ Re-exports ConvertingRouterRule +
+
+ +

ConvertingStoreEntry

+ Re-exports ConvertingStoreEntry +
+
+ +

CorsHandler

+ Re-exports CorsHandler +
+
+ +

CreatedResponseDescription

+ Re-exports CreatedResponseDescription +
+
+ +

Credentials

+ Re-exports Credentials +
+
+ +

CredentialsExtractor

+ Re-exports CredentialsExtractor +
+
+ +

DPoPWebIdExtractor

+ Re-exports DPoPWebIdExtractor +
+
+ +

DataAccessor

+ Re-exports DataAccessor +
+
+ +

DataAccessorBasedStore

+ Re-exports DataAccessorBasedStore +
+
+ +

DeleteOperationHandler

+ Re-exports DeleteOperationHandler +
+
+ +

EmptyCredentialsExtractor

+ Re-exports EmptyCredentialsExtractor +
+
+ +

ErrorResponseWriter

+ Re-exports ErrorResponseWriter +
+
+ +

ExpiringLock

+ Re-exports ExpiringLock +
+
+ +

ExpiringResourceLocker

+ Re-exports ExpiringResourceLocker +
+
+ +

ExpressHttpServerFactory

+ Re-exports ExpressHttpServerFactory +
+
+ +

ExtensionBasedMapper

+ Re-exports ExtensionBasedMapper +
+
+ +

ExtensionBasedMapperFactory

+ Re-exports ExtensionBasedMapperFactory +
+
+ +

FileDataAccessor

+ Re-exports FileDataAccessor +
+
+ +

FileIdentifierMapper

+ Re-exports FileIdentifierMapper +
+
+ +

FileIdentifierMapperFactory

+ Re-exports FileIdentifierMapperFactory +
+
+ +

FixedContentTypeMapper

+ Re-exports FixedContentTypeMapper +
+
+ +

ForbiddenHttpError

+ Re-exports ForbiddenHttpError +
+
+ +

Forwarded

+ Re-exports Forwarded +
+
+ +

GeneratedPodManager

+ Re-exports GeneratedPodManager +
+
+ +

GetOperationHandler

+ Re-exports GetOperationHandler +
+
+ +

HandlebarsTemplateEngine

+ Re-exports HandlebarsTemplateEngine +
+
+ +

HeadOperationHandler

+ Re-exports HeadOperationHandler +
+
+ +

HeaderHandler

+ Re-exports HeaderHandler +
+
+ +

HttpError

+ Re-exports HttpError +
+
+ +

HttpHandler

+ Re-exports HttpHandler +
+
+ +

HttpRequest

+ Re-exports HttpRequest +
+
+ +

HttpResponse

+ Re-exports HttpResponse +
+
+ +

IdentifierGenerator

+ Re-exports IdentifierGenerator +
+
+ +

IdentifierStrategy

+ Re-exports IdentifierStrategy +
+
+ +

InMemoryDataAccessor

+ Re-exports InMemoryDataAccessor +
+
+ +

Initializer

+ Re-exports Initializer +
+
+ +

LazyLogger

+ Re-exports LazyLogger +
+
+ +

LazyLoggerFactory

+ Re-exports LazyLoggerFactory +
+
+ +

LinkRelMetadataWriter

+ Re-exports LinkRelMetadataWriter +
+
+ +

LinkTypeParser

+ Re-exports LinkTypeParser +
+
+ +

Lock

+ Re-exports Lock +
+
+ +

LockingResourceStore

+ Re-exports LockingResourceStore +
+
+ +

LogLevel

+ Re-exports LogLevel +
+
+ +

Logger

+ Re-exports Logger +
+
+ +

LoggerFactory

+ Re-exports LoggerFactory +
+
+ +

LoggerInitializer

+ Re-exports LoggerInitializer +
+
+ +

MappedMetadataWriter

+ Re-exports MappedMetadataWriter +
+
+ +

MetadataExtractor

+ Re-exports MetadataExtractor +
+
+ +

MetadataIdentifier

+ Re-exports MetadataIdentifier +
+
+ +

MetadataOverrideValue

+ Re-exports MetadataOverrideValue +
+
+ +

MetadataParser

+ Re-exports MetadataParser +
+
+ +

MetadataWriter

+ Re-exports MetadataWriter +
+
+ +

MethodNotAllowedHttpError

+ Re-exports MethodNotAllowedHttpError +
+
+ +

MethodPermissionsExtractor

+ Re-exports MethodPermissionsExtractor +
+
+ +

MonitoringStore

+ Re-exports MonitoringStore +
+
+ +

NotFoundHttpError

+ Re-exports NotFoundHttpError +
+
+ +

OkResponseDescription

+ Re-exports OkResponseDescription +
+
+ +

Operation

+ Re-exports Operation +
+
+ +

OperationHandler

+ Re-exports OperationHandler +
+
+ +

PassthroughStore

+ Re-exports PassthroughStore +
+
+ +

Patch

+ Re-exports Patch +
+
+ +

PatchHandler

+ Re-exports PatchHandler +
+
+ +

PatchOperationHandler

+ Re-exports PatchOperationHandler +
+
+ +

PatchingStore

+ Re-exports PatchingStore +
+
+ +

PermissionSet

+ Re-exports PermissionSet +
+
+ +

PermissionsExtractor

+ Re-exports PermissionsExtractor +
+
+ +

PodHttpHandlerArgs

+ Re-exports PodHttpHandlerArgs +
+
+ +

PodManager

+ Re-exports PodManager +
+
+ +

PodManagerHttpHandler

+ Re-exports PodManagerHttpHandler +
+
+ +

PostOperationHandler

+ Re-exports PostOperationHandler +
+
+ +

PreferenceParser

+ Re-exports PreferenceParser +
+
+ +

PreferenceSupport

+ Re-exports PreferenceSupport +
+
+ +

PutOperationHandler

+ Re-exports PutOperationHandler +
+
+ +

QuadToRdfConverter

+ Re-exports QuadToRdfConverter +
+
+ +

RawBodyParser

+ Re-exports RawBodyParser +
+
+ +

RdfToQuadConverter

+ Re-exports RdfToQuadConverter +
+
+ +

ReadOnlyStore

+ Re-exports ReadOnlyStore +
+
+ +

RegexRouterRule

+ Re-exports RegexRouterRule +
+
+ +

Representation

+ Re-exports Representation +
+
+ +

RepresentationConverter

+ Re-exports RepresentationConverter +
+
+ +

RepresentationConverterArgs

+ Re-exports RepresentationConverterArgs +
+
+ +

RepresentationConvertingStore

+ Re-exports RepresentationConvertingStore +
+
+ +

RepresentationMetadata

+ Re-exports RepresentationMetadata +
+
+ +

RepresentationPreference

+ Re-exports RepresentationPreference +
+
+ +

RepresentationPreferences

+ Re-exports RepresentationPreferences +
+
+ +

RequestParser

+ Re-exports RequestParser +
+
+ +

ResetResponseDescription

+ Re-exports ResetResponseDescription +
+
+ +

Resource

+ Re-exports Resource +
+
+ +

ResourceIdentifier

+ Re-exports ResourceIdentifier +
+
+ +

ResourceLink

+ Re-exports ResourceLink +
+
+ +

ResourceLocker

+ Re-exports ResourceLocker +
+
+ +

ResourcePath

+ Re-exports ResourcePath +
+
+ +

ResourceStore

+ Re-exports ResourceStore +
+
+ +

ResourcesGenerator

+ Re-exports ResourcesGenerator +
+
+ +

ResponseDescription

+ Re-exports ResponseDescription +
+
+ +

ResponseWriter

+ Re-exports ResponseWriter +
+
+ +

RootContainerInitializer

+ Re-exports RootContainerInitializer +
+
+ +

RouterRule

+ Re-exports RouterRule +
+
+ +

RoutingResourceStore

+ Re-exports RoutingResourceStore +
+
+ +

SequenceHandler

+ Re-exports SequenceHandler +
+
+ +

ServerInitializer

+ Re-exports ServerInitializer +
+
+ +

SimpleRequestParserArgs

+ Re-exports SimpleRequestParserArgs +
+
+ +

SingleRootIdentifierStrategy

+ Re-exports SingleRootIdentifierStrategy +
+
+ +

SingleThreadedResourceLocker

+ Re-exports SingleThreadedResourceLocker +
+
+ +

SlugParser

+ Re-exports SlugParser +
+
+ +

SparqlDataAccessor

+ Re-exports SparqlDataAccessor +
+
+ +

SparqlPatchPermissionsExtractor

+ Re-exports SparqlPatchPermissionsExtractor +
+
+ +

SparqlUpdateBodyParser

+ Re-exports SparqlUpdateBodyParser +
+
+ +

SparqlUpdatePatch

+ Re-exports SparqlUpdatePatch +
+
+ +

SparqlUpdatePatchHandler

+ Re-exports SparqlUpdatePatchHandler +
+
+ +

SuffixIdentifierGenerator

+ Re-exports SuffixIdentifierGenerator +
+
+ +

SystemError

+ Re-exports SystemError +
+
+ +

TargetExtractor

+ Re-exports TargetExtractor +
+
+ +

TemplateEngine

+ Re-exports TemplateEngine +
+
+ +

TemplatedResourcesGenerator

+ Re-exports TemplatedResourcesGenerator +
+
+ +

TypedRepresentationConverter

+ Re-exports TypedRepresentationConverter +
+
+ +

UnauthorizedHttpError

+ Re-exports UnauthorizedHttpError +
+
+ +

UnsecureWebIdExtractor

+ Re-exports UnsecureWebIdExtractor +
+
+ +

UnsecureWebSocketsProtocol

+ Re-exports UnsecureWebSocketsProtocol +
+
+ +

UnsupportedMediaTypeHttpError

+ Re-exports UnsupportedMediaTypeHttpError +
+
+ +

UrlBasedAclManager

+ Re-exports UrlBasedAclManager +
+
+ +

VoidLoggerFactory

+ Re-exports VoidLoggerFactory +
+
+ +

WaterfallHandler

+ Re-exports WaterfallHandler +
+
+ +

WebAclAuthorizer

+ Re-exports WebAclAuthorizer +
+
+ +

WebSocketAdvertiser

+ Re-exports WebSocketAdvertiser +
+
+ +

WebSocketHandler

+ Re-exports WebSocketHandler +
+
+ +

WebSocketServerFactory

+ Re-exports WebSocketServerFactory +
+
+ +

WinstonLoggerFactory

+ Re-exports WinstonLoggerFactory +
+
+ +

WrappedExpiringResourceLocker

+ Re-exports WrappedExpiringResourceLocker +
+
+ +

addHeader

+ Re-exports addHeader +
+
+ +

decodeUriPathComponents

+ Re-exports decodeUriPathComponents +
+
+ +

encodeUriPathComponents

+ Re-exports encodeUriPathComponents +
+
+ +

ensureTrailingSlash

+ Re-exports ensureTrailingSlash +
+
+ +

getLoggerFor

+ Re-exports getLoggerFor +
+
+ +

guardedStreamFrom

+ Re-exports guardedStreamFrom +
+
+ +

isContainerIdentifier

+ Re-exports isContainerIdentifier +
+
+ +

isContainerPath

+ Re-exports isContainerPath +
+
+ +

isResourceIdentifier

+ Re-exports isResourceIdentifier +
+
+ +

isSystemError

+ Re-exports isSystemError +
+
+ +

parseAccept

+ Re-exports parseAccept +
+
+ +

parseAcceptCharset

+ Re-exports parseAcceptCharset +
+
+ +

parseAcceptEncoding

+ Re-exports parseAcceptEncoding +
+
+ +

parseAcceptLanguage

+ Re-exports parseAcceptLanguage +
+
+ +

parseForwarded

+ Re-exports parseForwarded +
+
+ +

parseParameters

+ Re-exports parseParameters +
+
+ +

parseQuads

+ Re-exports parseQuads +
+
+ +

pipeSafely

+ Re-exports pipeSafely +
+
+ +

pushQuad

+ Re-exports pushQuad +
+
+ +

readableToString

+ Re-exports readableToString +
+
+ +

resetGlobalLoggerFactory

+ Re-exports resetGlobalLoggerFactory +
+
+ +

runCli

+ Re-exports runCli +
+
+ +

serializeQuads

+ Re-exports serializeQuads +
+
+ +

setGlobalLoggerFactory

+ Re-exports setGlobalLoggerFactory +
+
+ +

splitAndClean

+ Re-exports splitAndClean +
+
+ +

toCanonicalUriPath

+ Re-exports toCanonicalUriPath +
+
+ +

transformQuotedStrings

+ Re-exports transformQuotedStrings +
+
+ +

trimTrailingSlashes

+ Re-exports trimTrailingSlashes +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_init_aclinitializer_.html b/docs/modules/_init_aclinitializer_.html new file mode 100644 index 000000000..2ef4ff466 --- /dev/null +++ b/docs/modules/_init_aclinitializer_.html @@ -0,0 +1,130 @@ + + + + + + "init/AclInitializer" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "init/AclInitializer"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_init_clirunner_.html b/docs/modules/_init_clirunner_.html new file mode 100644 index 000000000..5d341b0e1 --- /dev/null +++ b/docs/modules/_init_clirunner_.html @@ -0,0 +1,177 @@ + + + + + + "init/CliRunner" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "init/CliRunner"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Functions

+ +
+
+
+
+
+

Functions

+
+ +

Const runCli

+
    +
  • runCli(__namedParameters?: { argv: string[]; stderr: WriteStream; properties: object }): void
  • +
+
    +
  • + +
    +
    +

    Generic run function for starting the server from a given config

    +
    +
    +

    Parameters

    +
      +
    • +
      Default value __namedParameters: { argv: string[]; stderr: WriteStream; properties: object } = {}
      +
        +
      • +
        argv: string[]
        +
      • +
      • +
        stderr: WriteStream
        +
      • +
      • +
        properties: object
        +
          +
        • +
          mainModulePath: string
          +
        • +
        +
      • +
      +
    • +
    +

    Returns void

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_init_initializer_.html b/docs/modules/_init_initializer_.html new file mode 100644 index 000000000..46cbda68e --- /dev/null +++ b/docs/modules/_init_initializer_.html @@ -0,0 +1,130 @@ + + + + + + "init/Initializer" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "init/Initializer"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_init_loggerinitializer_.html b/docs/modules/_init_loggerinitializer_.html new file mode 100644 index 000000000..f3971b21b --- /dev/null +++ b/docs/modules/_init_loggerinitializer_.html @@ -0,0 +1,130 @@ + + + + + + "init/LoggerInitializer" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "init/LoggerInitializer"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_init_rootcontainerinitializer_.html b/docs/modules/_init_rootcontainerinitializer_.html new file mode 100644 index 000000000..e062f83d7 --- /dev/null +++ b/docs/modules/_init_rootcontainerinitializer_.html @@ -0,0 +1,152 @@ + + + + + + "init/RootContainerInitializer" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "init/RootContainerInitializer"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

namedNode

+
namedNode: namedNode
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_init_serverinitializer_.html b/docs/modules/_init_serverinitializer_.html new file mode 100644 index 000000000..0afd75872 --- /dev/null +++ b/docs/modules/_init_serverinitializer_.html @@ -0,0 +1,130 @@ + + + + + + "init/ServerInitializer" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "init/ServerInitializer"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_authenticatedldphandler_.html b/docs/modules/_ldp_authenticatedldphandler_.html new file mode 100644 index 000000000..724ecab50 --- /dev/null +++ b/docs/modules/_ldp_authenticatedldphandler_.html @@ -0,0 +1,139 @@ + + + + + + "ldp/AuthenticatedLdpHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/AuthenticatedLdpHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_acceptpreferenceparser_.html b/docs/modules/_ldp_http_acceptpreferenceparser_.html new file mode 100644 index 000000000..a445cea8a --- /dev/null +++ b/docs/modules/_ldp_http_acceptpreferenceparser_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/AcceptPreferenceParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/AcceptPreferenceParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_basicrequestparser_.html b/docs/modules/_ldp_http_basicrequestparser_.html new file mode 100644 index 000000000..419a3661a --- /dev/null +++ b/docs/modules/_ldp_http_basicrequestparser_.html @@ -0,0 +1,139 @@ + + + + + + "ldp/http/BasicRequestParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/BasicRequestParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_basicresponsewriter_.html b/docs/modules/_ldp_http_basicresponsewriter_.html new file mode 100644 index 000000000..2e938a0b1 --- /dev/null +++ b/docs/modules/_ldp_http_basicresponsewriter_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/BasicResponseWriter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/BasicResponseWriter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_basictargetextractor_.html b/docs/modules/_ldp_http_basictargetextractor_.html new file mode 100644 index 000000000..f30f14e64 --- /dev/null +++ b/docs/modules/_ldp_http_basictargetextractor_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/BasicTargetExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/BasicTargetExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_bodyparser_.html b/docs/modules/_ldp_http_bodyparser_.html new file mode 100644 index 000000000..475df66e7 --- /dev/null +++ b/docs/modules/_ldp_http_bodyparser_.html @@ -0,0 +1,139 @@ + + + + + + "ldp/http/BodyParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/BodyParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_errorresponsewriter_.html b/docs/modules/_ldp_http_errorresponsewriter_.html new file mode 100644 index 000000000..3a17fca55 --- /dev/null +++ b/docs/modules/_ldp_http_errorresponsewriter_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/ErrorResponseWriter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/ErrorResponseWriter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_metadata_basicmetadataextractor_.html b/docs/modules/_ldp_http_metadata_basicmetadataextractor_.html new file mode 100644 index 000000000..315b61ff0 --- /dev/null +++ b/docs/modules/_ldp_http_metadata_basicmetadataextractor_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/metadata/BasicMetadataExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/metadata/BasicMetadataExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_metadata_contenttypeparser_.html b/docs/modules/_ldp_http_metadata_contenttypeparser_.html new file mode 100644 index 000000000..4fa3ded69 --- /dev/null +++ b/docs/modules/_ldp_http_metadata_contenttypeparser_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/metadata/ContentTypeParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/metadata/ContentTypeParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_metadata_linkrelmetadatawriter_.html b/docs/modules/_ldp_http_metadata_linkrelmetadatawriter_.html new file mode 100644 index 000000000..fe442ba40 --- /dev/null +++ b/docs/modules/_ldp_http_metadata_linkrelmetadatawriter_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/metadata/LinkRelMetadataWriter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/metadata/LinkRelMetadataWriter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_metadata_linktypeparser_.html b/docs/modules/_ldp_http_metadata_linktypeparser_.html new file mode 100644 index 000000000..95b9e429e --- /dev/null +++ b/docs/modules/_ldp_http_metadata_linktypeparser_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/metadata/LinkTypeParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/metadata/LinkTypeParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_metadata_mappedmetadatawriter_.html b/docs/modules/_ldp_http_metadata_mappedmetadatawriter_.html new file mode 100644 index 000000000..6bcfa52c7 --- /dev/null +++ b/docs/modules/_ldp_http_metadata_mappedmetadatawriter_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/metadata/MappedMetadataWriter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/metadata/MappedMetadataWriter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_metadata_metadataextractor_.html b/docs/modules/_ldp_http_metadata_metadataextractor_.html new file mode 100644 index 000000000..57eba0967 --- /dev/null +++ b/docs/modules/_ldp_http_metadata_metadataextractor_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/metadata/MetadataExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/metadata/MetadataExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_metadata_metadataparser_.html b/docs/modules/_ldp_http_metadata_metadataparser_.html new file mode 100644 index 000000000..e72ecad81 --- /dev/null +++ b/docs/modules/_ldp_http_metadata_metadataparser_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/metadata/MetadataParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/metadata/MetadataParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_metadata_metadatawriter_.html b/docs/modules/_ldp_http_metadata_metadatawriter_.html new file mode 100644 index 000000000..0a0f9b507 --- /dev/null +++ b/docs/modules/_ldp_http_metadata_metadatawriter_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/metadata/MetadataWriter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/metadata/MetadataWriter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_metadata_slugparser_.html b/docs/modules/_ldp_http_metadata_slugparser_.html new file mode 100644 index 000000000..7a9842ea5 --- /dev/null +++ b/docs/modules/_ldp_http_metadata_slugparser_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/metadata/SlugParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/metadata/SlugParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_patch_.html b/docs/modules/_ldp_http_patch_.html new file mode 100644 index 000000000..a668d3327 --- /dev/null +++ b/docs/modules/_ldp_http_patch_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/Patch" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/Patch"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_preferenceparser_.html b/docs/modules/_ldp_http_preferenceparser_.html new file mode 100644 index 000000000..82d2ded69 --- /dev/null +++ b/docs/modules/_ldp_http_preferenceparser_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/PreferenceParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/PreferenceParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_rawbodyparser_.html b/docs/modules/_ldp_http_rawbodyparser_.html new file mode 100644 index 000000000..8d40220f0 --- /dev/null +++ b/docs/modules/_ldp_http_rawbodyparser_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/RawBodyParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/RawBodyParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_requestparser_.html b/docs/modules/_ldp_http_requestparser_.html new file mode 100644 index 000000000..62925975e --- /dev/null +++ b/docs/modules/_ldp_http_requestparser_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/RequestParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/RequestParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_response_createdresponsedescription_.html b/docs/modules/_ldp_http_response_createdresponsedescription_.html new file mode 100644 index 000000000..51ac93b14 --- /dev/null +++ b/docs/modules/_ldp_http_response_createdresponsedescription_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/response/CreatedResponseDescription" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/response/CreatedResponseDescription"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_response_okresponsedescription_.html b/docs/modules/_ldp_http_response_okresponsedescription_.html new file mode 100644 index 000000000..f1c3edf52 --- /dev/null +++ b/docs/modules/_ldp_http_response_okresponsedescription_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/response/OkResponseDescription" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/response/OkResponseDescription"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_response_resetresponsedescription_.html b/docs/modules/_ldp_http_response_resetresponsedescription_.html new file mode 100644 index 000000000..cf3b8e473 --- /dev/null +++ b/docs/modules/_ldp_http_response_resetresponsedescription_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/response/ResetResponseDescription" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/response/ResetResponseDescription"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_response_responsedescription_.html b/docs/modules/_ldp_http_response_responsedescription_.html new file mode 100644 index 000000000..9025a74b0 --- /dev/null +++ b/docs/modules/_ldp_http_response_responsedescription_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/response/ResponseDescription" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/response/ResponseDescription"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_responsewriter_.html b/docs/modules/_ldp_http_responsewriter_.html new file mode 100644 index 000000000..e30e6782d --- /dev/null +++ b/docs/modules/_ldp_http_responsewriter_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/ResponseWriter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/ResponseWriter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_sparqlupdatebodyparser_.html b/docs/modules/_ldp_http_sparqlupdatebodyparser_.html new file mode 100644 index 000000000..ca13ba9a0 --- /dev/null +++ b/docs/modules/_ldp_http_sparqlupdatebodyparser_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/SparqlUpdateBodyParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/SparqlUpdateBodyParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_sparqlupdatepatch_.html b/docs/modules/_ldp_http_sparqlupdatepatch_.html new file mode 100644 index 000000000..dd5203b4f --- /dev/null +++ b/docs/modules/_ldp_http_sparqlupdatepatch_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/SparqlUpdatePatch" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/SparqlUpdatePatch"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_http_targetextractor_.html b/docs/modules/_ldp_http_targetextractor_.html new file mode 100644 index 000000000..f553d1dd3 --- /dev/null +++ b/docs/modules/_ldp_http_targetextractor_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/http/TargetExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/http/TargetExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_operations_deleteoperationhandler_.html b/docs/modules/_ldp_operations_deleteoperationhandler_.html new file mode 100644 index 000000000..085a04ee5 --- /dev/null +++ b/docs/modules/_ldp_operations_deleteoperationhandler_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/operations/DeleteOperationHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/operations/DeleteOperationHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_operations_getoperationhandler_.html b/docs/modules/_ldp_operations_getoperationhandler_.html new file mode 100644 index 000000000..f7be60a5e --- /dev/null +++ b/docs/modules/_ldp_operations_getoperationhandler_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/operations/GetOperationHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/operations/GetOperationHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_operations_headoperationhandler_.html b/docs/modules/_ldp_operations_headoperationhandler_.html new file mode 100644 index 000000000..c2e9a24fa --- /dev/null +++ b/docs/modules/_ldp_operations_headoperationhandler_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/operations/HeadOperationHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/operations/HeadOperationHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_operations_operation_.html b/docs/modules/_ldp_operations_operation_.html new file mode 100644 index 000000000..970fba5d5 --- /dev/null +++ b/docs/modules/_ldp_operations_operation_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/operations/Operation" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/operations/Operation"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_operations_operationhandler_.html b/docs/modules/_ldp_operations_operationhandler_.html new file mode 100644 index 000000000..915d2f94a --- /dev/null +++ b/docs/modules/_ldp_operations_operationhandler_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/operations/OperationHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/operations/OperationHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_operations_patchoperationhandler_.html b/docs/modules/_ldp_operations_patchoperationhandler_.html new file mode 100644 index 000000000..61080d596 --- /dev/null +++ b/docs/modules/_ldp_operations_patchoperationhandler_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/operations/PatchOperationHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/operations/PatchOperationHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_operations_postoperationhandler_.html b/docs/modules/_ldp_operations_postoperationhandler_.html new file mode 100644 index 000000000..16d009bcc --- /dev/null +++ b/docs/modules/_ldp_operations_postoperationhandler_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/operations/PostOperationHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/operations/PostOperationHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_operations_putoperationhandler_.html b/docs/modules/_ldp_operations_putoperationhandler_.html new file mode 100644 index 000000000..58b3edbe2 --- /dev/null +++ b/docs/modules/_ldp_operations_putoperationhandler_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/operations/PutOperationHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/operations/PutOperationHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_permissions_methodpermissionsextractor_.html b/docs/modules/_ldp_permissions_methodpermissionsextractor_.html new file mode 100644 index 000000000..f55849a84 --- /dev/null +++ b/docs/modules/_ldp_permissions_methodpermissionsextractor_.html @@ -0,0 +1,180 @@ + + + + + + "ldp/permissions/MethodPermissionsExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/permissions/MethodPermissionsExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

Const READ_METHODS

+
READ_METHODS: Set<string> = new Set([ 'GET', 'HEAD' ])
+ +
+
+ +

Const SUPPORTED_METHODS

+
SUPPORTED_METHODS: Set<string> = new Set([ ...READ_METHODS, ...WRITE_METHODS ])
+ +
+
+ +

Const WRITE_METHODS

+
WRITE_METHODS: Set<string> = new Set([ 'POST', 'PUT', 'DELETE' ])
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_permissions_permissionset_.html b/docs/modules/_ldp_permissions_permissionset_.html new file mode 100644 index 000000000..5161eee72 --- /dev/null +++ b/docs/modules/_ldp_permissions_permissionset_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/permissions/PermissionSet" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/permissions/PermissionSet"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_permissions_permissionsextractor_.html b/docs/modules/_ldp_permissions_permissionsextractor_.html new file mode 100644 index 000000000..395abb3a6 --- /dev/null +++ b/docs/modules/_ldp_permissions_permissionsextractor_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/permissions/PermissionsExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/permissions/PermissionsExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_permissions_sparqlpatchpermissionsextractor_.html b/docs/modules/_ldp_permissions_sparqlpatchpermissionsextractor_.html new file mode 100644 index 000000000..2b9ed8cbd --- /dev/null +++ b/docs/modules/_ldp_permissions_sparqlpatchpermissionsextractor_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/permissions/SparqlPatchPermissionsExtractor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/permissions/SparqlPatchPermissionsExtractor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_representation_representation_.html b/docs/modules/_ldp_representation_representation_.html new file mode 100644 index 000000000..c7409ef42 --- /dev/null +++ b/docs/modules/_ldp_representation_representation_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/representation/Representation" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/representation/Representation"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_representation_representationmetadata_.html b/docs/modules/_ldp_representation_representationmetadata_.html new file mode 100644 index 000000000..09692f287 --- /dev/null +++ b/docs/modules/_ldp_representation_representationmetadata_.html @@ -0,0 +1,166 @@ + + + + + + "ldp/representation/RepresentationMetadata" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/representation/RepresentationMetadata"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Type aliases

+ +
+
+
+
+
+

Type aliases

+
+ +

MetadataIdentifier

+
MetadataIdentifier: ResourceIdentifier | NamedNode | BlankNode
+ +
+
+ +

MetadataOverrideValue

+
MetadataOverrideValue: NamedNode | Literal | string | (NamedNode | Literal | string)[]
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_representation_representationpreference_.html b/docs/modules/_ldp_representation_representationpreference_.html new file mode 100644 index 000000000..73e389779 --- /dev/null +++ b/docs/modules/_ldp_representation_representationpreference_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/representation/RepresentationPreference" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/representation/RepresentationPreference"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_representation_representationpreferences_.html b/docs/modules/_ldp_representation_representationpreferences_.html new file mode 100644 index 000000000..e2c0a9c23 --- /dev/null +++ b/docs/modules/_ldp_representation_representationpreferences_.html @@ -0,0 +1,130 @@ + + + + + + "ldp/representation/RepresentationPreferences" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/representation/RepresentationPreferences"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_representation_resourceidentifier_.html b/docs/modules/_ldp_representation_resourceidentifier_.html new file mode 100644 index 000000000..3aabd65ae --- /dev/null +++ b/docs/modules/_ldp_representation_resourceidentifier_.html @@ -0,0 +1,170 @@ + + + + + + "ldp/representation/ResourceIdentifier" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/representation/ResourceIdentifier"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+

Functions

+ +
+
+
+
+
+

Functions

+
+ +

Const isResourceIdentifier

+
    +
  • isResourceIdentifier(object: any): object is ResourceIdentifier
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_ldp_unsecurewebsocketsprotocol_.html b/docs/modules/_ldp_unsecurewebsocketsprotocol_.html new file mode 100644 index 000000000..759fcc56a --- /dev/null +++ b/docs/modules/_ldp_unsecurewebsocketsprotocol_.html @@ -0,0 +1,156 @@ + + + + + + "ldp/UnsecureWebSocketsProtocol" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "ldp/UnsecureWebSocketsProtocol"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

Const VERSION

+
VERSION: "solid/0.1.0-alpha" = "solid/0.1.0-alpha"
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_logging_lazylogger_.html b/docs/modules/_logging_lazylogger_.html new file mode 100644 index 000000000..60a16fc29 --- /dev/null +++ b/docs/modules/_logging_lazylogger_.html @@ -0,0 +1,130 @@ + + + + + + "logging/LazyLogger" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "logging/LazyLogger"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_logging_lazyloggerfactory_.html b/docs/modules/_logging_lazyloggerfactory_.html new file mode 100644 index 000000000..7afc3e625 --- /dev/null +++ b/docs/modules/_logging_lazyloggerfactory_.html @@ -0,0 +1,130 @@ + + + + + + "logging/LazyLoggerFactory" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "logging/LazyLoggerFactory"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_logging_logger_.html b/docs/modules/_logging_logger_.html new file mode 100644 index 000000000..f67cb436a --- /dev/null +++ b/docs/modules/_logging_logger_.html @@ -0,0 +1,130 @@ + + + + + + "logging/Logger" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "logging/Logger"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_logging_loggerfactory_.html b/docs/modules/_logging_loggerfactory_.html new file mode 100644 index 000000000..e3ff595c1 --- /dev/null +++ b/docs/modules/_logging_loggerfactory_.html @@ -0,0 +1,130 @@ + + + + + + "logging/LoggerFactory" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "logging/LoggerFactory"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_logging_loglevel_.html b/docs/modules/_logging_loglevel_.html new file mode 100644 index 000000000..38857717c --- /dev/null +++ b/docs/modules/_logging_loglevel_.html @@ -0,0 +1,148 @@ + + + + + + "logging/LogLevel" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "logging/LogLevel"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Type aliases

+ +
+
+
+
+
+

Type aliases

+
+ +

LogLevel

+
LogLevel: "error" | "warn" | "info" | "verbose" | "debug" | "silly"
+ +
+
+

Different log levels, from most important to least important.

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_logging_logutil_.html b/docs/modules/_logging_logutil_.html new file mode 100644 index 000000000..e42e4554a --- /dev/null +++ b/docs/modules/_logging_logutil_.html @@ -0,0 +1,248 @@ + + + + + + "logging/LogUtil" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "logging/LogUtil"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+

Functions

+ +
+
+
+
+
+

Functions

+
+ +

Const getLoggerFor

+ +
    +
  • + +
    +
    +

    Gets a logger instance for the given class instance.

    +
    +

    The returned type of logger depends on the configured LoggerFactory in {@link Setup}.

    +

    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

    +
  • +
+
+
+ +

Const resetGlobalLoggerFactory

+
    +
  • resetGlobalLoggerFactory(): void
  • +
+
    +
  • + +
    +
    +

    Resets the global logger factory to undefined.

    +
    +

    This typically only needs to be called during testing. + Call this at your own risk.

    +
    +

    Returns void

    +
  • +
+
+
+ +

Const setGlobalLoggerFactory

+ +
    +
  • + +
    +
    +

    Sets the global logger factory. + This will cause all loggers created by getLoggerFor to be delegated to a logger from the given factory.

    +
    +
    +

    Parameters

    +
      +
    • +
      loggerFactory: LoggerFactory
      +
      +
      +

      A logger factory.

      +
      +
      +
    • +
    +

    Returns void

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_logging_voidlogger_.html b/docs/modules/_logging_voidlogger_.html new file mode 100644 index 000000000..8cce4c274 --- /dev/null +++ b/docs/modules/_logging_voidlogger_.html @@ -0,0 +1,130 @@ + + + + + + "logging/VoidLogger" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "logging/VoidLogger"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_logging_voidloggerfactory_.html b/docs/modules/_logging_voidloggerfactory_.html new file mode 100644 index 000000000..f5dc3b29f --- /dev/null +++ b/docs/modules/_logging_voidloggerfactory_.html @@ -0,0 +1,130 @@ + + + + + + "logging/VoidLoggerFactory" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "logging/VoidLoggerFactory"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_logging_winstonlogger_.html b/docs/modules/_logging_winstonlogger_.html new file mode 100644 index 000000000..947b70c69 --- /dev/null +++ b/docs/modules/_logging_winstonlogger_.html @@ -0,0 +1,130 @@ + + + + + + "logging/WinstonLogger" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "logging/WinstonLogger"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_logging_winstonloggerfactory_.html b/docs/modules/_logging_winstonloggerfactory_.html new file mode 100644 index 000000000..b53c32cf4 --- /dev/null +++ b/docs/modules/_logging_winstonloggerfactory_.html @@ -0,0 +1,130 @@ + + + + + + "logging/WinstonLoggerFactory" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "logging/WinstonLoggerFactory"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_agent_agent_.html b/docs/modules/_pods_agent_agent_.html new file mode 100644 index 000000000..e9b1ba798 --- /dev/null +++ b/docs/modules/_pods_agent_agent_.html @@ -0,0 +1,165 @@ + + + + + + "pods/agent/Agent" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/agent/Agent"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Type aliases

+ +
+
+
+
+
+

Type aliases

+
+ +

Agent

+
Agent: { email?: undefined | string; login: string; name?: undefined | string; webId: string }
+ +
+
+

Agent metadata related to pod generation.

+
+
+
+

Type declaration

+
    +
  • +
    Optional email?: undefined | string
    +
  • +
  • +
    login: string
    +
  • +
  • +
    Optional name?: undefined | string
    +
  • +
  • +
    webId: string
    +
  • +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_agent_agentjsonparser_.html b/docs/modules/_pods_agent_agentjsonparser_.html new file mode 100644 index 000000000..8f3540546 --- /dev/null +++ b/docs/modules/_pods_agent_agentjsonparser_.html @@ -0,0 +1,194 @@ + + + + + + "pods/agent/AgentJsonParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/agent/AgentJsonParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

Dict

+
Dict: any
+ +
+
+ +

Const agentKeys

+
agentKeys: Set<keyof Agent> = new Set(requiredKeys.concat(optionalKeys))
+ +
+
+ +

Const optionalKeys

+
optionalKeys: keyof Agent[] = [ 'name', 'email' ]
+ +
+
+ +

Const requiredKeys

+
requiredKeys: keyof Agent[] = [ 'login', 'webId' ]
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_agent_agentparser_.html b/docs/modules/_pods_agent_agentparser_.html new file mode 100644 index 000000000..008ae0b86 --- /dev/null +++ b/docs/modules/_pods_agent_agentparser_.html @@ -0,0 +1,130 @@ + + + + + + "pods/agent/AgentParser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/agent/AgentParser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_generate_handlebarstemplateengine_.html b/docs/modules/_pods_generate_handlebarstemplateengine_.html new file mode 100644 index 000000000..9ccc50a17 --- /dev/null +++ b/docs/modules/_pods_generate_handlebarstemplateengine_.html @@ -0,0 +1,130 @@ + + + + + + "pods/generate/HandlebarsTemplateEngine" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/generate/HandlebarsTemplateEngine"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_generate_identifiergenerator_.html b/docs/modules/_pods_generate_identifiergenerator_.html new file mode 100644 index 000000000..593e32409 --- /dev/null +++ b/docs/modules/_pods_generate_identifiergenerator_.html @@ -0,0 +1,130 @@ + + + + + + "pods/generate/IdentifierGenerator" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/generate/IdentifierGenerator"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_generate_resourcesgenerator_.html b/docs/modules/_pods_generate_resourcesgenerator_.html new file mode 100644 index 000000000..2885118d4 --- /dev/null +++ b/docs/modules/_pods_generate_resourcesgenerator_.html @@ -0,0 +1,156 @@ + + + + + + "pods/generate/ResourcesGenerator" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/generate/ResourcesGenerator"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

Dict

+
Dict: any
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_generate_suffixidentifiergenerator_.html b/docs/modules/_pods_generate_suffixidentifiergenerator_.html new file mode 100644 index 000000000..9308dd912 --- /dev/null +++ b/docs/modules/_pods_generate_suffixidentifiergenerator_.html @@ -0,0 +1,130 @@ + + + + + + "pods/generate/SuffixIdentifierGenerator" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/generate/SuffixIdentifierGenerator"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_generate_templatedresourcesgenerator_.html b/docs/modules/_pods_generate_templatedresourcesgenerator_.html new file mode 100644 index 000000000..5e9bec370 --- /dev/null +++ b/docs/modules/_pods_generate_templatedresourcesgenerator_.html @@ -0,0 +1,166 @@ + + + + + + "pods/generate/TemplatedResourcesGenerator" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/generate/TemplatedResourcesGenerator"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

Dict

+
Dict: any
+ +
+
+ +

joinPath

+
joinPath: join
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_generate_templateengine_.html b/docs/modules/_pods_generate_templateengine_.html new file mode 100644 index 000000000..3f46ddf31 --- /dev/null +++ b/docs/modules/_pods_generate_templateengine_.html @@ -0,0 +1,152 @@ + + + + + + "pods/generate/TemplateEngine" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/generate/TemplateEngine"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

Dict

+
Dict: any
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_generatedpodmanager_.html b/docs/modules/_pods_generatedpodmanager_.html new file mode 100644 index 000000000..afafe3f66 --- /dev/null +++ b/docs/modules/_pods_generatedpodmanager_.html @@ -0,0 +1,130 @@ + + + + + + "pods/GeneratedPodManager" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/GeneratedPodManager"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_podmanager_.html b/docs/modules/_pods_podmanager_.html new file mode 100644 index 000000000..28ae9e52e --- /dev/null +++ b/docs/modules/_pods_podmanager_.html @@ -0,0 +1,130 @@ + + + + + + "pods/PodManager" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/PodManager"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_pods_podmanagerhttphandler_.html b/docs/modules/_pods_podmanagerhttphandler_.html new file mode 100644 index 000000000..efd4367ce --- /dev/null +++ b/docs/modules/_pods_podmanagerhttphandler_.html @@ -0,0 +1,139 @@ + + + + + + "pods/PodManagerHttpHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "pods/PodManagerHttpHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_server_expresshttpserverfactory_.html b/docs/modules/_server_expresshttpserverfactory_.html new file mode 100644 index 000000000..7cfb2a530 --- /dev/null +++ b/docs/modules/_server_expresshttpserverfactory_.html @@ -0,0 +1,130 @@ + + + + + + "server/ExpressHttpServerFactory" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "server/ExpressHttpServerFactory"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_server_httphandler_.html b/docs/modules/_server_httphandler_.html new file mode 100644 index 000000000..81e87d9ea --- /dev/null +++ b/docs/modules/_server_httphandler_.html @@ -0,0 +1,130 @@ + + + + + + "server/HttpHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "server/HttpHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_server_httprequest_.html b/docs/modules/_server_httprequest_.html new file mode 100644 index 000000000..fd794282a --- /dev/null +++ b/docs/modules/_server_httprequest_.html @@ -0,0 +1,148 @@ + + + + + + "server/HttpRequest" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "server/HttpRequest"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Type aliases

+ +
+
+
+
+
+

Type aliases

+
+ +

HttpRequest

+
HttpRequest: Guarded<IncomingMessage>
+ +
+
+

An incoming HTTP request;

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_server_httpresponse_.html b/docs/modules/_server_httpresponse_.html new file mode 100644 index 000000000..c5911d29d --- /dev/null +++ b/docs/modules/_server_httpresponse_.html @@ -0,0 +1,148 @@ + + + + + + "server/HttpResponse" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "server/HttpResponse"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Type aliases

+ +
+
+
+
+
+

Type aliases

+
+ +

HttpResponse

+
HttpResponse: ServerResponse
+ +
+
+

An outgoing HTTP response;

+
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_server_httpserverfactory_.html b/docs/modules/_server_httpserverfactory_.html new file mode 100644 index 000000000..7130c9b3a --- /dev/null +++ b/docs/modules/_server_httpserverfactory_.html @@ -0,0 +1,130 @@ + + + + + + "server/HttpServerFactory" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "server/HttpServerFactory"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_server_middleware_corshandler_.html b/docs/modules/_server_middleware_corshandler_.html new file mode 100644 index 000000000..e1882af2f --- /dev/null +++ b/docs/modules/_server_middleware_corshandler_.html @@ -0,0 +1,187 @@ + + + + + + "server/middleware/CorsHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "server/middleware/CorsHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+

Object literals

+ +
+
+
+
+
+

Object literals

+
+ +

Const defaultOptions

+
defaultOptions: object
+ +
+ +

origin

+
    +
  • origin(origin: any, callback: any): void
  • +
+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_server_middleware_headerhandler_.html b/docs/modules/_server_middleware_headerhandler_.html new file mode 100644 index 000000000..095d584f3 --- /dev/null +++ b/docs/modules/_server_middleware_headerhandler_.html @@ -0,0 +1,130 @@ + + + + + + "server/middleware/HeaderHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "server/middleware/HeaderHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_server_middleware_websocketadvertiser_.html b/docs/modules/_server_middleware_websocketadvertiser_.html new file mode 100644 index 000000000..861c38bdd --- /dev/null +++ b/docs/modules/_server_middleware_websocketadvertiser_.html @@ -0,0 +1,130 @@ + + + + + + "server/middleware/WebSocketAdvertiser" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "server/middleware/WebSocketAdvertiser"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_server_websockethandler_.html b/docs/modules/_server_websockethandler_.html new file mode 100644 index 000000000..e84d010f0 --- /dev/null +++ b/docs/modules/_server_websockethandler_.html @@ -0,0 +1,130 @@ + + + + + + "server/WebSocketHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "server/WebSocketHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_server_websocketserverfactory_.html b/docs/modules/_server_websocketserverfactory_.html new file mode 100644 index 000000000..649572f9b --- /dev/null +++ b/docs/modules/_server_websocketserverfactory_.html @@ -0,0 +1,130 @@ + + + + + + "server/WebSocketServerFactory" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "server/WebSocketServerFactory"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_accessors_dataaccessor_.html b/docs/modules/_storage_accessors_dataaccessor_.html new file mode 100644 index 000000000..05b6f1265 --- /dev/null +++ b/docs/modules/_storage_accessors_dataaccessor_.html @@ -0,0 +1,130 @@ + + + + + + "storage/accessors/DataAccessor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/accessors/DataAccessor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_accessors_filedataaccessor_.html b/docs/modules/_storage_accessors_filedataaccessor_.html new file mode 100644 index 000000000..e85ca2558 --- /dev/null +++ b/docs/modules/_storage_accessors_filedataaccessor_.html @@ -0,0 +1,152 @@ + + + + + + "storage/accessors/FileDataAccessor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/accessors/FileDataAccessor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

joinPath

+
joinPath: join
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_accessors_inmemorydataaccessor_.html b/docs/modules/_storage_accessors_inmemorydataaccessor_.html new file mode 100644 index 000000000..2edd8ce5a --- /dev/null +++ b/docs/modules/_storage_accessors_inmemorydataaccessor_.html @@ -0,0 +1,165 @@ + + + + + + "storage/accessors/InMemoryDataAccessor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/accessors/InMemoryDataAccessor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+

Type aliases

+ +
+
+
+
+
+

Type aliases

+
+ +

CacheEntry

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_accessors_sparqldataaccessor_.html b/docs/modules/_storage_accessors_sparqldataaccessor_.html new file mode 100644 index 000000000..41bc90ff8 --- /dev/null +++ b/docs/modules/_storage_accessors_sparqldataaccessor_.html @@ -0,0 +1,194 @@ + + + + + + "storage/accessors/SparqlDataAccessor" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/accessors/SparqlDataAccessor"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

defaultGraph

+
defaultGraph: defaultGraph
+ +
+
+ +

namedNode

+
namedNode: namedNode
+ +
+
+ +

quad

+
quad: quad
+ +
+
+ +

variable

+
variable: variable
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_atomicresourcestore_.html b/docs/modules/_storage_atomicresourcestore_.html new file mode 100644 index 000000000..1b5503dad --- /dev/null +++ b/docs/modules/_storage_atomicresourcestore_.html @@ -0,0 +1,130 @@ + + + + + + "storage/AtomicResourceStore" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/AtomicResourceStore"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_conditions_.html b/docs/modules/_storage_conditions_.html new file mode 100644 index 000000000..d2653d340 --- /dev/null +++ b/docs/modules/_storage_conditions_.html @@ -0,0 +1,130 @@ + + + + + + "storage/Conditions" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/Conditions"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_conversion_chainedconverter_.html b/docs/modules/_storage_conversion_chainedconverter_.html new file mode 100644 index 000000000..fff881403 --- /dev/null +++ b/docs/modules/_storage_conversion_chainedconverter_.html @@ -0,0 +1,130 @@ + + + + + + "storage/conversion/ChainedConverter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/conversion/ChainedConverter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_conversion_conversionutil_.html b/docs/modules/_storage_conversion_conversionutil_.html new file mode 100644 index 000000000..fce4535dc --- /dev/null +++ b/docs/modules/_storage_conversion_conversionutil_.html @@ -0,0 +1,290 @@ + + + + + + "storage/conversion/ConversionUtil" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/conversion/ConversionUtil"

+
+
+
+
+
+
+
+

Index

+
+ +
+
+
+

Functions

+
+ +

Const matchingMediaType

+
    +
  • matchingMediaType(mediaA: string, mediaB: string): boolean
  • +
+
    +
  • + +
    +
    +

    Checks if the given two media types/ranges match each other. + Takes wildcards into account.

    +
    +
    +

    Parameters

    +
      +
    • +
      mediaA: string
      +
      +
      +

      Media type to match.

      +
      +
      +
    • +
    • +
      mediaB: string
      +
      +
      +

      Media type to match.

      +
      +
      +
    • +
    +

    Returns boolean

    +

    True if the media type patterns can match each other.

    +
  • +
+
+
+ +

Const matchingTypes

+ +
    +
  • + +
    +
    +

    Filters media types based on the given preferences. + Based on RFC 7231 - Content negotiation. + Will add a default internal/*;q=0 to the preferences to prevent accidental use of internal types. + Since more specific media ranges override less specific ones, + this will be ignored if there is a specific internal type preference.

    +
    +
    +
    throws
    +

    BadRequestHttpError + If the type preferences are undefined or if there are duplicate preferences.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      preferences: RepresentationPreferences
      +
      +
      +

      Preferences for output type.

      +
      +
      +
    • +
    • +
      types: string[]
      +
      +
      +

      Media types to compare to the preferences.

      +
      +
      +
    • +
    +

    Returns RepresentationPreference[]

    +

    The weighted and filtered list of matching types.

    +
  • +
+
+
+ +

Const validateRequestArgs

+ +
    +
  • + +
    +
    +

    Runs some standard checks on the input request:

    +
      +
    • Checks if there is a content type for the input.
    • +
    • Checks if the input type is supported by the parser.
    • +
    • Checks if the parser can produce one of the preferred output types.
    • +
    +
    +
    +

    Parameters

    +
      +
    • +
      request: RepresentationConverterArgs
      +
      +
      +

      Incoming arguments.

      +
      +
      +
    • +
    • +
      supportedIn: string[]
      +
      +
      +

      Media types that can be parsed by the converter.

      +
      +
      +
    • +
    • +
      supportedOut: string[]
      +
      +
      +

      Media types that can be produced by the converter.

      +
      +
      +
    • +
    +

    Returns void

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_conversion_quadtordfconverter_.html b/docs/modules/_storage_conversion_quadtordfconverter_.html new file mode 100644 index 000000000..a214cf5cd --- /dev/null +++ b/docs/modules/_storage_conversion_quadtordfconverter_.html @@ -0,0 +1,130 @@ + + + + + + "storage/conversion/QuadToRdfConverter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/conversion/QuadToRdfConverter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_conversion_rdftoquadconverter_.html b/docs/modules/_storage_conversion_rdftoquadconverter_.html new file mode 100644 index 000000000..213577ad2 --- /dev/null +++ b/docs/modules/_storage_conversion_rdftoquadconverter_.html @@ -0,0 +1,130 @@ + + + + + + "storage/conversion/RdfToQuadConverter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/conversion/RdfToQuadConverter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_conversion_representationconverter_.html b/docs/modules/_storage_conversion_representationconverter_.html new file mode 100644 index 000000000..7d3bfdcb3 --- /dev/null +++ b/docs/modules/_storage_conversion_representationconverter_.html @@ -0,0 +1,139 @@ + + + + + + "storage/conversion/RepresentationConverter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/conversion/RepresentationConverter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_conversion_typedrepresentationconverter_.html b/docs/modules/_storage_conversion_typedrepresentationconverter_.html new file mode 100644 index 000000000..4de2bc267 --- /dev/null +++ b/docs/modules/_storage_conversion_typedrepresentationconverter_.html @@ -0,0 +1,130 @@ + + + + + + "storage/conversion/TypedRepresentationConverter" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/conversion/TypedRepresentationConverter"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_dataaccessorbasedstore_.html b/docs/modules/_storage_dataaccessorbasedstore_.html new file mode 100644 index 000000000..a158c3825 --- /dev/null +++ b/docs/modules/_storage_dataaccessorbasedstore_.html @@ -0,0 +1,130 @@ + + + + + + "storage/DataAccessorBasedStore" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/DataAccessorBasedStore"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_lockingresourcestore_.html b/docs/modules/_storage_lockingresourcestore_.html new file mode 100644 index 000000000..a18624750 --- /dev/null +++ b/docs/modules/_storage_lockingresourcestore_.html @@ -0,0 +1,130 @@ + + + + + + "storage/LockingResourceStore" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/LockingResourceStore"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_mapping_extensionbasedmapper_.html b/docs/modules/_storage_mapping_extensionbasedmapper_.html new file mode 100644 index 000000000..6cd24fa86 --- /dev/null +++ b/docs/modules/_storage_mapping_extensionbasedmapper_.html @@ -0,0 +1,179 @@ + + + + + + "storage/mapping/ExtensionBasedMapper" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/mapping/ExtensionBasedMapper"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

joinPath

+
joinPath: join
+ +
+
+ +

normalizePath

+
normalizePath: normalize
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_mapping_fileidentifiermapper_.html b/docs/modules/_storage_mapping_fileidentifiermapper_.html new file mode 100644 index 000000000..ea342f312 --- /dev/null +++ b/docs/modules/_storage_mapping_fileidentifiermapper_.html @@ -0,0 +1,138 @@ + + + + + + "storage/mapping/FileIdentifierMapper" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/mapping/FileIdentifierMapper"

+
+
+
+
+
+
+
+

Index

+
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_mapping_fixedcontenttypemapper_.html b/docs/modules/_storage_mapping_fixedcontenttypemapper_.html new file mode 100644 index 000000000..6b3a22833 --- /dev/null +++ b/docs/modules/_storage_mapping_fixedcontenttypemapper_.html @@ -0,0 +1,152 @@ + + + + + + "storage/mapping/FixedContentTypeMapper" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/mapping/FixedContentTypeMapper"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Variables

+ +
+
+
+
+
+

Variables

+
+ +

normalizePath

+
normalizePath: normalize
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_mapping_mapperutil_.html b/docs/modules/_storage_mapping_mapperutil_.html new file mode 100644 index 000000000..6230b4586 --- /dev/null +++ b/docs/modules/_storage_mapping_mapperutil_.html @@ -0,0 +1,324 @@ + + + + + + "storage/mapping/MapperUtil" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/mapping/MapperUtil"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Variables

+ +
+
+

Functions

+ +
+
+
+
+
+

Variables

+
+ +

joinPath

+
joinPath: join
+ +
+
+
+

Functions

+
+ +

Const getAbsolutePath

+
    +
  • getAbsolutePath(rootFilepath: string, path: string, identifier?: string): string
  • +
+
    +
  • + +
    +
    +

    Get the absolute file path based on the rootFilepath of the store.

    +
    +
    +

    Parameters

    +
      +
    • +
      rootFilepath: string
      +
      +
      +

      The root file path.

      +
      +
      +
    • +
    • +
      path: string
      +
      +
      +

      The relative file path.

      +
      +
      +
    • +
    • +
      Default value identifier: string = ""
      +
      +
      +

      Optional identifier to add to the path.

      +
      +
      +
    • +
    +

    Returns string

    +

    Absolute path of the file.

    +
  • +
+
+
+ +

Const getRelativePath

+ +
    +
  • + +
    +
    +

    Strips the baseRequestURI from the identifier and checks if the stripped base URI matches the store's one.

    +
    +
    +
    throws
    +

    NotFoundHttpError + If the identifier does not match the baseRequestURI path of the store.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      baseRequestURI: string
      +
      +
      +

      Base URL for requests.

      +
      +
      +
    • +
    • +
      identifier: ResourceIdentifier
      +
      +
      +

      Incoming identifier.

      +
      +
      +
    • +
    • +
      logger: Logger
      +
      +
      +

      A logger instance.

      +
      +
      +
    • +
    +

    Returns string

    +

    A string representing the relative path.

    +
  • +
+
+
+ +

Const validateRelativePath

+ + +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_monitoringstore_.html b/docs/modules/_storage_monitoringstore_.html new file mode 100644 index 000000000..7705116b0 --- /dev/null +++ b/docs/modules/_storage_monitoringstore_.html @@ -0,0 +1,130 @@ + + + + + + "storage/MonitoringStore" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/MonitoringStore"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_passthroughstore_.html b/docs/modules/_storage_passthroughstore_.html new file mode 100644 index 000000000..993181cd4 --- /dev/null +++ b/docs/modules/_storage_passthroughstore_.html @@ -0,0 +1,130 @@ + + + + + + "storage/PassthroughStore" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/PassthroughStore"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_patch_patchhandler_.html b/docs/modules/_storage_patch_patchhandler_.html new file mode 100644 index 000000000..67cd9ce90 --- /dev/null +++ b/docs/modules/_storage_patch_patchhandler_.html @@ -0,0 +1,130 @@ + + + + + + "storage/patch/PatchHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/patch/PatchHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_patch_sparqlupdatepatchhandler_.html b/docs/modules/_storage_patch_sparqlupdatepatchhandler_.html new file mode 100644 index 000000000..e97cbcc40 --- /dev/null +++ b/docs/modules/_storage_patch_sparqlupdatepatchhandler_.html @@ -0,0 +1,130 @@ + + + + + + "storage/patch/SparqlUpdatePatchHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/patch/SparqlUpdatePatchHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_patchingstore_.html b/docs/modules/_storage_patchingstore_.html new file mode 100644 index 000000000..5fbb330a1 --- /dev/null +++ b/docs/modules/_storage_patchingstore_.html @@ -0,0 +1,130 @@ + + + + + + "storage/PatchingStore" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/PatchingStore"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_readonlystore_.html b/docs/modules/_storage_readonlystore_.html new file mode 100644 index 000000000..ed95f1634 --- /dev/null +++ b/docs/modules/_storage_readonlystore_.html @@ -0,0 +1,130 @@ + + + + + + "storage/ReadOnlyStore" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/ReadOnlyStore"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_representationconvertingstore_.html b/docs/modules/_storage_representationconvertingstore_.html new file mode 100644 index 000000000..cb5b0b667 --- /dev/null +++ b/docs/modules/_storage_representationconvertingstore_.html @@ -0,0 +1,130 @@ + + + + + + "storage/RepresentationConvertingStore" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/RepresentationConvertingStore"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_resourcestore_.html b/docs/modules/_storage_resourcestore_.html new file mode 100644 index 000000000..92752c15f --- /dev/null +++ b/docs/modules/_storage_resourcestore_.html @@ -0,0 +1,130 @@ + + + + + + "storage/ResourceStore" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/ResourceStore"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_routing_convertingrouterrule_.html b/docs/modules/_storage_routing_convertingrouterrule_.html new file mode 100644 index 000000000..714365b92 --- /dev/null +++ b/docs/modules/_storage_routing_convertingrouterrule_.html @@ -0,0 +1,139 @@ + + + + + + "storage/routing/ConvertingRouterRule" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/routing/ConvertingRouterRule"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_routing_preferencesupport_.html b/docs/modules/_storage_routing_preferencesupport_.html new file mode 100644 index 000000000..1d9e4bca4 --- /dev/null +++ b/docs/modules/_storage_routing_preferencesupport_.html @@ -0,0 +1,130 @@ + + + + + + "storage/routing/PreferenceSupport" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/routing/PreferenceSupport"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_routing_regexrouterrule_.html b/docs/modules/_storage_routing_regexrouterrule_.html new file mode 100644 index 000000000..44b2f097b --- /dev/null +++ b/docs/modules/_storage_routing_regexrouterrule_.html @@ -0,0 +1,130 @@ + + + + + + "storage/routing/RegexRouterRule" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/routing/RegexRouterRule"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_routing_routerrule_.html b/docs/modules/_storage_routing_routerrule_.html new file mode 100644 index 000000000..03089cdb8 --- /dev/null +++ b/docs/modules/_storage_routing_routerrule_.html @@ -0,0 +1,130 @@ + + + + + + "storage/routing/RouterRule" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/routing/RouterRule"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_storage_routingresourcestore_.html b/docs/modules/_storage_routingresourcestore_.html new file mode 100644 index 000000000..9df29ff5f --- /dev/null +++ b/docs/modules/_storage_routingresourcestore_.html @@ -0,0 +1,130 @@ + + + + + + "storage/RoutingResourceStore" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "storage/RoutingResourceStore"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_asynchandler_.html b/docs/modules/_util_asynchandler_.html new file mode 100644 index 000000000..7d3923a49 --- /dev/null +++ b/docs/modules/_util_asynchandler_.html @@ -0,0 +1,130 @@ + + + + + + "util/AsyncHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/AsyncHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_contenttypes_.html b/docs/modules/_util_contenttypes_.html new file mode 100644 index 000000000..abc04f7b1 --- /dev/null +++ b/docs/modules/_util_contenttypes_.html @@ -0,0 +1,199 @@ + + + + + + "util/ContentTypes" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/ContentTypes"

+
+
+
+
+
+
+
+

Index

+
+ +
+
+
+

Variables

+
+ +

Const APPLICATION_OCTET_STREAM

+
APPLICATION_OCTET_STREAM: "application/octet-stream" = "application/octet-stream"
+ +
+
+ +

Const APPLICATION_SPARQL_UPDATE

+
APPLICATION_SPARQL_UPDATE: "application/sparql-update" = "application/sparql-update"
+ +
+
+ +

Const INTERNAL_ALL

+
INTERNAL_ALL: "internal/*" = "internal/*"
+ +
+
+ +

Const INTERNAL_QUADS

+
INTERNAL_QUADS: "internal/quads" = "internal/quads"
+ +
+
+ +

Const TEXT_TURTLE

+
TEXT_TURTLE: "text/turtle" = "text/turtle"
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_badrequesthttperror_.html b/docs/modules/_util_errors_badrequesthttperror_.html new file mode 100644 index 000000000..f09fe19fa --- /dev/null +++ b/docs/modules/_util_errors_badrequesthttperror_.html @@ -0,0 +1,130 @@ + + + + + + "util/errors/BadRequestHttpError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/BadRequestHttpError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_conflicthttperror_.html b/docs/modules/_util_errors_conflicthttperror_.html new file mode 100644 index 000000000..f3d86e16d --- /dev/null +++ b/docs/modules/_util_errors_conflicthttperror_.html @@ -0,0 +1,130 @@ + + + + + + "util/errors/ConflictHttpError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/ConflictHttpError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_forbiddenhttperror_.html b/docs/modules/_util_errors_forbiddenhttperror_.html new file mode 100644 index 000000000..245a26f67 --- /dev/null +++ b/docs/modules/_util_errors_forbiddenhttperror_.html @@ -0,0 +1,130 @@ + + + + + + "util/errors/ForbiddenHttpError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/ForbiddenHttpError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_httperror_.html b/docs/modules/_util_errors_httperror_.html new file mode 100644 index 000000000..a34ec42dc --- /dev/null +++ b/docs/modules/_util_errors_httperror_.html @@ -0,0 +1,130 @@ + + + + + + "util/errors/HttpError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/HttpError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_internalservererror_.html b/docs/modules/_util_errors_internalservererror_.html new file mode 100644 index 000000000..cacd5b349 --- /dev/null +++ b/docs/modules/_util_errors_internalservererror_.html @@ -0,0 +1,130 @@ + + + + + + "util/errors/InternalServerError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/InternalServerError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_methodnotallowedhttperror_.html b/docs/modules/_util_errors_methodnotallowedhttperror_.html new file mode 100644 index 000000000..d63ce0a20 --- /dev/null +++ b/docs/modules/_util_errors_methodnotallowedhttperror_.html @@ -0,0 +1,130 @@ + + + + + + "util/errors/MethodNotAllowedHttpError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/MethodNotAllowedHttpError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_notfoundhttperror_.html b/docs/modules/_util_errors_notfoundhttperror_.html new file mode 100644 index 000000000..72a73389e --- /dev/null +++ b/docs/modules/_util_errors_notfoundhttperror_.html @@ -0,0 +1,130 @@ + + + + + + "util/errors/NotFoundHttpError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/NotFoundHttpError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_notimplementedhttperror_.html b/docs/modules/_util_errors_notimplementedhttperror_.html new file mode 100644 index 000000000..f1f07180b --- /dev/null +++ b/docs/modules/_util_errors_notimplementedhttperror_.html @@ -0,0 +1,130 @@ + + + + + + "util/errors/NotImplementedHttpError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/NotImplementedHttpError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_systemerror_.html b/docs/modules/_util_errors_systemerror_.html new file mode 100644 index 000000000..dbedbfc4f --- /dev/null +++ b/docs/modules/_util_errors_systemerror_.html @@ -0,0 +1,165 @@ + + + + + + "util/errors/SystemError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/SystemError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+

Functions

+ +
+
+
+
+
+

Functions

+
+ +

Const isSystemError

+
    +
  • isSystemError(error: any): error is SystemError
  • +
+ +
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_unauthorizedhttperror_.html b/docs/modules/_util_errors_unauthorizedhttperror_.html new file mode 100644 index 000000000..bd7cfe067 --- /dev/null +++ b/docs/modules/_util_errors_unauthorizedhttperror_.html @@ -0,0 +1,130 @@ + + + + + + "util/errors/UnauthorizedHttpError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/UnauthorizedHttpError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_errors_unsupportedmediatypehttperror_.html b/docs/modules/_util_errors_unsupportedmediatypehttperror_.html new file mode 100644 index 000000000..61547fa69 --- /dev/null +++ b/docs/modules/_util_errors_unsupportedmediatypehttperror_.html @@ -0,0 +1,130 @@ + + + + + + "util/errors/UnsupportedMediaTypeHttpError" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/errors/UnsupportedMediaTypeHttpError"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_guardedstream_.html b/docs/modules/_util_guardedstream_.html new file mode 100644 index 000000000..51d355363 --- /dev/null +++ b/docs/modules/_util_guardedstream_.html @@ -0,0 +1,423 @@ + + + + + + "util/GuardedStream" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/GuardedStream"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+

Interfaces

+ +
+
+

Type aliases

+ +
+
+

Variables

+ +
+
+

Functions

+ +
+
+
+
+
+

Type aliases

+
+ +

Guarded

+
Guarded<T>: T & Guard
+ +
+
+

A stream that is guarded. + This means that if this stream emits an error before a listener is attached, + it will store the error and emit it once a listener is added.

+
+
+

Type parameters

+
    +
  • +

    T: EventEmitter

    +
  • +
+
+
+
+

Variables

+
+ +

Let attachDefaultErrorListener

+
attachDefaultErrorListener: (this: StoredErrorStream, event: string) => void
+ +
+

Type declaration

+ +
+
+
+ +

Const errorGuard

+
errorGuard: unique symbol = Symbol('error')
+ +
+
+ +

Const guard

+
guard: unique symbol = Symbol('guard')
+ +
+
+ +

Const logger

+
logger: Logger = getLoggerFor('GuardedStream')
+ +
+
+ +

Const timeoutGuard

+
timeoutGuard: unique symbol = Symbol('timeout')
+ +
+
+
+

Functions

+
+ +

Const defaultErrorListener

+ +
    +
  • + +
    +
    +

    Callback that is used when a stream emits an error and no error listener is attached. + Used to store the error and start the logger timer.

    +
    +
    +

    Parameters

    + +

    Returns void

    +
  • +
+
+
+ +

Const guardStream

+
    +
  • guardStream<T>(stream: T): Guarded<T>
  • +
+
    +
  • + +
    +
    +

    Makes sure that listeners always receive the error event of a stream, + even if it was thrown before the listener was attached. + If the input is already guarded nothing will happen.

    +
    +
    +

    Type parameters

    +
      +
    • +

      T: EventEmitter

      +
    • +
    +

    Parameters

    +
      +
    • +
      stream: T
      +
      +
      +

      Stream that can potentially throw an error.

      +
      +
      +
    • +
    +

    Returns Guarded<T>

    +

    The wrapped stream.

    +
  • +
+
+
+ +

Const removeDefaultErrorListener

+
    +
  • removeDefaultErrorListener(this: StoredErrorStream, event: string, listener: (err: Error) => void): void
  • +
+
    +
  • + +
    +
    +

    Callback that is used when a new listener is attached to remove the current error-related fallback functions, + or to emit an error if one was thrown in the meantime.

    +
    +
    +

    Parameters

    +
      +
    • +
      this: StoredErrorStream
      +
    • +
    • +
      event: string
      +
    • +
    • +
      listener: (err: Error) => void
      +
        +
      • + +
          +
        • +

          Parameters

          + +

          Returns void

          +
        • +
        +
      • +
      +
    • +
    +

    Returns void

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_headerutil_.html b/docs/modules/_util_headerutil_.html new file mode 100644 index 000000000..3dc954c60 --- /dev/null +++ b/docs/modules/_util_headerutil_.html @@ -0,0 +1,723 @@ + + + + + + "util/HeaderUtil" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/HeaderUtil"

+
+
+
+
+
+
+
+

Index

+
+ +
+
+
+

Variables

+
+ +

Const logger

+
logger: Logger = getLoggerFor('HeaderUtil')
+ +
+
+ +

Const token

+
token: RegExp = /^[a-zA-Z0-9!#$%&'*+-.^_`|~]+$/u
+ +
+
+
+

Functions

+
+ +

Const addHeader

+
    +
  • addHeader(response: HttpResponse, name: string, value: string | string[]): void
  • +
+
    +
  • + +
    +
    +

    Adds a header value without overriding previous values.

    +
    +
    +

    Parameters

    +
      +
    • +
      response: HttpResponse
      +
    • +
    • +
      name: string
      +
    • +
    • +
      value: string | string[]
      +
    • +
    +

    Returns void

    +
  • +
+
+
+ +

Const parseAccept

+
    +
  • parseAccept(input: string): Accept[]
  • +
+
    +
  • + +
    +
    +

    Parses an Accept header string.

    +
    +
    +
    throws
    +

    BadRequestHttpError + Thrown on invalid header syntax.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +
      +
      +

      The Accept header string.

      +
      +
      +
    • +
    +

    Returns Accept[]

    +

    An array of Accept objects, sorted by weight.

    +
  • +
+
+
+ +

Const parseAcceptCharset

+ + +
+
+ +

Const parseAcceptEncoding

+ + +
+
+ +

Const parseAcceptLanguage

+ + +
+
+ +

Const parseAcceptPart

+
    +
  • parseAcceptPart(part: string, replacements: Record<string, string>): Accept
  • +
+
    +
  • + +
    +
    +

    Parses a single media range with corresponding parameters from an Accept header. + For every parameter value that is a double quoted string, + we check if it is a key in the replacements map. + If yes the value from the map gets inserted instead.

    +
    +
    +
    throws
    +

    BadRequestHttpError + Thrown on invalid type, qvalue or parameter syntax.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      part: string
      +
      +
      +

      A string corresponding to a media range and its corresponding parameters.

      +
      +
      +
    • +
    • +
      replacements: Record<string, string>
      +
      +
      +

      The double quoted strings that need to be replaced.

      +
      +
      +
    • +
    +

    Returns Accept

    +

    Accept object corresponding to the header string.

    +
  • +
+
+
+ +

Const parseForwarded

+
    +
  • parseForwarded(value?: string): Forwarded
  • +
+
    +
  • + +
    +
    +

    Parses a Forwarded header value.

    +
    +
    +

    Parameters

    +
      +
    • +
      Default value value: string = ""
      +
      +
      +

      The Forwarded header value.

      +
      +
      +
    • +
    +

    Returns Forwarded

    +

    The parsed Forwarded header.

    +
  • +
+
+
+ +

Const parseNoParameters

+
    +
  • parseNoParameters(input: string): { range: string; weight: number }[]
  • +
+
    +
  • + +
    +
    +

    Parses an Accept-* header where each part is only a value and a weight, so roughly /.(q=.)?/ separated by commas.

    +
    +
    +
    throws
    +

    BadRequestHttpError + Thrown on invalid qvalue syntax.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +
      +
      +

      Input header string.

      +
      +
      +
    • +
    +

    Returns { range: string; weight: number }[]

    +

    An array of ranges and weights.

    +
  • +
+
+
+ +

Const parseParameters

+
    +
  • parseParameters(parameters: string[], replacements: Record<string, string>): { name: string; value: string }[]
  • +
+
    +
  • + +
    +
    +

    Parses a list of split parameters and checks their validity.

    +
    +
    +
    throws
    +

    BadRequestHttpError + Thrown on invalid parameter syntax.

    +
    +
    +
    +

    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 }[]

    +

    An array of name/value objects corresponding to the parameters.

    +
  • +
+
+
+ +

Const splitAndClean

+
    +
  • splitAndClean(input: string): string[]
  • +
+
    +
  • + +
    +
    +

    Splits the input string on commas, trims all parts and filters out empty ones.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +
      +
      +

      Input header string.

      +
      +
      +
    • +
    +

    Returns string[]

    +
  • +
+
+
+ +

Const testQValue

+
    +
  • testQValue(qvalue: string): void
  • +
+
    +
  • + +
    +
    +

    Checks if the input string matches the qvalue regex.

    +
    +
    +
    throws
    +

    BadRequestHttpError + Thrown on invalid syntax.

    +
    +
    +
    +

    Parameters

    +
      +
    • +
      qvalue: string
      +
      +
      +

      Input qvalue string (so "q=....").

      +
      +
      +
    • +
    +

    Returns void

    +
  • +
+
+
+ +

Const transformQuotedStrings

+
    +
  • transformQuotedStrings(input: string): { replacements: Record<string, string>; result: string }
  • +
+
    +
  • + +
    +
    +

    Replaces all double quoted strings in the input string with "0", "1", etc.

    +
    +
    +

    Parameters

    +
      +
    • +
      input: string
      +
      +
      +

      The Accept header string.

      +
      +
      +
    • +
    +

    Returns { replacements: Record<string, string>; result: string }

    +

    The transformed string and a map with keys "0", etc. and values the original string that was there.

    +
      +
    • +
      replacements: Record<string, string>
      +
    • +
    • +
      result: string
      +
    • +
    +
  • +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_identifiers_identifierstrategy_.html b/docs/modules/_util_identifiers_identifierstrategy_.html new file mode 100644 index 000000000..f2a7ee523 --- /dev/null +++ b/docs/modules/_util_identifiers_identifierstrategy_.html @@ -0,0 +1,130 @@ + + + + + + "util/identifiers/IdentifierStrategy" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/identifiers/IdentifierStrategy"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_identifiers_singlerootidentifierstrategy_.html b/docs/modules/_util_identifiers_singlerootidentifierstrategy_.html new file mode 100644 index 000000000..1f30f2f2f --- /dev/null +++ b/docs/modules/_util_identifiers_singlerootidentifierstrategy_.html @@ -0,0 +1,130 @@ + + + + + + "util/identifiers/SingleRootIdentifierStrategy" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/identifiers/SingleRootIdentifierStrategy"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_locking_expiringlock_.html b/docs/modules/_util_locking_expiringlock_.html new file mode 100644 index 000000000..e7c93191a --- /dev/null +++ b/docs/modules/_util_locking_expiringlock_.html @@ -0,0 +1,130 @@ + + + + + + "util/locking/ExpiringLock" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/locking/ExpiringLock"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_locking_expiringresourcelocker_.html b/docs/modules/_util_locking_expiringresourcelocker_.html new file mode 100644 index 000000000..b566a1d64 --- /dev/null +++ b/docs/modules/_util_locking_expiringresourcelocker_.html @@ -0,0 +1,130 @@ + + + + + + "util/locking/ExpiringResourceLocker" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/locking/ExpiringResourceLocker"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_locking_lock_.html b/docs/modules/_util_locking_lock_.html new file mode 100644 index 000000000..01ea2d136 --- /dev/null +++ b/docs/modules/_util_locking_lock_.html @@ -0,0 +1,130 @@ + + + + + + "util/locking/Lock" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/locking/Lock"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_locking_resourcelocker_.html b/docs/modules/_util_locking_resourcelocker_.html new file mode 100644 index 000000000..b65be9811 --- /dev/null +++ b/docs/modules/_util_locking_resourcelocker_.html @@ -0,0 +1,130 @@ + + + + + + "util/locking/ResourceLocker" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/locking/ResourceLocker"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Interfaces

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_locking_singlethreadedresourcelocker_.html b/docs/modules/_util_locking_singlethreadedresourcelocker_.html new file mode 100644 index 000000000..96e31cad9 --- /dev/null +++ b/docs/modules/_util_locking_singlethreadedresourcelocker_.html @@ -0,0 +1,130 @@ + + + + + + "util/locking/SingleThreadedResourceLocker" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/locking/SingleThreadedResourceLocker"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_locking_wrappedexpiringlock_.html b/docs/modules/_util_locking_wrappedexpiringlock_.html new file mode 100644 index 000000000..2fa4d2ade --- /dev/null +++ b/docs/modules/_util_locking_wrappedexpiringlock_.html @@ -0,0 +1,130 @@ + + + + + + "util/locking/WrappedExpiringLock" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/locking/WrappedExpiringLock"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_locking_wrappedexpiringresourcelocker_.html b/docs/modules/_util_locking_wrappedexpiringresourcelocker_.html new file mode 100644 index 000000000..85762b89c --- /dev/null +++ b/docs/modules/_util_locking_wrappedexpiringresourcelocker_.html @@ -0,0 +1,130 @@ + + + + + + "util/locking/WrappedExpiringResourceLocker" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/locking/WrappedExpiringResourceLocker"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_pathutil_.html b/docs/modules/_util_pathutil_.html new file mode 100644 index 000000000..6cc2fab98 --- /dev/null +++ b/docs/modules/_util_pathutil_.html @@ -0,0 +1,379 @@ + + + + + + "util/PathUtil" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/PathUtil"

+
+
+
+
+
+
+
+

Index

+
+ +
+
+
+

Functions

+
+ +

Const decodeUriPathComponents

+
    +
  • decodeUriPathComponents(path: string): string
  • +
+
    +
  • + +
    +
    +

    Decodes all components of a URI path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +
    • +
    +

    Returns string

    +
  • +
+
+
+ +

Const encodeUriPathComponents

+
    +
  • encodeUriPathComponents(path: string): string
  • +
+
    +
  • + +
    +
    +

    Encodes all (non-slash) special characters in a URI path.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +
    • +
    +

    Returns string

    +
  • +
+
+
+ +

Const ensureTrailingSlash

+
    +
  • ensureTrailingSlash(path: string): string
  • +
+
    +
  • + +
    +
    +

    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.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +
      +
      +

      Path to check.

      +
      +
      +
    • +
    +

    Returns string

    +

    The potentially changed path.

    +
  • +
+
+
+ +

Const isContainerIdentifier

+ +
    +
  • + +
    +
    +

    Checks if the identifier corresponds to a container identifier.

    +
    +
    +

    Parameters

    + +

    Returns boolean

    +
  • +
+
+
+ +

Const isContainerPath

+
    +
  • isContainerPath(path: string): boolean
  • +
+
    +
  • + +
    +
    +

    Checks if the path corresponds to a container path (ending in a /).

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +
      +
      +

      Path to check.

      +
      +
      +
    • +
    +

    Returns boolean

    +
  • +
+
+
+ +

Const toCanonicalUriPath

+
    +
  • toCanonicalUriPath(path: string): string
  • +
+
    +
  • + +
    +
    +

    Converts a URI path to the canonical version by splitting on slashes, + decoding any percent-based encodings, + and then encoding any special characters.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +
    • +
    +

    Returns string

    +
  • +
+
+
+ +

Const trimTrailingSlashes

+
    +
  • trimTrailingSlashes(path: string): string
  • +
+
    +
  • + +
    +
    +

    Makes sure the input path has no slashes at the end.

    +
    +
    +

    Parameters

    +
      +
    • +
      path: string
      +
      +
      +

      Path to check.

      +
      +
      +
    • +
    +

    Returns string

    +

    The potentially changed path.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_quadutil_.html b/docs/modules/_util_quadutil_.html new file mode 100644 index 000000000..708a0e557 --- /dev/null +++ b/docs/modules/_util_quadutil_.html @@ -0,0 +1,262 @@ + + + + + + "util/QuadUtil" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/QuadUtil"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Functions

+ +
+
+
+
+
+

Functions

+
+ +

Const parseQuads

+
    +
  • parseQuads(readable: Guarded<Readable>, contentType?: undefined | string): Promise<Quad[]>
  • +
+
    +
  • + +
    +
    +

    Helper function to convert a Readable into an array of quads.

    +
    +
    +

    Parameters

    +
      +
    • +
      readable: Guarded<Readable>
      +
      +
      +

      The readable object.

      +
      +
      +
    • +
    • +
      Optional contentType: undefined | string
      +
      +
      +

      The content-type of the stream.

      +
      +
      +
    • +
    +

    Returns Promise<Quad[]>

    +

    A promise containing the array of quads.

    +
  • +
+
+
+ +

Const pushQuad

+
    +
  • pushQuad(quads: Quad[], subject: NamedNode, predicate: NamedNode, object: NamedNode | Literal): number
  • +
+
    +
  • + +
    +
    +

    Generates a quad with the given subject/predicate/object and pushes it to the given array.

    +
    +
    +

    Parameters

    +
      +
    • +
      quads: Quad[]
      +
    • +
    • +
      subject: NamedNode
      +
    • +
    • +
      predicate: NamedNode
      +
    • +
    • +
      object: NamedNode | Literal
      +
    • +
    +

    Returns number

    +
  • +
+
+
+ +

Const serializeQuads

+
    +
  • serializeQuads(quads: Quad[], contentType?: undefined | string): Guarded<Readable>
  • +
+
    +
  • + +
    +
    +

    Helper function for serializing an array of quads, with as result a Readable object.

    +
    +
    +

    Parameters

    +
      +
    • +
      quads: Quad[]
      +
      +
      +

      The array of quads.

      +
      +
      +
    • +
    • +
      Optional contentType: undefined | string
      +
      +
      +

      The content-type to serialize to.

      +
      +
      +
    • +
    +

    Returns Guarded<Readable>

    +

    The Readable object.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_resourceutil_.html b/docs/modules/_util_resourceutil_.html new file mode 100644 index 000000000..a42551fde --- /dev/null +++ b/docs/modules/_util_resourceutil_.html @@ -0,0 +1,221 @@ + + + + + + "util/ResourceUtil" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/ResourceUtil"

+
+
+
+
+
+
+
+

Index

+
+ +
+
+
+

Functions

+
+ +

Const generateContainmentQuads

+
    +
  • generateContainmentQuads(containerURI: NamedNode, childURIs: string[]): Quad[]
  • +
+
    +
  • + +
    +
    +

    Helper function to generate the quads describing that the resource URIs are children of the container URI.

    +
    +
    +

    Parameters

    +
      +
    • +
      containerURI: NamedNode
      +
      +
      +

      The URI of the container.

      +
      +
      +
    • +
    • +
      childURIs: string[]
      +
      +
      +

      The URI of the child resources.

      +
      +
      +
    • +
    +

    Returns Quad[]

    +

    The generated quads.

    +
  • +
+
+
+ +

Const generateResourceQuads

+
    +
  • generateResourceQuads(subject: NamedNode, isContainer: boolean): Quad[]
  • +
+
    +
  • + +
    +
    +

    Helper function to generate type quads for a Container or Resource.

    +
    +
    +

    Parameters

    +
      +
    • +
      subject: NamedNode
      +
      +
      +

      Subject for the new quads.

      +
      +
      +
    • +
    • +
      isContainer: boolean
      +
      +
      +

      If the identifier corresponds to a container.

      +
      +
      +
    • +
    +

    Returns Quad[]

    +

    The generated quads.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_sequencehandler_.html b/docs/modules/_util_sequencehandler_.html new file mode 100644 index 000000000..54cd979af --- /dev/null +++ b/docs/modules/_util_sequencehandler_.html @@ -0,0 +1,130 @@ + + + + + + "util/SequenceHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/SequenceHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_streamutil_.html b/docs/modules/_util_streamutil_.html new file mode 100644 index 000000000..fb4a15911 --- /dev/null +++ b/docs/modules/_util_streamutil_.html @@ -0,0 +1,296 @@ + + + + + + "util/StreamUtil" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/StreamUtil"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Variables

+ +
+
+

Functions

+ +
+
+
+
+
+

Variables

+
+ +

Const logger

+
logger: Logger = getLoggerFor('StreamUtil')
+ +
+
+
+

Functions

+
+ +

Const guardedStreamFrom

+
    +
  • guardedStreamFrom(iterable: Iterable<any>, options?: ReadableOptions): Guarded<Readable>
  • +
+
    +
  • + +
    +
    +

    Converts an iterable to a stream and applies an error guard so that it is Guarded.

    +
    +
    +

    Parameters

    +
      +
    • +
      iterable: Iterable<any>
      +
      +
      +

      Data to stream.

      +
      +
      +
    • +
    • +
      Optional options: ReadableOptions
      +
      +
      +

      Options to pass to the Readable constructor. See {@link Readable.from}.

      +
      +
      +
    • +
    +

    Returns Guarded<Readable>

    +
  • +
+
+
+ +

Const pipeSafely

+
    +
  • pipeSafely<T>(readable: ReadableStream, destination: T, mapError?: undefined | ((error: Error) => Error)): Guarded<T>
  • +
+
    +
  • + +
    +
    +

    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.

    +
    +
    +

    Type parameters

    +
      +
    • +

      T: Writable

      +
    • +
    +

    Parameters

    +
      +
    • +
      readable: ReadableStream
      +
      +
      +

      Initial readable stream.

      +
      +
      +
    • +
    • +
      destination: T
      +
      +
      +

      The destination for writing data.

      +
      +
      +
    • +
    • +
      Optional mapError: undefined | ((error: Error) => Error)
      +
      +
      +

      Optional function that takes the error and converts it to a new error.

      +
      +
      +
    • +
    +

    Returns Guarded<T>

    +

    The destination stream.

    +
  • +
+
+
+ +

Const readableToString

+
    +
  • readableToString(stream: Readable): Promise<string>
  • +
+
    +
  • + +
    +
    +

    Joins all strings of a stream.

    +
    +
    +

    Parameters

    +
      +
    • +
      stream: Readable
      +
      +
      +

      Stream of strings.

      +
      +
      +
    • +
    +

    Returns Promise<string>

    +

    The joined string.

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

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_uriconstants_.html b/docs/modules/_util_uriconstants_.html new file mode 100644 index 000000000..9954e3bb8 --- /dev/null +++ b/docs/modules/_util_uriconstants_.html @@ -0,0 +1,944 @@ + + + + + + "util/UriConstants" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/UriConstants"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Variables

+ +
+
+

Functions

+ +
+
+

Object literals

+ +
+
+
+
+
+

Variables

+
+ +

Const ACL_PREFIX

+
ACL_PREFIX: (suf: string) => string = createNamespace('http://www.w3.org/ns/auth/acl#')
+ +
+

Type declaration

+
    +
  • +
      +
    • (suf: string): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        suf: string
        +
      • +
      +

      Returns string

      +
    • +
    +
  • +
+
+
+
+ +

Const CONTENT_TYPE

+
CONTENT_TYPE: string = MA.format
+ +
+
+ +

Const DCTERMS_PREFIX

+
DCTERMS_PREFIX: (suf: string) => string = createNamespace('http://purl.org/dc/terms/')
+ +
+

Type declaration

+
    +
  • +
      +
    • (suf: string): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        suf: string
        +
      • +
      +

      Returns string

      +
    • +
    +
  • +
+
+
+
+ +

Const FOAF_PREFIX

+
FOAF_PREFIX: (suf: string) => string = createNamespace('http://xmlns.com/foaf/0.1/')
+ +
+

Type declaration

+
    +
  • +
      +
    • (suf: string): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        suf: string
        +
      • +
      +

      Returns string

      +
    • +
    +
  • +
+
+
+
+ +

Const HTTP_PREFIX

+
HTTP_PREFIX: (suf: string) => string = createNamespace('urn:solid:http:')
+ +
+

Type declaration

+
    +
  • +
      +
    • (suf: string): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        suf: string
        +
      • +
      +

      Returns string

      +
    • +
    +
  • +
+
+
+
+ +

Const LDP_PREFIX

+
LDP_PREFIX: (suf: string) => string = createNamespace('http://www.w3.org/ns/ldp#')
+ +
+

Type declaration

+
    +
  • +
      +
    • (suf: string): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        suf: string
        +
      • +
      +

      Returns string

      +
    • +
    +
  • +
+
+
+
+ +

Const MA_PREFIX

+
MA_PREFIX: (suf: string) => string = createNamespace('http://www.w3.org/ns/ma-ont#')
+ +
+

Type declaration

+
    +
  • +
      +
    • (suf: string): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        suf: string
        +
      • +
      +

      Returns string

      +
    • +
    +
  • +
+
+
+
+ +

Const PIM_PREFIX

+
PIM_PREFIX: (suf: string) => string = createNamespace('http://www.w3.org/ns/pim/space#')
+ +
+

Type declaration

+
    +
  • +
      +
    • (suf: string): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        suf: string
        +
      • +
      +

      Returns string

      +
    • +
    +
  • +
+
+
+
+ +

Const POSIX_PREFIX

+
POSIX_PREFIX: (suf: string) => string = createNamespace('http://www.w3.org/ns/posix/stat#')
+ +
+

Type declaration

+
    +
  • +
      +
    • (suf: string): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        suf: string
        +
      • +
      +

      Returns string

      +
    • +
    +
  • +
+
+
+
+ +

Const RDF_PREFIX

+
RDF_PREFIX: (suf: string) => string = createNamespace('http://www.w3.org/1999/02/22-rdf-syntax-ns#')
+ +
+

Type declaration

+
    +
  • +
      +
    • (suf: string): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        suf: string
        +
      • +
      +

      Returns string

      +
    • +
    +
  • +
+
+
+
+ +

Const XSD_PREFIX

+
XSD_PREFIX: (suf: string) => string = createNamespace('http://www.w3.org/2001/XMLSchema#')
+ +
+

Type declaration

+
    +
  • +
      +
    • (suf: string): string
    • +
    +
      +
    • +

      Parameters

      +
        +
      • +
        suf: string
        +
      • +
      +

      Returns string

      +
    • +
    +
  • +
+
+
+
+
+

Functions

+
+ +

Const createNamespace

+
    +
  • createNamespace(prefix: string): (suf: string) => string
  • +
+
    +
  • + +

    Parameters

    +
      +
    • +
      prefix: string
      +
    • +
    +

    Returns (suf: string) => string

    +
      +
    • +
        +
      • (suf: string): string
      • +
      +
        +
      • +

        Parameters

        +
          +
        • +
          suf: string
          +
        • +
        +

        Returns string

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

Object literals

+
+ +

Const ACL

+
ACL: object
+ +
+ +

Append

+
Append: string = ACL_PREFIX('Append')
+ +
+
+ +

Control

+
Control: string = ACL_PREFIX('Control')
+ +
+
+ +

Read

+
Read: string = ACL_PREFIX('Read')
+ +
+
+ +

Write

+
Write: string = ACL_PREFIX('Write')
+ +
+
+ +

accessTo

+
accessTo: string = ACL_PREFIX('accessTo')
+ +
+
+ +

agent

+
agent: string = ACL_PREFIX('agent')
+ +
+
+ +

agentClass

+
agentClass: string = ACL_PREFIX('agentClass')
+ +
+
+ +

default

+
default: string = ACL_PREFIX('default')
+ +
+
+ +

mode

+
mode: string = ACL_PREFIX('mode')
+ +
+
+
+ +

Const DCTERMS

+
DCTERMS: object
+ +
+ +

modified

+
modified: string = DCTERMS_PREFIX('modified')
+ +
+
+
+ +

Const FOAF

+
FOAF: object
+ +
+ +

Agent

+
Agent: string = FOAF_PREFIX('Agent')
+ +
+
+ +

AuthenticatedAgent

+
AuthenticatedAgent: string = FOAF_PREFIX('AuthenticatedAgent')
+ +
+
+
+ +

Const HTTP

+
HTTP: object
+ +
+ +

location

+
location: string = HTTP_PREFIX('location')
+ +
+
+ +

slug

+
slug: string = HTTP_PREFIX('slug')
+ +
+
+
+ +

Const LDP

+
LDP: object
+ +
+ +

BasicContainer

+
BasicContainer: string = LDP_PREFIX('BasicContainer')
+ +
+
+ +

Container

+
Container: string = LDP_PREFIX('Container')
+ +
+
+ +

Resource

+
Resource: string = LDP_PREFIX('Resource')
+ +
+
+ +

contains

+
contains: string = LDP_PREFIX('contains')
+ +
+
+
+ +

Const MA

+
MA: object
+ +
+ +

format

+
format: string = MA_PREFIX('format')
+ +
+
+
+ +

Const PIM

+
PIM: object
+ +
+ +

Storage

+
Storage: string = PIM_PREFIX('Storage')
+ +
+
+
+ +

Const POSIX

+
POSIX: object
+ +
+ +

mtime

+
mtime: string = POSIX_PREFIX('mtime')
+ +
+
+ +

size

+
size: string = POSIX_PREFIX('size')
+ +
+
+
+ +

Const RDF

+
RDF: object
+ +
+ +

type

+
type: string = RDF_PREFIX('type')
+ +
+
+
+ +

Const XSD

+
XSD: object
+ +
+ +

dateTime

+
dateTime: string = XSD_PREFIX('dateTime')
+ +
+
+ +

integer

+
integer: string = XSD_PREFIX('integer')
+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_uriutil_.html b/docs/modules/_util_uriutil_.html new file mode 100644 index 000000000..7098d4044 --- /dev/null +++ b/docs/modules/_util_uriutil_.html @@ -0,0 +1,339 @@ + + + + + + "util/UriUtil" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/UriUtil"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Variables

+ +
+
+

Functions

+ +
+
+

Object literals

+ +
+
+
+
+
+

Variables

+
+ +

Const termMap

+
termMap: Record<string, NamedNode>
+ +
+
+
+

Functions

+
+ +

Const isTerm

+
    +
  • isTerm(input?: any): input is Term
  • +
+
    +
  • + +
    +
    +

    Parameters

    +
      +
    • +
      Optional input: any
      +
      +
      +

      Checks if this is a {@link Term}.

      +
      +
      +
    • +
    +

    Returns input is Term

    +
  • +
+
+
+ +

Const toNamedNode

+
    +
  • toNamedNode(name: NamedNode | string): NamedNode
  • +
+
    +
  • + +
    +
    +

    Converts the incoming name to a named node if needed. + In case of string, first checks if it is a shorthand, if not a new named node gets made. + The generated terms get cached to prevent the amount of named nodes that get created, + so only use this for internal constants!

    +
    +
    +

    Parameters

    +
      +
    • +
      name: NamedNode | string
      +
      +
      +

      Predicate to potentially transform.

      +
      +
      +
    • +
    +

    Returns NamedNode

    +
  • +
+
+
+ +

Const toObjectTerm

+
    +
  • toObjectTerm(object: NamedNode | Literal | string): NamedNode | Literal
  • +
+
    +
  • + +
    +
    +

    Converts an object to a literal when needed.

    +
    +
    +

    Parameters

    +
      +
    • +
      object: NamedNode | Literal | string
      +
      +
      +

      Object to potentially transform.

      +
      +
      +
    • +
    +

    Returns NamedNode | Literal

    +
  • +
+
+
+ +

Const toTypedLiteral

+
    +
  • toTypedLiteral(object: string | number, dataType: string): Literal
  • +
+
    +
  • + +
    +
    +

    Creates a literal by first converting the dataType string to a named node.

    +
    +
    +

    Parameters

    +
      +
    • +
      object: string | number
      +
      +
      +

      Object value.

      +
      +
      +
    • +
    • +
      dataType: string
      +
      +
      +

      Object data type (as string).

      +
      +
      +
    • +
    +

    Returns Literal

    +
  • +
+
+
+
+

Object literals

+
+ +

Const shorthands

+
shorthands: object
+ +
+ +

contentType

+
contentType: NamedNode<string> = DataFactory.namedNode(CONTENT_TYPE)
+ +
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/modules/_util_waterfallhandler_.html b/docs/modules/_util_waterfallhandler_.html new file mode 100644 index 000000000..cb780038d --- /dev/null +++ b/docs/modules/_util_waterfallhandler_.html @@ -0,0 +1,130 @@ + + + + + + "util/WaterfallHandler" | Community Solid Server + + + + + +
+
+
+
+ +
+
+ Options +
+
+ All +
    +
  • Public
  • +
  • Public/Protected
  • +
  • All
  • +
+
+ + + + + + +
+
+ Menu +
+
+
+
+
+
+ +

Module "util/WaterfallHandler"

+
+
+
+
+
+
+
+

Index

+
+
+
+

Classes

+ +
+
+
+
+
+ +
+
+
+
+

Legend

+
+
    +
  • Object literal
  • +
  • Variable
  • +
  • Function
  • +
  • Function with type parameter
  • +
  • Type alias
  • +
  • Type alias with type parameter
  • +
+
    +
  • Interface
  • +
  • Interface with type parameter
  • +
+
    +
  • Class
  • +
  • Class with type parameter
  • +
+
+
+
+
+ + + \ No newline at end of file